TableEntity.Flatten メソッド

定義

オーバーロード

Flatten(Object, OperationContext)

エンティティをフラット化し、指定したエンティティ オブジェクトのすべてのプロパティの オブジェクトの を作成IDictionary<TKey,TValue>EntityPropertyします。

Flatten(Object, EntityPropertyConverterOptions, OperationContext)

エンティティをフラット化し、指定したエンティティ オブジェクトのすべてのプロパティの オブジェクトの を作成IDictionary<TKey,TValue>EntityPropertyします。

Flatten(Object, OperationContext)

エンティティをフラット化し、指定したエンティティ オブジェクトのすべてのプロパティの オブジェクトの を作成IDictionary<TKey,TValue>EntityPropertyします。

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)

パラメーター

entity
Object

シリアル化するエンティティ オブジェクトです。

operationContext
OperationContext

現在の操作のコンテキストを表す OperationContext オブジェクトです。

戻り値

指定されたエンティティ オブジェクトのすべてのプロパティを対象に作成された、IDictionary<TKey,TValue> オブジェクトの EntityProperty です。

注釈

エンティティ型は、フラット構造の単純なオブジェクト、または複雑なプロパティと複数レベルのオブジェクト階層を持つ複雑なオブジェクトです。 Generic ConvertBack メソッドは、このメソッドの戻り値を使用して元のエンティティを再計算できます。

適用対象

Flatten(Object, EntityPropertyConverterOptions, OperationContext)

エンティティをフラット化し、指定したエンティティ オブジェクトのすべてのプロパティの オブジェクトの を作成IDictionary<TKey,TValue>EntityPropertyします。

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)

パラメーター

entity
Object

シリアル化するエンティティ オブジェクトです。

entityPropertyConverterOptions
EntityPropertyConverterOptions

EntityPropertyConverterOptionsエンティティ プロパティ変換のオプションを指定する オブジェクト。

operationContext
OperationContext

現在の操作のコンテキストを表す OperationContext オブジェクトです。

戻り値

指定されたエンティティ オブジェクトのすべてのプロパティを対象に作成された、IDictionary<TKey,TValue> オブジェクトの EntityProperty です。

注釈

エンティティ型は、フラット構造の単純なオブジェクト、または複雑なプロパティと複数レベルのオブジェクト階層を持つ複雑なオブジェクトです。 Generic ConvertBack メソッドは、このメソッドの戻り値を使用して元のエンティティを再計算できます。

適用対象