System.AddIn.Contract.Collections 네임스페이스

개체의 IContractRemoteArgument 컬렉션을 정의하는 인터페이스를 포함합니다.

구조체

Name Description
RemoteArgumentDictionaryEntry

IRemoteArgumentDictionaryContract키/값 쌍을 정의합니다.

인터페이스

Name Description
IArrayContract<C>

개체의 제네릭 배열을 IContract 나타냅니다.

ICollectionContract<C>

개체의 IContract 제네릭 컬렉션을 나타냅니다.

IEnumerableContract<C>

개체의 제네릭 컬렉션 IContract 에 대한 간단한 반복을 지원하는 열거자를 노출합니다.

IEnumeratorContract<C>

제네릭 개체 컬렉션 IContract 의 요소를 열거합니다.

IListContract<C>

인덱스로 개별적으로 액세스할 수 있는 개체의 IContract 제네릭 컬렉션을 나타냅니다.

IRemoteArgumentArrayContract

개체의 RemoteArgument 배열을 나타냅니다.

IRemoteArgumentArrayListContract

필요에 따라 동적으로 크기를 조정하는 개체의 RemoteArgument 배열을 나타냅니다.

IRemoteArgumentCollectionContract

개체의 RemoteArgument 컬렉션을 나타냅니다.

IRemoteArgumentDictionaryContract

키/값 쌍으로 저장된 개체의 RemoteArgument 컬렉션을 나타냅니다.

IRemoteArgumentDictionaryEnumeratorContract

의 요소를 열거합니다 IRemoteArgumentDictionaryContract.

IRemoteArgumentEnumerableContract

개체 컬렉션 RemoteArgument 에 대한 간단한 반복을 지원하는 열거자를 노출합니다.

IRemoteArgumentEnumeratorContract

개체 컬렉션 RemoteArgument 의 요소를 열거합니다.

설명

네임스페이스의 인터페이스를 System.AddIn.Contract.Collections 사용하여 개체에 대한 컬렉션 클래스를 IContractRemoteArgument 구현합니다.

네임스페이스의 인터페이스를 System.AddIn.Contract.Collections 계약이라고도 합니다. 모든 계약은 인터페이스에서 IContract 파생됩니다.

네임스페이스에는 System.AddIn.Contract.Collections 다음 두 개의 인터페이스 집합이 포함되어 있습니다.

  • 인터페이스를 구현 IContract 하는 형식의 제네릭 및 열거 가능 컬렉션을 정의하는 인터페이스입니다.

  • 개체의 열거 가능한 컬렉션을 정의하는 인터페이스입니다 RemoteArgument .

추가 정보