Compartir a través de


IProviderConfiguration Interfaz

Definición

Información de configuración que recibe un proveedor

public interface IProviderConfiguration
type IProviderConfiguration = interface
Public Interface IProviderConfiguration
Derivado

Propiedades

Children

Proveedores anidados en el caso de un árbol jerárquico de dependencias

Name

Nombre de este proveedor.

Properties

Propiedades de configuración para esta instancia de proveedor, como pares nombre-valor.

Type

Nombre de tipo completo de este proveedor.

Métodos

AddChildConfiguration(IProviderConfiguration)

Información de configuración que recibe un proveedor

RemoveProperty(String)

Quita una propiedad de esta configuración del proveedor.

SetProperty(String, String)

Establezca una propiedad en esta configuración del proveedor. Si la propiedad con esta clave ya existe, se sobrescribe con el nuevo valor; de lo contrario, se acaba de agregar.

Métodos de extensión

GetBoolProperty(IProviderConfiguration, String, Boolean)

Información de configuración que recibe un proveedor

GetEnumProperty<T>(IProviderConfiguration, String, T)

Información de configuración que recibe un proveedor

GetGuidProperty(IProviderConfiguration, String, Guid)

Información de configuración que recibe un proveedor

GetIntProperty(IProviderConfiguration, String, Int32)

Información de configuración que recibe un proveedor

GetProperty(IProviderConfiguration, String, String)

Información de configuración que recibe un proveedor

GetTimeSpanProperty(IProviderConfiguration, String, TimeSpan)

Información de configuración que recibe un proveedor

GetTypeProperty(IProviderConfiguration, String, Type)

Información de configuración que recibe un proveedor

TryGetDoubleProperty(IProviderConfiguration, String, Double)

Información de configuración que recibe un proveedor

TryGetTimeSpanProperty(IProviderConfiguration, String, TimeSpan)

Información de configuración que recibe un proveedor

Se aplica a