Freigeben über


IProviderConfiguration Schnittstelle

Definition

Konfigurationsinformationen, die ein Anbieter empfängt

public interface IProviderConfiguration
type IProviderConfiguration = interface
Public Interface IProviderConfiguration
Abgeleitet

Eigenschaften

Children

Geschachtelte Anbieter bei einer hierarchischen Struktur von Abhängigkeiten

Name

Name dieses Anbieters.

Properties

Konfigurationseigenschaften für diese Anbieterinstanz, als Namenswertpaare.

Type

Vollständiger Typname dieses Anbieters.

Methoden

AddChildConfiguration(IProviderConfiguration)

Konfigurationsinformationen, die ein Anbieter empfängt

RemoveProperty(String)

Entfernt eine Eigenschaft in dieser Anbieterkonfiguration.

SetProperty(String, String)

Legen Sie eine Eigenschaft in dieser Anbieterkonfiguration fest. Wenn die Eigenschaft mit diesem Schlüssel bereits vorhanden ist, wird sie mit dem neuen Wert überschrieben, andernfalls wird sie gerade hinzugefügt.

Erweiterungsmethoden

GetBoolProperty(IProviderConfiguration, String, Boolean)

Konfigurationsinformationen, die ein Anbieter empfängt

GetEnumProperty<T>(IProviderConfiguration, String, T)

Konfigurationsinformationen, die ein Anbieter empfängt

GetGuidProperty(IProviderConfiguration, String, Guid)

Konfigurationsinformationen, die ein Anbieter empfängt

GetIntProperty(IProviderConfiguration, String, Int32)

Konfigurationsinformationen, die ein Anbieter empfängt

GetProperty(IProviderConfiguration, String, String)

Konfigurationsinformationen, die ein Anbieter empfängt

GetTimeSpanProperty(IProviderConfiguration, String, TimeSpan)

Konfigurationsinformationen, die ein Anbieter empfängt

GetTypeProperty(IProviderConfiguration, String, Type)

Konfigurationsinformationen, die ein Anbieter empfängt

TryGetDoubleProperty(IProviderConfiguration, String, Double)

Konfigurationsinformationen, die ein Anbieter empfängt

TryGetTimeSpanProperty(IProviderConfiguration, String, TimeSpan)

Konfigurationsinformationen, die ein Anbieter empfängt

Gilt für: