System.AddIn.Contract.Collections Ad Alanı

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.

Ayrıca bkz.