Nyelv

TypeDescriptor.CreateAssociation(Object, Object) Metódus

Definíció

Létrehoz egy elsődleges-másodlagos társítás két objektum között.

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)

Paraméterek

primary
Object

Az elsődleges Object.

secondary
Object

A másodlagos Object.

Kivételek

Az egyik vagy mindkét paraméter a következő null.

primaryegyenlő .secondary

Megjegyzések

A CreateAssociation metódus társításokat hoz létre egy elsődleges és egy másodlagos objektum között. A társítás létrehozása után a tervező vagy más szűrési mechanizmus hozzáadhat olyan tulajdonságokat, amelyek bármelyik objektumhoz irányítják az elsődleges objektum tulajdonságkészletét. Ha az elsődleges objektumon tulajdonsághívás történik, a rendszer meghívja a GetAssociation metódust a típusparaméterhez kapcsolódó tényleges objektumpéldány feloldására.

Az A WeakReference az elsődleges és a másodlagos objektum közötti társítás fenntartására szolgál, ezért ez a módszer nem akadályozza meg egyik objektum véglegesítését és a szemétgyűjtés általi visszaigénylését sem.

A következőre érvényes:

Lásd még