Partager via


EntityPropertyConverter.Flatten Méthode

Définition

Surcharges

Flatten(Object, OperationContext)

Traverse le graphique d’objets, aplatit et convertit toutes les propriétés imbriquées (et non imbriquées) en EntityProperties, les stocke dans le dictionnaire de propriétés. Les clés sont construites en ajoutant les noms des propriétés visitées lors de la première traversée de profondeur de précommande de la racine à chaque propriété de nœud de fin délimitée par « _ ». Permet de stocker des objets complexes dans des systèmes de stockage persistants ou de passer entre des services web de manière générique.

Flatten(Object, EntityPropertyConverterOptions, OperationContext)

Traverse le graphique d’objets, aplatit et convertit toutes les propriétés imbriquées (et non imbriquées) en EntityProperties, les stocke dans le dictionnaire de propriétés. Les clés sont construites en ajoutant les noms des propriétés visitées lors de la première traversée de profondeur de précommande de la racine à chaque propriété de nœud de fin délimitée par « _ ». Permet de stocker des objets complexes dans des systèmes de stockage persistants ou de passer entre des services web de manière générique.

Flatten(Object, OperationContext)

Traverse le graphique d’objets, aplatit et convertit toutes les propriétés imbriquées (et non imbriquées) en EntityProperties, les stocke dans le dictionnaire de propriétés. Les clés sont construites en ajoutant les noms des propriétés visitées lors de la première traversée de profondeur de précommande de la racine à chaque propriété de nœud de fin délimitée par « _ ». Permet de stocker des objets complexes dans des systèmes de stockage persistants ou de passer entre des services web de manière générique.

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

Paramètres

root
Object

Objet à aplatir et à convertir.

operationContext
OperationContext

Objet OperationContext qui représente le contexte de l'opération actuelle.

Retours

Résultat contenant IDictionary<TKey,TValue> des EntityProperty objets pour toutes les propriétés de l’objet racine aplatis.

S’applique à

Flatten(Object, EntityPropertyConverterOptions, OperationContext)

Traverse le graphique d’objets, aplatit et convertit toutes les propriétés imbriquées (et non imbriquées) en EntityProperties, les stocke dans le dictionnaire de propriétés. Les clés sont construites en ajoutant les noms des propriétés visitées lors de la première traversée de profondeur de précommande de la racine à chaque propriété de nœud de fin délimitée par « _ ». Permet de stocker des objets complexes dans des systèmes de stockage persistants ou de passer entre des services web de manière générique.

public static System.Collections.Generic.Dictionary<string,Microsoft.Azure.Cosmos.Table.EntityProperty> Flatten (object root, 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.Dictionary<string, Microsoft.Azure.Cosmos.Table.EntityProperty>
Public Shared Function Flatten (root As Object, entityPropertyConverterOptions As EntityPropertyConverterOptions, operationContext As OperationContext) As Dictionary(Of String, EntityProperty)

Paramètres

root
Object

Objet à aplatir et à convertir.

entityPropertyConverterOptions
EntityPropertyConverterOptions

Objet EntityPropertyConverterOptions qui spécifie des options pour la conversion de la propriété d’entité.

operationContext
OperationContext

Objet OperationContext qui représente le contexte de l'opération actuelle.

Retours

Résultat contenant IDictionary<TKey,TValue> des EntityProperty objets pour toutes les propriétés de l’objet racine aplatis.

S’applique à