public static IDictionary <string, EntityProperty> Flatten(object entity, EntityPropertyConverterOptions entityPropertyConverterOptions, OperationContext operationContext) { CommonUtility.AssertNotNull("entity", entity); return(EntityPropertyConverter.Flatten(entity, entityPropertyConverterOptions, operationContext)); }
public static void ReadUserObject(object entity, IDictionary <string, EntityProperty> properties, OperationContext operationContext) { CommonUtility.AssertNotNull("entity", entity); ReflectionRead(entity, properties, operationContext); }
public static IDictionary <string, EntityProperty> WriteUserObject(object entity, OperationContext operationContext) { CommonUtility.AssertNotNull("entity", entity); return(ReflectionWrite(entity, operationContext)); }