Condividi tramite


IService Interfaccia

Definizione

Definisce il contratto di servizio per le interazioni basate su WCF con 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
Derivato
Attributi

Metodi

AnnotationsDelete(AnnotationsDeleteRequest)

Elimina un'annotazione esistente.

AnnotationsUpdate(AnnotationsUpdateRequest)

Aggiorna un'annotazione esistente.

AttributeChange(AttributeChangeRequest)

Modifica le proprietà di un attributo dei metadati.

BusinessRulesClone(BusinessRulesCloneRequest)

Crea nuove regole business che sono copie esatte di regole business di un'altra origine, mantenendo i GUID degli oggetti originali.

BusinessRulesCreate(BusinessRulesCreateRequest)

Creare nuove regole business.

BusinessRulesDelete(BusinessRulesDeleteRequest)

Eliminare una regola business o componenti delle regole.

BusinessRulesGet(BusinessRulesGetRequest)

Recuperare le regole business.

BusinessRulesPaletteGet(BusinessRulesPaletteGetRequest)

Recuperare i componenti delle regole business disponibili (tavolozza componenti).

BusinessRulesPublish(BusinessRulesPublishRequest)

Pubblica regole business per un tipo di modello, di entità o di membro.

BusinessRulesUpdate(BusinessRulesUpdateRequest)

Aggiorna le regole business esistenti.

DataQualityCleansingOperationCreate(DataQualityCleansingOperationCreateRequest)

Crea la pulizia Data Quality.

DataQualityInstalledState(DataQualityInstalledStateRequest)

Riprova lo stato installato della qualità dei dati.

DataQualityKnowledgeBasesGet(DataQualityKnowledgeBasesGetRequest)

Riprovare le knowledge base sulla qualità dei dati.

DataQualityMatchingOperationCreate(DataQualityMatchingOperationCreateRequest)

Crea la corrispondenza della qualità dei dati.

DataQualityOperationPurgeOperation(DataQualityOperationPurgeOperationRequest)

Elimina l'operazione Data Quality.

DataQualityOperationResultsGet(DataQualityOperationResultsGetRequest)

Riprova i risultati dell'opeartion della qualità dei dati.

DataQualityOperationStart(DataQualityOperationStartRequest)

Avvia l'operazione Data Quality.

DataQualityOperationStatus(DataQualityOperationStatusRequest)

Riprova lo stato di opeartion della qualità dei dati.

DataQualityStoreInputData(DataQualityStoreInputDataRequest)

Ripetere il tentativo di archiviare i dati di input dell'archivio dati.

EntityMemberAnnotationDelete(EntityMemberAnnotationDeleteRequest)

Eliminare un'annotazione di una revisione membro.

EntityMemberAnnotationSave(EntityMemberAnnotationSaveRequest)

Creare o aggiornare un'annotazione di una revisione membro.

EntityMemberAnnotationsCreate(EntityMemberAnnotationsCreateRequest)

Crea nuove annotazioni associate a un membro.

EntityMemberAnnotationsGet(EntityMemberAnnotationsGetRequest)

Recupera le annotazioni associate a un membro.

EntityMemberAttributesGet(EntityMemberAttributesGetRequest)

Recupera un set specificato di valori di attributo da un elenco specificato di membri.

EntityMemberChangesetDelete(EntityMemberChangesetDeleteRequest)

Creare o aggiornare un set di modifiche.

EntityMemberChangeSetDelete(EntityMemberChangeSetDeleteRequest)

Creare o aggiornare un insieme di modifiche.

EntityMemberChangesetSave(EntityMemberChangesetSaveRequest)

Creare o aggiornare un set di modifiche.

EntityMemberChangeSetSave(EntityMemberChangeSetSaveRequest)

Creare o aggiornare un insieme di modifiche.

EntityMemberChangesetsGet(EntityMemberChangesetsGetRequest)

Creare o aggiornare un set di modifiche.

EntityMemberChangeSetsGet(EntityMemberChangeSetsGetRequest)

Creare o aggiornare un insieme di modifiche.

EntityMemberHistoryRollback(EntityMemberHistoryRollbackRequest)

Esegue il rollback di una revisione cronologica di un membro.

EntityMemberKeyLookup(EntityMemberKeyGetRequest)

Cerca un codice membro o un ID interno in base all'altro codice membro o ID interno e al contesto fornito. Questa operazione NON deve essere usata.

EntityMembersCopy(EntityMembersCopyRequest)

Copia i membri specificati in nuovi membri di destinazione.

EntityMembersCreate(EntityMembersCreateRequest)

Crea nuovi membri di entità.

EntityMembersDelete(EntityMembersDeleteRequest)

Elimina (disattiva) i membri di entità specificati.

EntityMembersGet(EntityMembersGetRequest)

Recupera un set filtrato di membri e i relativi dati da un'entità.

EntityMembersMerge(EntityMembersMergeRequest)

Crea nuovi membri e aggiorna quelli esistenti.

EntityMembersPurge(EntityMembersPurgeRequest)

Elimina (elimina definitivamente) i membri di entità disattivati (eliminati temporaneamente).

EntityMembersUpdate(EntityMembersUpdateRequest)

Aggiorna i membri di entità esistenti.

EntityStagingClear(EntityStagingClearRequest)

Cancella lo staging dell'entità.

EntityStagingGet(EntityStagingGetRequest)

Recupera informazioni sullo staging dell'entità.

EntityStagingLoad(EntityStagingLoadRequest)

Carica una richiesta di staging dell'entità.

EntityStagingProcess(EntityStagingProcessRequest)

Elabora un batch di gestione temporanea dell'entità.

ErrorLogsGet(ErrorLogsGetRequest)

Ottenere il log degli errori di un ID di correlazione specifico dalla cache.

ExportViewCreate(ExportViewCreateRequest)

Genera o rigenera le viste sottoscrizioni desiderate.

ExportViewDelete(ExportViewDeleteRequest)

Rimuove una vista esportazione (sottoscrizione) esistente.

ExportViewListGet(ExportViewListGetRequest)

Recupera un elenco di viste esportazione (sottoscrizione) esistenti.

ExportViewUpdate(ExportViewUpdateRequest)

Aggiorna una vista esportazione (sottoscrizione) esistente.

FileGet(FileGetRequest)

Impostare un file nella cache di memoria.

FileSave(FileSaveRequest)

Recupera un file dalla cache in memoria.

HierarchyMembersGet(HierarchyMembersGetRequest)

Recupera i membri padre-figlio da una gerarchia rispetto a un nodo padre.

HierarchyParentSave(HierarchyParentSaveRequest)

Aggiorna i padri della gerarchia derivata dei membri figlio specificati.

MetadataClone(MetadataCloneRequest)

Crea copie esatte dei componenti dei metadati di un'altra origine, mantenendo i GUID degli oggetti originali.

MetadataCreate(MetadataCreateRequest)

Crea nuovi componenti dei metadati.

MetadataDelete(MetadataDeleteRequest)

Elimina i componenti dei metadati.

MetadataGet(MetadataGetRequest)

Cerca e restituisce i metadati.

MetadataUpdate(MetadataUpdateRequest)

Aggiorna oggetti di metadati esistenti.

ModelMembersGet(ModelMembersGetRequest)
Obsoleti.

Recupera gli elenchi completi di membri dell'entità e/o gerarchie per i modelli selezionati.

SecurityPrincipalsClone(SecurityPrincipalsRequest)

Crea copie esatte delle entità di sicurezza e dei relativi privilegi all'interno del modello di sicurezza di un'altra origine, mantenendo i GUID degli oggetti originali.

SecurityPrincipalsCreate(SecurityPrincipalsRequest)

Crea nuove entità di sicurezza e i relativi privilegi all'interno del modello di sicurezza.

SecurityPrincipalsDelete(SecurityPrincipalsDeleteRequest)

Elimina le entità di sicurezza specificate (User e Group).

SecurityPrincipalsGet(SecurityPrincipalsGetRequest)

Specifica le entità di sicurezza specificate e i relativi privilegi, interamente o in parte.

SecurityPrincipalsUpdate(SecurityPrincipalsRequest)

Aggiorna le entità di sicurezza esistenti nel repository MDS.

SecurityPrivilegesClone(SecurityPrivilegesRequest)

Crea le copie esatte dei privilegi all'interno del modello di sicurezza di un'altra origine, mantenendo i GUID degli oggetti originali.

SecurityPrivilegesCreate(SecurityPrivilegesRequest)

Crea privilegi di sicurezza per una specifica entità di sicurezza.

SecurityPrivilegesDelete(SecurityPrivilegesDeleteRequest)

Elimina i privilegi di sicurezza specificati.

SecurityPrivilegesGet(SecurityPrivilegesGetRequest)

Specifica i privilegi di sicurezza per le entità e/o i modelli selezionati.

SecurityPrivilegesUpdate(SecurityPrivilegesRequest)

Aggiorna i privilegi di sicurezza per una specifica entità di sicurezza già esistente.

ServiceCheck(ServiceCheckGetRequest)

Controlla la disponibilità del servizio Web.

ServiceVersionGet(ServiceVersionGetRequest)

Specifica la versione del servizio.

StagingNameCheck(StagingNameCheckRequest)

Restituisce se il nome di staging non è già in uso.

SyncRelationshipDelete(SyncRelationshipDeleteRequest)

Elimina una relazione di sincronizzazione tra due versioni dell'entità.

SyncRelationshipMerge(SyncRelationshipMergeRequest)

Crea o aggiorna una relazione di sincronizzazione tra due versioni dell'entità. Quando viene stabilita la relazione, viene avviato un processo di sincronizzazione iniziale.

SyncRelationshipRefresh(SyncRelationshipRefreshRequest)

Aggiorna una relazione di sincronizzazione aggiornando la versione dell'entità di destinazione in base alla versione dell'entità di origine.

SyncRelationshipsGet(SyncRelationshipsGetRequest)

Recupera le relazioni di sincronizzazione.

SystemDomainListGet(SystemDomainListGetRequest)

Recupera un elenco fisso localizzato di scelte in base a un codice dell'elenco.

SystemPropertiesGet(SystemPropertiesGetRequest)

Recupera le proprietà non modificabili relative al sistema.

SystemSettingsGet(SystemSettingsGetRequest)

Recupera un elenco di impostazioni di sistema.

SystemSettingsUpdate(SystemSettingsUpdateRequest)

Aggiorna i valori delle impostazioni di sistema.

TransactionAnnotationsCreate(TransactionAnnotationsCreateRequest)

Crea nuove annotazioni che sono associate a una transazione esistente.

TransactionAnnotationsGet(TransactionAnnotationsGetRequest)

Recupera un elenco filtrato di annotazioni transazioni da un modello.

TransactionsGet(TransactionsGetRequest)

Recupera un elenco filtrato di transazioni da un modello.

TransactionsReverse(TransactionsReverseRequest)

Inverte una o più transazioni esistenti.

UserEffectiveObjectPermissionsGet(UserEffectiveObjectPermissionsGetRequest)

Ottiene gli utenti dal repository MDS in base all'autorizzazione dell'oggetto specificato

UserPreferencesDelete(UserPreferencesDeleteRequest)

Elimina le preferenze dell'utente corrente.

UserPreferencesGet(UserPreferencesGetRequest)

Recupera le preferenze dell'utente corrente.

UserPreferencesUpdate(UserPreferencesUpdateRequest)

Aggiorna le preferenze dell'utente corrente.

ValidationGet(ValidationGetRequest)

Recupera i risultati filtrati della convalida da un modello.

ValidationProcess(ValidationProcessRequest)

Elabora le convalide (regole business) per i membri selezionati all'interno di un modello.

VersionCopy(VersionCopyRequest)

Copia la versione di un modello in una nuova versione.

Si applica a