IExtension<T>.Attach(T) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
使扩展对象可以查找它聚合的时间。 当扩展添加到 Extensions 属性中时调用。
public:
void Attach(T owner);
public void Attach (T owner);
abstract member Attach : 'T -> unit
Public Sub Attach (owner As T)
参数
- owner
- T
聚合此扩展的可扩展对象。
示例
下面的代码示例演示如何使用此方法跟踪包含当前扩展实例的 IExtensibleObject<T> 对象。
InstanceContext owner;
public void Attach(InstanceContext owner)
{
this.owner = owner;
}
注解
使用此方法跟踪包含当前扩展实例的 IExtensibleObject<T> 对象。 此调用为扩展提供了一个处理事件或检查其所有者属性的机会。