ContentTypeSerializer

class ContentTypeSerializer : System.Object
readonly bool CanDeserializeIntoExistingObject
readonly System.Type TargetType
readonly string XmlTypeName
abstract System.Object Deserialize(IntermediateReader input, ContentSerializerAttribute format, System.Object existingInstance)
Parameters:
  • input (Microsoft.Xna.Framework.Content.Pipeline.Serialization.Intermediate.IntermediateReader) –
  • format (Microsoft.Xna.Framework.Content.ContentSerializerAttribute) –
  • existingInstance (System.Object) –
void Initialize(IntermediateSerializer serializer)
Parameters:
  • serializer (Microsoft.Xna.Framework.Content.Pipeline.Serialization.Intermediate.IntermediateSerializer) –
public bool ObjectIsEmpty(System.Object value)
Parameters:
  • value (System.Object) –
void ScanChildren(IntermediateSerializer serializer, Microsoft.Xna.Framework.Content.Pipeline.Serialization.Intermediate.ChildCallback callback, System.Object value)
Parameters:
  • serializer (Microsoft.Xna.Framework.Content.Pipeline.Serialization.Intermediate.IntermediateSerializer) –
  • callback (Microsoft.Xna.Framework.Content.Pipeline.Serialization.Intermediate.ChildCallback) –
  • value (System.Object) –
abstract void Serialize(IntermediateWriter output, System.Object value, ContentSerializerAttribute format)
Parameters:
  • output (Microsoft.Xna.Framework.Content.Pipeline.Serialization.Intermediate.IntermediateWriter) –
  • value (System.Object) –
  • format (Microsoft.Xna.Framework.Content.ContentSerializerAttribute) –