Partage via


TypeDescriptor.CreateAssociation(Object, Object) Méthode

Définition

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

primary
Object

Object principal.

secondary
Object

Object secondaire.

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.

S’applique à

Voir aussi