Compartir a través de


ServiceClient Clase

Definición

Contiene las distintas operaciones de API para que el cliente de servicio interactúe con 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
Herencia
ServiceClient
Atributos
Implementaciones

Constructores

ServiceClient()

Inicializa una nueva instancia de la clase ServiceClient con valores predeterminados.

ServiceClient(Binding, EndpointAddress)

Inicializa una nueva instancia de la clase ServiceClient que tiene la dirección remota y los enlaces especificados.

ServiceClient(String)

Inicializa una nueva instancia de la clase ServiceClient con el nombre de configuración del extremo especificado.

ServiceClient(String, EndpointAddress)

Inicializa una nueva instancia de la clase ServiceClient que tiene el nombre de configuración de extremo y la dirección remota especificados.

ServiceClient(String, String)

Inicializa una nueva instancia de la clase ServiceClient que tiene el nombre de configuración de extremo y la dirección remota como una cadena.

Métodos

AnnotationsDelete(International, Int32)

Elimina la anotación existente con el identificador especificado.

AnnotationsUpdate(International, String, Int32)

Actualiza la anotación existente con el identificador especificado.

AttributeChange(International, MetadataAttribute, Collection<String>, Guid, OperationResult)

Cambia un atributo con los valores especificados.

BusinessRulesClone(International, BusinessRules)

Crea las nuevas reglas de negocios mediante el conjunto especificado de reglas de negocios, reteniendo los identificadores únicos globales (GUID) de los objetos originales.

BusinessRulesCreate(International, BusinessRules, Boolean)

Crea la instancia de nuevas reglas de negocios.

BusinessRulesDelete(International, BRDeleteCriteria)

Elimina la regla de negocios o los componentes de las reglas con los criterios indicados.

BusinessRulesGet(International, BRGetCriteria, BRResultOptions, OperationResult)

Recupera las reglas de negocios con los criterios proporcionados.

BusinessRulesPaletteGet(International, BREntityMemberType, OperationResult)

Recupera los componentes de regla de negocios disponibles (la paleta de componentes) del tipo de miembro especificado.

BusinessRulesPublish(International, BRPublishCriteria)

Publica las reglas de negocios con los criterios proporcionados.

BusinessRulesUpdate(International, BusinessRules)

Actualiza las reglas de negocios existentes.

DataQualityCleansingOperationCreate(International, Collection<DataSourceFieldMapping>, Int64, OperationResult)

Crea una operación para la limpieza de calidad de DQS.

DataQualityInstalledState(International, OperationResult)

Determina si DQS está instalado y configurado correctamente para trabajar con Master Data Services con la configuración especificada.

DataQualityKnowledgeBasesGet(International, OperationResult)

Obtiene la colección de bases de conocimiento configuradas en DQS.

DataQualityMatchingOperationCreate(International, Int64, MatchingPolicy, OperationResult)

Crea una operación para la coincidencia de DQS.

DataQualityOperationPurgeOperation(International, Guid)

Devuelve una operación de purga para la operación de DQS.

DataQualityOperationResultsGet(International, Int32, Guid, Int32, OperationResult)

Recupera los resultados de una operación de DQS completada.

DataQualityOperationStart(International, Guid, OperationResult, OperationStatus)

Inicia una operación de DQS.

DataQualityOperationStatus(International, Guid, OperationResult, OperationStatus)

Recupera el estado de una operación de DQS en curso.

DataQualityStoreInputData(International, TabularData, Guid)

Recupera los datos para la entrada de almacén de calidad de datos.

EntityMemberAnnotationsCreate(International, Collection<Annotation>, Identifier, MemberIdentifier, Identifier, Identifier)

Crea nuevas anotaciones adjuntas a un miembro.

EntityMemberAnnotationsGet(International, Identifier, MemberIdentifier, Identifier, Identifier, OperationResult)

Recupera las anotaciones adjuntadas a un miembro.

EntityMemberAttributesGet(International, EntityMembers)

Recupera un solo valor de atributo para un miembro de una entidad.

EntityMemberKeyLookup(International, Identifier, MemberKeyLookupType, Collection<MemberKey>, MemberType, Identifier, Identifier)

Esta característica se quitará en la versión siguiente 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.

EntityMembersCopy(International, EntityMembersCopyCriteria)

Copia los miembros seleccionados en los nuevos miembros de destino.

EntityMembersCreate(International, EntityMembers, Boolean, OperationResult)

Crea nuevos miembros.

EntityMembersDelete(International, EntityMembers)

Elimina o desactiva los miembros seleccionados.

EntityMembersGet(International, EntityMembersGetCriteria, EntityMembersInformation, OperationResult)

Recupera el conjunto filtrado de miembros y sus datos de una entidad.

EntityMembersMerge(International, EntityMembers, Boolean, OperationResult)

Crea nuevos miembros y actualiza los miembros existentes.

EntityMembersUpdate(International, EntityMembers)

Novedades los miembros existentes.

EntityStagingClear(International, Int32, Identifier)

Borra el área de ensayo de entidad con el identificador de lote especificado.

EntityStagingGet(International, EntityStagingGetCriteria, Collection<EntityStagingBatch>, OperationResult)

Recupera el contenido del área de ensayo de entidad.

EntityStagingLoad(International, String, EntityStagingImportType, Collection<EntityMembers>, Boolean, Collection<Identifier>)

Carga los miembros y su relación en el área de ensayo de entidad.

EntityStagingProcess(International, String, Identifier, MemberType, Identifier, OperationResult)

Establece el lote, la etiqueta a través de lote, el identificador de entidad, el tipo de miembro y el identificador de versión, que se va a poner en cola para procesarlo.

ExportViewCreate(International, ExportView)

Crea una nueva vista de exportación (suscripción).

ExportViewDelete(International, Identifier)

Quita la vista de exportación existente con el identificador especificado.

ExportViewListGet(International, OperationResult)

Recupera la lista de las vistas de exportación existentes.

ExportViewUpdate(International, ExportView)

Actualiza la vista de exportación existente.

HierarchyMembersGet(International, HierarchyMembersGetCriteria, OperationResult)

Recupera los miembros primarios y secundarios de una jerarquía relativa a un nodo primario.

MetadataClone(International, Metadata)

Crea copias exactas de componentes de metadatos procedentes de otro origen, conservando los identificadores únicos globales (GUID) de los objetos originales.

MetadataCreate(International, Metadata, Boolean, OperationResult)

Crea nuevos componentes de metadatos.

MetadataDelete(International, Metadata)

Elimina los componentes de metadatos especificados.

MetadataGet(International, MetadataResultOptions, MetadataSearchCriteria, OperationResult)

Recupera los metadatos para los criterios proporcionados.

MetadataUpdate(International, Metadata)

Actualiza los metadatos especificados.

ModelMembersBulkDelete(International, Collection<EntityMembers>, Collection<Identifier>)

Comienza la eliminación masiva asincrónica de miembros.

ModelMembersBulkMerge(International, Collection<EntityMembers>, Collection<Identifier>)

Comienza la creación o actualización masiva asincrónica de datos de miembro en una o más entidades.

ModelMembersBulkUpdate(International, Collection<EntityMembers>, Collection<Identifier>)

Comienza la actualización masiva asincrónica de los datos de miembro en una o más entidades.

ModelMembersGet(International, ModelMembersGetCriteria, ModelMembersResultCriteria, OperationResult)

Recupera los modelos, entidades o jerarquías seleccionados completos.

SecurityPrincipalsClone(International, SecurityPrincipals)

Crea copias exactas de usuarios, grupos y sus permisos dentro del modelo de seguridad procedentes de otro origen, conservando los GUID de los objetos originales.

SecurityPrincipalsCreate(International, SecurityPrincipals, SecuritySet)

Crea nuevos usuarios, grupos y sus permisos dentro del modelo de seguridad.

SecurityPrincipalsDelete(International, SecurityPrincipalsDeleteCriteria)

Elimina usuarios y grupos.

SecurityPrincipalsGet(International, SecurityPrincipalsCriteria, SecurityPrincipals)

Recupera las entidades de seguridad y sus permisos.

SecurityPrincipalsUpdate(International, SecurityPrincipals)

Actualiza las entidades de seguridad.

SecurityPrivilegesClone(International, SecurityPrivileges)

Crea copias exactas de permisos dentro del modelo de seguridad procedentes de otro origen, conservando los identificadores únicos globales (GUID) de los objetos originales.

SecurityPrivilegesCreate(International, SecurityPrivileges, SecuritySet)

Crea privilegios de seguridad.

SecurityPrivilegesDelete(International, SecurityPrivilegesDeleteCriteria)

Elimina los permisos de los criterios especificados.

SecurityPrivilegesGet(International, SecurityPrivilegesGetCriteria, SecurityPrivileges)

Recupera los permisos de seguridad para las entidades de seguridad y/o modelos seleccionados.

SecurityPrivilegesUpdate(International, SecurityPrivileges)

Actualiza los privilegios de seguridad especificados.

ServiceCheck(International)

Determina si el servicio web de Master Data Services está funcionando y conectado con la base de datos.

ServiceVersionGet(International, OperationResult, Version)

Recupera la versión de la instancia del servicio.

StagingClear(International, Collection<Identifier>, Int32, Int32, OperationResult, Int32)

Borra el área de ensayo masivo.

StagingGet(International, Boolean, StagingResultCriteria, StagingSearchCriteria, OperationResult, Collection<StagingUnbatchedInformation>)

Recupera el contenido del área de ensayo masivo.

StagingNameCheck(International, String, OperationResult)

Comprueba el nombre de almacenamiento provisional para ver si el nombre es único o el nombre ya se usa.

StagingProcess(International, Boolean, StagingUnbatchedCriteria, OperationResult)

Rastrea los registros existentes no dispuestos en lotes en las tablas de almacenamiento provisional y los coloca en un lote para procesarlos; a continuación, inicia la ejecución de la cola de almacenamiento provisional cuando se solicite.

SystemDomainListGet(International, SystemDomainListGetCriteria, Collection<SystemDomainList>)

Recupera una lista fija de opciones localizada basándose en un código de lista.

SystemPropertiesGet(International, Collection<SystemPropertyValue>)

Recupera las propiedades inmutables acerca del sistema.

SystemSettingsGet(International, SystemSettingsGetCriteria, Collection<SystemSettingGroup>)

Recupera la lista de las opciones de configuración del sistema.

SystemSettingsUpdate(International, Collection<SystemSettingGroup>)

Actualiza los valores de configuración del sistema.

TransactionAnnotationsCreate(International, Collection<Annotation>, Int32)

Crea nuevas anotaciones adjuntas a una transacción existente.

TransactionAnnotationsGet(International, Int32, OperationResult)

Recupera la lista filtrada de las anotaciones de transacción de un modelo.

TransactionsGet(International, TransactionSearchCriteria, Int32, Collection<Transaction>)

Recupera la lista filtrada de las transacciones de un modelo.

TransactionsReverse(International, Collection<Int32>, Collection<ReplacementId>)

Revierte una o más transacciones existentes.

UserPreferencesDelete(International, Boolean, Dictionary<String,String>)

Elimina las preferencias del usuario especificado.

UserPreferencesGet(International, Dictionary<String,String>)

Recupera las preferencias del usuario especificado.

UserPreferencesUpdate(International, Dictionary<String,String>)

Actualiza las preferencias del usuario especificado.

ValidationGet(International, ValidationSearchCriteria, OperationResult, Collection<ValidationSummaryItem>, Int32, Collection<ValidationIssue>)

Obtiene los problemas de validación para los criterios de búsqueda indicados.

ValidationProcess(International, ValidationProcessCriteria, ValidationProcessOptions, Collection<ValidationIssue>, ValidationProcessResult)

Procesa las validaciones (reglas de negocios) para miembros seleccionados dentro de un modelo.

VersionCopy(International, Guid, String, String)

Realiza una copia de una versión, lo que incluye realizar una copia de todos los datos de miembro de entidad.

Implementaciones de interfaz explícitas

IService.AnnotationsDelete(AnnotationsDeleteRequest)

Elimina una anotación existente.

IService.AnnotationsUpdate(AnnotationsUpdateRequest)

Novedades una anotación existente.

IService.AttributeChange(AttributeChangeRequest)

Cambia un atributo.

IService.BusinessRulesClone(BusinessRulesCloneRequest)

Crea nuevas reglas de negocios que son copias exactas de reglas de negocio de otro origen, conservando los identificadores únicos globales (GUID) de los objetos originales.

IService.BusinessRulesCreate(BusinessRulesCreateRequest)

Crea nuevas reglas de negocios.

IService.BusinessRulesDelete(BusinessRulesDeleteRequest)

Elimina la regla de negocios o componentes de reglas.

IService.BusinessRulesGet(BusinessRulesGetRequest)

Recupera las reglas de negocios.

IService.BusinessRulesPaletteGet(BusinessRulesPaletteGetRequest)

Recupera los componentes de regla de negocios disponibles (la paleta de componentes).

IService.BusinessRulesPublish(BusinessRulesPublishRequest)

Publica las reglas de negocios para un modelo o tipo de entidad o miembro.

IService.BusinessRulesUpdate(BusinessRulesUpdateRequest)

Actualiza las reglas de negocios existentes.

IService.DataQualityCleansingOperationCreate(DataQualityCleansingOperationCreateRequest)

Crea una solicitud de operación para la limpieza de calidad de DQS.

IService.DataQualityInstalledState(DataQualityInstalledStateRequest)

Recupera el estado DQS: la respuesta es positiva si DQS está instalado correctamente y configurado para trabajar con Master Data Services.

IService.DataQualityKnowledgeBasesGet(DataQualityKnowledgeBasesGetRequest)

Recupera la lista de bases de conocimiento configuradas 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 de DQS.

IService.DataQualityOperationResultsGet(DataQualityOperationResultsGetRequest)

Recupera los resultados de una operación de DQS completada.

IService.DataQualityOperationStart(DataQualityOperationStartRequest)

Inicia una operación de DQS.

IService.DataQualityOperationStatus(DataQualityOperationStatusRequest)

Recupera el estado de una operación de DQS en curso.

IService.DataQualityStoreInputData(DataQualityStoreInputDataRequest)

Recupera los datos para la entrada de almacén de calidad de datos.

IService.EntityMemberAnnotationsCreate(EntityMemberAnnotationsCreateRequest)

Crea nuevas anotaciones adjuntas a un miembro.

IService.EntityMemberAnnotationsGet(EntityMemberAnnotationsGetRequest)

Recupera las anotaciones adjuntadas a un miembro.

IService.EntityMemberAttributesGet(EntityMemberAttributesGetRequest)

Recupera el conjunto especificado de valores de atributo de una lista especificada de miembros.

IService.EntityMemberKeyLookup(EntityMemberKeyGetRequest)

Esta característica se quitará en la versión siguiente 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 los miembros seleccionados en los nuevos miembros de destino.

IService.EntityMembersCreate(EntityMembersCreateRequest)

Crea nuevos miembros.

IService.EntityMembersDelete(EntityMembersDeleteRequest)

Elimina o desactiva 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 los miembros existentes.

IService.EntityMembersUpdate(EntityMembersUpdateRequest)

Novedades los miembros existentes.

IService.EntityStagingClear(EntityStagingClearRequest)

Borra el área de ensayo de la entidad.

IService.EntityStagingGet(EntityStagingGetRequest)

Recupera el contenido del área de ensayo de entidad.

IService.EntityStagingLoad(EntityStagingLoadRequest)

Carga el contenido del área de ensayo de entidad.

IService.EntityStagingProcess(EntityStagingProcessRequest)

Establece el lote que se va a poner en cola para procesarlo.

IService.ExportViewCreate(ExportViewCreateRequest)

Genera o regenera las vistas de suscripción deseadas.

IService.ExportViewDelete(ExportViewDeleteRequest)

Quita una vista de exportación existente.

IService.ExportViewListGet(ExportViewListGetRequest)

Recupera la lista de las vistas de exportación existentes.

IService.ExportViewUpdate(ExportViewUpdateRequest)

Novedades una vista de exportación existente.

IService.HierarchyMembersGet(HierarchyMembersGetRequest)

Recupera los miembros primarios y secundarios de una jerarquía relativa a un nodo primario.

IService.MetadataClone(MetadataCloneRequest)

Crea copias exactas de componentes de metadatos procedentes de otro origen, conservando los identificadores únicos globales (GUID) de los objetos originales.

IService.MetadataCreate(MetadataCreateRequest)

Crea nuevos componentes de metadatos.

IService.MetadataDelete(MetadataDeleteRequest)

Elimina los componentes de metadatos.

IService.MetadataGet(MetadataGetRequest)

Recupera los metadatos.

IService.MetadataUpdate(MetadataUpdateRequest)

Novedades metadatos.

IService.ModelMembersBulkDelete(ModelMembersBulkDeleteRequest)

Comienza la eliminación masiva asincrónica de miembros.

IService.ModelMembersBulkMerge(ModelMembersBulkMergeRequest)

Comienza la creación o actualización masiva asincrónica de datos de miembro en una o más entidades.

IService.ModelMembersBulkUpdate(ModelMembersBulkUpdateRequest)

Comienza la actualización masiva asincrónica de los datos de miembro en una o más entidades.

IService.ModelMembersGet(ModelMembersGetRequest)

Recupera los modelos, entidades o jerarquías seleccionados completos.

IService.SecurityPrincipalsClone(SecurityPrincipalsRequest)

Crea copias exactas de usuarios, grupos y sus permisos dentro del modelo de seguridad procedentes de otro origen, conservando los GUID 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 las entidades de seguridad y sus permisos.

IService.SecurityPrincipalsUpdate(SecurityPrincipalsRequest)

Novedades las entidades de seguridad.

IService.SecurityPrivilegesClone(SecurityPrivilegesRequest)

Crea una copia exacta de permisos dentro del modelo de seguridad procedentes de otro origen y conserva los identificadores únicos globales (GUID) de los objetos originales.

IService.SecurityPrivilegesCreate(SecurityPrivilegesRequest)

Crea los nuevos privilegios de seguridad.

IService.SecurityPrivilegesDelete(SecurityPrivilegesDeleteRequest)

Elimina los permisos.

IService.SecurityPrivilegesGet(SecurityPrivilegesGetRequest)

Recupera los permisos de seguridad para las entidades de seguridad y/o modelos seleccionados.

IService.SecurityPrivilegesUpdate(SecurityPrivilegesRequest)

Actualiza los privilegios de seguridad.

IService.ServiceCheck(ServiceCheckGetRequest)

Determina si el servicio web de Master Data Services está funcionando y conectado con la base de datos.

IService.ServiceVersionGet(ServiceVersionGetRequest)

Recupera la versión del servicio.

IService.StagingClear(StagingClearRequest)

Borra el área de ensayo masivo.

IService.StagingGet(StagingGetRequest)

Recupera el contenido del área de ensayo masivo.

IService.StagingNameCheck(StagingNameCheckRequest)

Comprueba el nombre de almacenamiento provisional para ver si el nombre es único o el nombre ya se usa.

IService.StagingProcess(StagingProcessRequest)

Rastrea los registros existentes no dispuestos en lotes en las tablas de almacenamiento provisional y los coloca en un lote para procesarlos; a continuación, inicia la ejecución de la cola de almacenamiento provisional cuando se solicite.

IService.SystemDomainListGet(SystemDomainListGetRequest)

Recupera la lista fija de opciones localizada basándose en un código de lista.

IService.SystemPropertiesGet(SystemPropertiesGetRequest)

Recupera las propiedades inmutables acerca del sistema.

IService.SystemSettingsGet(SystemSettingsGetRequest)

Recupera la lista de las opciones de configuración 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 las anotaciones de transacción de un modelo.

IService.TransactionsGet(TransactionsGetRequest)

Recupera la lista filtrada de las 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 indicados.

IService.ValidationProcess(ValidationProcessRequest)

Procesa las validaciones (reglas de negocios) para miembros seleccionados dentro de un modelo.

IService.VersionCopy(VersionCopyRequest)

Copia la versión de un modelo en una nueva versión.

Se aplica a