ContractBasedImportDefinition.RequiredCreationPolicy Tulajdonság

Definíció

Olyan értéket kap vagy állít be, amely azt jelzi, hogy az importálónak egy adott CreationPolicy exportra van szüksége az import teljesítéséhez.

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

Tulajdonság értéke

Az alábbi értékek egyike:

Any, ha az importőrnek nincs szüksége konkrétra CreationPolicy.

Shared annak megkövetelése érdekében, hogy minden felhasznált kivitelt meg kell osztani a tárolóban lévő összes importőrnek.

NonShared megkövetelni, hogy az összes felhasznált exportálás ne legyen megosztva a tárolóban. Ebben az esetben minden importőr külön példányt kap.

A következőre érvényes: