IResourceReader IResourceReader IResourceReader IResourceReader Interface

정의

리소스 파일에서 데이터를 읽는 기본 기능을 제공합니다.Provides the base functionality for reading data from resource files.

public interface class IResourceReader : IDisposable, System::Collections::IEnumerable
[System.Runtime.InteropServices.ComVisible(true)]
public interface IResourceReader : IDisposable, System.Collections.IEnumerable
type IResourceReader = interface
    interface IEnumerable
    interface IDisposable
Public Interface IResourceReader
Implements IDisposable, IEnumerable
파생
특성
구현

설명

리소스 판독기는 특정 형식의 리소스 파일에서 데이터 스트림을 읽는 데 사용 됩니다.Resource readers are used to read a stream of data from resource files in a particular format. 리소스 파일을 읽기는 방식을 제어 하려는 경우이 인터페이스를 구현 (리소스 파일을 사용자 지정을 사용 하 여 작성 된 경우에 예를 들어 ResourceWriter) 또는 리소스를 저장 하는 것에 대 한 비표준 형식 또는 파일 형식을 사용 하는 경우.Implement this interface when you want to control the way in which a resource file is read (for example, if the resource file was written by using a customized ResourceWriter) or if you are using a non-standard format or file type for storing resources. 그렇지 않은 경우 기본값을 사용 ResourceReader 이진.resources 파일에서 리소스 정보를 읽고, 클래스 또는 ResXResourceReader 클래스 (.resx) 파일 XML 리소스에서 리소스 정보를 읽습니다.Otherwise, use the default ResourceReader class, which reads resource information from binary .resources files, or the ResXResourceReader class, which reads resource information from XML resource (.resx) files.

메서드

Close() Close() Close() Close()

연결된 리소스를 해제한 후 리소스 판독기를 닫습니다.Closes the resource reader after releasing any resources associated with it.

Dispose() Dispose() Dispose() Dispose()

관리되지 않는 리소스의 확보, 해제 또는 다시 설정과 관련된 애플리케이션 정의 작업을 수행합니다.Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

(Inherited from IDisposable)
GetEnumerator() GetEnumerator() GetEnumerator() GetEnumerator()

이 reader에 대한 리소스의 사전 열거자를 반환합니다.Returns a dictionary enumerator of the resources for this reader.

확장 메서드

Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable)

IEnumerable의 요소를 지정된 형식으로 캐스팅합니다.Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable)

지정된 형식에 따라 IEnumerable의 요소를 필터링합니다.Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable) AsParallel(IEnumerable) AsParallel(IEnumerable) AsParallel(IEnumerable)

쿼리를 병렬화할 수 있도록 합니다.Enables parallelization of a query.

AsQueryable(IEnumerable) AsQueryable(IEnumerable) AsQueryable(IEnumerable) AsQueryable(IEnumerable)

IEnumerableIQueryable로 변환합니다.Converts an IEnumerable to an IQueryable.

적용 대상

추가 정보