IEnumerableContract<C> Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Macht einen Enumerator verfügbar, der eine einfache Iteration über eine generische Auflistung von IContract Objekten unterstützt.
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
Typparameter
- C
Der Typ der objekte, die aufgezählt werden sollen.
C muss die IContract Schnittstelle implementieren.
- Abgeleitet
- Implementiert
Methoden
| Name | Beschreibung |
|---|---|
| AcquireLifetimeToken() |
Gibt an, dass der Vertrag für einen Client zugänglich ist, bis der Kunde den Vertrag widerruft. (Geerbt von IContract) |
| GetEnumeratorContract() |
Gibt einen Enumerator zurück, der die Auflistung durchläuft. |
| GetRemoteHashCode() |
Gibt einen Hashcode für das IContract. (Geerbt von IContract) |
| QueryContract(String) |
Gibt einen Vertrag zurück, der von diesem Vertrag implementiert wird. (Geerbt von IContract) |
| RemoteEquals(IContract) |
Gibt an, ob der angegebene Vertrag gleich diesem IContractist. (Geerbt von IContract) |
| RemoteToString() |
Gibt eine Zeichenfolgendarstellung der aktuellen IContractzurück. (Geerbt von IContract) |
| RevokeLifetimeToken(Int32) |
Gibt an, dass der Vertrag für einen Client nicht mehr zugänglich ist. (Geerbt von IContract) |