Compartilhar via


ContractBasedImportDefinition.RequiredCreationPolicy Propriedade

Definição

Obtém ou define um valor que indica que o importador exige uma CreationPolicy específica para as exportações usadas para atender a essa importação.

public:
 virtual property System::ComponentModel::Composition::CreationPolicy RequiredCreationPolicy { System::ComponentModel::Composition::CreationPolicy get(); };
public virtual System.ComponentModel.Composition.CreationPolicy RequiredCreationPolicy { get; }
member this.RequiredCreationPolicy : System.ComponentModel.Composition.CreationPolicy
Public Overridable ReadOnly Property RequiredCreationPolicy As CreationPolicy

Valor da propriedade

Um dos seguintes valores:

Any, se o importador não exigir um específico CreationPolicy.

Shared para exigir que todas as exportações usadas sejam compartilhadas por todos os importadores no contêiner.

NonShared para exigir que todas as exportações usadas não sejam compartilhadas no contêiner. Nesse caso, cada importador recebe uma instância separada.

Aplica-se a