internal void InvokeOnSerializing(object o, StreamingContext context) { if (OnSerializing != null) { OnSerializing.Invoke(o, new object[] { context }); } }
internal void InvokeOnSerializing(object o, StreamingContext context) { #if !PocketPC if (OnSerializing != null) { OnSerializing.Invoke(o, new object[] { context }); } #endif }
internal void InvokeOnSerializing(object o) { #if !PocketPC if (OnSerializing != null) { OnSerializing.Invoke(o, SerializationEventParameterValues); } #endif }
public virtual void Serialize(JsonSerializationWriter outputter, object graph, string type) { if (OnSerializing != null) { OnSerializing.Invoke(graph, new object [] { new StreamingContext(StreamingContextStates.All) }); } outputter.Writer.WriteAttributeString("type", type); foreach (TypeMapMember member in members) { object memberObj = member.GetMemberOf(graph); // FIXME: consider EmitDefaultValue outputter.Writer.WriteStartElement(member.Name); outputter.WriteObjectContent(memberObj, false, false); outputter.Writer.WriteEndElement(); } if (OnSerialized != null) { OnSerialized.Invoke(graph, new object [] { new StreamingContext(StreamingContextStates.All) }); } }