PathHasSegmentsSerializer 類別
DomainClass PathHasSegments 的序列化程式 PathHasSegmentsSerializer。
繼承階層架構
System.Object
Microsoft.VisualStudio.Modeling.DomainClassXmlSerializer
Microsoft.VisualStudio.Modeling.DomainRelationshipXmlSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.PathHasSegmentsSerializer
命名空間: Microsoft.VisualStudio.Modeling.DslDefinition
組件: Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0 (在 Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0.dll 中)
語法
'宣告
Public NotInheritable Class PathHasSegmentsSerializer _
Inherits DomainRelationshipXmlSerializer
public sealed class PathHasSegmentsSerializer : DomainRelationshipXmlSerializer
PathHasSegmentsSerializer 型別會公開下列成員。
建構函式
回頁首
屬性
回頁首
方法
|
CalculateQualifiedName |
會計算已處理的模型項目執行個體的參考。 (繼承自 DomainClassXmlSerializer)。 |
|
Equals |
判斷指定的物件是否等於目前物件。 (繼承自 Object)。 |
|
GetHashCode |
做為特定型別的雜湊函式。 (繼承自 Object)。 |
|
GetMonikerQualifier |
計算 moniker 的辨識符號。 (繼承自 DomainClassXmlSerializer)。 |
|
GetType |
取得目前執行個體的 Type。 (繼承自 Object)。 |
|
MonikerizeReference |
計算給定的 ModelElement 參照的 Moniker。 (繼承自 DomainRelationshipXmlSerializer)。 |
|
Read |
公用的 read () 方法,將 XML 從一個 PathHasSegments 執行個體還原序列化。 (覆寫 DomainClassXmlSerializer.Read(SerializationContext, ModelElement, XmlReader)。) |
|
ReadRootElement |
還原序列化 xml 的根模型項目。 (繼承自 DomainClassXmlSerializer)。 |
|
Reset |
序列化工具會回到初始狀態 (繼承自 DomainClassXmlSerializer)。 |
|
SerializeReference |
計算給定的目標角色扮演者執行個體的 monikerized 的字串參考。 (繼承自 DomainRelationshipXmlSerializer)。 |
|
ToString |
傳回表示目前物件的字串。 (繼承自 Object)。 |
|
TryCreateDerivedInstance |
這個方法會建立正確的衍生執行個體的目前讀取器指向該標籤為基礎的 PathHasSegments。請注意,這個方法與上述的其中一個是這個方法會永遠不會建立本身,PathHasSegments 型別的執行個體之間的差異只衍生型別檢查。 (覆寫 DomainRelationshipXmlSerializer.TryCreateDerivedInstance(SerializationContext, XmlReader, Partition)。) |
|
TryCreateInstance |
這個方法會建立正確的執行個體的目前讀取器指向該標籤為基礎的 PathHasSegments。如果讀取器在序列化的 PathHasSegments,則會建立新的 PathHasSegments 執行個體,在給定之磁碟分割,否則會傳回 null。 (覆寫 DomainClassXmlSerializer.TryCreateInstance(SerializationContext, XmlReader, Partition)。) |
|
TryCreateMonikerInstance |
這個方法會建立目前讀取器指向該標籤為基礎的 PathHasSegments 的正確 (包括 PathHasSegments 本身) 衍生的執行個體的 Moniker。 (覆寫 DomainClassXmlSerializer.TryCreateMonikerInstance(SerializationContext, XmlReader, ModelElement, Guid, Partition)。) |
|
Write(SerializationContext, ModelElement, XmlWriter) |
將序列化成 XML 這個序列化程式執行個體相關聯的模型項目執行個體。 (繼承自 DomainClassXmlSerializer)。 |
|
Write(SerializationContext, ModelElement, XmlWriter, RootElementSettings) |
不支援項目。 (覆寫 DomainClassXmlSerializer.Write(SerializationContext, ModelElement, XmlWriter, RootElementSettings)。) |
|
WriteMoniker |
不支援項目。 (覆寫 DomainClassXmlSerializer.WriteMoniker(SerializationContext, ModelElement, XmlWriter, ModelElement, DomainRelationshipXmlSerializer)。) |
|
WriteRootElement |
將序列化成 XML 這個序列化程式執行個體相關聯之根模型項目執行個體。 (繼承自 DomainClassXmlSerializer)。 |
回頁首
執行緒安全
這個型別的任何 Public static (在 Visual Basic 中為 Shared) 成員都具備執行緒安全。不保證任何執行個體成員是安全執行緒。
請參閱
參考
Microsoft.VisualStudio.Modeling.DslDefinition 命名空間