IService Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Задает контракт службы для взаимодействия на основе WCF в службах Master Data Services.
public interface class IService
[System.ServiceModel.ServiceContract(Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
public interface IService
[<System.ServiceModel.ServiceContract(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) |
Создает очистку качества данных. |
| DataQualityInstalledState(DataQualityInstalledStateRequest) |
Возвращает состояние установленного состояния качества данных. |
| DataQualityKnowledgeBasesGet(DataQualityKnowledgeBasesGetRequest) |
Возвращает базы знаний о качестве данных. |
| DataQualityMatchingOperationCreate(DataQualityMatchingOperationCreateRequest) |
Создает сопоставление качества данных. |
| DataQualityOperationPurgeOperation(DataQualityOperationPurgeOperationRequest) |
Очищает операцию по обеспечению качества данных. |
| DataQualityOperationResultsGet(DataQualityOperationResultsGetRequest) |
Возвращает результаты по качеству данных. |
| DataQualityOperationStart(DataQualityOperationStartRequest) |
Запускает операцию по обеспечению качества данных. |
| DataQualityOperationStatus(DataQualityOperationStatusRequest) |
Возвращает состояние opeartion качества данных. |
| DataQualityStoreInputData(DataQualityStoreInputDataRequest) |
Возвращает входные данные хранилища данных. |
| EntityMemberAnnotationDelete(EntityMemberAnnotationDeleteRequest) |
Удаление заметки редакции элемента. |
| EntityMemberAnnotationSave(EntityMemberAnnotationSaveRequest) |
Создание или обновление заметки редакции элемента. |
| EntityMemberAnnotationsCreate(EntityMemberAnnotationsCreateRequest) |
Создает заметки, присоединенные к элементу. |
| EntityMemberAnnotationsGet(EntityMemberAnnotationsGetRequest) |
Получает заметки, присоединенные к элементу. |
| EntityMemberAttributesGet(EntityMemberAttributesGetRequest) |
Получает указанный набор значений атрибутов из указанного списка элементов. |
| EntityMemberChangesetDelete(EntityMemberChangesetDeleteRequest) |
Создание или обновление набора изменений. |
| EntityMemberChangeSetDelete(EntityMemberChangeSetDeleteRequest) |
Создает или обновляет набор изменений. |
| EntityMemberChangesetSave(EntityMemberChangesetSaveRequest) |
Создание или обновление набора изменений. |
| EntityMemberChangeSetSave(EntityMemberChangeSetSaveRequest) |
Создает или обновляет набор изменений. |
| EntityMemberChangesetsGet(EntityMemberChangesetsGetRequest) |
Создание или обновление набора изменений. |
| EntityMemberChangeSetsGet(EntityMemberChangeSetsGetRequest) |
Создает или обновляет набор изменений. |
| EntityMemberHistoryRollback(EntityMemberHistoryRollbackRequest) |
Выполняет откат исторической редакции элемента. |
| EntityMemberKeyLookup(EntityMemberKeyGetRequest) |
Ищет код элемента или внутренний идентификатор на основе кода или внутреннего идентификатора другого элемента и указанного контекста. Эту операцию НЕ СЛЕДУЕТ использовать. |
| EntityMembersCopy(EntityMembersCopyRequest) |
Копирует указанные элементы в новые целевые элементы. |
| EntityMembersCreate(EntityMembersCreateRequest) |
Создает элементы сущности. |
| EntityMembersDelete(EntityMembersDeleteRequest) |
Удаляет (деактивирует) члены указанной сущности. |
| EntityMembersGet(EntityMembersGetRequest) |
Извлекает из сущности отфильтрованный набор элементов и их данные. |
| EntityMembersMerge(EntityMembersMergeRequest) |
Создает новые элементы и обновляет существующие. |
| EntityMembersPurge(EntityMembersPurgeRequest) |
Очищает (необратимо удаляет) отключенные (обратимо удаленные) элементы сущности. |
| EntityMembersUpdate(EntityMembersUpdateRequest) |
Обновляет существующие элементы сущности. |
| EntityStagingClear(EntityStagingClearRequest) |
Очищает промежуточную сущность. |
| EntityStagingGet(EntityStagingGetRequest) |
Получает сведения о помещении сущности на промежуточное хранение и обработку. |
| EntityStagingLoad(EntityStagingLoadRequest) |
Загружает запрос промежуточной сущности. |
| EntityStagingProcess(EntityStagingProcessRequest) |
Обрабатывает промежуточный пакет сущности. |
| ErrorLogsGet(ErrorLogsGetRequest) |
Получите журнал ошибок определенного идентификатора корреляции из кэша. |
| ExportViewCreate(ExportViewCreateRequest) |
Формирует или повторно создает необходимые представления подписки. |
| ExportViewDelete(ExportViewDeleteRequest) |
Удаляет существующее представление экспорта (подписки). |
| ExportViewListGet(ExportViewListGetRequest) |
Извлекает список существующих представлений экспорта (подписки). |
| ExportViewUpdate(ExportViewUpdateRequest) |
Обновляет существующее представление экспорта (подписки). |
| FileGet(FileGetRequest) |
Задайте файл в кэш памяти. |
| FileSave(FileSaveRequest) |
Извлекает файл из кэша памяти. |
| HierarchyMembersGet(HierarchyMembersGetRequest) |
Получает элементы «родители-потомки» из иерархии относительно родительского узла. |
| HierarchyParentSave(HierarchyParentSaveRequest) |
Обновляет родительские объекты производной иерархии указанных дочерних элементов. |
| MetadataClone(MetadataCloneRequest) |
Создает точные копии компонентов метаданных из другого источника, сохраняя идентификаторы GUID исходных объектов. |
| MetadataCreate(MetadataCreateRequest) |
Создает новые компоненты метаданных. |
| MetadataDelete(MetadataDeleteRequest) |
Удаляет компоненты метаданных. |
| MetadataGet(MetadataGetRequest) |
Ищет и возвращает метаданные. |
| MetadataUpdate(MetadataUpdateRequest) |
Обновляет существующие объекты метаданных. |
| ModelMembersGet(ModelMembersGetRequest) |
Устаревшие..
Извлекает полные списки элементов сущности и (или) иерархий для выбранных моделей. |
| SecurityPrincipalsClone(SecurityPrincipalsRequest) |
Создает точные копии субъектов безопасности и их привилегий в пределах модели безопасности из другого источника, сохраняя идентификаторы GUID исходных объектов. |
| SecurityPrincipalsCreate(SecurityPrincipalsRequest) |
Создает субъекты безопасности и их привилегии в модели безопасности. |
| SecurityPrincipalsDelete(SecurityPrincipalsDeleteRequest) | |
| SecurityPrincipalsGet(SecurityPrincipalsGetRequest) |
Указывает заданные субъекты безопасности и их привилегии целиком или частично. |
| SecurityPrincipalsUpdate(SecurityPrincipalsRequest) |
Обновляет существующие субъекты безопасности в репозитории MDS. |
| SecurityPrivilegesClone(SecurityPrivilegesRequest) |
Создает точные копии привилегий в пределах модели безопасности из другого источника, сохраняя идентификаторы GUID исходных объектов. |
| SecurityPrivilegesCreate(SecurityPrivilegesRequest) |
Создает привилегии безопасности для определенного субъекта безопасности. |
| SecurityPrivilegesDelete(SecurityPrivilegesDeleteRequest) |
Удаляет указанные привилегии безопасности. |
| SecurityPrivilegesGet(SecurityPrivilegesGetRequest) |
Задает привилегии безопасности для выбранных субъектов и (или) моделей. |
| SecurityPrivilegesUpdate(SecurityPrivilegesRequest) |
Создает привилегии безопасности для определенного субъекта безопасности, который уже существует. |
| ServiceCheck(ServiceCheckGetRequest) |
Проверяет доступность веб-службы. |
| ServiceVersionGet(ServiceVersionGetRequest) |
Указывает версию службы. |
| StagingNameCheck(StagingNameCheckRequest) |
Возвращает значение, указывающее, не используется ли уже данное промежуточное имя. |
| SyncRelationshipDelete(SyncRelationshipDeleteRequest) |
Удаляет связь синхронизации между двумя версиями сущностей. |
| SyncRelationshipMerge(SyncRelationshipMergeRequest) |
Создает или обновляет связь синхронизации между двумя версиями сущностей. После успешного установления связи запускается процесс начальной синхронизации. |
| SyncRelationshipRefresh(SyncRelationshipRefreshRequest) |
Обновляет связь синхронизации, изменяя версию целевой сущности в соответствии с версией исходной сущности. |
| SyncRelationshipsGet(SyncRelationshipsGetRequest) |
Извлекает отношения синхронизации. |
| SystemDomainListGet(SystemDomainListGetRequest) |
Извлекает локализованный фиксированный список вариантов выбора по коду списка. |
| SystemPropertiesGet(SystemPropertiesGetRequest) |
Извлекает неизменяемые свойства системы. |
| SystemSettingsGet(SystemSettingsGetRequest) |
Извлекает список системных настроек. |
| SystemSettingsUpdate(SystemSettingsUpdateRequest) |
Обновляет значения системных параметров. |
| TransactionAnnotationsCreate(TransactionAnnotationsCreateRequest) |
Создает заметки, присоединенные к существующей транзакции. |
| TransactionAnnotationsGet(TransactionAnnotationsGetRequest) |
Извлекает отфильтрованный список заметок транзакций из модели. |
| TransactionsGet(TransactionsGetRequest) |
Извлекает отфильтрованный список транзакций из модели. |
| TransactionsReverse(TransactionsReverseRequest) |
Отменяет одну или несколько существующих транзакций. |
| UserEffectiveObjectPermissionsGet(UserEffectiveObjectPermissionsGetRequest) |
Получает пользователей из репозитория MDS на основе указанного разрешения объекта. |
| UserPreferencesDelete(UserPreferencesDeleteRequest) |
Удаляет персональные настройки текущего пользователя. |
| UserPreferencesGet(UserPreferencesGetRequest) |
Извлекает персональные настройки текущего пользователя. |
| UserPreferencesUpdate(UserPreferencesUpdateRequest) |
Обновляет персональные настройки текущего пользователя. |
| ValidationGet(ValidationGetRequest) |
Извлекает отфильтрованные результаты проверки из модели. |
| ValidationProcess(ValidationProcessRequest) |
Обрабатывает проверки (бизнес-правила) для выбранных элементов в пределах модели. |
| VersionCopy(VersionCopyRequest) |
Копирует версию модели в новую версию. |