IService Interfaccia

Definizione

Definisce il contratto di servizio per le interazioni basate su WCF con i Servizi Dati Principali.

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

Nome Descrizione
AnnotationsDelete(AnnotationsDeleteRequest)

Elimina un'annotazione esistente.

AnnotationsUpdate(AnnotationsUpdateRequest)

Aggiorna un'annotazione esistente.

AttributeChange(AttributeChangeRequest)

Modifica le proprietà di un Attributo di metadati.

BusinessRulesClone(BusinessRulesCloneRequest)

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

BusinessRulesCreate(BusinessRulesCreateRequest)

Crea nuove regole aziendali.

BusinessRulesDelete(BusinessRulesDeleteRequest)

Elimina una regola aziendale o componenti delle regole.

BusinessRulesGet(BusinessRulesGetRequest)

Recupera le regole aziendali.

BusinessRulesPaletteGet(BusinessRulesPaletteGetRequest)

Recupera i componenti disponibili delle regole di business (la palette dei componenti).

BusinessRulesPublish(BusinessRulesPublishRequest)

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

BusinessRulesUpdate(BusinessRulesUpdateRequest)

Aggiorna le regole aziendali esistenti.

DataQualityCleansingOperationCreate(DataQualityCleansingOperationCreateRequest)

Crea la pulizia della qualità dei dati.

DataQualityInstalledState(DataQualityInstalledStateRequest)

Ripristina lo stato di qualità dei dati installato.

DataQualityKnowledgeBasesGet(DataQualityKnowledgeBasesGetRequest)

Riprova le basi di conoscenza sulla qualità dei dati.

DataQualityMatchingOperationCreate(DataQualityMatchingOperationCreateRequest)

Crea il matching della qualità dei dati.

DataQualityOperationPurgeOperation(DataQualityOperationPurgeOperationRequest)

Elimina l'operazione di qualità dei dati.

DataQualityOperationResultsGet(DataQualityOperationResultsGetRequest)

Riprova i risultati operativi della qualità dei dati.

DataQualityOperationStart(DataQualityOperationStartRequest)

Avvia l'operazione di qualità dei dati.

DataQualityOperationStatus(DataQualityOperationStatusRequest)

Ripristina lo stato di operazione della qualità dei dati.

DataQualityStoreInputData(DataQualityStoreInputDataRequest)

Ripristina la qualità dei dati e memorizza i dati in ingresso.

EntityMemberAnnotationDelete(EntityMemberAnnotationDeleteRequest)

Elimina un'annotazione di una revisione dei membri.

EntityMemberAnnotationSave(EntityMemberAnnotationSaveRequest)

Crea o aggiorna un'annotazione di una revisione dei membri.

EntityMemberAnnotationsCreate(EntityMemberAnnotationsCreateRequest)

Crea nuove annotazioni che vengono associate a un membro.

EntityMemberAnnotationsGet(EntityMemberAnnotationsGetRequest)

Recupera le annotazioni allegate a un membro.

EntityMemberAttributesGet(EntityMemberAttributesGetRequest)

Recupera un insieme specificato di valori di attributo da una lista specifica di membri.

EntityMemberChangesetDelete(EntityMemberChangesetDeleteRequest)

Crea o aggiorna un changeset.

EntityMemberChangeSetDelete(EntityMemberChangeSetDeleteRequest)

Crea o aggiorna un set di modifiche.

EntityMemberChangesetSave(EntityMemberChangesetSaveRequest)

Crea o aggiorna un changeset.

EntityMemberChangeSetSave(EntityMemberChangeSetSaveRequest)

Crea o aggiorna un set di modifiche.

EntityMemberChangesetsGet(EntityMemberChangesetsGetRequest)

Crea o aggiorna un changeset.

EntityMemberChangeSetsGet(EntityMemberChangeSetsGetRequest)

Crea o aggiorna un set di modifiche.

EntityMemberHistoryRollback(EntityMemberHistoryRollbackRequest)

Ripristina una revisione storica di un membro.

EntityMemberKeyLookup(EntityMemberKeyGetRequest)

Cerca un codice membro o un ID interno basandosi sull'altro codice o sull'ID interno e sul contesto fornito. Questa operazione NON DOVREBBE essere utilizzata.

EntityMembersCopy(EntityMembersCopyRequest)

Copia i membri specificati ai nuovi membri target.

EntityMembersCreate(EntityMembersCreateRequest)

Crea nuovi membri dell'entità.

EntityMembersDelete(EntityMembersDeleteRequest)

Elimina (disattiva) i membri specificati dell'entità.

EntityMembersGet(EntityMembersGetRequest)

Recupera un insieme filtrato di membri e i loro dati da un'entità.

EntityMembersMerge(EntityMembersMergeRequest)

Crea nuovi membri e aggiorna i membri esistenti.

EntityMembersPurge(EntityMembersPurgeRequest)

Purga (cancellazione completa) disattivato (cancellazione soft) membri dell'entità.

EntityMembersUpdate(EntityMembersUpdateRequest)

Aggiorna i membri esistenti dell'entità.

EntityStagingClear(EntityStagingClearRequest)

Elimina lo stadio di entità attivo.

EntityStagingGet(EntityStagingGetRequest)

Recupera informazioni sullo stadio di entità.

EntityStagingLoad(EntityStagingLoadRequest)

Carica una richiesta di staging di un'entità.

EntityStagingProcess(EntityStagingProcessRequest)

Processa un lotto di staging di entità.

ErrorLogsGet(ErrorLogsGetRequest)

Ottieni il log degli errori di uno specifico ID di correlazione dalla cache.

ExportViewCreate(ExportViewCreateRequest)

Genera o rigenera le visualizzazioni in abbonamento desiderate.

ExportViewDelete(ExportViewDeleteRequest)

Rimuove una visualizzazione esistente di esportazione (abbonamento).

ExportViewListGet(ExportViewListGetRequest)

Recupera un elenco delle visualizzazioni di esportazione (abbonamento) esistenti.

ExportViewUpdate(ExportViewUpdateRequest)

Aggiorna una vista di esportazione (abbonamento) esistente.

FileGet(FileGetRequest)

Imposta un file nella cache di memoria.

FileSave(FileSaveRequest)

Recupera un file dalla cache di memoria.

HierarchyMembersGet(HierarchyMembersGetRequest)

Recupera membri genitore-figlio da una gerarchia relativa a un nodo genitore.

HierarchyParentSave(HierarchyParentSaveRequest)

Aggiorna i genitori gerarchici derivati dei membri figli specificati.

MetadataClone(MetadataCloneRequest)

Crea copie esatte dei componenti dei metadati da un'altra fonte, mantenendo però i GUID degli oggetti originali.

MetadataCreate(MetadataCreateRequest)

Crea nuovi componenti di metadati.

MetadataDelete(MetadataDeleteRequest)

Elimina i componenti dei metadati.

MetadataGet(MetadataGetRequest)

Cerca e restituisce metadati.

MetadataUpdate(MetadataUpdateRequest)

Aggiorna gli oggetti metadati esistenti.

ModelMembersGet(ModelMembersGetRequest)
Obsoleti.

Recupera elenchi completi dei membri dell'entità e/o delle gerarchie per modelli selezionati.

SecurityPrincipalsClone(SecurityPrincipalsRequest)

Crea copie esatte dei principi di sicurezza e dei loro privilegi all'interno del modello di sicurezza da un'altra fonte, mantenendo però i GUID degli oggetti originali.

SecurityPrincipalsCreate(SecurityPrincipalsRequest)

Crea nuovi principi di sicurezza e i loro privilegi all'interno del modello di sicurezza.

SecurityPrincipalsDelete(SecurityPrincipalsDeleteRequest)

Elimina i principi di sicurezza specificati (User e Group).

SecurityPrincipalsGet(SecurityPrincipalsGetRequest)

Specifica i principi di sicurezza specificati e i loro privilegi, in tutto o in parte.

SecurityPrincipalsUpdate(SecurityPrincipalsRequest)

Aggiorna i principi di sicurezza esistenti nel repository MDS.

SecurityPrivilegesClone(SecurityPrivilegesRequest)

Crea copie esatte dei privilegi all'interno del modello di sicurezza da un'altra fonte, mantenendo però i GUID degli oggetti originali.

SecurityPrivilegesCreate(SecurityPrivilegesRequest)

Crea privilegi di sicurezza per un determinato principale di sicurezza.

SecurityPrivilegesDelete(SecurityPrivilegesDeleteRequest)

Elimina i privilegi di sicurezza specificati.

SecurityPrivilegesGet(SecurityPrivilegesGetRequest)

Specifica privilegi di sicurezza per alcuni principali e/o modelli selezionati.

SecurityPrivilegesUpdate(SecurityPrivilegesRequest)

Aggiorna i privilegi di sicurezza per un particolare principio 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 indicato non sia già in uso.

SyncRelationshipDelete(SyncRelationshipDeleteRequest)

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

SyncRelationshipMerge(SyncRelationshipMergeRequest)

Crea o aggiorna una relazione di sincronizzazione tra due versioni di entità. Un processo iniziale di sincronizzazione verrà avviato dopo che la relazione sarà stata stabilita con successo.

SyncRelationshipRefresh(SyncRelationshipRefreshRequest)

Aggiorna una relazione di sincronizzazione aggiornando la versione dell'entità di destinazione per corrispondere alla versione dell'entità sorgente.

SyncRelationshipsGet(SyncRelationshipsGetRequest)

Recupera le relazioni di sincronizzazione.

SystemDomainListGet(SystemDomainListGetRequest)

Recupera una lista fissa localizzata di scelte basata su un codice lista.

SystemPropertiesGet(SystemPropertiesGetRequest)

Recupera proprietà immutabili del sistema.

SystemSettingsGet(SystemSettingsGetRequest)

Recupera una lista delle 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 una lista filtrata di annotazioni di transazioni da un modello.

TransactionsGet(TransactionsGetRequest)

Recupera una lista filtrata di transazioni da un modello.

TransactionsReverse(TransactionsReverseRequest)

Annulla una o più transazioni esistenti.

UserEffectiveObjectPermissionsGet(UserEffectiveObjectPermissionsGetRequest)

Ottiene gli utenti dal repository MDS in base al permesso specificato dell'oggetto

UserPreferencesDelete(UserPreferencesDeleteRequest)

Elimina le preferenze dell'utente attuale.

UserPreferencesGet(UserPreferencesGetRequest)

Recupera le preferenze dell'utente attuale.

UserPreferencesUpdate(UserPreferencesUpdateRequest)

Aggiorna le preferenze dell'utente attuale.

ValidationGet(ValidationGetRequest)

Recupera i risultati filtrati della validazione da un modello.

ValidationProcess(ValidationProcessRequest)

Processa le validazioni (regole di business) per membri selezionati all'interno di un modello.

VersionCopy(VersionCopyRequest)

Copia la versione di un modello in una nuova versione.

Si applica a