Condividi tramite


Interfaccia IService

Contains methods for operations related to business rules, master data, metadata, and security.

Spazio dei nomi  Microsoft.MasterDataServices.Services.ServiceContracts
Assembly:  Microsoft.MasterDataServices.Services (in Microsoft.MasterDataServices.Services.dll)

Sintassi

'Dichiarazione
<ServiceContractAttribute(Namespace := "https://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")> _
Public Interface IService
'Utilizzo
Dim instance As IService
[ServiceContractAttribute(Namespace = "https://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
public interface IService
[ServiceContractAttribute(Namespace = L"https://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
public interface class IService
[<ServiceContractAttribute(Namespace = "https://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")>]
type IService =  interface end
public interface IService

Nel tipo IService sono esposti i membri seguenti.

Metodi

  Nome Descrizione
Metodo pubblico AnnotationsDelete Deletes an existing annotation.
Metodo pubblico AnnotationsUpdate Updates an existing annotation.
Metodo pubblico BusinessRulesClone Creates new business rules that are exact copies of business rules from another source, retaining the GUIDs of the original objects.
Metodo pubblico BusinessRulesCreate Creates new business rules.
Metodo pubblico BusinessRulesDelete Deletes a business rule or components of rules.
Metodo pubblico BusinessRulesGet Retrieves business rules.
Metodo pubblico BusinessRulesPaletteGet Retrieves available business rule components (the component palette).
Metodo pubblico BusinessRulesPublish Publishes business rules for a model, entity, or member type.
Metodo pubblico BusinessRulesUpdate Updates existing business rules.
Metodo pubblico EntityMemberAnnotationsCreate Creates new annotations attached to a member.
Metodo pubblico EntityMemberAnnotationsGet Retrieves annotations attached to a member.
Metodo pubblico EntityMemberAttributesGet Retrieves a specified set of attribute values from a specified list of members.
Metodo pubblico EntityMemberKeyLookup Questa caratteristica verrà rimossa a partire dalla prossima versione di Microsoft SQL Server. Non utilizzare questa caratteristica in un nuovo progetto di sviluppo e modificare non appena possibile le applicazioni in cui è attualmente implementata.
Metodo pubblico EntityMembersCopy Copies selected members to new target members.
Metodo pubblico EntityMembersCreate Creates new members.
Metodo pubblico EntityMembersDelete Deletes (deactivates) selected members.
Metodo pubblico EntityMembersGet Retrieves a filtered set of members and their data from an entity.
Metodo pubblico EntityMembersMerge Creates new members and update existing members.
Metodo pubblico EntityMembersUpdate Updates existing members.
Metodo pubblico ExportViewCreate Generates or regenerates desired subscription views.
Metodo pubblico ExportViewDelete Removes an existing export view.
Metodo pubblico ExportViewListGet Retrieves a list of existing export views.
Metodo pubblico ExportViewUpdate Updates an existing export view.
Metodo pubblico HierarchyMembersGet Retrieves parent-child members from a hierarchy relative to a parent node.
Metodo pubblico MetadataClone Creates exact copies of metadata components from another source, retaining the GUIDs of the original objects.
Metodo pubblico MetadataCreate Creates new metadata components.
Metodo pubblico MetadataDelete Deletes metadata components.
Metodo pubblico MetadataGet Retrieves metadata components.
Metodo pubblico MetadataUpdate Updates metadata components.
Metodo pubblico ModelMembersBulkDelete Begins the asynchronous deletion of members.
Metodo pubblico ModelMembersBulkMerge Begins the asynchronous creation and/or update of member data across one or more entities.
Metodo pubblico ModelMembersBulkUpdate Begins the asynchronous update of member data across one or more entities.
Metodo pubblico ModelMembersGet Retrieves entire selected models, entities and/or hierarchies.
Metodo pubblico SecurityPrincipalsClone Creates exact copies of users, groups and their permissions within the security model from another source, retaining the GUIDs of the original objects.
Metodo pubblico SecurityPrincipalsCreate Creates new users, groups, and their permissions within the security model.
Metodo pubblico SecurityPrincipalsDelete Deletes users and groups.
Metodo pubblico SecurityPrincipalsGet Retrieves the security principals and their permissions.
Metodo pubblico SecurityPrincipalsUpdate Updates security principals.
Metodo pubblico SecurityPrivilegesClone Creates exact copies of permissions within the security model from another source, retaining the GUIDs of the original objects.
Metodo pubblico SecurityPrivilegesCreate Creates new security privileges.
Metodo pubblico SecurityPrivilegesDelete Deletes permissions.
Metodo pubblico SecurityPrivilegesGet Retrieves security permissions for selected principals and/or models.
Metodo pubblico SecurityPrivilegesUpdate Updates security privileges.
Metodo pubblico ServiceCheck Determines whether the Master Data Services Web service is successfully running and connected to the database.
Metodo pubblico StagingClear Clears the bulk staging area.
Metodo pubblico StagingGet Retrieves the contents of the bulk staging area.
Metodo pubblico StagingProcess Sweeps existing unbatched records in the staging tables into a batch for processing and launches execution of the staging queue on request.
Metodo pubblico SystemDomainListGet Retrieves a localized fixed list of choices based on a list code.
Metodo pubblico SystemPropertiesGet Retrieves immutable properties about the system.
Metodo pubblico SystemSettingsGet Retrieves a list of system settings.
Metodo pubblico SystemSettingsUpdate Updates system setting values.
Metodo pubblico TransactionAnnotationsCreate Creates new annotations attached to an existing transaction.
Metodo pubblico TransactionAnnotationsGet Retrieves a filtered list of transactions from a model.
Metodo pubblico TransactionsGet Retrieves a filtered list of transactions from a model.
Metodo pubblico TransactionsReverse Reverses one or more existing transactions.
Metodo pubblico UserPreferencesDelete Deletes the current user’s preferences.
Metodo pubblico UserPreferencesGet Retrieves the current user’s preferences.
Metodo pubblico UserPreferencesUpdate Updates the current user’s preferences.
Metodo pubblico ValidationGet Retrieves filtered validation results from a model.
Metodo pubblico ValidationProcess Process validations (business rules) for selected members within a model.
Metodo pubblico VersionCopy Copies a model’s version to a new version.

In alto