Partager via


IResourceReader Interface

Définition

Fournit la fonctionnalité de base pour lire des données à partir des 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

Close()

Ferme le lecteur de ressources après avoir libéré toutes les ressources qui lui étaient associées.

Dispose()

Exécute les tâches définies par l'application associées à la libération ou à la redéfinition des ressources non managées.

(Hérité de IDisposable)
GetEnumerator()

Retourne un énumérateur de dictionnaire pour les ressources de ce lecteur.

Méthodes d’extension

Cast<TResult>(IEnumerable)

Effectue un cast des éléments d'un IEnumerable vers le type spécifié.

OfType<TResult>(IEnumerable)

Filtre les éléments d'un IEnumerable en fonction du type spécifié.

AsParallel(IEnumerable)

Active la parallélisation d'une requête.

AsQueryable(IEnumerable)

Convertit un IEnumerable en IQueryable.

S’applique à

Voir aussi