Dil

Assembly.GetManifestResourceStream Yöntem

Tanım

Belirtilen bildirim kaynağını bu derlemeden yükler.

Aşırı Yüklemeler

Veri Akışı Adı Description
GetManifestResourceStream(Type, String)

Bu derlemeden belirtilen türün ad alanı tarafından kapsamı belirlenmiş belirtilen bildirim kaynağını yükler.

GetManifestResourceStream(String)

Belirtilen bildirim kaynağını bu derlemeden yükler.

GetManifestResourceStream(Type, String)

Kaynak:
Assembly.cs
Kaynak:
Assembly.cs
Kaynak:
Assembly.cs
Kaynak:
Assembly.cs
Kaynak:
Assembly.cs

Bu derlemeden belirtilen türün ad alanı tarafından kapsamı belirlenmiş belirtilen bildirim kaynağını yükler.

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

Parametreler

type
Type

Ad alanı bildirim kaynağı adını kapsamak için kullanılan tür.

name
String

İstenen bildirim kaynağının büyük/küçük harfe duyarlı adı.

Döndürülenler

Bildirim kaynağı; veya null derleme sırasında kaynak belirtilmediyse veya kaynak çağıran tarafından görünmüyorsa.

Uygulamalar

Özel durumlar

name parametresi null'dir.

name parametresi boş bir dizedir ("").

Bulunan bir dosya yüklenemedi.

name bulunamadı.

name geçerli bir derleme değil.

Açıklamalar

Örneğin, için type belirtilen tam ad "MyNameSpace.MyClasses" ve name "Net" ise, bu yöntem aşırı yüklemesi "MyNameSpace.Net" adlı bir kaynağı arar.

Bildirim kaynağı derleme zamanında derlemeye eklenmiş bir kaynaktır (görüntü dosyası gibi). Bildirim kaynakları hakkında daha fazla bilgi için bkz. Microsoft .NET Framework Kaynak TemelLeri.

Kaynak bilgileri yalnızca kaynağın arayan tarafından görünür olması veya çağıranın sahip olması ReflectionPermissiondurumunda döndürülür.

Note

Bu yöntem, başka bir derlemedeki özel bir kaynağa erişilirse ve çağıranın nullReflectionPermission bayrağı yoksa döndürürReflectionPermissionFlag.MemberAccess.

Derleme bildirimi bir kaynak dosyası listelerse, GetManifestResourceStream kaynak dosyası diskte bulunamasa bile bir Stream nesne döndürür. Kaynak dosyası bulunamazsa, sonuçta elde Stream edilen nesnenin oluşturucuya ResourceReader geçirilmesi bir ArgumentExceptionneden olur.

Ayrıca bkz.

Şunlara uygulanır

GetManifestResourceStream(String)

Kaynak:
Assembly.cs
Kaynak:
Assembly.cs
Kaynak:
Assembly.cs
Kaynak:
Assembly.cs
Kaynak:
Assembly.cs

Belirtilen bildirim kaynağını bu derlemeden yükler.

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

Parametreler

name
String

İstenen bildirim kaynağının büyük/küçük harfe duyarlı adı.

Döndürülenler

Bildirim kaynağı; veya null derleme sırasında kaynak belirtilmediyse veya kaynak çağıran tarafından görünmüyorsa.

Uygulamalar

Özel durumlar

name parametresi null'dir.

name parametresi boş bir dizedir ("").

Bulunan bir dosya yüklenemedi.

Not: Windows Store uygulamaları için .NET veya Portable Sınıf Kitaplığı bunun yerine IOException temel sınıf özel durumunu yakalayın.

name bulunamadı.

name geçerli bir derleme değil.

Açıklamalar

Bildirim kaynağı derleme zamanında derlemeye eklenmiş bir kaynaktır (görüntü dosyası gibi). Bildirim kaynakları hakkında daha fazla bilgi için bkz. Microsoft .NET Framework Kaynak TemelLeri.

Kaynak bilgileri yalnızca kaynağın arayan tarafından görünür olması veya çağıranın sahip olması ReflectionPermissiondurumunda döndürülür.

Note

Bu yöntem, başka bir derlemedeki özel bir kaynağa erişilirse ve çağıranın nullReflectionPermission bayrağı yoksa döndürürReflectionPermissionFlag.MemberAccess.

Derleme bildirimi bir kaynak dosyası listelerse, GetManifestResourceStream kaynak dosyası diskte bulunamasa bile bir Stream nesne döndürür. Kaynak dosyası bulunamazsa, sonuçta elde Stream edilen nesnenin oluşturucuya ResourceReader geçirilmesi bir ArgumentExceptionneden olur.

Ayrıca bkz.

Şunlara uygulanır