TypeDescriptor.CreateAssociation(Object, Object) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vytvoří primární-sekundární přidružení mezi dvěma objekty.
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)
Parametry
Výjimky
Jeden nebo oba parametry jsou null
.
primary
se rovná hodnotě secondary
.
Poznámky
Metoda CreateAssociation vytvoří přidružení mezi primárním a sekundárním objektem. Po vytvoření přidružení může návrhář nebo jiný filtrovací mechanismus přidat do sady vlastností primárního objektu vlastnosti, které směrují na objekt. Při vyvolání vlastnosti vůči primárnímu objektu GetAssociation bude volána metoda k vyřešení skutečné instance objektu, která souvisí s parametrem typu.
A WeakReference slouží k zachování přidružení mezi primárním a sekundárním objektem. Proto tato metoda nezabrání finalizaci a uvolnění objektu uvolňováním paměti.