Share via


ContainerConfiguration Classe

Definizione

Configura e costruisce un contenitore leggero.

public ref class ContainerConfiguration
public class ContainerConfiguration
type ContainerConfiguration = class
Public Class ContainerConfiguration
Ereditarietà
ContainerConfiguration

Costruttori

ContainerConfiguration()

Inizializza una nuova istanza della classe ContainerConfiguration.

Metodi

CreateContainer()

Crea il contenitore.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)
WithAssemblies(IEnumerable<Assembly>)

Aggiunge i tipi di parte dalla raccolta di assembly specificata al contenitore.

WithAssemblies(IEnumerable<Assembly>, AttributedModelProvider)

Aggiunge i tipi di parte dalla raccolta di assembly specificata al contenitore utilizzando le convenzioni specificate.

WithAssembly(Assembly)

Aggiunge i tipi di parte dall'assembly specificato al contenitore.

WithAssembly(Assembly, AttributedModelProvider)

Aggiunge i tipi di parte dall'assembly specificato al contenitore utilizzando le convenzioni specificate.

WithDefaultConventions(AttributedModelProvider)

Specifica le convenzioni predefinite da utilizzare per le parti aggiunte.

WithExport(Type, Object)

Aggiungere una singola istanza al contenitore.

WithExport(Type, Object, String, IDictionary<String,Object>)

Aggiungere una singola istanza al contenitore.

WithExport<TExport>(TExport)

Aggiungere una singola istanza al contenitore.

WithExport<TExport>(TExport, String, IDictionary<String,Object>)

Aggiungere una singola istanza al contenitore.

WithPart(Type)

Aggiunge uno specifico tipo di parte al contenitore.

WithPart(Type, AttributedModelProvider)

Aggiunge uno specifico tipo di parte al contenitore.

WithPart<TPart>()

Aggiunge il tipo specificato al contenitore.

WithPart<TPart>(AttributedModelProvider)

Aggiunge il tipo specificato al contenitore usando le convenzioni specificate.

WithParts(IEnumerable<Type>)

Aggiunge i tipi di parte specificati al contenitore.

WithParts(IEnumerable<Type>, AttributedModelProvider)

Aggiunge i tipi di parte specificati al contenitore usando le convenzioni specificate.

WithParts(Type[])

Aggiunge la matrice specificata di tipi di parte al contenitore.

WithProvider(ExportDescriptorProvider)

Aggiunge il fornitore specificato al contenitore.

Si applica a