Partager via


IProviderConfiguration Interface

Définition

Informations de configuration qu’un fournisseur reçoit

public interface IProviderConfiguration
type IProviderConfiguration = interface
Public Interface IProviderConfiguration
Dérivé

Propriétés

Children

Fournisseurs imbriqués dans le cas d’une arborescence hiérarchique de dépendances

Name

Nom de ce fournisseur.

Properties

Propriétés de configuration de cette instance de fournisseur, sous forme de paires nom-valeur.

Type

Nom de type complet de ce fournisseur.

Méthodes

AddChildConfiguration(IProviderConfiguration)

Informations de configuration qu’un fournisseur reçoit

RemoveProperty(String)

Supprime une propriété dans cette configuration de fournisseur.

SetProperty(String, String)

Définissez une propriété dans cette configuration de fournisseur. Si la propriété avec cette clé existe déjà, elle est remplacée par la nouvelle valeur, sinon elle est simplement ajoutée.

Méthodes d’extension

GetBoolProperty(IProviderConfiguration, String, Boolean)

Informations de configuration qu’un fournisseur reçoit

GetEnumProperty<T>(IProviderConfiguration, String, T)

Informations de configuration qu’un fournisseur reçoit

GetGuidProperty(IProviderConfiguration, String, Guid)

Informations de configuration qu’un fournisseur reçoit

GetIntProperty(IProviderConfiguration, String, Int32)

Informations de configuration qu’un fournisseur reçoit

GetProperty(IProviderConfiguration, String, String)

Informations de configuration qu’un fournisseur reçoit

GetTimeSpanProperty(IProviderConfiguration, String, TimeSpan)

Informations de configuration qu’un fournisseur reçoit

GetTypeProperty(IProviderConfiguration, String, Type)

Informations de configuration qu’un fournisseur reçoit

TryGetDoubleProperty(IProviderConfiguration, String, Double)

Informations de configuration qu’un fournisseur reçoit

TryGetTimeSpanProperty(IProviderConfiguration, String, TimeSpan)

Informations de configuration qu’un fournisseur reçoit

S’applique à