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

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

Классы

AnnotationsCreateResponse

Элемент AnnotationsCreateResponse содержит сведения об ответе.

AnnotationsDeleteRequest

Элемент AnnotationsDeleteRequest указывает сведения о запросе.

AnnotationsDeleteResponse

Элемент AnnotationsDeleteResponse содержит сведения об ответе.

AnnotationsUpdateRequest

Элемент AnnotationsUpdateRequest указывает сведения о запросе на изменение заметок.

AnnotationsUpdateResponse

Элемент AnnotationsUpdateResponse содержит сведения об ответе от AnnotationsUpdateRequest.

AttributeChangeRequest

AttributeChangeRequest определяет контракт сообщения, чтобы изменить имя и/или тип конкретного атрибута

AttributeChangeResponse

AttributeChangeResponse определяет контракт сообщения для ответа изменения атрибута.

BusinessRulesCloneRequest

Элемент BusinessRulesCloneRequest должен включать в себя тип BusinessRules, содержащий бизнес-правила или компоненты бизнес-правил для создания в репозитории MDS.

BusinessRulesCreateRequest

Элемент BusinessRulesCreateRequest должен включать в себя тип BusinessRules, содержащий новые бизнес-правила или компоненты бизнес-правил для создания.

BusinessRulesCreateResponse

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

BusinessRulesDeleteRequest

Элемент BusinessRulesDeleteRequest должен включать в себя класс BRDeleteCriteria, содержащий идентификаторы GUID бизнес-правил и/или идентификаторы GUID компонентов бизнес-правил для удаления.

BusinessRulesGetRequest

Элемент BusinessRulesGetRequest должен иметь заполненный сложный тип BRGetCriteria.

BusinessRulesGetResponse

Элемент BusinessRulesGetResponse возвращает тип BusinessRules, содержащий запрашиваемые бизнес-правила или компоненты правил.

BusinessRulesPaletteGetRequest

Элемент BusinessRulesPaletteGetRequest должен включать в себя входные данные MemberType. Допустимые компоненты бизнес-правил можно ограничивать по указанному типу элемента.

BusinessRulesPaletteGetResponse

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

BusinessRulesPublishRequest

Элемент BusinessRulesPublishRequest может содержать BRPublishCriteria, чтобы задать ограничения для публикации бизнес-правил. В противном случае публикуются все бизнес-правила для всех моделей, сущностей и типов элементов.

BusinessRulesUpdateRequest

Элемент BusinessRulesUpdateRequest должен включать в себя тип BusinessRules, содержащий бизнес-правила или компоненты бизнес-правил и их измененные свойства.

DataQualityCleansingOperationCreateRequest

DataQualityCleansingOperationCreateRequest указывает запрос для операции очистки.

DataQualityInstalledStateRequest

DataQualityInstalledStateRequest получает состояние установки качества данных.

DataQualityInstalledStateResponse

DataQualityInstalledStateResponse указывает ответ для состояния установки качества данных.

DataQualityKnowledgeBasesGetRequest

DataQualityKnowledgeBasesGetRequest извлекает базы знаний качества данных.

DataQualityKnowledgeBasesGetResponse

DataQualityKnowledgeBasesGetResponse указывает ответ для баз знаний качества данных.

DataQualityMatchingOperationCreateRequest

DataQualityMatchingOperationCreateRequest указывает запрос на операцию определения соответствия.

DataQualityOperationCreateRequest

Запрос на создание операции DQS

DataQualityOperationCreateResponse

Ответ после создания операции DQS

DataQualityOperationPurgeOperationRequest

DataQualityOperationPurgeOperationRequest указывает запрос на очистку всех данных по операциям с сервера.

DataQualityOperationPurgeOperationResponse

DataQualityOperationPurgeOperationResponse указывает ответ после операции очистки.

DataQualityOperationResultsGetRequest

DataQualityOperationResultsGetRequest указывает запрос на получение результатов операции.

DataQualityOperationResultsGetResponse

DataQualityOperationResultsGetResponse указывает ответ для результата операции качества данных.

DataQualityOperationStartRequest

DataQualityOperationStartRequest указывает запрос на операцию DQS.

DataQualityOperationStartResponse

DataQualityOperationStartResponse указывает ответ после запуска операции DQS.

DataQualityOperationStatusRequest

DataQualityOperationStatusRequest указывает запрос на получение состояния операции.

DataQualityOperationStatusResponse

DataQualityOperationStatusResponse представляет состояние запрошенной операции DQS.

DataQualityStoreInputDataRequest

DataQualityStoreInputDataRequest указывает запрос на создание или добавление входных данных на сервере.

DataQualityStoreInputDataResponse

DataQualityStoreInputDataResponse указывает ответ после сохранения входных данных DQS.

EntityMemberAnnotationDeleteRequest

Элемент EntityMemberAnnotationDeleteRequest задает сведения о запрашиваемом объекте при удалении заметок элементов сущности.

EntityMemberAnnotationDeleteResponse

Элемент EntityMemberAnnotationDeleteResponse предоставляет сведения об ответе.

EntityMemberAnnotationSaveRequest

Элемент EntityMemberAnnotationSaveRequest задает сведения о запрашиваемом объекте при создании заметок элементов сущности.

EntityMemberAnnotationSaveResponse

Элемент EntityMemberAnnotationSaveResponse указывает сведения об ответе.

EntityMemberAnnotationsCreateRequest

Элемент EntityMemberAnnotationsCreateRequest задает сведения о запрашиваемом объекте при создании заметок элементов сущности.

EntityMemberAnnotationsGetRequest

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

EntityMemberAnnotationsGetResponse

Элемент EntityMemberAnnotationsGetResponse содержит сведения об ответе.

EntityMemberAttributesGetRequest

Элемент EntityMemberAttributesGetRequest является запросом, который может принимать сложный тип EntityMembers.

EntityMemberAttributesGetResponse

Элемент EntityMemberAttributesGetResponse является ответом, возвращающим значение NULL или один из следующих сложных типов:

  • EntityMembers
  • OperationResult
EntityMemberChangesetDeleteRequest

Элемент EntityMemberChangesetDeleteRequest указывает сведения о том, что запрашивается при удалении элемента сущности Changeset.

EntityMemberChangesetDeleteResponse

Элемент EntityMemberChangesetDeleteResponse предоставляет подробные сведения об ответе.

EntityMemberChangesetSaveRequest

Элемент EntityMemberChangesetSaveRequest указывает сведения о том, что запрашивается при создании объекта Changeset элемента сущности.

EntityMemberChangesetSaveResponse

Элемент EntityMemberChangesetSaveResponse предоставляет сведения об ответе.

EntityMemberChangesetsGetRequest

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

EntityMemberChangesetsGetResponse

Элемент EntityMemberChangesetsGetResponse предоставляет подробные сведения об ответе.

EntityMemberHistoryRollbackRequest

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

EntityMemberHistoryRollbackResponse

Элемент EntityMemberHistoryRollbackResponse указывает сведения об ответе.

EntityMemberKeyGetRequest

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

EntityMemberKeyGetResponse

Элемент EntityMemberKeyGetResponse содержит сведения об ответе.

EntityMembersCopyRequest

Элемент EntityMembersCopyRequest указывает элементы сущности для копирования в сложном типе EntityMembersCopyCriteria.

EntityMembersCopyResponse

Элемент EntityMembersCopyResponse содержит результаты операции в сложном типе OperationResult.

EntityMembersCreateRequest

Элемент EntityMembersCreateRequest указывает элементы сущности для создания в сложном типе EntityMembers.

EntityMembersCreateResponse

Элемент EntityMembersCreateResponse содержит результаты операции в сложном типе OperationResult.

EntityMembersCrudRequest

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

EntityMembersDeleteRequest

Элемент EntityMembersDeleteRequest предоставляет сложный тип EntityMembers.

EntityMembersDeleteResponse

Элемент EntityMembersDeleteResponse возвращает сложный тип OperationResult.

EntityMembersGetRequest

Элемент EntityMembersGetRequest указывает критерии в сложном типе EntityMembersGetCriteria для получения элементов сущности и их атрибутов.

EntityMembersGetResponse

Элемент EntityMembersGetResponse возвращает ответ, содержащий один или несколько из следующих сложных типов:

  • EntityMembers
  • EntityMembersInformation
  • OperationResult
EntityMembersMergeRequest

Элемент EntityMembersMergeRequest указывает элементы сущности для создания или изменения.

EntityMembersMergeResponse

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

EntityMembersPurgeRequest

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

EntityMembersPurgeResponse

Элемент EntityMembersPurgeResponse содержит сведения об ответе.

EntityMembersSaveRequest

Объект запроса для операции EntityMembersCreate.

EntityMembersUpdateRequest

Элемент EntityMembersUpdateRequest указывает элементы сущности для изменения в сложном типе EntityMembers.

EntityMembersUpdateResponse

Элемент EntityMembersUpdateResponse содержит результаты операции в сложном типе OperationResult.

EntityStagingClearRequest

Элемент EntityStagingClearRequest указывает массив пакетов для очистки.

EntityStagingClearResponse

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

EntityStagingGetRequest

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

EntityStagingGetResponse

EntityStagingGetResponse извлекает промежуточную сущность.

EntityStagingLoadRequest

EntityStagingLoadRequest указывает запрос на загрузку промежуточной сущности.

EntityStagingLoadResponse

EntityStagingLoadResponse задает ответ на запрос загрузки промежуточной сущности.

EntityStagingProcessRequest

EntityStagingProcessRequest указывает запрос на обработку промежуточной сущности.

EntityStagingProcessResponse

EntityStagingProcessResponse задает ответ на запрос обработки промежуточной сущности.

ErrorLogsGetRequest

Элемент ErrorLogsGetRequest указывает получаемые журналы ошибок.

ErrorLogsGetResponse

Элемент ErrorLogsGetResponse содержит сведения о журнале ошибок запросов.

ExportViewCreateRequest

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

ExportViewCreateResponse

Элемент ExportViewCreateResponse содержит сведения об ответе.

ExportViewDeleteRequest

Элемент ExportViewDeleteRequest указывает сведения о запросе на удаление представления экспорта.

ExportViewDeleteResponse

Элемент ExportViewDeleteResponse содержит сведения об ответе.

ExportViewListGetRequest

Элемент ExportViewListGetRequest указывает сведения о запросе на извлечение списка представлений экспорта.

ExportViewListGetResponse

Элемент ExportViewListGetResponse содержит сведения об ответе.

ExportViewUpdateRequest

Элемент ExportViewUpdateRequest указывает сведения о запросе на обновление представления экспорта.

ExportViewUpdateResponse

Элемент ExportViewUpdateResponse содержит сведения об ответе.

FileGetRequest

Элемент FileSaveRequest указывает файл для скачивания из кэша.

FileGetResponse

Элемент FileGetResponse содержит сведения об ответе.

FileSaveRequest

Элемент FileSaveRequest указывает файл для сохранения в кэше.

FileSaveResponse

Элемент FileSaveResponse содержит сведения об ответе.

HierarchyMembersGetRequest

Элемент HierarchyMembersGetRequest использует сложный тип HierarchyMembersGetCriteria для указания входных данных запроса.

HierarchyMembersGetResponse

Элемент HierarchyMembersGetResponse является ответом, возвращающим значение NULL или один из следующих сложных типов:

  • HierarchyMembers
  • OperationResult
HierarchyParentSaveRequest

Элемент HierarchyParentSaveRequest использует сложный тип HierarchyParentCriteria для указания входных данных запроса.

HierarchyParentSaveResponse

Элемент HierarchyParentSaveResponse является ответом, возвращающим значение NULL или один из следующих сложных типов:

  • HierarchyMembers
  • OperationResult
MessageCreateRequest

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

MessageRequest

Определяет базовый класс для всех запросов, которые могут быть обработаны экземпляром служб Master Data Services.

MessageResponse

Указывает стандартный ответное сообщение для завершенной операции.

MetadataCloneRequest

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

MetadataCloneResponse

Элемент MetadataCloneResponse предоставляет только стандартные результаты операции.

MetadataCreateRequest

Элемент MetadataCreateRequest должен включать в себя сложный тип Metadata, содержащий объекты, которые нужно создать в репозитории MDS.

MetadataCreateResponse

Элемент MetadataCreateResponse может по запросу вывести созданные объекты метаданных в сложном типе Metadata.

MetadataDeleteRequest

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

MetadataDeleteResponse

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

MetadataGetRequest

Элемент MetadataGetRequest содержит MetadataSearchCriteria и MetadataResultOptions для выбора необходимых объектов метаданных на нужном уровне детализации.

MetadataGetResponse

Элемент MetadataGetResponse включает в себя тип Metadata в качестве контейнера для любых запрошенных метаданных.

MetadataUpdateRequest

Элемент MetadataUpdateRequest должен включать в себя сложный тип Metadata, содержащий объекты, которые нужно изменить в репозитории MDS.

MetadataUpdateResponse

Элемент MetadataUpdateResponse предоставляет только стандартные результаты операции.

ModelMembersBulkCrudResponse

Базовый класс для различных ответов промежуточной операции CRUD.

ModelMembersBulkRequest

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

ModelMembersGetRequest

Элемент ModelMembersGetRequest использует сложный тип ModelMembersGetCriteria для указания входных данных запроса. Элемент ModelMembersGetRequest использует сложный тип ModelMembersResultCriteria для извлечения списка элементов для выбранных моделей.

ModelMembersGetResponse

Элемент ModelMembersGetResponse возвращает ответ, содержащий один или несколько из следующих сложных типов:

  • ArrayOfEntityMembers
  • OperationResult
SecurityCreateResponse

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

SecurityDeleteRequest

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

SecurityGetRequest

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

SecurityPrincipalsDeleteRequest

Элемент SecurityPrincipalsDeleteRequest указывает критерии в сложном типе SecurityPrincipalsDeleteCriteria для получения субъектов безопасности.

SecurityPrincipalsGetRequest

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

SecurityPrincipalsGetResponse

Представляет контракт сообщения для ответа получения безопасности.

SecurityPrincipalsRequest

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

SecurityPrivilegesDeleteRequest

Элемент SecurityPrivilegesDeleteRequest указывает критерии в сложном типе SecurityPrivilegesDeleteCriteria для удаления привилегий безопасности.

SecurityPrivilegesGetRequest

Элемент SecurityPrivilegesGetRequest указывает критерии в сложном типе SecurityPrivilegesGetCriteria для получения привилегий безопасности.

SecurityPrivilegesGetResponse

Элемент SecurityPrivilegesGetResponse возвращает результат операции и экземпляр SecurityPrivileges, содержащий привилегии безопасности.

SecurityPrivilegesRequest

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

ServiceCheckGetRequest

Элемент ServiceCheckGetRequest указывает службу для проверки.

ServiceVersionGetRequest

ServiceVersionGetRequest определяет контракт сообщения для запроса на получение версии службы.

ServiceVersionGetResponse

ServiceVersionGetResponse определяет контракт сообщения для запроса на проверку версии службы.

StagingNameCheckRequest

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

StagingNameCheckResponse

StagingNameCheckResponse определяет контракт сообщения для ответа проверки промежуточного имени.

SyncRelationshipDeleteRequest

Элемент SyncRelationshipDeleteRequest определяет контракт сообщения для запроса на удаление связи синхронизации.

SyncRelationshipDeleteResponse

Элемент SyncRelationshipDeleteResponse определяет контракт сообщения для ответа на удаление связи синхронизации.

SyncRelationshipMergeRequest

Элемент SyncRelationshipMergeRequest определяет контракт сообщения для запроса на объединение связи синхронизации.

SyncRelationshipMergeResponse

Элемент SyncRelationshipMergeResponse определяет контракт сообщения для ответа на объединение связи синхронизации.

SyncRelationshipRefreshRequest

Элемент SyncRelationshipRefreshRequest определяет контракт сообщения для запроса на обновление связи синхронизации.

SyncRelationshipRefreshResponse

Элемент SyncRelationshipRefreshResponse определяет контракт сообщения для ответа на обновление связи синхронизации.

SyncRelationshipsGetRequest

Элемент SyncRelationshipsGetRequest указывает контракт сообщения для запроса на получение связи синхронизации.

SyncRelationshipsGetResponse

Элемент SyncRelationshipsGetResponse указывает контракт сообщения для ответа на получение связи синхронизации.

SystemDomainListGetRequest

Элемент SystemDomainListGetRequest должен включать в себя сложный тип SystemDomainListGetCriteria.

SystemDomainListGetResponse

Элемент SystemDomainListGetResponse предоставляет свойство SystemDomainLists, содержащее результаты перечисления доменов.

SystemPropertiesGetRequest

Элемент SystemPropertiesGetRequest не содержит входные параметры.

SystemPropertiesGetResponse

Элемент SystemPropertiesGetResponse содержит полученные значения системных свойств в массиве сложных типов SystemPropertyValue.

SystemSettingsGetRequest

Элемент SystemSettingsGetRequest должен включать в себя сложный тип SystemSettingsGetCriteria.

SystemSettingsGetResponse

Элемент SystemSettingsGetResponse предоставляет системные параметры в сложном типе ArrayOfSystemSettingGroup.

SystemSettingsUpdateRequest

Определяет контракт сообщения для запроса на изменение системных параметров.

SystemSettingsUpdateResponse

Элемент SystemSettingsUpdateResponse предоставляет только стандартные результаты операции.

TransactionAnnotationsCreateRequest

Элемент TransactionAnnotationsCreateRequest указывает сведения о запрашиваемом объекте в операции.

TransactionAnnotationsGetRequest

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

TransactionAnnotationsGetResponse

Элемент TransactionAnnotationsGetResponse содержит сведения об ответе.

TransactionsGetRequest

Элемент TransactionsGetRequest указывает критерии в сложном типе TransactionSearchCriteria для получения транзакций.

TransactionsGetResponse

Элемент TransactionsGetResponse возвращает результат операции, общее количество возвращенных записей транзакций и экземпляр ArrayOfTransaction, содержащий возращенные транзакции.

TransactionsReverseRequest

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

TransactionsReverseResponse

Элемент TransactionsReverseResponse возвращает результат операции и экземпляр ArrayOfReplacementId, содержащий обращенные транзакции.

UserEffectiveObjectPermissionsGetRequest

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

UserEffectiveObjectPermissionsGetResponse

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

UserPreferencesDeleteRequest

Элемент UserPreferencesDeleteRequest может включать в себя один из следующих объектов.

  • Свойство UserPreferences, содержащее один или несколько ключей предпочтения.
  • Свойство DeleteAllUserPreferences, которое указывает, должно ли происходить удаление всех настроек текущего пользователя.
UserPreferencesDeleteResponse

Элемент UserPreferencesDeleteResponse предоставляет только стандартные результаты операции.

UserPreferencesGetRequest

Элемент UserPreferencesGetRequest не содержит входные параметры.

UserPreferencesGetResponse

Элемент UserPreferencesGetResponse возвращает массив пар "ключ-значение", которые представляют настройки предпочтений пользователя и их текущие значения.

UserPreferencesUpdateRequest

Элемент UserPreferencesUpdateRequest должен включать в себя свойство UserPreferences с одной или несколькими настройками предпочтений в виде пар "ключ-значение".

UserPreferencesUpdateResponse

Элемент UserPreferencesUpdateResponse предоставляет только стандартные результаты операции.

ValidationGetRequest

Элемент ValidationGetRequest описывает запрошенные сведения проверки.

ValidationGetResponse

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

ValidationProcessRequest

Элемент ValidationProcessRequest задает параметры и критерии для процесса проверки.

ValidationProcessResponse

Элемент ValidationProcessResponse содержит значения ответов из процесса проверки.

VersionCopyRequest

Элемент VersionCopyRequest должен содержать свойство FromVersionId в качестве идентификатора GUID. Он также должен включать следующие свойства строки:

  • ToVersionDescription
  • ToVersionName
VersionCopyResponse

Элемент VersionCopyResponse предоставляет только стандартные результаты операции.

Интерфейсы

IMetadataUpdateRequest

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