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


ModelBusReferencePropertySerializer - класс

Пользовательский сериализатор DomainProperty для сериализации/десериализатор ModelBusReferences

Иерархия наследования

System.Object
  Microsoft.VisualStudio.Modeling.DomainPropertyXmlSerializer
    Microsoft.VisualStudio.Modeling.Integration.ModelBusReferencePropertySerializer

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

Синтаксис

'Декларация
Public Class ModelBusReferencePropertySerializer _
    Inherits DomainPropertyXmlSerializer
public class ModelBusReferencePropertySerializer : DomainPropertyXmlSerializer

Тип ModelBusReferencePropertySerializer предоставляет следующие члены.

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

  Имя Описание
Открытый метод ModelBusReferencePropertySerializer

В начало страницы

Методы

  Имя Описание
Открытый метод Equals Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.)
Защищенный метод Finalize Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект будет утилизирован в процессе сборки мусора. (Унаследовано от Object.)
Открытый метод GetHashCode Служит хэш-функцией по умолчанию. (Унаследовано от Object.)
Открытый метод GetString<T>(SerializationContext, T) Преобразует предоставленный объект в формат строки. (Унаследовано от DomainPropertyXmlSerializer.)
Открытый метод GetString<T>(SerializationContext, T) Возвращает предоставленную ссылку шины модели в виде строки (Переопределяет DomainPropertyXmlSerializer.GetString<T>(SerializationContext, T).)
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Открытый метод GetValue<T> Предпринимает попытку десериализовать предоставляющую строку к ссылке шины модели (Переопределяет DomainPropertyXmlSerializer.GetValue<T>(SerializationContext, String).)
Защищенный метод MemberwiseClone Создает неполную копию текущего объекта Object. (Унаследовано от Object.)
Открытый метод ToString Возвращает строку, представляющую текущий объект. (Унаследовано от Object.)

В начало страницы

Поля

  Имя Описание
Открытое полеСтатический член FilePathLoadContextKey Ключ в ReferenceContext, заданный сериализатором при десериализации.
Открытое полеСтатический член FilePathSaveContextKey Ключ в ReferenceContext, заданный сериализатором при сериализации.
Открытое полеСтатический член ModelBusLoadContextKey Ключ в SerializationContext, используемый сериализатором при (де)сериализации.

В начало страницы

Заметки

Этот класс зависит от выполнения доменного языка, так как он наследуется от DomainPropertyXmlSerializer.

Потокобезопасность

Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.

См. также

Ссылки

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