TypeDescriptor.CreateAssociation(Object, Object) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Crée une association de type principal-secondaire entre deux objets.
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ètres
Exceptions
Au moins l’un des deux paramètres a la valeur null
.
primary
est égal à secondary
.
Remarques
La CreateAssociation méthode crée une association entre un objet principal et un objet secondaire. Une fois qu’une association est créée, un concepteur ou un autre mécanisme de filtrage peut ajouter des propriétés qui acheminent vers l’un ou l’autre objet dans le jeu de propriétés de l’objet principal. Lorsqu’un appel de propriété est effectué sur l’objet principal, la GetAssociation méthode est appelée pour résoudre l’objet réel instance lié à son paramètre de type.
A WeakReference est utilisé pour maintenir l’association entre l’objet principal et l’objet secondaire ; par conséquent, cette méthode n’empêche pas l’un ou l’autre objet d’être finalisé et récupéré par garbage collection.