IResourceReader Interfész
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Az erőforrásfájlokból származó adatok olvasásának alapfunkcióját biztosítja.
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
- Származtatott
- Attribútumok
- Megvalósítás
Megjegyzések
Az erőforrás-olvasók egy adott formátumú erőforrásfájlokból származó adatfolyam olvasására szolgálnak. Ezt a felületet akkor implementálhatja, ha szabályozni szeretné az erőforrásfájlok olvasási módját (például ha az erőforrásfájlt testre szabott ResourceWriterhasználatával írták), vagy ha nem szabványos formátumot vagy fájltípust használ az erőforrások tárolásához. Ellenkező esetben használja az alapértelmezett ResourceReader osztályt, amely beolvassa az erőforrás-információkat a bináris .resources fájlokból vagy az osztályból, amely xml-erőforrásfájlokból (.resx) olvassa be az ResXResourceReader erőforrás-információkat.
Metódusok
| Name | Description |
|---|---|
| Close() |
Bezárja az erőforrás-olvasót a hozzá társított erőforrások felszabadítása után. |
| Dispose() |
Végrehajtja a nem felügyelt erőforrások felszabadításával, felszabadításával vagy alaphelyzetbe állításával kapcsolatos alkalmazásalapú feladatokat. (Öröklődés forrása IDisposable) |
| GetEnumerator() |
Az olvasó erőforrásainak szótár-számbavételét adja vissza. |
Bővítő metódusok
| Name | Description |
|---|---|
| AsParallel(IEnumerable) |
Lehetővé teszi a lekérdezés párhuzamosítását. |
| AsQueryable(IEnumerable) |
Átalakítja az egyiket IEnumerableIQueryable. |
| Cast<TResult>(IEnumerable) |
Egy elem elemeit IEnumerable a megadott típusra veti. |
| OfType<TResult>(IEnumerable) |
Egy adott típus alapján szűri IEnumerable egy adott elem elemeit. |