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 на основе указанного типа. |