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 Basisfunktionalität zum 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 die Art und Weise steuern möchten, in der eine Ressourcendatei gelesen wird (z. B. wenn die Ressourcendatei mithilfe einer angepassten ResourceWriterDatei geschrieben wurde) oder wenn Sie ein nicht standardmäßiges Format oder dateityp zum Speichern von Ressourcen verwenden. Verwenden Sie andernfalls die Standardklasse ResourceReader , die Ressourceninformationen aus binären RESSOURCENdateien oder der ResXResourceReader Klasse liest, die Ressourceninformationen aus XML-Ressourcendateien (RESX)-Dateien liest.
Methoden
| Name | Beschreibung |
|---|---|
| Close() |
Schließt den Ressourcenleser, nachdem alle ressourcen zugeordneten Ressourcen freigegeben wurden. |
| Dispose() |
Führt anwendungsdefinierte Aufgaben aus, die mit dem Freigeben, Freigeben oder Zurücksetzen nicht verwalteter Ressourcen verknüpft sind. (Geerbt von IDisposable) |
| GetEnumerator() |
Gibt einen Wörterbuch-Enumerator der Ressourcen für diesen Leser zurück. |
Erweiterungsmethoden
| Name | Beschreibung |
|---|---|
| AsParallel(IEnumerable) |
Aktiviert die Parallelisierung einer Abfrage. |
| AsQueryable(IEnumerable) |
Wandelt eine IEnumerable in eine IQueryableum. |
| Cast<TResult>(IEnumerable) |
Wandelt die Elemente eines IEnumerable in den angegebenen Typ um. |
| OfType<TResult>(IEnumerable) |
Filtert die Elemente einer IEnumerable basierend auf einem angegebenen Typ. |