Table of Contents

Class EntityPropertyConverter

Namespace
Microsoft.Azure.Cosmos.Table
Assembly
Microsoft.Azure.Cosmos.Table.dll
public static class EntityPropertyConverter
Inheritance
EntityPropertyConverter
Inherited Members

Fields

DefaultPropertyNameDelimiter

public const string DefaultPropertyNameDelimiter = "_"

Field Value

string

Methods

ConvertBack<T>(IDictionary<string, EntityProperty>, EntityPropertyConverterOptions, OperationContext)

public static T ConvertBack<T>(IDictionary<string, EntityProperty> flattenedEntityProperties, EntityPropertyConverterOptions entityPropertyConverterOptions, OperationContext operationContext)

Parameters

flattenedEntityProperties IDictionary<string, EntityProperty>
entityPropertyConverterOptions EntityPropertyConverterOptions
operationContext OperationContext

Returns

T

Type Parameters

T

ConvertBack<T>(IDictionary<string, EntityProperty>, OperationContext)

public static T ConvertBack<T>(IDictionary<string, EntityProperty> flattenedEntityProperties, OperationContext operationContext)

Parameters

flattenedEntityProperties IDictionary<string, EntityProperty>
operationContext OperationContext

Returns

T

Type Parameters

T

Flatten(object, EntityPropertyConverterOptions, OperationContext)

public static Dictionary<string, EntityProperty> Flatten(object root, EntityPropertyConverterOptions entityPropertyConverterOptions, OperationContext operationContext)

Parameters

root object
entityPropertyConverterOptions EntityPropertyConverterOptions
operationContext OperationContext

Returns

Dictionary<string, EntityProperty>

Flatten(object, OperationContext)

public static Dictionary<string, EntityProperty> Flatten(object root, OperationContext operationContext)

Parameters

root object
operationContext OperationContext

Returns

Dictionary<string, EntityProperty>