Compartilhar via


EntityPropertyConverter.Flatten Método

Definição

Sobrecargas

Flatten(Object, OperationContext)

Percorre o grafo de objeto, nivela e converte todas as propriedades aninhadas (e não aninhadas) em EntityProperties, armazena-as no dicionário de propriedades. As chaves são construídas acrescentando os nomes das propriedades visitadas durante a primeira passagem de profundidade de pré-encomenda da raiz para cada propriedade de nó final delimitada por '_'. Permite que objetos complexos sejam armazenados em sistemas de armazenamento persistentes ou passados entre serviços Web de maneira genérica.

Flatten(Object, EntityPropertyConverterOptions, OperationContext)

Percorre o grafo de objeto, nivela e converte todas as propriedades aninhadas (e não aninhadas) em EntityProperties, armazena-as no dicionário de propriedades. As chaves são construídas acrescentando os nomes das propriedades visitadas durante a primeira passagem de profundidade de pré-encomenda da raiz para cada propriedade de nó final delimitada por '_'. Permite que objetos complexos sejam armazenados em sistemas de armazenamento persistentes ou passados entre serviços Web de maneira genérica.

Flatten(Object, OperationContext)

Percorre o grafo de objeto, nivela e converte todas as propriedades aninhadas (e não aninhadas) em EntityProperties, armazena-as no dicionário de propriedades. As chaves são construídas acrescentando os nomes das propriedades visitadas durante a primeira passagem de profundidade de pré-encomenda da raiz para cada propriedade de nó final delimitada por '_'. Permite que objetos complexos sejam armazenados em sistemas de armazenamento persistentes ou passados entre serviços Web de maneira genérica.

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)

Parâmetros

root
Object

O objeto a ser mesclado e convertido.

operationContext
OperationContext

Um objeto OperationContext que representa o contexto da operação atual.

Retornos

O resultado que contém IDictionary<TKey,TValue> objetos EntityProperty para todas as propriedades do objeto raiz achatado.

Aplica-se a

Flatten(Object, EntityPropertyConverterOptions, OperationContext)

Percorre o grafo de objeto, nivela e converte todas as propriedades aninhadas (e não aninhadas) em EntityProperties, armazena-as no dicionário de propriedades. As chaves são construídas acrescentando os nomes das propriedades visitadas durante a primeira passagem de profundidade de pré-encomenda da raiz para cada propriedade de nó final delimitada por '_'. Permite que objetos complexos sejam armazenados em sistemas de armazenamento persistentes ou passados entre serviços Web de maneira genérica.

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)

Parâmetros

root
Object

O objeto a ser mesclado e convertido.

entityPropertyConverterOptions
EntityPropertyConverterOptions

Um EntityPropertyConverterOptions objeto que especifica opções para a conversão de propriedade de entidade.

operationContext
OperationContext

Um objeto OperationContext que representa o contexto da operação atual.

Retornos

O resultado que contém IDictionary<TKey,TValue> objetos EntityProperty para todas as propriedades do objeto raiz achatado.

Aplica-se a