DslLibraryDefinesConnectorsSerializer Класс

Определение

Сериализатор DslLibraryDefinesConnectorsSerializer для DomainClass DslLibraryDefinesConnectors.

public ref class DslLibraryDefinesConnectorsSerializer sealed : Microsoft::VisualStudio::Modeling::DslDefinition::DslLibraryDefinesElementsSerializer
public sealed class DslLibraryDefinesConnectorsSerializer : Microsoft.VisualStudio.Modeling.DslDefinition.DslLibraryDefinesElementsSerializer
type DslLibraryDefinesConnectorsSerializer = class
    inherit DslLibraryDefinesElementsSerializer
Public NotInheritable Class DslLibraryDefinesConnectorsSerializer
Inherits DslLibraryDefinesElementsSerializer
Наследование

Конструкторы

DslLibraryDefinesConnectorsSerializer()

Конструктор DslLibraryDefinesConnectorsSerializer

Свойства

MonikerAttributeName

Создание моникера невозможно.

MonikerTagName

Создание моникера невозможно.

SerializesId

Указывает, выполняют ли сериализаторы, производные от этого класса, сериализацию идентификатора.

UsesFullForm

Указывает, выполняют ли сериализаторы, производные от этого класса, сериализацию данной связи в полной форме.

XmlTagName

Это имя тега XML, использованное для сериализации экземпляра класса DslLibraryDefinesConnectors.

Методы

CalculateQualifiedName(DomainXmlSerializerDirectory, ModelElement)

Этот метод вычисляет моникер к заданному экземпляру класса DslLibraryDefinesElements.

(Унаследовано от DslLibraryDefinesElementsSerializer)
CreateInstance(SerializationContext, XmlReader, Partition)

Этот метод создает экземпляр класса DslLibraryDefinesElements на основе тега, на который в данный момент указывает средство чтения. Вызывающий метод гарантирует, что средство чтения будет указывать на сериализуемый экземпляр класса DslLibraryDefinesElements.

(Унаследовано от DslLibraryDefinesElementsSerializer)
CreateMonikerInstance(SerializationContext, XmlReader, ModelElement, Guid, Partition)

Этот метод создает моникер класса DslLibraryDefinesElements на основе тега, на который в данный момент указывает средство чтения.

(Унаследовано от DslLibraryDefinesElementsSerializer)
GetMonikerQualifier(DomainXmlSerializerDirectory, ModelElement)

Создать моникер для доменного класса можно разными способами: с помощью стандартного механизма /qualifier/key, пользовательского моникера или идентификатора элемента. Если доменный класс сериализуется с помощью стандартного механизма /qualifier/key, этот метод возвращает квалификатор моникера; если доменный класс использует другие способы создания моникера, этот метод возвращает пустую строку.

(Унаследовано от DslLibraryDefinesElementsSerializer)
MonikerizeReference(SerializationContext, ModelElement, Guid, String, Store)

Вычисляет моникер, используя ссылку на ModelElement

(Унаследовано от DomainRelationshipXmlSerializer)
Read(SerializationContext, ModelElement, XmlReader)

Открытый метод Read(), который десериализует один экземпляр DslLibraryDefinesConnectors из XML.

ReadAdditionalElementData(SerializationContext, ModelElement, XmlReader)

Считывает все связанные с указанным элементом дополнительные данные

(Унаследовано от DomainClassXmlSerializer)
ReadElements(SerializationContext, ModelElement, XmlReader)

Этот метод десериализует вложенные XML-элементы в переданном элементе.

(Унаследовано от DomainClassXmlSerializer)
ReadPropertiesFromAttributes(SerializationContext, ModelElement, XmlReader)

Этот метод выполняет десериализацию всех свойств, которые сериализуются как атрибуты XML.

(Унаследовано от DslLibraryHasReferenceTypesSerializer)
ReadRootElement(SerializationContext, ModelElement, XmlReader, ISchemaResolver)

Метод public Реадрутелемент (), который Десериализует элемент корневого уровня из XML. Различие между элементом корневого уровня и элементами RESTful в XML заключается в том, что корневой элемент может содержать дополнительные сведения, такие как схема, версия и т. д. Реализация по умолчанию только вызывает метод Read (), но она является производной реализацией для проверки каких-либо дополнительных проверок.

(Унаследовано от DomainClassXmlSerializer)
ReadTargetRolePlayer(SerializationContext, ModelElement, XmlReader)

Этот метод считывает объект ReferenceType целевого исполнителя роли.

(Унаследовано от DslLibraryHasReferenceTypesSerializer)
Reset()

Сбрасывает сериализатор

(Унаследовано от DslLibraryDefinesElementsSerializer)
SerializeReference(SerializationContext, ModelElement, ModelElement)

Вычисляет моникерную строковую ссылку на заданный экземпляр целевого игрока роли.

(Унаследовано от DomainRelationshipXmlSerializer)
TryCreateDerivedInstance(SerializationContext, XmlReader, Partition)

Этот метод создает правильный производный экземпляр класса DslLibraryDefinesConnectors на основе тега, на который в данный момент указывает средство чтения. Обратите внимание, что разница между данным методом и предыдущим состоит в том, что этот метод никогда не создаст экземпляр самого типа DslLibraryDefinesConnectors; проверяются только производные типы.

TryCreateInstance(SerializationContext, XmlReader, Partition)

Этот метод создает правильный экземпляр класса DslLibraryDefinesConnectors на основе тега, на который в данный момент указывает средство чтения. Если средство чтения находится на сериализованном DslLibraryDefinesConnectors, будет создан новый экземпляр DslLibraryDefinesConnectors в данном разделе; в противном случае возвращается значение null.

TryCreateMonikerInstance(SerializationContext, XmlReader, ModelElement, Guid, Partition)

Этот метод создает моникер правильного производного (включая сам класс DslLibraryDefinesConnectors) экземпляра класса DslLibraryDefinesConnectors на основе тега, на который в данный момент указывает средство чтения.

Write(SerializationContext, ModelElement, XmlWriter)

Открытый метод Write (), который сериализует экземпляр ModelElement, связанный с этим экземпляром сериализатора, в XML. Этот метод просто вызывает Write () без Рутелементсеттингс.

(Унаследовано от DomainClassXmlSerializer)
Write(SerializationContext, ModelElement, XmlWriter, RootElementSettings)

Не поддерживается.

WriteAdditionalElementData(SerializationContext, ModelElement, XmlWriter)

Записывает все связанные с указанным элементом дополнительные данные

(Унаследовано от DomainClassXmlSerializer)
WriteElements(SerializationContext, ModelElement, XmlWriter)

Этот метод сериализует свойства, сериализованные в виде вложенных XML-элементов, и дочерние элементы модели в формат XML.

(Унаследовано от DomainClassXmlSerializer)
WriteMoniker(SerializationContext, ModelElement, XmlWriter, ModelElement, DomainRelationshipXmlSerializer)

Не поддерживается.

WritePropertiesAsAttributes(SerializationContext, ModelElement, XmlWriter)

Записывает все подлежащие сериализации свойства в качестве XML-атрибутов.

(Унаследовано от DslLibraryHasReferenceTypesSerializer)
WriteRootElement(SerializationContext, ModelElement, XmlWriter)

Метод public Вритерутелемент (), который сериализует элемент корневого уровня в XML. Различие между элементом корневого уровня и элементами RESTful в XML заключается в том, что корневой элемент может содержать дополнительные сведения, такие как схема, версия и т. д. Реализация по умолчанию просто вызывает метод Write () без Рутелементсеттингс, а Производная реализация выполняет дополнительные проверки.

(Унаследовано от DomainClassXmlSerializer)

Применяется к