IArrayContract<C> Interfejs
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje ogólną tablicę IContract obiektów.
generic <typename C>
where C : IContractpublic interface class IArrayContract : System::AddIn::Contract::Collections::IEnumerableContract<C>
public interface IArrayContract<C> : System.AddIn.Contract.Collections.IEnumerableContract<C> where C : IContract
type IArrayContract<'C (requires 'C :> IContract)> = interface
interface IEnumerableContract<'C (requires 'C :> IContract)>
interface IContract
Public Interface IArrayContract(Of C)
Implements IEnumerableContract(Of C)
Parametry typu
- C
Typ elementów w tablicy. C
musi zaimplementować IContract interfejs.
- Implementuje
Uwagi
Użyj elementu , IArrayContract<C> aby przekazać tablicę IContract obiektów między kontraktami przy użyciu odwołania.
Element IArrayContract<C> nie zmienia się dynamicznie.
Metody
AcquireLifetimeToken() |
Określa, że kontrakt jest dostępny dla klienta, dopóki klient nie odwoła umowy. (Odziedziczone po IContract) |
GetCount() |
Zwraca liczbę elementów zawartych w elemecie IArrayContract<C>. |
GetEnumeratorContract() |
Zwraca moduł wyliczający, który iteruje po kolekcji. (Odziedziczone po IEnumerableContract<C>) |
GetItem(Int32) |
Zwraca element w określonym indeksie. |
GetRemoteHashCode() |
Zwraca kod skrótu dla pliku IContract. (Odziedziczone po IContract) |
QueryContract(String) |
Zwraca kontrakt implementowany przez ten kontrakt. (Odziedziczone po IContract) |
RemoteEquals(IContract) |
Wskazuje, czy określony kontrakt jest równy temu IContract. (Odziedziczone po IContract) |
RemoteToString() |
Zwraca reprezentację ciągu bieżącego IContract. (Odziedziczone po IContract) |
RevokeLifetimeToken(Int32) |
Określa, że kontrakt nie jest już dostępny dla klienta. (Odziedziczone po IContract) |
SetItem(Int32, C) |
Zastępuje element w określonym indeksie określoną wartością IContract. |