Freigeben über


DomainRelationshipXmlSerializer.TryCreateDerivedInstance-Methode

Arbeiten mit dem angegebenen XmlReader kann die Überprüfung, wenn sie sich nur auf eine serialisierte Instanz enthält, die vom ElementLink dieses Serialisierungsprogramm abgeleitet ist, behandelt werden.Ist dies der Fall, erstellen Sie eine Instanz der abgeleiteten ElementLink-Instanz in der angegebenen Partition. geben Sie andernfalls NULL.F1126 zurück

Namespace:  Microsoft.VisualStudio.Modeling
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.11.0 (in Microsoft.VisualStudio.Modeling.Sdk.11.0.dll)

Syntax

'Declaration
Public MustOverride Function TryCreateDerivedInstance ( _
    serializationContext As SerializationContext, _
    reader As XmlReader, _
    partition As Partition _
) As ElementLink
public abstract ElementLink TryCreateDerivedInstance(
    SerializationContext serializationContext,
    XmlReader reader,
    Partition partition
)

Parameter

Rückgabewert

Typ: Microsoft.VisualStudio.Modeling.ElementLink

Hinweise

Hinweis: Nur dass diese Methode versucht, die abgeleitete ElementLink-Instanz zu erstellen, ohne sie tatsächlich zu deserialisieren.Bei der Deserialisierung wird von den Methoden Read()- ausgeführt.Es gibt zwei Gründe für diese Trennung: 1) müssen wir möglicherweise den erstellten Link zu der Rolle Player Quelle verknüpfen, bevor sie ordnungsgemäß deserialisierend werden können.2) Die Serialisierung kann angepasst werden.

.NET Framework-Sicherheit

Siehe auch

Referenz

DomainRelationshipXmlSerializer Klasse

Microsoft.VisualStudio.Modeling-Namespace