IArrayContract<C> Arabirim
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Genel bir nesne dizisini IContract temsil eder.
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)
Tür Parametreleri
- C
Dizideki öğelerin türü. C
arabirimini IContract uygulamalıdır.
- Uygulamalar
Açıklamalar
Başvuruya göre anlaşmalar IContract arasında bir nesne dizisi geçirmek için kullanınIArrayContract<C>.
, IArrayContract<C> kendisini dinamik olarak yeniden boyutlandırmaz.
Yöntemler
AcquireLifetimeToken() |
İstemci sözleşmeyi iptal edene kadar sözleşmenin bir istemci tarafından erişilebilir olduğunu belirtir. (Devralındığı yer: IContract) |
GetCount() |
içinde IArrayContract<C>bulunan öğelerin sayısını döndürür. |
GetEnumeratorContract() |
Toplulukta yinelenen bir numaralandırıcı döndürür. (Devralındığı yer: IEnumerableContract<C>) |
GetItem(Int32) |
Belirtilen dizindeki öğesini döndürür. |
GetRemoteHashCode() |
için IContractbir karma kodu döndürür. (Devralındığı yer: IContract) |
QueryContract(String) |
Bu sözleşme tarafından uygulanan bir sözleşmeyi döndürür. (Devralındığı yer: IContract) |
RemoteEquals(IContract) |
Belirtilen sözleşmenin bu IContractsözleşmeye eşit olup olmadığını gösterir. (Devralındığı yer: IContract) |
RemoteToString() |
Geçerli IContractöğesinin dize gösterimini döndürür. (Devralındığı yer: IContract) |
RevokeLifetimeToken(Int32) |
Sözleşmenin artık bir istemci tarafından erişilebilir olmadığını belirtir. (Devralındığı yer: IContract) |
SetItem(Int32, C) |
Belirtilen dizindeki öğesini belirtilen IContractile değiştirir. |