Aracılığıyla paylaş


System.AddIn.Contract.Collections Ad Alanı

ve RemoteArgument nesnelerinin IContract koleksiyonlarını tanımlayan arabirimleri içerir.

Yapılar

RemoteArgumentDictionaryEntry

içinde bir anahtar/değer çifti IRemoteArgumentDictionaryContracttanımlar.

Arabirimler

IArrayContract<C>

Genel bir nesne dizisini IContract temsil eder.

ICollectionContract<C>

Nesnelerin genel 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 öğelerini numaralandırır IContract .

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

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 RemoteArgument nesneleri için koleksiyon sınıflarını uygulamak için IContract ad alanında arabirimleri System.AddIn.Contract.Collections kullanın.

Ad alanı arabirimleri System.AddIn.Contract.Collections sözleşme olarak da adlandırılır. Tüm sözleşmeler arabirimden IContract türetilir.

Ad System.AddIn.Contract.Collections alanı iki arabirim kümesi içerir:

  • Arabirimi uygulayan türlerden oluşan genel ve numaralandırılabilir koleksiyonları tanımlayan arabirimler IContract .

  • Listelenebilir nesne koleksiyonlarını tanımlayan arabirimler RemoteArgument .

Ayrıca bkz.