CompartmentSerializer.Read 方法

定义

隔离舱是抽象的,不能进行实例化,因此此方法会引发 NotSupportedException。

public:
 override void Read(Microsoft::VisualStudio::Modeling::SerializationContext ^ serializationContext, Microsoft::VisualStudio::Modeling::ModelElement ^ element, System::Xml::XmlReader ^ reader);
public override void Read (Microsoft.VisualStudio.Modeling.SerializationContext serializationContext, Microsoft.VisualStudio.Modeling.ModelElement element, System.Xml.XmlReader reader);
override this.Read : Microsoft.VisualStudio.Modeling.SerializationContext * Microsoft.VisualStudio.Modeling.ModelElement * System.Xml.XmlReader -> unit
Public Overrides Sub Read (serializationContext As SerializationContext, element As ModelElement, reader As XmlReader)

参数

serializationContext
SerializationContext

序列化上下文。

element
ModelElement

将获取反序列化数据的内存中隔离舱实例。

reader
XmlReader

要从中读取序列化数据的 XmlReader。

注解

调用此方法时,调用方可保证传入的 XML 读取器位于将要反序列化的隔离舱元素的 open XML 标记上。 方法需要确保在返回时,读取器定位在下一个同级元素的 open XML 标记上,或父元素的结束标记 (或 EOF) 。

适用于