PreserializedResourceWriter.AddResource Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
| AddResource(String, Byte[]) |
Dodaje tablicę bajtów jako nazwany zasób do listy zasobów, które mają być zapisywane w pliku. |
| AddResource(String, Object) |
Dodaje obiekt jako nazwany zasób do listy zasobów, które mają być zapisywane w pliku. |
| AddResource(String, String) |
Dodaje ciąg jako nazwany zasób do listy zasobów, które mają być zapisywane w pliku. |
| AddResource(String, Stream, Boolean) |
Stream Dodaje element jako nazwany zasób do listy zasobów, które mają być zapisywane w pliku. |
| AddResource(String, String, String) |
Dodaje zasób określonego typu reprezentowanego przez wartość ciągu. |
AddResource(String, Byte[])
- Źródło:
- ResourceWriter.cs
- Źródło:
- ResourceWriter.cs
- Źródło:
- ResourceWriter.cs
- Źródło:
- ResourceWriter.cs
Dodaje tablicę bajtów jako nazwany zasób do listy zasobów, które mają być zapisywane w pliku.
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())
Parametry
- name
- String
Nazwa zasobu.
- value
- Byte[]
Tablica bajtów do dodania jako zasób.
Implementuje
Wyjątki
Nazwa to null.
Lista zasobów to null.
Uwagi
Zasoby nie są zapisywane do momentu Generate() wywołania.
Dotyczy
AddResource(String, Object)
- Źródło:
- ResourceWriter.cs
- Źródło:
- ResourceWriter.cs
- Źródło:
- ResourceWriter.cs
- Źródło:
- ResourceWriter.cs
Dodaje obiekt jako nazwany zasób do listy zasobów, które mają być zapisywane w pliku.
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)
Parametry
- name
- String
Nazwa zasobu.
- value
- Object
Obiekt, który ma zostać dodany jako zasób.
Implementuje
Wyjątki
Nazwa to null.
Lista zasobów to null.
Strumień jest niedostępny.
Uwagi
Zasoby nie są zapisywane do momentu Generate() wywołania.
Dotyczy
AddResource(String, String)
- Źródło:
- ResourceWriter.cs
- Źródło:
- ResourceWriter.cs
- Źródło:
- ResourceWriter.cs
- Źródło:
- ResourceWriter.cs
Dodaje ciąg jako nazwany zasób do listy zasobów, które mają być zapisywane w pliku.
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)
Parametry
- name
- String
Nazwa zasobu.
- value
- String
Ciąg do dodania jako zasób.
Implementuje
Wyjątki
Nazwa to null.
Lista zasobów to null.
Uwagi
Zasoby nie są zapisywane do momentu Generate() wywołania.
Dotyczy
AddResource(String, Stream, Boolean)
- Źródło:
- ResourceWriter.cs
- Źródło:
- ResourceWriter.cs
- Źródło:
- ResourceWriter.cs
- Źródło:
- ResourceWriter.cs
Stream Dodaje element jako nazwany zasób do listy zasobów, które mają być zapisywane w pliku.
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)
Parametry
- name
- String
Nazwa zasobu.
- value
- Stream
Strumień do dodania jako zasób.
- closeAfterWrite
- Boolean
Opcjonalna wartość wskazująca, czy po zapisaniu zasobów strumień powinien zostać zamknięty () lub otwarty w lewo (truefalse, wartość domyślna).
Uwagi
Zasoby nie są zapisywane do momentu Generate() wywołania.
Dotyczy
AddResource(String, String, String)
Dodaje zasób określonego typu reprezentowanego przez wartość ciągu.
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)
Parametry
- name
- String
Nazwa zasobu.
- value
- String
Wartość zasobu w postaci ciągu zrozumiałej dla typu TypeConverter.
- typeName
- String
Kwalifikowana nazwa typu zestawu zasobu.
Uwagi
Jeśli typ jest typem pierwotnym, wartość zostanie przekonwertowana przy użyciu TypeConverter składnika zapisywania do tego typu pierwotnego i zapisana w zasobach w formacie binarnym. Jeśli typ nie jest typem pierwotnym, wartość ciągu będzie przechowywana w zasobach jako ciąg i konwertowana na TypeConverter typ podczas odczytywania zasobu. Ta konwersja jest wykonywana w celu uniknięcia aktywowania dowolnych typów podczas zapisywania zasobów.