StringAsEnumResolver.ResolveKeys Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
ResolveKeys(IEdmEntityType, IDictionary<String,String>, Func<IEdmTypeReference,String,Object>) |
Auflösen von Schlüsseln für bestimmte Entitätensätze. Diese Funktion wird aufgerufen, wenn schlüssel als Namenswertpaare angegeben wird. Beispielsweise kann der EntitySet(ID='key')-Enumerationswert das Typnamenpräfix mit diesem Resolver weglassen. |
ResolveKeys(IEdmEntityType, IList<String>, Func<IEdmTypeReference,String,Object>) |
Auflösen von Schlüsseln für bestimmte Entitätensätze. Diese Funktion wird aufgerufen, wenn schlüssel als Positionswerte angegeben wird. Beispielsweise kann der EntitySet('key')-Enumerationswert das Typnamenpräfix mit diesem Resolver weglassen. |
ResolveKeys(IEdmEntityType, IDictionary<String,String>, Func<IEdmTypeReference,String,Object>)
Auflösen von Schlüsseln für bestimmte Entitätensätze. Diese Funktion wird aufgerufen, wenn schlüssel als Namenswertpaare angegeben wird. Beispielsweise kann der EntitySet(ID='key')-Enumerationswert das Typnamenpräfix mit diesem Resolver weglassen.
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))
Parameter
- type
- IEdmEntityType
Geben Sie für das aktuelle Entityset ein.
- namedValues
- IDictionary<String,String>
Das Wörterbuch der Namenswertpaare.
- convertFunc
- Func<IEdmTypeReference,String,Object>
Die convert-Funktion, die für die Wertkonvertierung verwendet werden soll.
Gibt zurück
Die aufgelöste Schlüsselliste.
Gilt für:
ResolveKeys(IEdmEntityType, IList<String>, Func<IEdmTypeReference,String,Object>)
Auflösen von Schlüsseln für bestimmte Entitätensätze. Diese Funktion wird aufgerufen, wenn schlüssel als Positionswerte angegeben wird. Beispielsweise kann der EntitySet('key')-Enumerationswert das Typnamenpräfix mit diesem Resolver weglassen.
public override 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);
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 Overrides Function ResolveKeys (type As IEdmEntityType, positionalValues As IList(Of String), convertFunc As Func(Of IEdmTypeReference, String, Object)) As IEnumerable(Of KeyValuePair(Of String, Object))
Parameter
- type
- IEdmEntityType
Geben Sie für das aktuelle Entityset ein.
- convertFunc
- Func<IEdmTypeReference,String,Object>
Die convert-Funktion, die für die Wertkonvertierung verwendet werden soll.
Gibt zurück
Die aufgelöste Schlüsselliste.