TypeDescriptor.GetAssociation(Type, 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.
Retourne une instance du type associé à l’objet principal spécifié.
public:
static System::Object ^ GetAssociation(Type ^ type, System::Object ^ primary);
public static object GetAssociation(Type type, object primary);
static member GetAssociation : Type * obj -> obj
Public Shared Function GetAssociation (type As Type, primary As Object) As Object
Paramètres
- primary
- Object
Objet principal de l’association.
Retours
Instance du type secondaire associé à l’objet principal si une association existe ; sinon, primary si aucune association spécifiée n’existe.
Exceptions
Un ou les deux paramètres sont null.
Remarques
Si une association précédente a été effectuée pour le paramètre à l’aide type de la CreateAssociation méthode, la GetAssociation méthode retourne l’objet secondaire approprié à appeler pour le type demandé. Sinon, GetAssociation recherche un concepteur compatible et type retourne le concepteur si celui-ci est trouvé. Cette méthode ne retourne nulljamais .
Il 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 que l’objet principal ou secondaire soit finalisé et récupéré par le garbage collection.