IListContract<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.
Dizin tarafından tek tek erişilebilen nesnelerin genel koleksiyonunu IContract temsil eder.
generic <typename C>
where C : IContractpublic interface class IListContract : System::AddIn::Contract::Collections::ICollectionContract<C>, System::AddIn::Contract::Collections::IEnumerableContract<C>
public interface IListContract<C> : System.AddIn.Contract.Collections.ICollectionContract<C>, System.AddIn.Contract.Collections.IEnumerableContract<C> where C : IContract
type IListContract<'C (requires 'C :> IContract)> = interface
interface ICollectionContract<'C (requires 'C :> IContract)>
interface IEnumerableContract<'C (requires 'C :> IContract)>
interface IContract
Public Interface IListContract(Of C)
Implements ICollectionContract(Of C), IEnumerableContract(Of C)
Tür Parametreleri
- C
Listedeki nesnelerin türü. C
arabirimini IContract uygulamalıdır.
- Uygulamalar
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) |
Add(C) |
öğesine ICollectionContract<C>bir IContract ekler. (Devralındığı yer: ICollectionContract<C>) |
Clear() |
Tüm öğeleri ICollectionContract<C> koleksiyonundan kaldırır. (Devralındığı yer: ICollectionContract<C>) |
Contains(C) |
Belirtilen IContract öğesinin içinde ICollectionContract<C>olup olmadığını gösteren bir değer döndürür. (Devralındığı yer: ICollectionContract<C>) |
CopyTo(C[], Int32) |
Hedef dizinin belirtilen dizininden başlayarak tamamını ICollectionContract<C> uyumlu bir tek boyutlu diziye kopyalar. (Devralındığı yer: ICollectionContract<C>) |
GetCount() |
içinde ICollectionContract<C>bulunan öğelerin sayısını döndürür. (Devralındığı yer: ICollectionContract<C>) |
GetEnumeratorContract() |
Toplulukta yinelenen bir numaralandırıcı döndürür. (Devralındığı yer: IEnumerableContract<C>) |
GetIsReadOnly() |
öğesinin salt okunur olup olmadığını ICollectionContract<C> gösteren bir değer döndürür. (Devralındığı yer: ICollectionContract<C>) |
GetItem(Int32) |
Belirtilen dizindeki öğesini döndürür. |
GetRemoteHashCode() |
için IContractbir karma kodu döndürür. (Devralındığı yer: IContract) |
IndexOf(C) |
içindeki belirli bir öğenin dizinini IListContract<C>döndürür. |
Insert(Int32, C) |
Belirtilen dizinde öğesine IListContract<C> bir öğe ekler. |
QueryContract(String) |
Bu sözleşme tarafından uygulanan bir sözleşme döndürür. (Devralındığı yer: IContract) |
RemoteEquals(IContract) |
Belirtilen sözleşmenin bu IContractöğesine 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) |
Remove(C) |
Belirli IContract bir öğesinin ilk oluşumunu içinden ICollectionContract<C>kaldırır. (Devralındığı yer: ICollectionContract<C>) |
RemoveAt(Int32) |
Belirtilen dizindeki öğesini kaldırır. |
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 öğeyi değiştirir. |