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() |
Возвращает перечислитель словаря ресурсов данного средства чтения. |
Методы расширения
Cast<TResult>(IEnumerable) |
Приводит элементы объекта IEnumerable к заданному типу. |
OfType<TResult>(IEnumerable) |
Выполняет фильтрацию элементов объекта IEnumerable по заданному типу. |
AsParallel(IEnumerable) |
Позволяет осуществлять параллельный запрос. |
AsQueryable(IEnumerable) |
Преобразовывает коллекцию IEnumerable в объект IQueryable. |