AlternateKeysODataUriResolver.ResolveKeys Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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íčů.