XmlObjectSerializer.WriteObjectContent 方法     
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
只将对象的内容写入 XML 文档或流。
重载
| WriteObjectContent(XmlDictionaryWriter, Object) | 
						 使用指定的 XmlDictionaryWriter 仅将对象的内容写入 XML 文档或流。  | 
        	
| WriteObjectContent(XmlWriter, Object) | 
						 使用指定的 XmlWriter 仅将对象的内容写入 XML 文档或流。  | 
        	
注解
必须实现 WriteStartObject、WriteObjectContent 和 WriteEndObject 方法。 三个方法连续使用以利用下面的模式写入完整的序列化:写入开始、写入内容和写入结束。 如果该实现使用 XML 元素写入,可在写入对象内容之前插入属性。 这三个方法也由 WriteObject 方法的虚拟实现调用。
WriteObjectContent(XmlDictionaryWriter, Object)
- Source:
 - XmlObjectSerializer.cs
 
- Source:
 - XmlObjectSerializer.cs
 
- Source:
 - XmlObjectSerializer.cs
 
- Source:
 - XmlObjectSerializer.cs
 
使用指定的 XmlDictionaryWriter 仅将对象的内容写入 XML 文档或流。
public:
 abstract void WriteObjectContent(System::Xml::XmlDictionaryWriter ^ writer, System::Object ^ graph);
	public abstract void WriteObjectContent(System.Xml.XmlDictionaryWriter writer, object graph);
	public abstract void WriteObjectContent(System.Xml.XmlDictionaryWriter writer, object? graph);
	abstract member WriteObjectContent : System.Xml.XmlDictionaryWriter * obj -> unit
	Public MustOverride Sub WriteObjectContent (writer As XmlDictionaryWriter, graph As Object)
	参数
- writer
 - XmlDictionaryWriter
 
一个用于写入 XML 文档或流的 XmlDictionaryWriter。
- graph
 - Object
 
包含要写入的内容的对象。
例外
正在序列化的类型不符合数据协定规则。 例如,DataContractAttribute 特性未应用于该类型。
正在序列化的实例有问题。
已超出要序列化的对象的最大数量。 请检查 MaxItemsInObjectGraph 属性。
适用于
WriteObjectContent(XmlWriter, Object)
- Source:
 - XmlObjectSerializer.cs
 
- Source:
 - XmlObjectSerializer.cs
 
- Source:
 - XmlObjectSerializer.cs
 
- Source:
 - XmlObjectSerializer.cs
 
使用指定的 XmlWriter 仅将对象的内容写入 XML 文档或流。
public:
 virtual void WriteObjectContent(System::Xml::XmlWriter ^ writer, System::Object ^ graph);
	public virtual void WriteObjectContent(System.Xml.XmlWriter writer, object graph);
	public virtual void WriteObjectContent(System.Xml.XmlWriter writer, object? graph);
	abstract member WriteObjectContent : System.Xml.XmlWriter * obj -> unit
override this.WriteObjectContent : System.Xml.XmlWriter * obj -> unit
	Public Overridable Sub WriteObjectContent (writer As XmlWriter, graph As Object)
	参数
- graph
 - Object
 
包含要写入的内容的对象。
例外
正在序列化的类型不符合数据协定规则。 例如,DataContractAttribute 特性未应用于该类型。
正在序列化的实例有问题。
已超出要序列化的对象的最大数量。 请检查 MaxItemsInObjectGraph 属性。