EntityPropertyConverter.Flatten Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
Azure SDK for .NET