PreserializedResourceWriter.AddResource 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오버로드
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)
문자열 값으로 표시되는 지정된 유형의 리소스를 추가합니다.
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 변환됩니다. 이 변환은 리소스를 작성하는 동안 임의 형식을 활성화하지 않도록 하기 위해 수행됩니다.
적용 대상
.NET