Sdílet prostřednictvím


TypeDescriptor.CreateAssociation(Object, Object) Metoda

Definice

Vytvoří primární-sekundární přidružení mezi dvěma objekty.

public:
 static void CreateAssociation(System::Object ^ primary, System::Object ^ secondary);
public static void CreateAssociation (object primary, object secondary);
static member CreateAssociation : obj * obj -> unit
Public Shared Sub CreateAssociation (primary As Object, secondary As Object)

Parametry

primary
Object

Primární Object.

secondary
Object

Sekundární Object.

Výjimky

Jeden nebo oba parametry jsou null.

primary se rovná hodnotě secondary.

Poznámky

Metoda CreateAssociation vytvoří přidružení mezi primárním a sekundárním objektem. Po vytvoření přidružení může návrhář nebo jiný filtrovací mechanismus přidat do sady vlastností primárního objektu vlastnosti, které směrují na objekt. Při vyvolání vlastnosti vůči primárnímu objektu GetAssociation bude volána metoda k vyřešení skutečné instance objektu, která souvisí s parametrem typu.

A WeakReference slouží k zachování přidružení mezi primárním a sekundárním objektem. Proto tato metoda nezabrání finalizaci a uvolnění objektu uvolňováním paměti.

Platí pro

Viz také