Assembly.GetManifestResourceStream Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.