IResourceReader Rozhraní

Definice

Poskytuje základní funkce pro čtení dat ze souborů prostředků.

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
Odvozené
Atributy
Implementuje

Poznámky

Čtečky prostředků se používají ke čtení datových proudů ze souborů prostředků v určitém formátu. Toto rozhraní implementujte, pokud chcete řídit způsob, jakým se soubor prostředků čte (například pokud byl soubor prostředku napsán pomocí přizpůsobeného ResourceWriter) nebo pokud pro ukládání prostředků používáte nestandardní formát nebo typ souboru. V opačném případě použijte výchozí ResourceReader třídu, která čte informace o prostředcích z binárních souborů .resources, nebo ResXResourceReader třídu, která čte informace o prostředcích ze souborů prostředků XML (.resx).

Metody

Close()

Zavře čtečku prostředků po uvolnění prostředků, které jsou k ní přidružené.

Dispose()

Provede aplikací definované úlohy spojené s uvolněním nebo resetováním nespravovaných prostředků.

(Zděděno od IDisposable)
GetEnumerator()

Vrátí slovníkový výčet prostředků pro tohoto čtenáře.

Metody rozšíření

Cast<TResult>(IEnumerable)

Přetypuje prvky objektu na IEnumerable zadaný typ.

OfType<TResult>(IEnumerable)

Filtruje prvky objektu IEnumerable na základě zadaného typu.

AsParallel(IEnumerable)

Umožňuje paralelizaci dotazu.

AsQueryable(IEnumerable)

Převede objekt na IEnumerableIQueryable.

Platí pro

Viz také