TypeDescriptor.CreateAssociation(Object, Object) Methode

Definition

Erstellt eine primäre sekundäre Zuordnung zwischen zwei Objekten.

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)

Parameter

primary
Object

Die primäre Object.

secondary
Object

Die sekundäre Object.

Ausnahmen

Mindestens einer der Parameter ist null.

primary ist gleich secondary.

Hinweise

Die CreateAssociation Methode erstellt eine Zuordnung zwischen einem primären und einem sekundären Objekt. Nachdem eine Zuordnung erstellt wurde, kann ein Designer oder ein anderer Filtermechanismus Eigenschaften hinzufügen, die zu einem der Objekte im Eigenschaftensatz des primären Objekts weitergeleitet werden. Wenn ein Eigenschaftsaufruf für das primäre Objekt erfolgt, wird die GetAssociation Methode aufgerufen, um die tatsächliche Objektinstanz aufzulösen, die mit dem Typparameter verknüpft ist.

A WeakReference wird verwendet, um die Zuordnung zwischen dem primären und dem sekundären Objekt aufrechtzuerhalten. Daher verhindert diese Methode nicht, dass beide Objekte von der Garbage Collection abgeschlossen und zurückgefordert werden.

Gilt für:

Weitere Informationen