共用方式為


TypeDescriptor.CreateAssociation(Object, Object) 方法

定義

建立兩個物件之間的主要-次要關聯。

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)

參數

primary
Object

主要 Object

secondary
Object

次要 Object

例外狀況

其中一或二個參數都為 null

primary 等於 secondary

備註

方法 CreateAssociation 會建立主要物件與次要對象之間的關聯。 建立關聯之後,設計工具或其他篩選機制就可以將路由傳送至任一對象的屬性新增至主要對象的屬性集。 對主要對象進行屬性調用時, GetAssociation 將會呼叫 方法來解析與其類型參數相關的實際物件實例。

WeakReference用來維護主要和次要對象之間的關聯;因此,此方法不會防止垃圾收集完成和回收任一物件。

適用於

另請參閱