Freigeben über


TableEntity.Flatten Methode

Definition

Überlädt

Flatten(Object, OperationContext)

Vereinfacht die Entität und erstellt eine IDictionary<TKey,TValue> von EntityProperty -Objekten für alle Eigenschaften des angegebenen Entitätsobjekts.

Flatten(Object, EntityPropertyConverterOptions, OperationContext)

Vereinfacht die Entität und erstellt eine IDictionary<TKey,TValue> von EntityProperty -Objekten für alle Eigenschaften des angegebenen Entitätsobjekts.

Flatten(Object, OperationContext)

Vereinfacht die Entität und erstellt eine IDictionary<TKey,TValue> von EntityProperty -Objekten für alle Eigenschaften des angegebenen Entitätsobjekts.

public static System.Collections.Generic.IDictionary<string,Microsoft.Azure.Cosmos.Table.EntityProperty> Flatten (object entity, Microsoft.Azure.Cosmos.Table.OperationContext operationContext);
static member Flatten : obj * Microsoft.Azure.Cosmos.Table.OperationContext -> System.Collections.Generic.IDictionary<string, Microsoft.Azure.Cosmos.Table.EntityProperty>
Public Shared Function Flatten (entity As Object, operationContext As OperationContext) As IDictionary(Of String, EntityProperty)

Parameter

entity
Object

Das zu serialisierende Entitätsobjekt.

operationContext
OperationContext

Ein OperationContext-Objekt, das den Kontext für den aktuellen Vorgang darstellt.

Gibt zurück

Ein IDictionary<TKey,TValue> aus EntityProperty-Objekten für alle Eigenschaften des angegebenen Entitätsobjekts.

Hinweise

Der Entitätstyp kann ein einfaches Objekt mit einer flachen Struktur oder ein komplexes Objekt mit komplexen Eigenschaften und mehreren Ebenen der Objekthierarchie sein. Die generische ConvertBack-Methode kann die ursprüngliche Entität mithilfe des Rückgabewerts dieser Methode neu kompensieren.

Gilt für:

Flatten(Object, EntityPropertyConverterOptions, OperationContext)

Vereinfacht die Entität und erstellt eine IDictionary<TKey,TValue> von EntityProperty -Objekten für alle Eigenschaften des angegebenen Entitätsobjekts.

public static System.Collections.Generic.IDictionary<string,Microsoft.Azure.Cosmos.Table.EntityProperty> Flatten (object entity, Microsoft.Azure.Cosmos.Table.EntityPropertyConverterOptions entityPropertyConverterOptions, Microsoft.Azure.Cosmos.Table.OperationContext operationContext);
static member Flatten : obj * Microsoft.Azure.Cosmos.Table.EntityPropertyConverterOptions * Microsoft.Azure.Cosmos.Table.OperationContext -> System.Collections.Generic.IDictionary<string, Microsoft.Azure.Cosmos.Table.EntityProperty>
Public Shared Function Flatten (entity As Object, entityPropertyConverterOptions As EntityPropertyConverterOptions, operationContext As OperationContext) As IDictionary(Of String, EntityProperty)

Parameter

entity
Object

Das zu serialisierende Entitätsobjekt.

entityPropertyConverterOptions
EntityPropertyConverterOptions

Ein EntityPropertyConverterOptions -Objekt, das Optionen für die Konvertierung der Entitätseigenschaft angibt.

operationContext
OperationContext

Ein OperationContext-Objekt, das den Kontext für den aktuellen Vorgang darstellt.

Gibt zurück

Ein IDictionary<TKey,TValue> aus EntityProperty-Objekten für alle Eigenschaften des angegebenen Entitätsobjekts.

Hinweise

Der Entitätstyp kann ein einfaches Objekt mit einer flachen Struktur oder ein komplexes Objekt mit komplexen Eigenschaften und mehreren Ebenen der Objekthierarchie sein. Die generische ConvertBack-Methode kann die ursprüngliche Entität mithilfe des Rückgabewerts dieser Methode neu kompensieren.

Gilt für: