Partager via


Assembly.GetManifestResourceStream Méthode

Définition

Charge la ressource de manifeste spécifiée à partir de cet assembly.

Surcharges

Nom Description
GetManifestResourceStream(Type, String)

Charge la ressource de manifeste spécifiée, délimitée par l’espace de noms du type spécifié, à partir de cet assembly.

GetManifestResourceStream(String)

Charge la ressource de manifeste spécifiée à partir de cet assembly.

GetManifestResourceStream(Type, String)

Source:
Assembly.cs
Source:
Assembly.cs
Source:
Assembly.cs
Source:
Assembly.cs
Source:
Assembly.cs

Charge la ressource de manifeste spécifiée, délimitée par l’espace de noms du type spécifié, à partir de cet assembly.

public:
 virtual System::IO::Stream ^ GetManifestResourceStream(Type ^ type, System::String ^ name);
public virtual System.IO.Stream? GetManifestResourceStream(Type type, string name);
public virtual System.IO.Stream GetManifestResourceStream(Type type, string name);
abstract member GetManifestResourceStream : Type * string -> System.IO.Stream
override this.GetManifestResourceStream : Type * string -> System.IO.Stream
Public Overridable Function GetManifestResourceStream (type As Type, name As String) As Stream

Paramètres

type
Type

Type dont l’espace de noms est utilisé pour étendre le nom de la ressource de manifeste.

name
String

Nom sensible à la casse de la ressource de manifeste demandée.

Retours

Ressource de manifeste ; ou null si aucune ressource n’a été spécifiée pendant la compilation ou si la ressource n’est pas visible par l’appelant.

Implémente

Exceptions

Le name paramètre est null.

Le name paramètre est une chaîne vide («  »).

Impossible de charger un fichier trouvé.

name n’a pas été trouvé.

name n’est pas un assembly valide.

La longueur de la ressource est supérieure à Int64.MaxValue.

Remarques

Par exemple, si le nom complet spécifié est type « MyNameSpace.MyClasses » et name « Net », cette surcharge de méthode recherche une ressource nommée « MyNameSpace.Net ».

Une ressource manifeste est une ressource (telle qu’un fichier image) incorporée dans l’assembly au moment de la compilation.

Les informations de ressource sont retournées uniquement si la ressource est visible par l’appelant ou si l’appelant a ReflectionPermission.

Note

Cette méthode retourne null si une ressource privée dans un autre assembly est accessible et que l’appelant n’a ReflectionPermission pas l’indicateur ReflectionPermissionFlag.MemberAccess .

Si le manifeste d’assembly répertorie un fichier de ressources, GetManifestResourceStream retourne un Stream objet même si le fichier de ressources est introuvable sur le disque à l’heure. Si le fichier de ressources est introuvable, le passage de l’objet résultant Stream au ResourceReader constructeur provoque un ArgumentException.

Voir aussi

S’applique à

GetManifestResourceStream(String)

Source:
Assembly.cs
Source:
Assembly.cs
Source:
Assembly.cs
Source:
Assembly.cs
Source:
Assembly.cs

Charge la ressource de manifeste spécifiée à partir de cet assembly.

public:
 virtual System::IO::Stream ^ GetManifestResourceStream(System::String ^ name);
public virtual System.IO.Stream GetManifestResourceStream(string name);
public virtual System.IO.Stream? GetManifestResourceStream(string name);
abstract member GetManifestResourceStream : string -> System.IO.Stream
override this.GetManifestResourceStream : string -> System.IO.Stream
Public Overridable Function GetManifestResourceStream (name As String) As Stream

Paramètres

name
String

Nom sensible à la casse de la ressource de manifeste demandée.

Retours

Ressource de manifeste ; ou null si aucune ressource n’a été spécifiée pendant la compilation ou si la ressource n’est pas visible par l’appelant.

Implémente

Exceptions

Le name paramètre est null.

Le name paramètre est une chaîne vide («  »).

Impossible de charger un fichier trouvé.

name n’a pas été trouvé.

name n’est pas un assembly valide.

La longueur de la ressource est supérieure à Int64.MaxValue.

Remarques

Une ressource manifeste est une ressource (telle qu’un fichier image) incorporée dans l’assembly au moment de la compilation.

Les informations de ressource sont retournées uniquement si la ressource est visible par l’appelant ou si l’appelant a ReflectionPermission.

Note

Cette méthode retourne null si une ressource privée dans un autre assembly est accessible et que l’appelant n’a ReflectionPermission pas l’indicateur ReflectionPermissionFlag.MemberAccess .

Si le manifeste d’assembly répertorie un fichier de ressources, GetManifestResourceStream retourne un Stream objet même si le fichier de ressources est introuvable sur le disque à l’heure. Si le fichier de ressources est introuvable, le passage de l’objet résultant Stream au ResourceReader constructeur provoque un ArgumentException.

Voir aussi

S’applique à