IntermediateWriter

class IntermediateWriter : System.Object
readonly System.Xml.XmlWriter Xml
readonly IntermediateSerializer Serializer
public void WriteExternalReference<T>(ExternalReference<T> value)
Type Parameters:
 
  • T
Parameters:
  • value (Microsoft.Xna.Framework.Content.Pipeline.ExternalReference<T>) –
public void WriteObject<T>(Microsoft.Xna.Framework.Content.Pipeline.Serialization.Intermediate.T value, ContentSerializerAttribute format)
Type Parameters:
 
  • T
Parameters:
  • value (Microsoft.Xna.Framework.Content.Pipeline.Serialization.Intermediate.T) –
  • format (Microsoft.Xna.Framework.Content.ContentSerializerAttribute) –
public void WriteObject<T>(Microsoft.Xna.Framework.Content.Pipeline.Serialization.Intermediate.T value, ContentSerializerAttribute format, ContentTypeSerializer typeSerializer)
Type Parameters:
 
  • T
Parameters:
  • value (Microsoft.Xna.Framework.Content.Pipeline.Serialization.Intermediate.T) –
  • format (Microsoft.Xna.Framework.Content.ContentSerializerAttribute) –
  • typeSerializer (Microsoft.Xna.Framework.Content.Pipeline.Serialization.Intermediate.ContentTypeSerializer) –
void WriteObjectInternal(System.Object value, ContentSerializerAttribute format, ContentTypeSerializer typeSerializer, System.Type declaredType)
Parameters:
  • value (System.Object) –
  • format (Microsoft.Xna.Framework.Content.ContentSerializerAttribute) –
  • typeSerializer (Microsoft.Xna.Framework.Content.Pipeline.Serialization.Intermediate.ContentTypeSerializer) –
  • declaredType (System.Type) –
public void WriteRawObject<T>(Microsoft.Xna.Framework.Content.Pipeline.Serialization.Intermediate.T value, ContentSerializerAttribute format)
Type Parameters:
 
  • T
Parameters:
  • value (Microsoft.Xna.Framework.Content.Pipeline.Serialization.Intermediate.T) –
  • format (Microsoft.Xna.Framework.Content.ContentSerializerAttribute) –
public void WriteRawObject<T>(Microsoft.Xna.Framework.Content.Pipeline.Serialization.Intermediate.T value, ContentSerializerAttribute format, ContentTypeSerializer typeSerializer)
Type Parameters:
 
  • T
Parameters:
  • value (Microsoft.Xna.Framework.Content.Pipeline.Serialization.Intermediate.T) –
  • format (Microsoft.Xna.Framework.Content.ContentSerializerAttribute) –
  • typeSerializer (Microsoft.Xna.Framework.Content.Pipeline.Serialization.Intermediate.ContentTypeSerializer) –
public void WriteSharedResource<T>(Microsoft.Xna.Framework.Content.Pipeline.Serialization.Intermediate.T value, ContentSerializerAttribute format)
Type Parameters:
 
  • T
Parameters:
  • value (Microsoft.Xna.Framework.Content.Pipeline.Serialization.Intermediate.T) –
  • format (Microsoft.Xna.Framework.Content.ContentSerializerAttribute) –
void WriteSharedResources()
void WriteExternalReferences()
public void WriteTypeName(System.Type type)
Parameters:
  • type (System.Type) –