Partilhar via


TableEntity.Flatten Método

Definição

Sobrecargas

Flatten(Object, OperationContext)

Nivela a entidade e cria um IDictionary<TKey,TValue> de EntityProperty objetos para todas as propriedades do objeto de entidade especificado.

Flatten(Object, EntityPropertyConverterOptions, OperationContext)

Nivela a entidade e cria um IDictionary<TKey,TValue> de EntityProperty objetos para todas as propriedades do objeto de entidade especificado.

Flatten(Object, OperationContext)

Nivela a entidade e cria um IDictionary<TKey,TValue> de EntityProperty objetos para todas as propriedades do objeto de entidade especificado.

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)

Parâmetros

entity
Object

O objeto de entidade para serializar.

operationContext
OperationContext

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

Retornos

Um IDictionary<TKey,TValue> de objetos EntityProperty para todas as propriedades do objeto de entidade especificado.

Comentários

O tipo de entidade pode ser um objeto simples com uma estrutura plana ou um objeto complexo com propriedades complexas e vários níveis de hierarquia de objetos. O método ConvertBack genérico pode recompor a entidade original usando o valor retornado desse método.

Aplica-se a

Flatten(Object, EntityPropertyConverterOptions, OperationContext)

Nivela a entidade e cria um IDictionary<TKey,TValue> de EntityProperty objetos para todas as propriedades do objeto de entidade especificado.

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)

Parâmetros

entity
Object

O objeto de entidade para serializar.

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

Um IDictionary<TKey,TValue> de objetos EntityProperty para todas as propriedades do objeto de entidade especificado.

Comentários

O tipo de entidade pode ser um objeto simples com uma estrutura plana ou um objeto complexo com propriedades complexas e vários níveis de hierarquia de objetos. O método ConvertBack genérico pode recompor a entidade original usando o valor retornado desse método.

Aplica-se a