TypeDescriptor.CreateAssociation(Object, Object) Metodo

Definizione

Crea un'associazione primaria/secondaria tra due oggetti.

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)

Parametri

primary
Object

Oggetto Object primario.

secondary
Object

Oggetto Object secondario.

Eccezioni

Uno o entrambi i parametri sono null.

primary è uguale a secondary.

Commenti

Il CreateAssociation metodo crea un'associazione tra un oggetto primario e un oggetto secondario. Dopo aver creato un'associazione, una finestra di progettazione o un altro meccanismo di filtro può aggiungere proprietà che instradano a un oggetto nel set di proprietà dell'oggetto primario. Quando viene eseguita una chiamata di proprietà all'oggetto primario, il GetAssociation metodo verrà chiamato per risolvere l'istanza effettiva dell'oggetto correlata al relativo parametro di tipo.

Viene WeakReference usato per mantenere l'associazione tra l'oggetto primario e secondario, pertanto questo metodo non impedisce l'finalizzazione e il recupero da Garbage Collection.

Si applica a

Vedi anche