Microsoft.MasterDataServices.Services.DataContracts Пространство имен

Предоставляет классы, связанные с контрактами данных.

Классы

Annotation

Метаданные транзакции элемента.

Attribute

Сложный тип атрибута сущности.

AttributeFilter

Фильтр для ограничения возможных значений дочернего атрибута в зависимости от значения родительского атрибута.

AttributeGroup

Определяемая пользователем группа атрибутов, служащая для упорядочивания большого количества атрибутов сущности.

AuditInfo

Данные аудита, добавляемые к многочисленным сложным типам.

BRAction

Задаваемое значение или осуществляемая проверка при выполнении определенных условий бизнес-правила.

BRActionComponent

Компоненты действий в бизнес-правилах.

BRActionGroup

Коллекция всех доступных в MDS сложных типов BRActionComponent, сгруппированных по схожим типам.

BRArgument

База аргумента для бизнес-правил.

BRAttributeArgument

Аргумент, ссылающийся на атрибуты вместо значений.

BRAttributeArgumentBase

База для всех типов BRAttributeArgument.

BRAttributeTypeInfo

Сведения о типе для атрибутов бизнес-правила.

BRAttributeValueArgument

Аргумент для значения атрибута на основе домена.

BRBlankArgument

Пустой аргумент бизнес-правила.

BRChangeTrackingGroupArgument

Аргумент отслеживания изменений для бизнес-правила.

BRCondition

Логическая формула, которая включает и отключает процессы проверки и создания BRAction.

BRConditionComponent

Задает компоненты условий в бизнес-правилах.

BRConditionGroup

Группа похожих условий, доступных для создания бизнес-правил.

BRConditionTreeNode

Узел сложных условий, служащий для определения сложной логической структуры.

BRDeleteCriteria

Критерии для операции удаления.

BRDomainBasedAttributeArgument

Задает контейнер для определения аргументов на основе значений в атрибутах связанной сущности.

BRFreeformArgument

Бизнес-правило для строки, числа, ссылки и аргументов даты.

BRGetCriteria

Критерий для операции Get.

BRHierarchyArgument

Родительский аргумент явной иерархии. Должен иметь аргумент дочернего атрибута.

BRItem

Базовый класс для действий и условий.

BRItemTypeComponent

Компонент бизнес-правила.

BRPublishCriteria

Критерии для операции Publish.

BRResultOptions

Определяет уровень детализации, требуемый для операции Get.

BRScriptParameter

Компонент типа элемента для правила, являющийся действием.

BRUserScriptParameterArgument

Аргумент, ссылающийся на атрибуты вместо значений.

BusinessRule

Логическая конструкция для управления данными.

BusinessRuleSet

Контейнер для бизнес-правил и их частей.

BusinessRulesPalette

Коллекция всех возможных условий и действий для создания бизнес-правил в MDS.

Changeset

Набор всех изменений данных элементов.

Collection

Элемент коллекции, являющийся родительским для другого элемента основных данных.

DataContractBase

Базовый класс для всех контрактов данных.

DataQualityDomain

Домен знаний в DQS.

DataSourceFieldMapping

Сопоставление столбца данных, кода домена и операции DQS для этого объекта.

DateMatchingCriterion

Критерий соответствия дат для DQS.

DerivedHierarchy

Задает уже определенную связь данных и подготавливает ее для отображения в иерархическом виде.

DerivedHierarchyContextIdentifier

Контекстно-зависимый идентификатор для сложного типа DerivedHierarchy.

DerivedHierarchyLevel

Отдельный уровень в пределах дерева связей данных производной иерархии.

EditionExpiredMessage

Представляет объект, позволяющий клиенту определить причину ошибки.

Entity

Табличное группирование элементов и значений их атрибутов.

EntityContextIdentifier

Группа идентификаторов, предоставляющих контекст сущности для иерархий.

EntityMembers

Коллекция элементов, относящихся к одному и тому же типу элемента и сущности.

EntityMembersCopyCriteria

Указывает критерии элемента для операции копирования.

EntityMembersGetCriteria

Критерии для извлечения элементов.

EntityMembersInformation

Содержит сведения об извлеченных элементах сущности.

EntityMemberType

Структура сущности в MDS.

EntityStagingBatch

Идентифицирует уникальный пакет, ожидающий выполнения или находящийся в промежуточном процессе на основе сущности.

EntityStagingGetCriteria

Критерии, которые определяют поведение вызова службы EntityStagingGet.

EntityValidationSummary

Сводные сведения о сущности, связанные с проверенными данными.

Error

Информационный контейнер для ошибки, возникшей во время обработки запроса.

ErrorContext

Указывает контекст конкретной ошибки.

ExactMatchingCriterion

Критерий точного соответствия для DQS.

ExplicitHierarchy

Консолидированные конечные иерархические группирования в MDS.

ExportView

Сведения, относящиеся к созданному пользователем представлению в системе MDS.

FileAttribute

Указывает атрибут файла.

FunctionPrivilege

Доступ к MDS на функциональном уровне.

FunctionPrivilegesCriteria

Задает критерии для привилегий функции.

Group

Контейнер для пользователей, которым могут быть предоставлены привилегии безопасности.

HierarchyMemberPrivilege

Доступ к MDS, основанный на значении данных, для пользователя или группы.

HierarchyMemberPrivilegesCriteria

Критерии привилегий для элементов иерархии.

HierarchyMembers

Содержит результирующие элементы иерархии.

HierarchyMembersGetCriteria

Критерии, используемые HierarchyMembersget.

HierarchyParentCriteria

Задает критерии для перемещения дочерних элементов в указанный родительский объект производной иерархии.

Identifier

Глобальный уникальный идентификатор (GUID), подключенный ко всем системным таблицам в базе данных MDS.

Index

Задает пользовательский индекс, содержащий сведения об определенных в SQL индексах.

International

Контракт данных для заголовка международного сообщения.

Knowledgebase

База знаний в DQS.

MatchingCriterion

Критерий соответствия DQS.

MatchingPolicy

Политика проверки соответствия для дедупликации DQS.

MatchingRule

Правило соответствия в DQS.

Member

Используется для хранения сведений, связанных с элементами.

MemberAttributeIdentifier

MemberIdentifier для атрибутов, которые не были загружены из-за ошибок на стороне сервера.

MemberIdentifier

Набор идентификаторов для элемента основных данных, включая код, имя и тип элемента.

MemberKey

Используется для хранения пар "код-идентификатор".

MemberSourceTarget

Содержит коды для исходных и целевых элементов, подлежащих копированию.

MemberTypeContextIdentifier

Набор идентификаторов для объекта модели основных данных, существующего в контексте типа элемента или сущности.

Metadata

Объекты в системе MDS, такие как Model (модель) и Entity (сущность).

MetadataAttribute

Сведения, относящиеся к атрибуту сущности в Master Data Services.

MetadataDataContract<TIdType>

Определяет основной контракт данных.

MetadataResultOptions

Позволяет задать ResultType, связанный с каждым типом объекта метаданных.

MetadataSearchCriteria

Критерии для операции MetadataGet.

Model

Самая высокоуровневое группирование сущностей в MDS.

ModelContextIdentifier

Набор идентификаторов для объекта модели основных данных, существующего в контексте модели.

ModelMembersGetCriteria

Критерии для результирующего набора, возвращаемого в ModelMembersGet.

ModelMembersResultCriteria

Критерии для результирующего набора, возвращаемого в ModelMembersGet.

ModelPrivilege

Привилегия на уровне объекта или модели в системе MDS.

ModelPrivilegesCriteria

Указывает критерии для привилегий функции.

NumericByDifferenceMatchingCriterion

Число DQS, схожее по критерию точного разностного соответствия.

NumericByPercentageMatchingCriterion

Число DQS, схожее по критерию процентного разностного соответствия.

NumericMatchingCriterion

Критерий соответствия чисел для DQS.

OperationResult

Результаты операций с метаданными.

Parent

Объединенный узел элементов в иерархии.

ParentChild

Иерархическая связь.

PrerequisiteMatchingCriterion

Необходимый критерий DQS.

ReplacementId

Отдельная транзакция, которая была заменена при операции обращения, включая прежний и новый идентификаторы.

SecurityDeleteCriteria

Задает критерии для удаления объектов безопасности.

SecurityPrincipalBase

Базовый класс для пользователя и группы.

SecurityPrincipals

Объекты пользователей и групп в MDS.

SecurityPrincipalsCriteria

Указывает критерии для субъектов безопасности.

SecurityPrincipalsDeleteCriteria

Указывает критерии для удаления субъектов безопасности.

SecurityPrivileges

Уровни привилегий в MDS.

SecurityPrivilegesDeleteCriteria

Задает критерии для удаления привилегий безопасности.

SecurityPrivilegesGetCriteria

Представляет контракт данных для критериев извлечения привилегий безопасности в API Master Data Services. Этот класс не наследуется.

SecuritySet

Содержит набор субъектов безопасности и их привилегии.

SimilarMatchingCriterion

Критерий схожего соответствия для DQS.

SkuNotSupportedMessage

Представляет объект, который будет упакован в вызванное службой FaultException, когда SKU не поддерживается, что позволяет клиенту определить причину ошибки.

StringMatchingCriterion

Критерий соответствия строк для DQS.

SyncRelationship

Связь синхронизации между двумя сущностями.

SyncRelationshipCriteria

Критерии для определения связи синхронизации между двумя сущностями.

SystemDomainList

Список вариантов стандартного текста, связанных с приложением MDS.

SystemDomainListGetCriteria

Критерий для операции SystemDomainListGet.

SystemDomainListItem

Бизнес-сущность, представляющая элемент в списке системных доменов.

SystemPropertyValue

Содержит системное свойство и его значение.

SystemSetting

Настройка административного уровня в MDS.

SystemSettingGroup

Коллекция связанных системных параметров, обладающих соответствующими функциями MDS.

SystemSettingsGetCriteria

Критерии для операции SystemSettingsGet.

TabularColumnDefinition

Столбец в tabularData.

TabularData

Объект, основанный на таблице.

TabularDataRow

Строка данных в объекте TabularData.

Transaction

Все изменения основных данных, а также сведения о пользователе и времени, связанные с этими изменениями.

TransactionSearchCriteria

Критерии, используемые для получения транзакций MDM.

User

Представляет известного системе MDS пользователя, которому можно назначить разрешения безопасности.

ValidationError

Ошибка, обнаруженная во время проверки бизнес-правил.

ValidationIssue

Проблема проверки, зарегистрированная для элемента основных данных, и атрибут на основе бизнес-правила проверки.

ValidationProcessCriteria

Критерии процесса проверки.

ValidationProcessOptions

Параметры для процесса проверки.

ValidationProcessResult

Содержит результаты проверки.

ValidationSearchCriteria

Критерии для поиска ошибок проверки.

ValidationSummaryItem

Сводные сведения, связанные с проверенными данными.

Version

Моментальный снимок всех элементов внутри модели.

VersionFlag

Пользовательская метка для Version, помогающая автоматизировать интеграцию.

WeightedMatchingCriterion

Взвешенный критерий соответствия DQS.

Интерфейсы

IBRArgument

Интерфейс для всех аргументов бизнес-правила.

IBRAttributeArgumentContainer

Интерфейс для BRArguments, содержащий AttributeArgument либо в виде самого аргумента, либо в виде дочернего аргумента.

IBRAttributeArgumentParent

Интерфейс для BRArguments, которые могут иметь аргумент дочернего атрибута.

Перечисления

AccessPermissionType

Указывает тип разрешения на доступ.

AttributeDataType

Указывает подтип атрибута, имеющего свободную форму.

AttributeType

Указывает тип атрибута.

AttributeValueType

Указывает тип данных для атрибута.

BREntityMemberType

Указывает тип элемента сущности, который сопоставлен с бизнес-правилом.

BRItemCategory

Указывает тип бизнес-правила.

BRItemType

Указывает выбранное условие или действие бизнес-правила.

BRPropertyName

Указывает имя, определяющее свойство в пределах компонента бизнес-правила.

BRStatus

Указывает обновление и состояние публикации бизнес-правила.

ChangesetStatus

Указывает состояние набора изменений.

DataCompressionType

Тип сжатия данных.

DisplayType

Указывает выбранный формат отображения для столбцов атрибутов на основе домена.

DomainType

Поддерживаемые типы доменов DQS.

EmailFormat

Указывает предпочтительный формат доставки сообщений электронной почты, связанный с пользователем.

EntityStagingBatchSelectionMode

Режим выбора для промежуточного пакета (импорт).

EntityStagingImportType

Тип импорта для промежуточного пакета (импорт).

ExportViewFormat

Указывает тип для формата представления экспорта. Представления экспорта доступны в известном наборе стандартных форматов.

ForceDelete

Код, определяющий, следует ли принудительно удалить атрибут при возникновении ошибки.

FunctionalArea

Указывает функциональную область приложения MDS. Функциональные области используются для назначения авторизации функциональной безопасности.

GroupType

Указывает тип (источник) группы безопасности.

HierarchyItemType

Указывает тип компонента, используемого уровнем производной иерархии.

HierarchyType

Указывает тип конструкции иерархии.

LogicalOperator

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

MemberKeyLookupType

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

MemberReturnOption

Указывает, какие данные элемента возвращаются при запросе элементов основных данных: данные, счетчики строк или оба типа.

MemberTransactionBehavior

Задает поведение транзакций при создании, изменении или слияние элемента сущности.

MemberType

Указывает тип записи элемента в сущности.

ModelObjectType

Указывает тип объекта модели основных данных (только метаданные).

ObjectType

Указывает тип объекта модели основных данных.

OperationStatus

Состояние операции DQS.

PermissionType

Указывает действующее разрешение, назначенное субъекту для доступа к объекту MDS.

PrincipalType

Указывает тип субъекта безопасности (None, UserAccount или Group).

RelationshipType

Задает тип связи в иерархии между элементами.

ResultType

Указывает уровень детализации сведений, возвращаемых для запросов объектов модели. Тип результата используется в связи с определенным типом объекта.

SearchOption

Указывает область действия искомых объектов метаданных.

SecurityResolutionType

Указывает спецификацию разрешения при возврате прав доступа. Разрешения могут быть получены в том виде, в котором они были назначены, или в виде действующего в сети списка разрешений.

SortDirection

Указывает направление сортировки в столбце.

StagingBatchStatus

Указывает состояние обработки для промежуточного пакета (импорт).

SyncStatus

Указывает состояние для связи синхронизации.

SystemPropertyType

Указывает имя, идентифицирующее одно из доступных системных свойств.

TransactionLogType

Указывает, как отслеживать изменения элемента.

TransactionType

Указывает тип изменения элемента, указанного в транзакции.

ValidationStatus

Указывает состояние проверки для элемента основных данных.

VersionStatus

Указывает состояние версии.

VersionValidationStatus

Указывает состояние проверки версии.