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) |
Загружает промежуточную сущность. |
| 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) |
Меняет местами существующие непакетированные записи в промежуточных таблицах и пакет для обработки, а затем запускает выполнение промежуточной очереди по запросу. |
| 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) |
Копирует версию модели в новую версию. |