다음을 통해 공유


PreserializedResourceWriter.AddResource 메서드

정의

오버로드

AddResource(String, Byte[])

파일에 쓸 리소스 목록에 바이트 배열을 명명된 리소스로 추가합니다.

AddResource(String, Object)

파일에 쓸 리소스 목록에 개체를 명명된 리소스로 추가합니다.

AddResource(String, String)

파일에 쓸 리소스 목록에 문자열을 명명된 리소스로 추가합니다.

AddResource(String, Stream, Boolean)

파일에 쓸 리소스 목록에 Stream을 명명된 리소스로 추가합니다.

AddResource(String, String, String)

문자열 값으로 표시되는 지정된 유형의 리소스를 추가합니다.

AddResource(String, Byte[])

Source:
ResourceWriter.cs
Source:
ResourceWriter.cs
Source:
ResourceWriter.cs
Source:
ResourceWriter.cs

파일에 쓸 리소스 목록에 바이트 배열을 명명된 리소스로 추가합니다.

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())

매개 변수

name
String

리소스 이름입니다.

value
Byte[]

리소스로 추가할 바이트 배열입니다.

구현

예외

이름은 null입니다.

리소스 목록은 null입니다.

설명

리소스는 가 호출될 때까지 Generate() 작성되지 않습니다.

적용 대상

AddResource(String, Object)

Source:
ResourceWriter.cs
Source:
ResourceWriter.cs
Source:
ResourceWriter.cs
Source:
ResourceWriter.cs

파일에 쓸 리소스 목록에 개체를 명명된 리소스로 추가합니다.

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)

매개 변수

name
String

리소스 이름입니다.

value
Object

리소스로 추가할 개체입니다.

구현

예외

이름은 null입니다.

리소스 목록은 null입니다.

스트림을 찾을 수 없습니다.

설명

리소스는 가 호출될 때까지 Generate() 작성되지 않습니다.

적용 대상

AddResource(String, String)

Source:
ResourceWriter.cs
Source:
ResourceWriter.cs
Source:
ResourceWriter.cs
Source:
ResourceWriter.cs

파일에 쓸 리소스 목록에 문자열을 명명된 리소스로 추가합니다.

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)

매개 변수

name
String

리소스 이름입니다.

value
String

리소스로 추가할 문자열입니다.

구현

예외

이름은 null입니다.

리소스 목록은 null입니다.

설명

리소스는 가 호출될 때까지 Generate() 작성되지 않습니다.

적용 대상

AddResource(String, Stream, Boolean)

Source:
ResourceWriter.cs
Source:
ResourceWriter.cs
Source:
ResourceWriter.cs
Source:
ResourceWriter.cs

파일에 쓸 리소스 목록에 Stream을 명명된 리소스로 추가합니다.

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)

매개 변수

name
String

리소스 이름입니다.

value
Stream

리소스로 추가할 스트림입니다.

closeAfterWrite
Boolean

리소스를 쓴 이후에 스트림을 닫을지(true) 열린 상태로 둘지(false, 기본값) 여부를 나타내는 선택적 값입니다.

설명

리소스는 가 호출될 때까지 Generate() 작성되지 않습니다.

적용 대상

AddResource(String, String, String)

Source:
PreserializedResourceWriter.cs
Source:
PreserializedResourceWriter.cs
Source:
PreserializedResourceWriter.cs
Source:
PreserializedResourceWriter.cs

문자열 값으로 표시되는 지정된 유형의 리소스를 추가합니다.

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)

매개 변수

name
String

리소스 이름입니다.

value
String

유형의 TypeConverter에서 인식하는 문자열 형식의 리소스 값입니다.

typeName
String

리소스의 정규화된 어셈블리 유형 이름입니다.

설명

형식이 기본 형식인 경우 이 값은 작성기에서 를 사용하여 TypeConverter 해당 기본 형식으로 변환되고 리소스에 이진 형식으로 저장됩니다. 형식이 기본 형식이 아닌 경우 문자열 값은 리소스에 문자열로 저장되고 리소스를 읽을 때 형식에 대한 로 TypeConverter 변환됩니다. 이 변환은 리소스를 작성하는 동안 임의 형식을 활성화하지 않도록 하기 위해 수행됩니다.

적용 대상