Sdílet prostřednictvím


AlternateKeysODataUriResolver.ResolveKeys Metoda

Definice

Při řešení klíčů pro určitou sadu entit by se tato funkce volala, pokud je klíč zadán jako páry hodnot názvů. Např. 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

Zadejte aktuální sadu entit.

namedValues
IDictionary<String,String>

Slovník párů hodnot názvů.

convertFunc
Func<IEdmTypeReference,String,Object>

Funkce převodu, která se má použít pro převod hodnoty.

Návraty

Seznam vyřešených klíčů.

Platí pro