Адресный объект ГАР

Пространство имен: Pullenti.Address

Expand
	imageСинтаксис

Методы

  Имя Тип значения Описание
Public methodGetFullPathstringПолучить полную строку адреса с учётом родителей
Public methodGetParamsDictionary<GarParam, string>Получить все параметры
Public methodGetParamValuestringПолучить значение параметра (код КЛАДР, почтовый индекс и т.п.)
Public methodOutInfoнетВывести подробную текстовую информацию об объекте (для отладки)

Поля

  Имя Тип Описание
Public fieldActualObjectIdstringИдентификатор более актуального объекта, который в системе ГАР заменил этот (с изменением Guid и, возможно, наименований)
Public fieldAttrsBaseAttributesАтрибуты ГАР-объекта (класс AreaAttributes, HouseAttributes или RoomAttributes)
Public fieldChildrenCountintКоличество дочерних элементов в иерархии
Public fieldExpiredboolПризнак потери актуальности
Public fieldGuidstringGuid-идентификатор объекта
Public fieldIdstringУникальный внутренний идентификатор внутри индекса ВНИМАНИЕ! При перестройке индекса идентификаторы могут поменяться, поэтому не используйте его для долгострочной инднтификации - для этого есть Guid!
Public fieldInternalTagdoubleДля внутреннего использования
Public fieldLevelGarLevelУровень объекта
Public fieldParentIdsList<string>Идентификатор(ы) вышестоящих в иерархии родительских объектов (пустой для уровень региона). Отметим, что один объект может одновременно входить в несколько иерархий (муниципальная и административная).
Public fieldRegionNumberintНомер региона (77 - Москва)
Public fieldSourceTextstringИсходный текст объекта (как он записан в ГАР)
Public fieldStatusGarStatusСостояние обработки ГАР-объекта
Public fieldTagobjectИспользуйте произвольным образом