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
- serializationContext
Typ: Microsoft.VisualStudio.Modeling.SerializationContext
Serialisierungskontext.
- reader
Typ: System.Xml.XmlReader
XmlReader zum Lesen aus.
- partition
Typ: Microsoft.VisualStudio.Modeling.Partition
Partition, in der der neuen Link erstellt wird.
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
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.