ServiceClient Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Содержит различные операции API для взаимодействия клиента сервиса с Master Data Services.
public ref class ServiceClient : System::ServiceModel::ClientBase<Microsoft::MasterDataServices::IService ^>, Microsoft::MasterDataServices::IService
[System.CodeDom.Compiler.GeneratedCode("System.ServiceModel", "4.0.0.0")]
[System.Diagnostics.DebuggerStepThrough]
public class ServiceClient : System.ServiceModel.ClientBase<Microsoft.MasterDataServices.IService>, Microsoft.MasterDataServices.IService
[<System.CodeDom.Compiler.GeneratedCode("System.ServiceModel", "4.0.0.0")>]
[<System.Diagnostics.DebuggerStepThrough>]
type ServiceClient = class
inherit ClientBase<IService>
interface IService
Public Class ServiceClient
Inherits ClientBase(Of IService)
Implements IService
- Наследование
-
ServiceClient
- Атрибуты
- Реализации
Конструкторы
| Имя | Описание |
|---|---|
| ServiceClient() |
Инициализирует новый экземпляр класса ServiceClient со значениями по умолчанию. |
| ServiceClient(Binding, EndpointAddress) |
Инициализирует новый экземпляр ServiceClient класса, имеющий указанный привязка и удалённый адрес. |
| ServiceClient(String, EndpointAddress) |
Инициализирует новый экземпляр ServiceClient класса с указанным именем конфигурации конечной точки и удалённым адресом. |
| ServiceClient(String, String) |
Инициализирует новый экземпляр ServiceClient класса, у которого указанное имя конфигурации конечной точки и удалённый адрес в виде строки. |
| ServiceClient(String) |
Инициализирует новый экземпляр ServiceClient класса с указанным именем конфигурации конечной точки. |
Методы
Явные реализации интерфейса
| Имя | Описание |
|---|---|
| IService.AnnotationsDelete(AnnotationsDeleteRequest) |
Удаляет существующую аннотацию. |
| IService.AnnotationsUpdate(AnnotationsUpdateRequest) |
Обновляет существующую аннотацию. |
| IService.AttributeChange(AttributeChangeRequest) |
Меняет атрибут. |
| IService.BusinessRulesClone(BusinessRulesCloneRequest) |
Создаёт новые бизнес-правила, которые являются точными копиями бизнес-правил из другого источника, сохраняя глобально уникальные идентификаторы (GUID) исходных объектов. |
| IService.BusinessRulesCreate(BusinessRulesCreateRequest) |
Создаёт новые бизнес-правила. |
| IService.BusinessRulesDelete(BusinessRulesDeleteRequest) |
Удаляет бизнес-правило или их компоненты. |
| IService.BusinessRulesGet(BusinessRulesGetRequest) |
Получает правила бизнеса. |
| IService.BusinessRulesPaletteGet(BusinessRulesPaletteGetRequest) |
Получает доступные компоненты бизнес-правил (палитра компонентов). |
| IService.BusinessRulesPublish(BusinessRulesPublishRequest) |
Публикует бизнес-правила для модели, организации или типа участника. |
| IService.BusinessRulesUpdate(BusinessRulesUpdateRequest) |
Обновляет существующие бизнес-правила. |
| IService.DataQualityCleansingOperationCreate(DataQualityCleansingOperationCreateRequest) |
Создаёт оперативный запрос на очистку качества DQS. |
| IService.DataQualityInstalledState(DataQualityInstalledStateRequest) |
Получает состояние DQS — ответ положительный, если DQS правильно установлен и настроен для работы с Master Data Services. |
| IService.DataQualityKnowledgeBasesGet(DataQualityKnowledgeBasesGetRequest) |
Получает список базы знаний, настроенных в DQS. |
| IService.DataQualityMatchingOperationCreate(DataQualityMatchingOperationCreateRequest) |
Создаёт запрос на операцию для сопоставления DQS. |
| IService.DataQualityOperationPurgeOperation(DataQualityOperationPurgeOperationRequest) |
Возвращает операцию очистки для работы DQS. |
| IService.DataQualityOperationResultsGet(DataQualityOperationResultsGetRequest) |
Получает результаты завершённой операции DQS. |
| IService.DataQualityOperationStart(DataQualityOperationStartRequest) |
Начинает операцию DQS. |
| IService.DataQualityOperationStatus(DataQualityOperationStatusRequest) |
Получает статус выполняющейся операции DQS. |
| IService.DataQualityStoreInputData(DataQualityStoreInputDataRequest) |
Получает данные для входных данных в хранилище качества. |
| IService.EntityMemberAnnotationsCreate(EntityMemberAnnotationsCreateRequest) |
Создаёт новые аннотации, прикреплённые к члену. |
| IService.EntityMemberAnnotationsGet(EntityMemberAnnotationsGetRequest) |
Получает аннотации, прикреплённые к одному из участников. |
| IService.EntityMemberAttributesGet(EntityMemberAttributesGetRequest) |
Получает указанный набор значений атрибутов из заданного списка членов. |
| IService.EntityMemberKeyLookup(EntityMemberKeyGetRequest) |
Эта функция будет удалена в следующей версии Microsoft SQL Server. Не используйте эту функцию в новых работах разработки и не изменяйте приложения, которые в настоящее время используют эту функцию как можно скорее. |
| IService.EntityMembersCopy(EntityMembersCopyRequest) |
Копирует выбранных участников новым целевым участникам. |
| IService.EntityMembersCreate(EntityMembersCreateRequest) |
Создаёт новых участников. |
| IService.EntityMembersDelete(EntityMembersDeleteRequest) |
Удаляет или деактивирует выбранных участников. |
| IService.EntityMembersGet(EntityMembersGetRequest) |
Получает отфильтрованный набор членов и их данные из сущности. |
| IService.EntityMembersMerge(EntityMembersMergeRequest) |
Создаёт новых участников и обновляет существующих. |
| IService.EntityMembersUpdate(EntityMembersUpdateRequest) |
Обновляет существующих участников. |
| IService.EntityStagingClear(EntityStagingClearRequest) |
Очищает зону подготовки сущности. |
| IService.EntityStagingGet(EntityStagingGetRequest) |
Извлекает содержимое зоны сущности. |
| IService.EntityStagingLoad(EntityStagingLoadRequest) |
Загружает содержимое зоны сущности. |
| IService.EntityStagingProcess(EntityStagingProcessRequest) |
Устанавливает пакет в очередь для обработки. |
| IService.ExportViewCreate(ExportViewCreateRequest) |
Генерирует или восстанавливает нужные просмотры подписки. |
| IService.ExportViewDelete(ExportViewDeleteRequest) |
Удаляет существующий экспортный вид. |
| IService.ExportViewListGet(ExportViewListGetRequest) |
Получает список существующих просмотров экспорта. |
| IService.ExportViewUpdate(ExportViewUpdateRequest) |
Обновляет существующий экспортный вид. |
| IService.HierarchyMembersGet(HierarchyMembersGetRequest) |
Извлекает родительско-дочерние элементы из иерархии относительно родительского узла. |
| IService.MetadataClone(MetadataCloneRequest) |
Создаёт точные копии компонентов метаданных из другого источника, сохраняя глобально уникальные идентификаторы (GUID) исходных объектов. |
| IService.MetadataCreate(MetadataCreateRequest) |
Создаёт новые компоненты метаданных. |
| IService.MetadataDelete(MetadataDeleteRequest) |
Удаляет компоненты метаданных. |
| IService.MetadataGet(MetadataGetRequest) |
Получает метаданные. |
| IService.MetadataUpdate(MetadataUpdateRequest) |
Обновляет метаданные. |
| IService.ModelMembersBulkDelete(ModelMembersBulkDeleteRequest) |
Начинается асинхронное массовое удаление членов. |
| IService.ModelMembersBulkMerge(ModelMembersBulkMergeRequest) |
Начинается асинхронное массовое создание и/или обновление данных участников между одной или несколькими организациями. |
| IService.ModelMembersBulkUpdate(ModelMembersBulkUpdateRequest) |
Начинается асинхронное массовое обновление данных участников между одной или несколькими организациями. |
| IService.ModelMembersGet(ModelMembersGetRequest) |
Получает все выбранные модели, сущности и/или иерархии. |
| IService.SecurityPrincipalsClone(SecurityPrincipalsRequest) |
Создаёт точные копии пользователей, групп и их разрешений внутри модели безопасности из другого источника, сохраняя GUID исходных объектов. |
| IService.SecurityPrincipalsCreate(SecurityPrincipalsRequest) |
Создаёт новых пользователей, группы и их права в рамках модели безопасности. |
| IService.SecurityPrincipalsDelete(SecurityPrincipalsDeleteRequest) |
Удаляет пользователей и группы. |
| IService.SecurityPrincipalsGet(SecurityPrincipalsGetRequest) |
Получает принципы безопасности и их разрешения. |
| IService.SecurityPrincipalsUpdate(SecurityPrincipalsRequest) |
Обновляет принципы безопасности. |
| IService.SecurityPrivilegesClone(SecurityPrivilegesRequest) |
Создаёт точную копию разрешений внутри модели безопасности из другого источника, сохраняя глобально уникальные идентификаторы (GUID) исходных объектов. |
| IService.SecurityPrivilegesCreate(SecurityPrivilegesRequest) |
Создаёт привилегии безопасности. |
| IService.SecurityPrivilegesDelete(SecurityPrivilegesDeleteRequest) |
Удаляет разрешения. |
| IService.SecurityPrivilegesGet(SecurityPrivilegesGetRequest) |
Получает разрешения на безопасность для выбранных принципов и/или моделей. |
| IService.SecurityPrivilegesUpdate(SecurityPrivilegesRequest) |
Обновляет права безопасности. |
| IService.ServiceCheck(ServiceCheckGetRequest) |
Определяет, работает ли веб-сервис Master Data Services и подключён ли к базе данных. |
| IService.ServiceVersionGet(ServiceVersionGetRequest) |
Получает сервисную версию. |
| IService.StagingClear(StagingClearRequest) |
Очищает основную площадку для сбора. |
| IService.StagingGet(StagingGetRequest) |
Забирает содержимое зоны массового сбора. |
| IService.StagingNameCheck(StagingNameCheckRequest) |
Проверяет имя staging, чтобы узнать, уникально ли оно или оно уже использовано. |
| IService.StagingProcess(StagingProcessRequest) |
Перемещает существующие непакетированные записи в таблицах staging в пакет для обработки и запускает выполнение очереди staging по запросу. |
| IService.SystemDomainListGet(SystemDomainListGetRequest) |
Получает локализованный фиксированный список вариантов на основе кода списка. |
| IService.SystemPropertiesGet(SystemPropertiesGetRequest) |
Извлекает неизменяемые свойства системы. |
| IService.SystemSettingsGet(SystemSettingsGetRequest) |
Получает список настроек системы. |
| IService.SystemSettingsUpdate(SystemSettingsUpdateRequest) |
Обновляет значения системных настроек. |
| IService.TransactionAnnotationsCreate(TransactionAnnotationsCreateRequest) |
Создаёт новые аннотации, прикреплённые к существующей транзакции. |
| IService.TransactionAnnotationsGet(TransactionAnnotationsGetRequest) |
Получает отфильтрованный список аннотаций транзакций из модели. |
| IService.TransactionsGet(TransactionsGetRequest) |
Получает отфильтрованный список транзакций из модели. |
| IService.TransactionsReverse(TransactionsReverseRequest) |
Отменяет одну или несколько существующих транзакций. |
| IService.UserPreferencesDelete(UserPreferencesDeleteRequest) |
Удаляет настройки текущего пользователя. |
| IService.UserPreferencesGet(UserPreferencesGetRequest) |
Получает настройки текущего пользователя. |
| IService.UserPreferencesUpdate(UserPreferencesUpdateRequest) |
Обновляет настройки текущего пользователя. |
| IService.ValidationGet(ValidationGetRequest) |
Понимает вопросы валидации по заданным критериям. |
| IService.ValidationProcess(ValidationProcessRequest) |
Обрабатывает валидации (бизнес-правила) для выбранных участников внутри модели. |
| IService.VersionCopy(VersionCopyRequest) |
Копирует модельную версию в новую. |