IResourceReader Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt die Basisfunktionen für das Lesen von Daten aus Ressourcendateien bereit.
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
- Abgeleitet
- Attribute
- Implementiert
Hinweise
Ressourcenleser werden verwendet, um einen Datenstrom aus Ressourcendateien in einem bestimmten Format zu lesen. Implementieren Sie diese Schnittstelle, wenn Sie steuern möchten, wie eine Ressourcendatei gelesen wird (z. B. wenn die Ressourcendatei mithilfe eines angepassten ResourceWritergeschrieben wurde) oder wenn Sie ein nicht standardmäßiges Format oder einen Dateityp zum Speichern von Ressourcen verwenden. Verwenden Sie andernfalls die Standardklasse ResourceReader , die Ressourceninformationen aus binären RESSOURCEN-Dateien liest, oder die -Klasse, die ResXResourceReader Ressourceninformationen aus XML-Ressourcendateien (RESX)-Dateien liest.
Methoden
Close() |
Gibt zunächst alle dem Ressourcenreader zugeordneten Ressourcen frei und schließt diesen daraufhin. |
Dispose() |
Führt anwendungsspezifische Aufgaben durch, die mit der Freigabe, der Zurückgabe oder dem Zurücksetzen von nicht verwalteten Ressourcen zusammenhängen. (Geerbt von IDisposable) |
GetEnumerator() |
Gibt einen Wörterbuchenumerator der Ressourcen für diesen Reader zurück. |
Erweiterungsmethoden
Cast<TResult>(IEnumerable) |
Wandelt die Elemente eines IEnumerable in den angegebenen Typ um |
OfType<TResult>(IEnumerable) |
Filtert die Elemente eines IEnumerable anhand eines angegebenen Typs |
AsParallel(IEnumerable) |
Ermöglicht die Parallelisierung einer Abfrage. |
AsQueryable(IEnumerable) |
Konvertiert einen IEnumerable in einen IQueryable. |