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用于维护主要对象和辅助对象之间的关联;因此,此方法不会阻止垃圾回收最终确定和回收任一对象。

适用于

另请参阅