Язык

IService Интерфейс

Определение

Содержит различные операции API бизнес-правил.

public interface class IService
[System.CodeDom.Compiler.GeneratedCode("System.ServiceModel", "4.0.0.0")]
[System.ServiceModel.ServiceContract(ConfigurationName="Microsoft.MasterDataServices.IService", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
public interface IService
[<System.CodeDom.Compiler.GeneratedCode("System.ServiceModel", "4.0.0.0")>]
[<System.ServiceModel.ServiceContract(ConfigurationName="Microsoft.MasterDataServices.IService", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")>]
type IService = interface
Public Interface IService
Производный
Атрибуты

Методы

Имя Описание
AnnotationsDelete(AnnotationsDeleteRequest)

Удаляет существующую аннотацию.

AnnotationsUpdate(AnnotationsUpdateRequest)

Обновляет существующую аннотацию.

AttributeChange(AttributeChangeRequest)

Меняет атрибут.

BusinessRulesClone(BusinessRulesCloneRequest)

Создаёт новые бизнес-правила, которые являются точными копиями бизнес-правил из другого источника, сохраняя глобально уникальные идентификаторы (GUID) исходных объектов.

BusinessRulesCreate(BusinessRulesCreateRequest)

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

BusinessRulesDelete(BusinessRulesDeleteRequest)

Удаляет бизнес-правило или его компоненты.

BusinessRulesGet(BusinessRulesGetRequest)

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

BusinessRulesPaletteGet(BusinessRulesPaletteGetRequest)

Получает доступные компоненты бизнес-правил (палитра компонентов).

BusinessRulesPublish(BusinessRulesPublishRequest)

Публикует бизнес-правила для модели/организации/типа участника.

BusinessRulesUpdate(BusinessRulesUpdateRequest)

Обновляет существующие бизнес-правила.

DataQualityCleansingOperationCreate(DataQualityCleansingOperationCreateRequest)

Создаёт оперативный запрос на очистку качества DQS.

DataQualityInstalledState(DataQualityInstalledStateRequest)

Возвращает состояние установленного DQS.

DataQualityKnowledgeBasesGet(DataQualityKnowledgeBasesGetRequest)

Извлекает базы знаний DQS.

DataQualityMatchingOperationCreate(DataQualityMatchingOperationCreateRequest)

Создаёт запрос на операцию для сопоставления DQS.

DataQualityOperationPurgeOperation(DataQualityOperationPurgeOperationRequest)

Возвращает операцию очистки для работы DQS.

DataQualityOperationResultsGet(DataQualityOperationResultsGetRequest)

Получает результаты завершённой операции DQS.

DataQualityOperationStart(DataQualityOperationStartRequest)

Начинает операцию DQS.

DataQualityOperationStatus(DataQualityOperationStatusRequest)

Получает статус операции DQS.

DataQualityStoreInputData(DataQualityStoreInputDataRequest)

Получает данные для входных данных в хранилище качества.

EntityMemberAnnotationsCreate(EntityMemberAnnotationsCreateRequest)

Создаёт новые аннотации, прикреплённые к члену.

EntityMemberAnnotationsGet(EntityMemberAnnotationsGetRequest)

Получает аннотации, прикреплённые к члену.

EntityMemberAttributesGet(EntityMemberAttributesGetRequest)

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

EntityMemberKeyLookup(EntityMemberKeyGetRequest)

Эта функция будет удалена в следующей версии Microsoft SQL Server. Не используйте эту функцию в новых работах разработки и не изменяйте приложения, которые в настоящее время используют эту функцию как можно скорее.

EntityMembersCopy(EntityMembersCopyRequest)

Копирует выбранных участников новым целевым участникам.

EntityMembersCreate(EntityMembersCreateRequest)

Создаёт новых участников.

EntityMembersDelete(EntityMembersDeleteRequest)

Удаляет (деактивирует) выбранных участников.

EntityMembersGet(EntityMembersGetRequest)

Получает отфильтрованный набор участников и их данные от сущности.

EntityMembersMerge(EntityMembersMergeRequest)

Создаёт новых участников и обновляет существующих.

EntityMembersUpdate(EntityMembersUpdateRequest)

Обновляет существующих участников.

EntityStagingClear(EntityStagingClearRequest)

Очищает стадию сущности.

EntityStagingGet(EntityStagingGetRequest)

Получает стадизацию сущности.

EntityStagingLoad(EntityStagingLoadRequest)

Загрузка staging сущности.

EntityStagingProcess(EntityStagingProcessRequest)

Обрабатывает стадию сущности.

ExportViewCreate(ExportViewCreateRequest)

Генерирует или восстанавливает желаемые просмотры подписки.

ExportViewDelete(ExportViewDeleteRequest)

Удаляет существующий экспортный вид.

ExportViewListGet(ExportViewListGetRequest)

Получает список существующих видов экспорта.

ExportViewUpdate(ExportViewUpdateRequest)

Обновляет существующий экспортный вид.

HierarchyMembersGet(HierarchyMembersGetRequest)

Извлекает родитель-дочерних членов из иерархии относительно родительского узла.

MetadataClone(MetadataCloneRequest)

Создаёт точные копии компонентов метаданных из другого источника, сохраняя глобально уникальные идентификаторы (GUID) исходных объектов.

MetadataCreate(MetadataCreateRequest)

Создаёт новые компоненты метаданных.

MetadataDelete(MetadataDeleteRequest)

Удаляет компоненты метаданных.

MetadataGet(MetadataGetRequest)

Получает метаданные.

MetadataUpdate(MetadataUpdateRequest)

Обновляет метаданные.

ModelMembersBulkDelete(ModelMembersBulkDeleteRequest)

Начинается асинхронное удаление участников.

ModelMembersBulkMerge(ModelMembersBulkMergeRequest)

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

ModelMembersBulkUpdate(ModelMembersBulkUpdateRequest)

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

ModelMembersGet(ModelMembersGetRequest)

Получает целые выбранные модели, сущности и/или иерархии.

SecurityPrincipalsClone(SecurityPrincipalsRequest)

Создаёт точные копии пользователей, групп и их разрешений внутри модели безопасности из другого источника, сохраняя глобально уникальные идентификаторы (GUID) исходных объектов.

SecurityPrincipalsCreate(SecurityPrincipalsRequest)

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

SecurityPrincipalsDelete(SecurityPrincipalsDeleteRequest)

Удаляет пользователей, группы.

SecurityPrincipalsGet(SecurityPrincipalsGetRequest)

Получает принципы безопасности и их разрешения.

SecurityPrincipalsUpdate(SecurityPrincipalsRequest)

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

SecurityPrivilegesClone(SecurityPrivilegesRequest)

Создаёт точные копии разрешений внутри модели безопасности из другого источника, сохраняя GUID исходных объектов.

SecurityPrivilegesCreate(SecurityPrivilegesRequest)

Создаёт привилегии безопасности.

SecurityPrivilegesDelete(SecurityPrivilegesDeleteRequest)

Удаляет права доступа.

SecurityPrivilegesGet(SecurityPrivilegesGetRequest)

Получает права на безопасность для выбранных принципов и/или моделей.

SecurityPrivilegesUpdate(SecurityPrivilegesRequest)

Обновляет привилегии безопасности.

ServiceCheck(ServiceCheckGetRequest)

Определяет, работает ли веб-сервис Master Data Services и подключён ли к базе данных.

ServiceVersionGet(ServiceVersionGetRequest)

Получает сервисную версию.

StagingClear(StagingClearRequest)

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

StagingGet(StagingGetRequest)

Забирает содержимое зоны массового сбора.

StagingNameCheck(StagingNameCheckRequest)

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

StagingProcess(StagingProcessRequest)

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

SystemDomainListGet(SystemDomainListGetRequest)

Получает локализованный фиксированный список вариантов на основе кода списка.

SystemPropertiesGet(SystemPropertiesGetRequest)

Извлекает неизменные свойства системы.

SystemSettingsGet(SystemSettingsGetRequest)

Получает список настроек системы.

SystemSettingsUpdate(SystemSettingsUpdateRequest)

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

TransactionAnnotationsCreate(TransactionAnnotationsCreateRequest)

Создаёт новые аннотации, прикреплённые к существующей транзакции.

TransactionAnnotationsGet(TransactionAnnotationsGetRequest)

Получает отфильтрованный список транзакций из модели.

TransactionsGet(TransactionsGetRequest)

Получает отфильтрованный список транзакций из модели.

TransactionsReverse(TransactionsReverseRequest)

Отменяет одну или несколько существующих транзакций.

UserPreferencesDelete(UserPreferencesDeleteRequest)

Удаляет настройки текущего пользователя.

UserPreferencesGet(UserPreferencesGetRequest)

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

UserPreferencesUpdate(UserPreferencesUpdateRequest)

Обновляет настройки текущего пользователя.

ValidationGet(ValidationGetRequest)

Получает результаты отфильтрованной валидации из модели.

ValidationProcess(ValidationProcessRequest)

Валидация процессов (бизнес-правила) для выбранных участников внутри модели.

VersionCopy(VersionCopyRequest)

Копирует модельную версию в новую.

Применяется к