DomainRelationshipXmlSerializer - класс
Представляет базовый класс для всех создаваемых сериализаторов домена для доменных отношений.
Иерархия наследования
System.Object
Microsoft.VisualStudio.Modeling.DomainClassXmlSerializer
Microsoft.VisualStudio.Modeling.DomainRelationshipXmlSerializer
Подробнее...
Пространство имен: Microsoft.VisualStudio.Modeling
Сборка: Microsoft.VisualStudio.Modeling.Sdk.12.0 (в Microsoft.VisualStudio.Modeling.Sdk.12.0.dll)
Синтаксис
'Декларация
Public MustInherit Class DomainRelationshipXmlSerializer _
Inherits DomainClassXmlSerializer
public abstract class DomainRelationshipXmlSerializer : DomainClassXmlSerializer
Тип DomainRelationshipXmlSerializer предоставляет следующие члены.
Конструкторы
Имя | Описание | |
---|---|---|
![]() |
DomainRelationshipXmlSerializer | Конструктор |
В начало страницы
Свойства
Имя | Описание | |
---|---|---|
![]() |
MonikerAttributeName | Получает имя атрибута XML, содержащее строку моникера. (Унаследовано от DomainClassXmlSerializer.) |
![]() |
MonikerTagName | Получает имя тега XML. (Унаследовано от DomainClassXmlSerializer.) |
![]() |
SerializesId | Указывает, выполняют ли сериализаторы, производные от этого класса, сериализацию идентификатора. |
![]() |
UsesFullForm | Указывает, выполняют ли сериализаторы, производные от этого класса, сериализацию данной связи в полной форме. |
![]() |
XmlTagName | Получает имя тега XML, которое будет использоваться при сериализации. (Унаследовано от DomainClassXmlSerializer.) |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
![]() |
CalculateQualifiedName | Вычисляет ссылку на обработанный экземпляр элемента модели. (Унаследовано от DomainClassXmlSerializer.) |
![]() |
CreateInstance | Создает экземпляр элемента модели. (Унаследовано от DomainClassXmlSerializer.) |
![]() |
CreateMonikerInstance | Создает экземпляр моникера. (Унаследовано от DomainClassXmlSerializer.) |
![]() |
Equals | Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.) |
![]() |
Finalize | Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект будет утилизирован в процессе сборки мусора. (Унаследовано от Object.) |
![]() |
GetHashCode | Служит хэш-функцией по умолчанию. (Унаследовано от Object.) |
![]() |
GetMonikerQualifier | Вычисляет квалификатор для моникера. (Унаследовано от DomainClassXmlSerializer.) |
![]() |
GetType | Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.) |
![]() |
MemberwiseClone | Создает неполную копию текущего объекта Object. (Унаследовано от Object.) |
![]() |
MonikerizeReference | Вычисляет моникер, используя ссылку на ModelElement |
![]() |
Read | Выполняет десериализацию заданного экземпляра элемента модели из XML. (Унаследовано от DomainClassXmlSerializer.) |
![]() |
ReadAdditionalElementData | Считывает все дополнительные данные элемента, связанные с элементом. (Унаследовано от DomainClassXmlSerializer.) |
![]() |
ReadElements | Этот метод десериализует вложенные XML-элементы в переданном элементе. (Унаследовано от DomainClassXmlSerializer.) |
![]() |
ReadPropertiesFromAttributes | Этот метод выполняет десериализацию всех свойств, которые сериализуются как атрибуты XML. (Унаследовано от DomainClassXmlSerializer.) |
![]() |
ReadRootElement | Десериализует корневой элемент модели из XML. (Унаследовано от DomainClassXmlSerializer.) |
![]() |
Reset | Возвращает сериализатор в исходное состояние. (Унаследовано от DomainClassXmlSerializer.) |
![]() |
SerializeReference | Вычисляет моникерную строковую ссылку на заданный экземпляр целевого игрока роли. |
![]() |
ToString | Возвращает строку, представляющую текущий объект. (Унаследовано от Object.) |
![]() |
TryCreateDerivedInstance | При заданном модуле XmlReader проверяет, указывает ли он в данный момент на сериализованный экземпляр, производный от объекта ElementLink, который этот сериализатор может обработать.Если это так, создается экземпляр производного экземпляра ElementLink в данном разделе; в противном случае возвращается NULL.F1126 |
![]() |
TryCreateInstance | Проверяет, указывает ли данный объект XmlReader указывает на сериализованный экземпляр элемента модели, который данный сериализатор может обработать. (Унаследовано от DomainClassXmlSerializer.) |
![]() |
TryCreateMonikerInstance | Проверяет, указывает ли данный объект XmlReader указывает на моникеризованный экземпляр элемента модели, который данный сериализатор может обработать. (Унаследовано от DomainClassXmlSerializer.) |
![]() |
Write(SerializationContext, ModelElement, XmlWriter) | Сериализует экземпляр элемента модели, связанный с этим экземпляром сериализатора, в XML-код. (Унаследовано от DomainClassXmlSerializer.) |
![]() |
Write(SerializationContext, ModelElement, XmlWriter, RootElementSettings) | Сериализует экземпляр элемента модели, связанный с этим экземпляром сериализатора, в XML-код. (Унаследовано от DomainClassXmlSerializer.) |
![]() |
WriteAdditionalElementData | Записывает все связанные с указанным элементом дополнительные данные (Унаследовано от DomainClassXmlSerializer.) |
![]() |
WriteElements | Этот метод сериализует свойства, сериализованные в виде вложенных XML-элементов, и дочерние элементы модели в формат XML. (Унаследовано от DomainClassXmlSerializer.) |
![]() |
WriteMoniker | Сериализует из моникера экземпляр корневого элемента модели, связанный с этим экземпляром сериализатора, в XML-код. (Унаследовано от DomainClassXmlSerializer.) |
![]() |
WritePropertiesAsAttributes | Записывает все подлежащие сериализации свойства в качестве XML-атрибутов. (Унаследовано от DomainClassXmlSerializer.) |
![]() |
WriteRootElement | Сериализует экземпляр корневого элемента модели, связанный с этим экземпляром сериализатора, в XML-код. (Унаследовано от DomainClassXmlSerializer.) |
В начало страницы
Потокобезопасность
Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.
См. также
Ссылки
Microsoft.VisualStudio.Modeling - пространство имен
Иерархия наследования
System.Object
Microsoft.VisualStudio.Modeling.DomainClassXmlSerializer
Microsoft.VisualStudio.Modeling.DomainRelationshipXmlSerializer
Microsoft.VisualStudio.Modeling.Diagrams.LinkConnectsToNodeSerializer
Microsoft.VisualStudio.Modeling.Diagrams.ParentShapeContainsNestedChildShapesSerializer
Microsoft.VisualStudio.Modeling.Diagrams.ParentShapeHasRelativeChildShapesSerializer
Microsoft.VisualStudio.Modeling.Diagrams.PresentationViewsSubjectSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.AttributedDomainElementHasAttributesSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.AttributeHasParametersSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.BaseShapeMapReferencesBaseShapeSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.ClassHasBaseClassSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.ClassHasElementMergeDirectivesSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.ClassHasPropertiesSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.ClassIndexesElementMergeDirectiveSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.CompartmentMapHasElementsDisplayedPathSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.CompartmentMapHasPropertyDisplayedPathSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.CompartmentMapsReferToCompartmentSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.ConnectorMapReferencesConnectorSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.ConnectorMapReferencesRelationshipSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.ConnectorToolReferencesConnectionBuilderSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.CustomPropertyDescriptorSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.DecoratorMapHasPropertyDisplayedPathSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.DecoratorMapReferencesDecoratorSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.DesignerHasDiagramSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.DiagramElementHasDecoratorsSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.DiagramElementMapHasDecoratorMapsSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.DiagramHasConnectorMapsSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.DiagramHasShapeMapsSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.DiagramRepresentsClassSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.DomainClassHasCustomTypeDescriptorSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.DomainPropertyHasElementNameProviderSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.DomainRoleHasPropertyAttributesSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.DomainRoleImplementedByCollectionTypeSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.DslEditorIdentifiesRootClassSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.DslLibraryHasConnectionBuildersSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.DslLibraryHasDslLibraryImportsSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.DslLibraryHasReferenceTypesSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.DslLibraryHasTypesSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.ElementMergeDirectiveHasForwardingPathSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.ElementMergeDirectiveHasLinkCreationPathsSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.EnumerationHasAttributesSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.EnumerationHasLiteralsSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.ExplorerBehaviorHasNodeSettingsSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.ExplorerHidesNodesSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.ExplorerNodeSettingsHasPropertyDisplayedPathSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.ExplorerNodeSettingsReferencesClassSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.ExplorerReferencesBehaviorSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.LinkConnectDirectiveHasSourceDirectivesSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.LinkConnectDirectiveHasTargetDirectivesSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.LinkConnectDirectiveReferencesDomainRelationshipSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.ObjectToolReferencesClassSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.PathHasSegmentsSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.PathSegmentReferencesRoleSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.PropertyHasTypeSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.PropertyPathReferencesPropertySerializer
Microsoft.VisualStudio.Modeling.DslDefinition.RelationshipHasRolesSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.RoleHasRolePlayerSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.RolePlayerConnectDirectiveAcceptsClassSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.RolePlayerConnectDirectiveHasPathToRolePlayerSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.ShapeMapHasParentElementPathSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.ShapeMapReferencesClassSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.VisibilityPropertyPathHasPropertyFiltersSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.XmlClassDataAppliesToDomainClassSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.XmlClassDataHasXmlElementDataSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.XmlElementAppliesToDomainPropertySerializer
Microsoft.VisualStudio.Modeling.DslDefinition.XmlRelationshipDataAppliesToDomainRelationshipSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.XmlSerializationBehaviorHasXmlClassDataSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.XmlSerializationDefinitionReferencesBehaviorSerializer
Microsoft.VisualStudio.Modeling.ExtensionExtendsElementSerializer