Sdílet prostřednictvím


Assembly.GetManifestResourceStream Metoda

Definice

Načte zadaný prostředek manifestu z tohoto sestavení.

Přetížení

Name Description
GetManifestResourceStream(Type, String)

Načte zadaný prostředek manifestu vymezený oborem názvů zadaného typu z tohoto sestavení.

GetManifestResourceStream(String)

Načte zadaný prostředek manifestu z tohoto sestavení.

GetManifestResourceStream(Type, String)

Zdroj:
Assembly.cs
Zdroj:
Assembly.cs
Zdroj:
Assembly.cs
Zdroj:
Assembly.cs
Zdroj:
Assembly.cs

Načte zadaný prostředek manifestu vymezený oborem názvů zadaného typu z tohoto sestavení.

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

Parametry

type
Type

Typ, jehož obor názvů se používá k určení oboru názvu prostředku manifestu.

name
String

Název požadovaného prostředku manifestu rozlišující malá a velká písmena.

Návraty

Prostředek manifestu; nebo null pokud nebyly během kompilace zadány žádné prostředky nebo pokud prostředek není pro volajícího viditelný.

Implementuje

Výjimky

Parametr name je null.

Parametr name je prázdný řetězec ("").

Nalezený soubor nelze načíst.

name nebyl nalezen.

name není platné sestavení.

Délka prostředku je větší než Int64.MaxValue.

Poznámky

Pokud je například úplný název zadaný pro type "MyNameSpace.MyClasses" a name je "Net", přetížení této metody vyhledá prostředek s názvem "MyNameSpace.Net".

Prostředek manifestu je prostředek (například soubor obrázku), který je vložen do sestavení v době kompilace.

Informace o zdroji se vrátí pouze v případě, že je prostředek viditelný volajícímu nebo má ReflectionPermissionvolající .

Note

Tato metoda vrátí null , pokud je privátní prostředek v jiném sestavení přístup a volající nemá ReflectionPermission s příznakem ReflectionPermissionFlag.MemberAccess .

Pokud manifest sestavení vypíše soubor prostředků, vrátí Stream objekt i v případě, GetManifestResourceStream že soubor prostředku nelze najít na disku v době. Pokud nebyl nalezen soubor prostředků, předání výsledného Stream objektu ResourceReader konstruktoru způsobí .ArgumentException

Viz také

Platí pro

GetManifestResourceStream(String)

Zdroj:
Assembly.cs
Zdroj:
Assembly.cs
Zdroj:
Assembly.cs
Zdroj:
Assembly.cs
Zdroj:
Assembly.cs

Načte zadaný prostředek manifestu z tohoto sestavení.

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

Parametry

name
String

Název požadovaného prostředku manifestu rozlišující malá a velká písmena.

Návraty

Prostředek manifestu; nebo null pokud nebyly během kompilace zadány žádné prostředky nebo pokud prostředek není pro volajícího viditelný.

Implementuje

Výjimky

Parametr name je null.

Parametr name je prázdný řetězec ("").

Nalezený soubor nelze načíst.

name nebyl nalezen.

name není platné sestavení.

Délka prostředku je větší než Int64.MaxValue.

Poznámky

Prostředek manifestu je prostředek (například soubor obrázku), který je vložen do sestavení v době kompilace.

Informace o zdroji se vrátí pouze v případě, že je prostředek viditelný volajícímu nebo má ReflectionPermissionvolající .

Note

Tato metoda vrátí null , pokud je privátní prostředek v jiném sestavení přístup a volající nemá ReflectionPermission s příznakem ReflectionPermissionFlag.MemberAccess .

Pokud manifest sestavení vypíše soubor prostředků, vrátí Stream objekt i v případě, GetManifestResourceStream že soubor prostředku nelze najít na disku v době. Pokud nebyl nalezen soubor prostředků, předání výsledného Stream objektu ResourceReader konstruktoru způsobí .ArgumentException

Viz také

Platí pro