PreserializedResourceWriter.AddResource Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
AddResource(String, Byte[]) |
Menambahkan array byte sebagai sumber daya bernama ke daftar sumber daya yang akan ditulis ke file. |
AddResource(String, Object) |
Menambahkan objek sebagai sumber daya bernama ke daftar sumber daya yang akan ditulis ke file. |
AddResource(String, String) |
Menambahkan string sebagai sumber daya bernama ke daftar sumber daya yang akan ditulis ke file. |
AddResource(String, Stream, Boolean) |
Stream Menambahkan sebagai sumber daya bernama ke daftar sumber daya yang akan ditulis ke file. |
AddResource(String, String, String) |
Menambahkan sumber daya dari jenis yang ditentukan yang diwakili oleh nilai string. |
AddResource(String, Byte[])
- Sumber:
- ResourceWriter.cs
- Sumber:
- ResourceWriter.cs
- Sumber:
- ResourceWriter.cs
- Sumber:
- ResourceWriter.cs
Menambahkan array byte sebagai sumber daya bernama ke daftar sumber daya yang akan ditulis ke file.
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())
Parameter
- name
- String
Nama sumber daya.
- value
- Byte[]
Array byte untuk ditambahkan sebagai sumber daya.
Penerapan
Pengecualian
Namanya adalah null
.
Daftar sumber daya adalah null
.
Keterangan
Sumber daya tidak ditulis sampai Generate() dipanggil.
Berlaku untuk
AddResource(String, Object)
- Sumber:
- ResourceWriter.cs
- Sumber:
- ResourceWriter.cs
- Sumber:
- ResourceWriter.cs
- Sumber:
- ResourceWriter.cs
Menambahkan objek sebagai sumber daya bernama ke daftar sumber daya yang akan ditulis ke file.
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)
Parameter
- name
- String
Nama sumber daya.
- value
- Object
Objek yang akan ditambahkan sebagai sumber daya.
Penerapan
Pengecualian
Namanya adalah null
.
Daftar sumber daya adalah null
.
Aliran tidak dapat dilihat.
Keterangan
Sumber daya tidak ditulis sampai Generate() dipanggil.
Berlaku untuk
AddResource(String, String)
- Sumber:
- ResourceWriter.cs
- Sumber:
- ResourceWriter.cs
- Sumber:
- ResourceWriter.cs
- Sumber:
- ResourceWriter.cs
Menambahkan string sebagai sumber daya bernama ke daftar sumber daya yang akan ditulis ke file.
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)
Parameter
- name
- String
Nama sumber daya.
- value
- String
String yang akan ditambahkan sebagai sumber daya.
Penerapan
Pengecualian
Namanya adalah null
.
Daftar sumber daya adalah null
.
Keterangan
Sumber daya tidak ditulis sampai Generate() dipanggil.
Berlaku untuk
AddResource(String, Stream, Boolean)
- Sumber:
- ResourceWriter.cs
- Sumber:
- ResourceWriter.cs
- Sumber:
- ResourceWriter.cs
- Sumber:
- ResourceWriter.cs
Stream Menambahkan sebagai sumber daya bernama ke daftar sumber daya yang akan ditulis ke file.
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)
Parameter
- name
- String
Nama sumber daya.
- value
- Stream
Aliran yang akan ditambahkan sebagai sumber daya.
- closeAfterWrite
- Boolean
Nilai opsional yang menunjukkan apakah, setelah sumber daya ditulis, aliran harus ditutup (true
) atau dibiarkan terbuka (false
, nilai default).
Keterangan
Sumber daya tidak ditulis sampai Generate() dipanggil.
Berlaku untuk
AddResource(String, String, String)
Menambahkan sumber daya dari jenis yang ditentukan yang diwakili oleh nilai string.
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)
Parameter
- name
- String
Nama sumber daya.
- value
- String
Nilai sumber daya dalam bentuk string dipahami oleh jenis TypeConverter.
- typeName
- String
Nama jenis sumber daya yang memenuhi syarat perakitan.
Keterangan
Jika jenisnya adalah jenis primitif, nilai akan dikonversi menggunakan TypeConverter oleh penulis ke jenis primitif tersebut dan disimpan dalam sumber daya dalam format biner. Jika jenisnya bukan jenis primitif, nilai string akan disimpan dalam sumber daya sebagai string dan dikonversi dengan TypeConverter untuk jenis saat membaca sumber daya. Konversi ini dilakukan untuk menghindari pengaktifan jenis arbitrer selama penulisan sumber daya.
Berlaku untuk
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk