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


GraphPathSerializer - класс

Этот класс перезаписывает строковые значения, используя имена путей в данном объекте CommonPaths.

Он предоставляет метод сериализации, который замещает пути синтаксисом $(имя), где имя — имя пути в том виде, в котором оно зарегистрировано в CommonPaths.Она также предоставляет метод десериализует, который выполняет обратное.Если вся сериализация завершена, можно запросить, используемое свойство для получения списка путей, которые были использованы только методы сериализации или десериализации.

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

System.Object
  Microsoft.VisualStudio.GraphModel.GraphPathSerializer

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

Синтаксис

'Декларация
Public Class GraphPathSerializer
public class GraphPathSerializer
public ref class GraphPathSerializer
type GraphPathSerializer =  class end
public class GraphPathSerializer

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

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

  Имя Описание
Открытый метод GraphPathSerializer Создает новый PathSerializer используя заданную коллекцию CommonPaths.

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

Свойства

  Имя Описание
Открытое свойство UsedPaths Возвращает список путей, которые использовались совмещенными вызовами десериализовать () или сериализуют ().

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

Методы

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

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

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

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

См. также

Ссылки

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