TypeDescriptor.CreateAssociation(Object, Object) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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
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 uno degli oggetti nel set di proprietà dell'oggetto primario. Quando viene eseguita una chiamata di proprietà sull'oggetto primario, il GetAssociation metodo verrà chiamato per risolvere l'istanza dell'oggetto effettivo correlata al relativo parametro di tipo.
Un WeakReference oggetto viene utilizzato per mantenere l'associazione tra l'oggetto primario e quello secondario. Pertanto, questo metodo non impedisce che nessuno degli oggetti venga finalizzato e recuperato da Garbage Collection.