IResourceReader Interfaccia

Definizione

Fornisce la funzionalità base per la lettura dei dati dai file di risorse.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
Derivato
Attributi
Implementazioni

Commenti

I reader di risorse vengono usati per leggere un flusso di dati da file di risorse in un formato particolare.Resource readers are used to read a stream of data from resource files in a particular format. Implementare questa interfaccia quando si desidera controllare il modo in cui viene letto un file di risorse, ad esempio se il file di risorse è stato scritto utilizzando un oggetto ResourceWriterpersonalizzato, oppure se si utilizza un formato non standard o un tipo di file per l'archiviazione delle risorse.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. In caso contrario, usare ResourceReader la classe predefinita, che legge le informazioni sulle risorse dai file binari. ResXResourceReader Resources o la classe, che legge le informazioni sulle risorse dai file di risorse XML (con estensione 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.

Metodi

Close()

Chiude il lettore di risorse dopo aver rilasciato le risorse ad esso associate.Closes the resource reader after releasing any resources associated with it.

Dispose()

Esegue attività definite dall'applicazione, come rilasciare o reimpostare risorse non gestite.Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

(Ereditato da IDisposable)
GetEnumerator()

Restituisce un enumeratore di dizionario delle risorse di questo lettore.Returns a dictionary enumerator of the resources for this reader.

Metodi di estensione

Cast<TResult>(IEnumerable)

Esegue il cast degli elementi di un oggetto IEnumerable nel tipo specificato.Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable)

Filtra gli elementi di un oggetto IEnumerable in base a un tipo specificato.Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable)

Consente la parallelizzazione di una query.Enables parallelization of a query.

AsQueryable(IEnumerable)

Converte un oggetto IEnumerable in un oggetto IQueryable.Converts an IEnumerable to an IQueryable.

Si applica a

Vedi anche