/// <summary> /// Serializes an object. This is a stub method that reorders parameters. /// </summary> /// <param name="value">The value to serialize.</param> /// <param name="type">The type to serialize.</param> /// <param name="serializer">The serializer to use.</param> /// <returns>The serialized object.</returns> private static object SerializeObject(object value, Type type, IDbObjectSerializer serializer) { return(serializer.SerializeObject(type, value)); }
/// <summary> /// Serializes an object. This is a stub method that reorders parameters. /// </summary> /// <param name="value">The value to serialize.</param> /// <param name="type">The type to serialize.</param> /// <param name="serializer">The serializer to use.</param> /// <returns>The serialized object.</returns> private static object SerializeObject(object value, Type type, IDbObjectSerializer serializer) { return serializer.SerializeObject(type, value); }
/// <summary> /// Serialize a value into a parameter. This is a stub method that reorders the stack. /// </summary> /// <param name="value">The value to serialize.</param> /// <param name="type">The type of the member.</param> /// <param name="serializer">The serializer to use.</param> /// <returns>The serialized value.</returns> private static object SerializeParameterValue(object value, Type type, IDbObjectSerializer serializer) { return(serializer.SerializeObject(type, value) ?? DBNull.Value); }
/// <summary> /// Serialize a value into a parameter. This is a stub method that reorders the stack. /// </summary> /// <param name="value">The value to serialize.</param> /// <param name="type">The type of the member.</param> /// <param name="serializer">The serializer to use.</param> /// <returns>The serialized value.</returns> private static object SerializeParameterValue(object value, Type type, IDbObjectSerializer serializer) { return serializer.SerializeObject(type, value) ?? DBNull.Value; }