Beispiel #1
0
 /// <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);
		}
Beispiel #3
0
 /// <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;
		}