IResourceReader Interfejs
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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
- Pochodne
- 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
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. (Odziedziczone po IDisposable) |
GetEnumerator() |
Zwraca moduł wyliczający słownik zasobów dla tego czytelnika. |
Metody rozszerzania
Cast<TResult>(IEnumerable) |
Rzutuje elementy elementu IEnumerable do określonego typu. |
OfType<TResult>(IEnumerable) |
Filtruje elementy elementu IEnumerable na podstawie określonego typu. |
AsParallel(IEnumerable) |
Umożliwia równoległość zapytania. |
AsQueryable(IEnumerable) |
Konwertuje element IEnumerable na .IQueryable |