System.AddIn.Contract.Collections Ad Alanı
Ö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.
ve IContract nesnelerinin RemoteArgument koleksiyonlarını tanımlayan arabirimleri içerir.
Yapılar
| Name | Description |
|---|---|
| RemoteArgumentDictionaryEntry |
IRemoteArgumentDictionaryContractbir anahtar/değer çifti tanımlar. |
Arabirimler
| Name | Description |
|---|---|
| IArrayContract<C> |
Genel bir nesne dizisini IContract temsil eder. |
| ICollectionContract<C> |
Genel bir nesne koleksiyonunu IContract temsil eder. |
| IEnumerableContract<C> |
Genel bir nesne koleksiyonu üzerinde basit bir yinelemeyi destekleyen bir numaralandırıcıyı IContract kullanıma sunar. |
| IEnumeratorContract<C> |
Genel bir nesne koleksiyonunun IContract öğelerini numaralandırır. |
| IListContract<C> |
Dizin tarafından tek tek erişilebilen nesnelerin genel koleksiyonunu IContract temsil eder. |
| IRemoteArgumentArrayContract |
Bir nesne dizisini RemoteArgument temsil eder. |
| IRemoteArgumentArrayListContract |
Kendisini gerektiği gibi dinamik olarak yeniden boyutlandıran bir nesne dizisini RemoteArgument temsil eder. |
| IRemoteArgumentCollectionContract |
Bir nesne koleksiyonunu RemoteArgument temsil eder. |
| IRemoteArgumentDictionaryContract |
Anahtar/değer çiftleri RemoteArgument olarak depolanan nesne koleksiyonunu temsil eder. |
| IRemoteArgumentDictionaryEnumeratorContract |
öğesinin öğelerini IRemoteArgumentDictionaryContractnumaralandırır. |
| IRemoteArgumentEnumerableContract |
Bir nesne koleksiyonu üzerinde basit bir yinelemeyi destekleyen bir numaralandırıcıyı RemoteArgument kullanıma sunar. |
| IRemoteArgumentEnumeratorContract |
Bir nesne koleksiyonunun RemoteArgument öğelerini numaralandırır. |
Açıklamalar
ve System.AddIn.Contract.Collections nesneleri için koleksiyon sınıflarını uygulamak için IContract ad alanında arabirimleri RemoteArgument kullanın.
Ad alanı arabirimlerine System.AddIn.Contract.Collections sözleşmeler de denir. Tüm sözleşmeler arabirimden IContract türetilir.
Ad System.AddIn.Contract.Collections alanı iki arabirim kümesi içerir:
Arabirimi uygulayan genel ve numaralandırılabilir tür koleksiyonlarını tanımlayan arabirimler IContract .
Numaralandırılabilir nesne koleksiyonlarını RemoteArgument tanımlayan arabirimler.