Поделиться через


DomainRelationshipXmlSerializer.TryCreateDerivedInstance - метод

При заданном модуле XmlReader проверяет, указывает ли он в данный момент на сериализованный экземпляр, производный от объекта ElementLink, который этот сериализатор может обработать. Если это так, создается экземпляр производного экземпляра ElementLink в данном разделе; в противном случае возвращается NULL.F1126

Пространство имен:  Microsoft.VisualStudio.Modeling
Сборка:  Microsoft.VisualStudio.Modeling.Sdk.12.0 (в Microsoft.VisualStudio.Modeling.Sdk.12.0.dll)

Синтаксис

'Декларация
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
)

Параметры

  • reader
    Тип: System.Xml.XmlReader
    XmlReader, из которого выполняется чтение.

Возвращаемое значение

Тип: Microsoft.VisualStudio.Modeling.ElementLink

Заметки

Примечание. чтобы этот метод только пытается создать производный экземпляр ElementLink без фактически выполняет его. Десериализация будет заполнена методами Read(). 2 Причины этого разделения. 1) Мы можно связать созданная ссылка на его ролевому игроку источника до можно осуществить выполнение десериализацию он правильно. 2) Десериализация можно настраивать.

Безопасность платформы .NET Framework

См. также

Ссылки

DomainRelationshipXmlSerializer Класс

Microsoft.VisualStudio.Modeling - пространство имен