ServiceClient Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Contiene las diversas operaciones de API para que el cliente de servicio interactúe con los Servicios Maestros de Datos.
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
- Herencia
-
ServiceClient
- Atributos
- Implementaciones
Constructores
| Nombre | Description |
|---|---|
| ServiceClient() |
Inicializa una nueva instancia de la clase ServiceClient con valores predeterminados. |
| ServiceClient(Binding, EndpointAddress) |
Inicializa una nueva instancia de la ServiceClient clase que tenga la dirección de enlace y la dirección remota especificadas. |
| ServiceClient(String, EndpointAddress) |
Inicializa una nueva instancia de la ServiceClient clase que tenga el nombre de configuración del endpoint especificado y la dirección remota. |
| ServiceClient(String, String) |
Inicializa una nueva instancia de la ServiceClient clase que tenga el nombre de configuración del endpoint especificado y la dirección remota como cadena. |
| ServiceClient(String) |
Inicializa una nueva instancia de la ServiceClient clase con el nombre de configuración del endpoint especificado. |
Métodos
Implementaciones de interfaz explícitas
| Nombre | Description |
|---|---|
| IService.AnnotationsDelete(AnnotationsDeleteRequest) |
Elimina una anotación existente. |
| IService.AnnotationsUpdate(AnnotationsUpdateRequest) |
Actualiza una anotación existente. |
| IService.AttributeChange(AttributeChangeRequest) |
Cambia un atributo. |
| IService.BusinessRulesClone(BusinessRulesCloneRequest) |
Crea nuevas reglas de negocio que son copias exactas de reglas de negocio de otra fuente, manteniendo los identificadores globalmente únicos (GUIDs) de los objetos originales. |
| IService.BusinessRulesCreate(BusinessRulesCreateRequest) |
Crea nuevas reglas de negocio. |
| IService.BusinessRulesDelete(BusinessRulesDeleteRequest) |
Elimina la regla de negocio o sus componentes. |
| IService.BusinessRulesGet(BusinessRulesGetRequest) |
Recupera las reglas de negocio. |
| IService.BusinessRulesPaletteGet(BusinessRulesPaletteGetRequest) |
Recupera los componentes disponibles de reglas de negocio (la paleta de componentes). |
| IService.BusinessRulesPublish(BusinessRulesPublishRequest) |
Publica las reglas de negocio de un modelo, entidad o tipo de miembro. |
| IService.BusinessRulesUpdate(BusinessRulesUpdateRequest) |
Actualiza las normas de negocio existentes. |
| IService.DataQualityCleansingOperationCreate(DataQualityCleansingOperationCreateRequest) |
Crea una solicitud de operación para limpieza de calidad DQS. |
| IService.DataQualityInstalledState(DataQualityInstalledStateRequest) |
Recupera el estado DQS: la respuesta es positiva si DQS está correctamente instalado y configurado para funcionar con Servicios Maestros de Datos. |
| IService.DataQualityKnowledgeBasesGet(DataQualityKnowledgeBasesGetRequest) |
Recupera la lista de la base de conocimiento configurada en DQS. |
| IService.DataQualityMatchingOperationCreate(DataQualityMatchingOperationCreateRequest) |
Crea una solicitud de operación para la coincidencia de DQS. |
| IService.DataQualityOperationPurgeOperation(DataQualityOperationPurgeOperationRequest) |
Devuelve una operación de purga para la operación DQS. |
| IService.DataQualityOperationResultsGet(DataQualityOperationResultsGetRequest) |
Recupera los resultados de una operación DQS completada. |
| IService.DataQualityOperationStart(DataQualityOperationStartRequest) |
Inicia una operación de descalificación. |
| IService.DataQualityOperationStatus(DataQualityOperationStatusRequest) |
Recupera el estado de una operación DQS en curso. |
| IService.DataQualityStoreInputData(DataQualityStoreInputDataRequest) |
Recupera los datos para almacenar la entrada de calidad de datos. |
| IService.EntityMemberAnnotationsCreate(EntityMemberAnnotationsCreateRequest) |
Crea nuevas anotaciones adjuntas a un miembro. |
| IService.EntityMemberAnnotationsGet(EntityMemberAnnotationsGetRequest) |
Recupera las anotaciones adjuntas a un miembro. |
| IService.EntityMemberAttributesGet(EntityMemberAttributesGetRequest) |
Recupera el conjunto especificado de valores de atributos de una lista específica de miembros. |
| IService.EntityMemberKeyLookup(EntityMemberKeyGetRequest) |
Esta característica se quitará en la siguiente versión de Microsoft SQL Server. No utilice esta característica en nuevos trabajos de desarrollo y modifique lo antes posible las aplicaciones que actualmente la utilizan. |
| IService.EntityMembersCopy(EntityMembersCopyRequest) |
Copia a los miembros seleccionados a los nuevos miembros objetivo. |
| IService.EntityMembersCreate(EntityMembersCreateRequest) |
Crea nuevos miembros. |
| IService.EntityMembersDelete(EntityMembersDeleteRequest) |
Elimina o desactiva a los miembros seleccionados. |
| IService.EntityMembersGet(EntityMembersGetRequest) |
Recupera el conjunto filtrado de miembros y sus datos de una entidad. |
| IService.EntityMembersMerge(EntityMembersMergeRequest) |
Crea nuevos miembros y actualiza a los existentes. |
| IService.EntityMembersUpdate(EntityMembersUpdateRequest) |
Actualiza a los miembros existentes. |
| IService.EntityStagingClear(EntityStagingClearRequest) |
Despeja el área de preparación de la entidad. |
| IService.EntityStagingGet(EntityStagingGetRequest) |
Recupera el contenido del área de preparación de la entidad. |
| IService.EntityStagingLoad(EntityStagingLoadRequest) |
Carga el contenido del área de preparación de la entidad. |
| IService.EntityStagingProcess(EntityStagingProcessRequest) |
Establece que el lote se ponga en cola para su procesamiento. |
| IService.ExportViewCreate(ExportViewCreateRequest) |
Genera o regenera las vistas de suscripción deseadas. |
| IService.ExportViewDelete(ExportViewDeleteRequest) |
Elimina una vista de exportación existente. |
| IService.ExportViewListGet(ExportViewListGetRequest) |
Recupera la lista de vistas de exportación existentes. |
| IService.ExportViewUpdate(ExportViewUpdateRequest) |
Actualiza una vista de exportación existente. |
| IService.HierarchyMembersGet(HierarchyMembersGetRequest) |
Recupera a los miembros padre-hijo de una jerarquía relativa a un nodo padre. |
| IService.MetadataClone(MetadataCloneRequest) |
Crea copias exactas de los componentes de metadatos de otra fuente, conservando los identificadores globalmente únicos (GUIDs) de los objetos originales. |
| IService.MetadataCreate(MetadataCreateRequest) |
Crea nuevos componentes de metadatos. |
| IService.MetadataDelete(MetadataDeleteRequest) |
Elimina los componentes de metadatos. |
| IService.MetadataGet(MetadataGetRequest) |
Recupera un metadato. |
| IService.MetadataUpdate(MetadataUpdateRequest) |
Actualiza un metadato. |
| IService.ModelMembersBulkDelete(ModelMembersBulkDeleteRequest) |
Comienza la eliminación masiva asincrónica de los miembros. |
| IService.ModelMembersBulkMerge(ModelMembersBulkMergeRequest) |
Comienza la creación masiva asíncrona y/o actualización de datos de miembros entre una o más entidades. |
| IService.ModelMembersBulkUpdate(ModelMembersBulkUpdateRequest) |
Comienza la actualización masiva asíncrona de los datos de los miembros entre una o más entidades. |
| IService.ModelMembersGet(ModelMembersGetRequest) |
Recupera todos los modelos, entidades y/o jerarquías seleccionadas. |
| IService.SecurityPrincipalsClone(SecurityPrincipalsRequest) |
Crea copias exactas de usuarios, grupos y sus permisos dentro del modelo de seguridad desde otra fuente, conservando los GUIDs de los objetos originales. |
| IService.SecurityPrincipalsCreate(SecurityPrincipalsRequest) |
Crea nuevos usuarios, grupos y sus permisos dentro del modelo de seguridad. |
| IService.SecurityPrincipalsDelete(SecurityPrincipalsDeleteRequest) |
Elimina usuarios y grupos. |
| IService.SecurityPrincipalsGet(SecurityPrincipalsGetRequest) |
Recupera a los responsables de seguridad y sus permisos. |
| IService.SecurityPrincipalsUpdate(SecurityPrincipalsRequest) |
Actualiza los principios de seguridad. |
| IService.SecurityPrivilegesClone(SecurityPrivilegesRequest) |
Crea una copia exacta de los permisos dentro del modelo de seguridad desde otra fuente, conservando los identificadores globalmente únicos (GUIDs) de los objetos originales. |
| IService.SecurityPrivilegesCreate(SecurityPrivilegesRequest) |
Crea los privilegios de seguridad. |
| IService.SecurityPrivilegesDelete(SecurityPrivilegesDeleteRequest) |
Elimina los permisos. |
| IService.SecurityPrivilegesGet(SecurityPrivilegesGetRequest) |
Recupera los permisos de seguridad para los principales y/o modelos seleccionados. |
| IService.SecurityPrivilegesUpdate(SecurityPrivilegesRequest) |
Actualiza los privilegios de seguridad. |
| IService.ServiceCheck(ServiceCheckGetRequest) |
Determina si el servicio web de Servicios de Datos Maestros está operativo y conectado a la base de datos. |
| IService.ServiceVersionGet(ServiceVersionGetRequest) |
Recupera la versión del servicio. |
| IService.StagingClear(StagingClearRequest) |
Despeja la zona de preparación a granel. |
| IService.StagingGet(StagingGetRequest) |
Recupera el contenido del área de preparación a granel. |
| IService.StagingNameCheck(StagingNameCheckRequest) |
Comprueba el nombre de la etapa para ver si el nombre es único o si ya se ha usado. |
| IService.StagingProcess(StagingProcessRequest) |
Barre los registros existentes sin lotes en las tablas de staging en un lote para su procesamiento y lanza la ejecución de la cola de staging a petición. |
| IService.SystemDomainListGet(SystemDomainListGetRequest) |
Recupera la lista fija localizada de opciones basándose en un código de lista. |
| IService.SystemPropertiesGet(SystemPropertiesGetRequest) |
Recupera las propiedades inmutables del sistema. |
| IService.SystemSettingsGet(SystemSettingsGetRequest) |
Recupera la lista de ajustes del sistema. |
| IService.SystemSettingsUpdate(SystemSettingsUpdateRequest) |
Actualiza los valores de configuración del sistema. |
| IService.TransactionAnnotationsCreate(TransactionAnnotationsCreateRequest) |
Crea nuevas anotaciones adjuntas a una transacción existente. |
| IService.TransactionAnnotationsGet(TransactionAnnotationsGetRequest) |
Recupera la lista filtrada de anotaciones de transacciones de un modelo. |
| IService.TransactionsGet(TransactionsGetRequest) |
Recupera la lista filtrada de transacciones de un modelo. |
| IService.TransactionsReverse(TransactionsReverseRequest) |
Revierte una o más transacciones existentes. |
| IService.UserPreferencesDelete(UserPreferencesDeleteRequest) |
Elimina las preferencias del usuario actual. |
| IService.UserPreferencesGet(UserPreferencesGetRequest) |
Recupera las preferencias del usuario actual. |
| IService.UserPreferencesUpdate(UserPreferencesUpdateRequest) |
Actualiza las preferencias del usuario actual. |
| IService.ValidationGet(ValidationGetRequest) |
Obtiene los problemas de validación para los criterios dados. |
| IService.ValidationProcess(ValidationProcessRequest) |
Procesa las validaciones (reglas de negocio) para miembros seleccionados dentro de un modelo. |
| IService.VersionCopy(VersionCopyRequest) |
Copia una versión del modelo a una nueva versión. |