MulticastDelegate 成员
表示多路广播委托;即,其调用列表中可以拥有多个元素的委托。
下表列出了由 MulticastDelegate 类型公开的成员。
受保护的构造函数
名称 | 说明 | |
---|---|---|
MulticastDelegate | 已重载。初始化 MulticastDelegate 类的新实例。 |
页首
公共属性
名称 | 说明 | |
---|---|---|
Method | 获取委托所表示的方法。(从 Delegate 继承。) | |
Target | 获取类实例,当前委托将对其调用实例方法。(从 Delegate 继承。) |
页首
公共方法
(请参见 受保护的方法 )
名称 | 说明 | |
---|---|---|
Clone | 创建委托的浅表副本。 (从 Delegate 继承。) | |
Combine | 已重载。 将指定的多路广播(可组合)委托的调用列表连接起来。 (从 Delegate 继承。) | |
CreateDelegate | 已重载。 创建指定类型的委托。 (从 Delegate 继承。) | |
DynamicInvoke | 动态调用(后期绑定)由当前委托所表示的方法。 (从 Delegate 继承。) | |
Equals | 已重载。 已重写。 确定此多路广播委托与指定的对象是否相等。 | |
GetHashCode | 已重写。 返回此实例的哈希代码。 | |
GetInvocationList | 已重写。 按照调用顺序返回此多路广播委托的调用列表。 | |
GetObjectData | 已重写。 用序列化该实例所需的所有数据填充 SerializationInfo 对象。 | |
GetType | 获取当前实例的 Type。 (从 Object 继承。) | |
op_Equality | 已重载。 确定两个对象是否相等。 | |
op_Inequality | 已重载。 确定两个对象是否不相等。 | |
ReferenceEquals | 确定指定的 Object 实例是否是相同的实例。 (从 Object 继承。) | |
Remove | 从一个委托的调用列表中移除另一个委托的最后一个调用列表。 (从 Delegate 继承。) | |
RemoveAll | 从一个委托的调用列表中移除另一个委托的所有调用列表。 (从 Delegate 继承。) | |
ToString | 返回表示当前 Object 的 String。 (从 Object 继承。) |
页首
受保护的方法
名称 | 说明 | |
---|---|---|
CombineImpl | 已重写。 将此 Delegate 与指定的 Delegate 合并,以形成一个新委托。 | |
DynamicInvokeImpl | 动态调用(后期绑定)由当前委托所表示的方法。 (从 Delegate 继承。) | |
Finalize | 允许 Object 在“垃圾回收”回收 Object 之前尝试释放资源并执行其他清理操作。 (从 Object 继承。) | |
GetMethodImpl | 已重写。 返回由当前的 MulticastDelegate 表示的静态方法。 | |
MemberwiseClone | 创建当前 Object 的浅表副本。 (从 Object 继承。) | |
RemoveImpl | 已重写。 从此 MulticastDelegate 的调用列表中移除与指定委托相等的元素。 |
页首