PreserializedResourceWriter.AddResource Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Aşırı Yüklemeler
AddResource(String, Byte[]) |
Dosyaya yazılacak kaynaklar listesine adlandırılmış kaynak olarak bir bayt dizisi ekler. |
AddResource(String, Object) |
Bir nesneyi, dosyaya yazılacak kaynaklar listesine adlandırılmış kaynak olarak ekler. |
AddResource(String, String) |
Dosyaya yazılacak kaynaklar listesine adlandırılmış kaynak olarak bir dize ekler. |
AddResource(String, Stream, Boolean) |
Dosyaya Stream yazılacak kaynaklar listesine adlandırılmış kaynak olarak bir ekler. |
AddResource(String, String, String) |
Bir dize değeriyle temsil edilen belirtilen türde bir kaynak ekler. |
AddResource(String, Byte[])
- Kaynak:
- ResourceWriter.cs
- Kaynak:
- ResourceWriter.cs
- Kaynak:
- ResourceWriter.cs
- Kaynak:
- ResourceWriter.cs
Dosyaya yazılacak kaynaklar listesine adlandırılmış kaynak olarak bir bayt dizisi ekler.
public:
virtual void AddResource(System::String ^ name, cli::array <System::Byte> ^ value);
public void AddResource (string name, byte[]? value);
public void AddResource (string name, byte[] value);
abstract member AddResource : string * byte[] -> unit
override this.AddResource : string * byte[] -> unit
Public Sub AddResource (name As String, value As Byte())
Parametreler
- name
- String
Kaynak adı.
- value
- Byte[]
Kaynak olarak eklenecek bayt dizisi.
Uygulamalar
Özel durumlar
Adı: null
.
Kaynak listesi şeklindedir null
.
Açıklamalar
Kaynaklar çağrılana kadar Generate() yazılmaz.
Şunlara uygulanır
AddResource(String, Object)
- Kaynak:
- ResourceWriter.cs
- Kaynak:
- ResourceWriter.cs
- Kaynak:
- ResourceWriter.cs
- Kaynak:
- ResourceWriter.cs
Bir nesneyi, dosyaya yazılacak kaynaklar listesine adlandırılmış kaynak olarak ekler.
public:
virtual void AddResource(System::String ^ name, System::Object ^ value);
public void AddResource (string name, object? value);
public void AddResource (string name, object value);
abstract member AddResource : string * obj -> unit
override this.AddResource : string * obj -> unit
Public Sub AddResource (name As String, value As Object)
Parametreler
- name
- String
Kaynak adı.
- value
- Object
Kaynak olarak eklenecek nesne.
Uygulamalar
Özel durumlar
Adı: null
.
Kaynak listesi şeklindedir null
.
Akışa güvenilmez.
Açıklamalar
Kaynaklar çağrılana kadar Generate() yazılmaz.
Şunlara uygulanır
AddResource(String, String)
- Kaynak:
- ResourceWriter.cs
- Kaynak:
- ResourceWriter.cs
- Kaynak:
- ResourceWriter.cs
- Kaynak:
- ResourceWriter.cs
Dosyaya yazılacak kaynaklar listesine adlandırılmış kaynak olarak bir dize ekler.
public:
virtual void AddResource(System::String ^ name, System::String ^ value);
public void AddResource (string name, string? value);
public void AddResource (string name, string value);
abstract member AddResource : string * string -> unit
override this.AddResource : string * string -> unit
Public Sub AddResource (name As String, value As String)
Parametreler
- name
- String
Kaynak adı.
- value
- String
Kaynak olarak eklenecek dize.
Uygulamalar
Özel durumlar
Adı: null
.
Kaynak listesi şeklindedir null
.
Açıklamalar
Kaynaklar çağrılana kadar Generate() yazılmaz.
Şunlara uygulanır
AddResource(String, Stream, Boolean)
- Kaynak:
- ResourceWriter.cs
- Kaynak:
- ResourceWriter.cs
- Kaynak:
- ResourceWriter.cs
- Kaynak:
- ResourceWriter.cs
Dosyaya Stream yazılacak kaynaklar listesine adlandırılmış kaynak olarak bir ekler.
public void AddResource (string name, System.IO.Stream? value, bool closeAfterWrite = false);
public void AddResource (string name, System.IO.Stream value, bool closeAfterWrite = false);
member this.AddResource : string * System.IO.Stream * bool -> unit
Public Sub AddResource (name As String, value As Stream, Optional closeAfterWrite As Boolean = false)
Parametreler
- name
- String
Kaynak adı.
- value
- Stream
Kaynak olarak eklenecek akış.
- closeAfterWrite
- Boolean
Kaynaklar yazıldıktan sonra akışın kapatılıp kapatılmayacağını (true
) veya açık bırakılıp bırakılmayacağını (false
varsayılan değer) belirten isteğe bağlı bir değerdir.
Açıklamalar
Kaynaklar çağrılana kadar Generate() yazılmaz.
Şunlara uygulanır
AddResource(String, String, String)
Bir dize değeriyle temsil edilen belirtilen türde bir kaynak ekler.
public:
void AddResource(System::String ^ name, System::String ^ value, System::String ^ typeName);
public void AddResource (string name, string value, string typeName);
member this.AddResource : string * string * string -> unit
Public Sub AddResource (name As String, value As String, typeName As String)
Parametreler
- name
- String
Kaynak adı.
- value
- String
Dize biçimindeki kaynağın değeri, türünün TypeConvertertarafından anlaşılmıştır.
- typeName
- String
Kaynağın derleme türü adı.
Açıklamalar
Tür ilkel bir türse, değer yazıcı tarafından kullanılarak TypeConverter bu temel türe dönüştürülür ve kaynaklarda ikili biçimde depolanır. Tür ilkel bir tür değilse, dize değeri kaynaklarda dize olarak depolanır ve kaynağı okurken türü için ile dönüştürülür TypeConverter . Bu dönüştürme, kaynak yazma sırasında rastgele türlerin etkinleştirilmesini önlemek için yapılır.
Şunlara uygulanır
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin