IResourceReader Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit la fonctionnalité de base permettant de lire des données à partir de fichiers de ressources.
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
- Dérivé
- Attributs
- Implémente
Remarques
Les lecteurs de ressources sont utilisés pour lire un flux de données à partir de fichiers de ressources dans un format particulier. Implémentez cette interface lorsque vous souhaitez contrôler la façon dont un fichier de ressources est lu (par exemple, si le fichier de ressources a été écrit à l’aide d’un fichier personnalisé ResourceWriter) ou si vous utilisez un format ou un type de fichier non standard pour stocker des ressources. Sinon, utilisez la classe par défaut ResourceReader , qui lit les informations de ressource à partir de fichiers .resources binaires, ou la ResXResourceReader classe, qui lit les informations de ressource à partir de fichiers de ressources XML (.resx).
Méthodes
| Nom | Description |
|---|---|
| Close() |
Ferme le lecteur de ressources après avoir libéré toutes les ressources associées. |
| Dispose() |
Effectue des tâches définies par l’application associées à la libération, à la libération ou à la réinitialisation des ressources non managées. (Hérité de IDisposable) |
| GetEnumerator() |
Retourne un énumérateur de dictionnaire des ressources pour ce lecteur. |
Méthodes d’extension
| Nom | Description |
|---|---|
| AsParallel(IEnumerable) |
Active la parallélisation d’une requête. |
| AsQueryable(IEnumerable) |
Convertit un IEnumerable en IQueryable. |
| Cast<TResult>(IEnumerable) |
Convertit les éléments d’un IEnumerable en type spécifié. |
| OfType<TResult>(IEnumerable) |
Filtre les éléments d’une IEnumerable en fonction d’un type spécifié. |