IResourceReader Interface

Definition

Proporciona la funcionalidad básica para leer datos de los archivos de recursos.Provides the base functionality for reading data from resource files.

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
Public Interface IResourceReader
Implements IDisposable, IEnumerable
Derived
Attributes
Implements

Remarks

Los lectores de recursos se utilizan para leer un flujo de datos de archivos de recursos en un formato determinado.Resource readers are used to read a stream of data from resource files in a particular format. Implemente esta interfaz cuando desee controlar el modo en que se lee un archivo de recursos (por ejemplo, si el archivo de recursos se escribió con un ResourceWriterpersonalizado) o si usa un formato o tipo de archivo no estándar para almacenar recursos.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. De lo contrario, utilice la clase ResourceReader predeterminada, que Lee información de recursos de archivos binarios. Resources o la clase ResXResourceReader, que Lee información de recursos de los archivos de recursos XML (. resx).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.

Methods

Close()

Cierra el lector de recursos después de liberar todos los recursos asociados a este.Closes the resource reader after releasing any resources associated with it.

Dispose()

Realiza tareas definidas por la aplicación destinadas a liberar o restablecer recursos no administrados.Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

(Inherited from IDisposable)
GetEnumerator()

Devuelve un enumerador de diccionario de los recursos de este lector.Returns a dictionary enumerator of the resources for this reader.

Extension Methods

Cast<TResult>(IEnumerable)

Convierte los elementos de IEnumerable en el tipo especificado.Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable)

Filtra los elementos de IEnumerable en función de un tipo especificado.Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable)

Habilita la paralelización de una consulta.Enables parallelization of a query.

AsQueryable(IEnumerable)

Convierte una interfaz IEnumerable en IQueryable.Converts an IEnumerable to an IQueryable.

Applies to

See also