ODataUriResolver.ResolveKeys 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오버로드
ResolveKeys(IEdmEntityType, IDictionary<String,String>, Func<IEdmTypeReference,String,Object>) |
특정 엔터티 집합에 대한 키를 확인합니다. 키가 이름 값 쌍으로 지정되면 이 함수가 호출됩니다. 예: EntitySet(ID='key') |
ResolveKeys(IEdmEntityType, IList<String>, Func<IEdmTypeReference,String,Object>) |
특정 엔터티 집합에 대한 키를 확인합니다. 키가 위치 값으로 지정되면 이 함수가 호출됩니다. 예: EntitySet('key') |
ResolveKeys(IEdmEntityType, IDictionary<String,String>, Func<IEdmTypeReference,String,Object>)
특정 엔터티 집합에 대한 키를 확인합니다. 키가 이름 값 쌍으로 지정되면 이 함수가 호출됩니다. 예: EntitySet(ID='key')
public virtual System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string,object>> ResolveKeys (Microsoft.OData.Edm.IEdmEntityType type, System.Collections.Generic.IDictionary<string,string> namedValues, Func<Microsoft.OData.Edm.IEdmTypeReference,string,object> convertFunc);
abstract member ResolveKeys : Microsoft.OData.Edm.IEdmEntityType * System.Collections.Generic.IDictionary<string, string> * Func<Microsoft.OData.Edm.IEdmTypeReference, string, obj> -> seq<System.Collections.Generic.KeyValuePair<string, obj>>
override this.ResolveKeys : Microsoft.OData.Edm.IEdmEntityType * System.Collections.Generic.IDictionary<string, string> * Func<Microsoft.OData.Edm.IEdmTypeReference, string, obj> -> seq<System.Collections.Generic.KeyValuePair<string, obj>>
Public Overridable Function ResolveKeys (type As IEdmEntityType, namedValues As IDictionary(Of String, String), convertFunc As Func(Of IEdmTypeReference, String, Object)) As IEnumerable(Of KeyValuePair(Of String, Object))
매개 변수
- type
- IEdmEntityType
현재 엔터티 세트에 대한 형식입니다.
- namedValues
- IDictionary<String,String>
이름 값 쌍의 사전입니다.
- convertFunc
- Func<IEdmTypeReference,String,Object>
값 변환에 사용할 convert 함수입니다.
반환
확인된 키 목록입니다.
적용 대상
ResolveKeys(IEdmEntityType, IList<String>, Func<IEdmTypeReference,String,Object>)
특정 엔터티 집합에 대한 키를 확인합니다. 키가 위치 값으로 지정되면 이 함수가 호출됩니다. 예: EntitySet('key')
public virtual System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string,object>> ResolveKeys (Microsoft.OData.Edm.IEdmEntityType type, System.Collections.Generic.IList<string> positionalValues, Func<Microsoft.OData.Edm.IEdmTypeReference,string,object> convertFunc);
abstract member ResolveKeys : Microsoft.OData.Edm.IEdmEntityType * System.Collections.Generic.IList<string> * Func<Microsoft.OData.Edm.IEdmTypeReference, string, obj> -> seq<System.Collections.Generic.KeyValuePair<string, obj>>
override this.ResolveKeys : Microsoft.OData.Edm.IEdmEntityType * System.Collections.Generic.IList<string> * Func<Microsoft.OData.Edm.IEdmTypeReference, string, obj> -> seq<System.Collections.Generic.KeyValuePair<string, obj>>
Public Overridable Function ResolveKeys (type As IEdmEntityType, positionalValues As IList(Of String), convertFunc As Func(Of IEdmTypeReference, String, Object)) As IEnumerable(Of KeyValuePair(Of String, Object))
매개 변수
- type
- IEdmEntityType
현재 엔터티 세트에 대한 형식입니다.
- convertFunc
- Func<IEdmTypeReference,String,Object>
값 변환에 사용할 convert 함수입니다.
반환
확인된 키 목록입니다.