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ého proudu 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ředků napsán pomocí přizpůsobeného ResourceWritersouboru ) 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 zdroji 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ý enumerátor 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é