IEnumerableContract<C> 接口

定义

公开一个枚举数,该枚举数支持对 IContract 对象的泛型集合进行简单迭代。

generic <typename C>
 where C : IContractpublic interface class IEnumerableContract : System::AddIn::Contract::IContract
public interface IEnumerableContract<C> : System.AddIn.Contract.IContract where C : IContract
type IEnumerableContract<'C (requires 'C :> IContract)> = interface
    interface IContract
Public Interface IEnumerableContract(Of C)
Implements IContract

类型参数

C

要枚举的对象的类型。 C 必须实现 IContract 接口。

派生
实现

方法

AcquireLifetimeToken()

指定客户端在撤消此协定之前一直可以访问它。

(继承自 IContract)
GetEnumeratorContract()

返回一个循环访问集合的枚举器。

GetRemoteHashCode()

返回 IContract 的哈希代码。

(继承自 IContract)
QueryContract(String)

返回由此协定实现的协定。

(继承自 IContract)
RemoteEquals(IContract)

指示指定的协定是否与此 IContract 相等。

(继承自 IContract)
RemoteToString()

返回当前 IContract 的字符串表示形式。

(继承自 IContract)
RevokeLifetimeToken(Int32)

指定客户端不再能够访问该协定。

(继承自 IContract)

适用于