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)

適用対象