Udostępnij za pośrednictwem


AlternateKeysODataUriResolver.ResolveKeys Metoda

Definicja

Rozwiąż klucze dla określonego zestawu jednostek, ta funkcja będzie wywoływana, gdy klucz jest określony jako pary wartości nazwy. Np. EntitySet(ID='key')

public override 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);
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 Overrides 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))

Parametry

type
IEdmEntityType

Wpisz dla bieżącego zestawu jednostek.

namedValues
IDictionary<String,String>

Słownik par wartości nazw.

convertFunc
Func<IEdmTypeReference,String,Object>

Funkcja convert, która ma być używana do konwersji wartości.

Zwraca

Lista rozpoznanych kluczy.

Dotyczy