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 (true
false
, 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.