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) |
Инициализирует новый экземпляр класса ServiceClient с заданным именем конфигурации конечной точки. |
ServiceClient(String, EndpointAddress) |
Инициализирует новый экземпляр класса ServiceClient, который содержит заданное имя конфигурации конечной точки и удаленный адрес. |
ServiceClient(String, 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) |
Проверяет, является ли промежуточное имя уникальным или такое имя уже используется. |
IService.StagingProcess(StagingProcessRequest) |
Сводит существующие непакетированные записи в промежуточных таблицах в пакет для обработки, а затем запускает выполнение промежуточной очереди по запросу. |
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) |
Копирует версию модели в новую версию. |