System.Runtime.Serialization.Formatters.Binary.SerializableTypeMetadata.WriteObjectData C# (CSharp) Method

WriteObjectData() public method

public WriteObjectData ( ObjectWriter ow, BinaryWriter writer, object data ) : void
ow ObjectWriter
writer System.IO.BinaryWriter
data object
return void
		public override void WriteObjectData (ObjectWriter ow, BinaryWriter writer, object data)
		{
			SerializationInfo info = (SerializationInfo) data;
			SerializationInfoEnumerator e = info.GetEnumerator ();

			while (e.MoveNext ())
				ow.WriteValue (writer, e.ObjectType, e.Value);
		}