IResourceReader Interfejs
Definicja
Ważny
Niektóre informacje dotyczą produktów przedpremierowych, które mogą zostać znacznie zmodyfikowane przed premierą. Microsoft nie udziela żadnych gwarancji, ani wyraźnych, ani domniemanych, dotyczących informacji podanych tutaj.
Udostępnia podstawowe funkcje odczytywania danych z plików zasobów.
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
- Pochodny
- Atrybuty
- Implementuje
Uwagi
Czytniki zasobów służą do odczytywania strumienia danych z plików zasobów w określonym formacie. Zaimplementuj ten interfejs, jeśli chcesz kontrolować sposób odczytywania pliku zasobu (na przykład jeśli plik zasobu został zapisany przy użyciu dostosowanego ResourceWriterpliku ) lub jeśli używasz niestandardowego formatu lub typu pliku do przechowywania zasobów. W przeciwnym razie użyj klasy domyślnej ResourceReader , która odczytuje informacje o zasobach z binarnych plików resources lub ResXResourceReader klasę, która odczytuje informacje o zasobie z plików zasobów XML (resx).
Metody
| Nazwa | Opis |
|---|---|
| Close() |
Zamyka czytnik zasobów po zwolnieniu wszystkich skojarzonych z nim zasobów. |
| Dispose() |
Wykonuje zdefiniowane przez aplikację zadania skojarzone ze zwalnianiem lub resetowaniem zasobów niezarządzanych. (Dziedziczone od IDisposable) |
| GetEnumerator() |
Zwraca moduł wyliczający słownik zasobów dla tego czytelnika. |
Metody rozszerzania
| Nazwa | Opis |
|---|---|
| AsParallel(IEnumerable) |
Umożliwia równoległość zapytania. |
| AsQueryable(IEnumerable) |
Konwertuje element IEnumerable na .IQueryable |
| Cast<TResult>(IEnumerable) |
Rzutuje elementy elementu IEnumerable do określonego typu. |
| OfType<TResult>(IEnumerable) |
Filtruje elementy elementu IEnumerable na podstawie określonego typu. |