IResourceReader IResourceReader IResourceReader IResourceReader Interface

Definition

Stellt die Basisfunktionen für das Lesen von Daten aus Ressourcendateien bereit.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
Abgeleitet
Attribute
Implementiert

Hinweise

Ressourcen Leser werden verwendet, um einen Datenstrom aus Ressourcen Dateien in einem bestimmten Format zu lesen.Resource readers are used to read a stream of data from resource files in a particular format. Implementieren Sie diese Schnittstelle, wenn Sie steuern möchten, wie eine Ressourcen Datei gelesen wird (z. b. wenn die Ressourcen Datei mithilfe eines angepassten ResourceWritergeschrieben wurde) oder wenn Sie ein nicht standardmäßiges Format oder einen Dateityp zum Speichern von Ressourcen verwenden.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. Verwenden Sie andernfalls die- ResourceReader Standardklasse, die Ressourcen Informationen aus binären resources-Dateien liest, oder ResXResourceReader die-Klasse, die Ressourcen Informationen aus XML-Ressourcen Dateien (RESX) liest.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.

Methoden

Close() Close() Close() Close()

Gibt zunächst alle dem Ressourcenreader zugeordneten Ressourcen frei und schließt diesen daraufhin.Closes the resource reader after releasing any resources associated with it.

Dispose() Dispose() Dispose() Dispose()

Führt anwendungsspezifische Aufgaben durch, die mit der Freigabe, der Zurückgabe oder dem Zurücksetzen von nicht verwalteten Ressourcen zusammenhängen.Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

(Inherited from IDisposable)
GetEnumerator() GetEnumerator() GetEnumerator() GetEnumerator()

Gibt einen Wörterbuchenumerator der Ressourcen für diesen Reader zurück.Returns a dictionary enumerator of the resources for this reader.

Erweiterungsmethoden

Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable)

Wandelt die Elemente eines IEnumerable in den angegebenen Typ umCasts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable)

Filtert die Elemente eines IEnumerable anhand eines angegebenen TypsFilters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable) AsParallel(IEnumerable) AsParallel(IEnumerable) AsParallel(IEnumerable)

Ermöglicht die Parallelisierung einer Abfrage.Enables parallelization of a query.

AsQueryable(IEnumerable) AsQueryable(IEnumerable) AsQueryable(IEnumerable) AsQueryable(IEnumerable)

Konvertiert einen IEnumerable in einen IQueryable.Converts an IEnumerable to an IQueryable.

Gilt für:

Siehe auch