다음을 통해 공유


IResourceWriter 인터페이스

정의

출력 파일 또는 스트림에 리소스를 쓰는 기본 기능을 제공합니다.

public interface class IResourceWriter : IDisposable
public interface IResourceWriter : IDisposable
[System.Runtime.InteropServices.ComVisible(true)]
public interface IResourceWriter : IDisposable
type IResourceWriter = interface
    interface IDisposable
[<System.Runtime.InteropServices.ComVisible(true)>]
type IResourceWriter = interface
    interface IDisposable
Public Interface IResourceWriter
Implements IDisposable
파생
특성
구현

설명

리소스 작성기는 특정 파일 형식의 파일에 리소스를 쓰는 데 사용됩니다. 리소스 파일이 기록되는 방식을 제어하려는 경우(예: .txt, .resx 또는 이진 .resources 파일 이외의 다른 항목에 리소스를 저장하려면) 이 인터페이스를 구현합니다. 그렇지 않으면 이진 .resources 파일에 리소스를 쓰는 기본 ResourceWriter 클래스 또는 ResXResourceWriter XML 리소스(.resx) 파일에 리소스를 쓰는 클래스를 사용합니다.

메서드

AddResource(String, Byte[])

부호 없는 8비트 정수 배열을 기록할 리소스 목록에 명명된 리소스로 추가합니다.

AddResource(String, Object)

기록할 리소스 목록에 Object 형식의 명명된 리소스를 추가합니다.

AddResource(String, String)

기록할 리소스 목록에 String 형식의 명명된 리소스를 추가합니다.

Close()

모든 데이터가 파일에 쓰여졌는지 확인하고 내부 리소스 파일 또는 스트림을 닫습니다.

Dispose()

관리되지 않는 리소스의 확보, 해제 또는 다시 설정과 관련된 애플리케이션 정의 작업을 수행합니다.

(다음에서 상속됨 IDisposable)
Generate()

AddResource(String, String) 메서드에서 추가한 모든 리소스를 출력 파일 또는 스트림에 기록합니다.

적용 대상

추가 정보