IResourceReader Интерфейс

Определение

Предоставляет базовые функции для чтения данных из файлов ресурсов.

public interface class IResourceReader : IDisposable, System::Collections::IEnumerable
public interface IResourceReader : IDisposable, System.Collections.IEnumerable
[System.Runtime.InteropServices.ComVisible(true)]
public interface IResourceReader : IDisposable, System.Collections.IEnumerable
type IResourceReader = interface
    interface IEnumerable
    interface IDisposable
[<System.Runtime.InteropServices.ComVisible(true)>]
type IResourceReader = interface
    interface IEnumerable
    interface IDisposable
Public Interface IResourceReader
Implements IDisposable, IEnumerable
Производный
Атрибуты
Реализации

Комментарии

Средства чтения ресурсов используются для чтения потока данных из файлов ресурсов в определенном формате. Реализуйте этот интерфейс, когда требуется управлять способом чтения файла ресурса (например, если файл ресурса был записан с помощью настраиваемого ResourceWriter) или используется нестандартный формат или тип файла для хранения ресурсов. В противном случае используйте класс по умолчанию ResourceReader , который считывает сведения о ресурсах из двоичных файлов ресурсов .resources или ResXResourceReader класс, который считывает сведения о ресурсах из XML-файлов ресурса (RESX).

Методы

Имя Описание
Close()

Закрывает средство чтения ресурсов после выпуска всех ресурсов, связанных с ним.

Dispose()

Выполняет определяемые приложением задачи, связанные с освобождением, освобождением или сбросом неуправляемых ресурсов.

(Унаследовано от IDisposable)
GetEnumerator()

Возвращает перечислитель словаря ресурсов для этого средства чтения.

Методы расширения

Имя Описание
AsParallel(IEnumerable)

Включает параллелизацию запроса.

AsQueryable(IEnumerable)

Преобразует IEnumerable в IQueryable.

Cast<TResult>(IEnumerable)

Приведение элементов IEnumerable к указанному типу.

OfType<TResult>(IEnumerable)

Фильтрует элементы IEnumerable на основе указанного типа.

Применяется к

См. также раздел