IRemoteArgumentDictionaryContract 인터페이스

정의

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

public interface class IRemoteArgumentDictionaryContract : System::AddIn::Contract::Collections::IRemoteArgumentCollectionContract
public interface IRemoteArgumentDictionaryContract : System.AddIn.Contract.Collections.IRemoteArgumentCollectionContract
type IRemoteArgumentDictionaryContract = interface
    interface IRemoteArgumentCollectionContract
    interface IRemoteArgumentEnumerableContract
    interface IContract
Public Interface IRemoteArgumentDictionaryContract
Implements IRemoteArgumentCollectionContract
파생
구현

설명

IRemoteArgumentDictionaryContract 요소는 개체에 저장된 RemoteArgumentDictionaryEntry 키/값 쌍입니다. 각 키/값 쌍에는 고유한 키가 있어야 합니다.

IRemoteArgumentDictionaryContract 인터페이스를 사용하면 포함된 키와 값을 열거할 수 있지만 특정 정렬 순서를 의미하지는 않습니다.

메서드

Name Description
AcquireLifetimeToken()

클라이언트가 계약을 해지할 때까지 클라이언트가 계약에 액세스할 수 있도록 지정합니다.

(다음에서 상속됨 IContract)
Add(RemoteArgument, RemoteArgument)

지정된 키와 값 IRemoteArgumentDictionaryContract이 있는 요소를 에 추가합니다.

Clear()

에서 모든 요소를 IRemoteArgumentDictionaryContract제거합니다.

ContainsKey(RemoteArgument)

지정된 키를 가진 요소가 포함되어 있는지 여부를 IRemoteArgumentDictionaryContract 나타냅니다.

GetCount()

에 포함된 요소 수를 반환합니다 IRemoteArgumentCollectionContract.

(다음에서 상속됨 IRemoteArgumentCollectionContract)
GetEnumeratorContract()

IRemoteArgumentDictionaryEnumeratorContract 요소를 반복하는 데 사용할 수 있는 IRemoteArgumentDictionaryContract값을 반환합니다.

GetItem(RemoteArgument)

지정된 키를 가진 요소의 값을 반환합니다.

GetKeys()

개체의 IRemoteArgumentCollectionContractIRemoteArgumentDictionaryContract 키가 들어 있는 값을 반환합니다.

GetRemoteHashCode()

에 대한 해시 코드를 반환합니다 IContract.

(다음에서 상속됨 IContract)
GetValues()

개체의 IRemoteArgumentCollectionContractIRemoteArgumentDictionaryContract 값을 포함하는 값을 반환합니다.

QueryContract(String)

이 계약에 의해 구현되는 계약을 반환합니다.

(다음에서 상속됨 IContract)
RemoteEquals(IContract)

지정된 계약이 이 IContract계약과 같은지 여부를 나타냅니다.

(다음에서 상속됨 IContract)
RemoteToString()

현재 IContract.의 문자열 표현을 반환합니다.

(다음에서 상속됨 IContract)
Remove(RemoteArgument)

지정된 키를 가진 요소를 .에서 IRemoteArgumentDictionaryContract제거합니다.

RevokeLifetimeToken(Int32)

클라이언트에서 계약에 더 이상 액세스할 수 없도록 지정합니다.

(다음에서 상속됨 IContract)
SetItem(RemoteArgument, RemoteArgument)

요소의 값을 바꿉니다.

적용 대상