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>