Condividi tramite


Interfaccia IService

Contains the various business rules API operations.

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

Sintassi

'Dichiarazione
<ServiceContractAttribute(Namespace := "https://schemas.microsoft.com/sqlserver/masterdataservices/2009/09",  _
    ConfigurationName := "Microsoft.MasterDataServices.IService")> _
Public Interface IService
'Utilizzo
Dim instance As IService
[ServiceContractAttribute(Namespace = "https://schemas.microsoft.com/sqlserver/masterdataservices/2009/09", 
    ConfigurationName = "Microsoft.MasterDataServices.IService")]
public interface IService
[ServiceContractAttribute(Namespace = L"https://schemas.microsoft.com/sqlserver/masterdataservices/2009/09", 
    ConfigurationName = L"Microsoft.MasterDataServices.IService")]
public interface class IService
[<ServiceContractAttribute(Namespace = "https://schemas.microsoft.com/sqlserver/masterdataservices/2009/09", 
    ConfigurationName = "Microsoft.MasterDataServices.IService")>]
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 which are exact copies of business rules from another source, retaining the globally unique identifiers (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/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 updates 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 Update 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 globally unique identifiers (GUIDs) of the original objects.
Metodo pubblico MetadataCreate Creates new metadata components.
Metodo pubblico MetadataDelete Deletes metadata components.
Metodo pubblico MetadataGet Retrieves metadata.
Metodo pubblico MetadataUpdate Updates metadata.
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 globally unique identifiers (GUIDs) of the original objects.
Metodo pubblico SecurityPrincipalsCreate Create new users, groups and their permissions within the security model.
Metodo pubblico SecurityPrincipalsDelete Deletes users, 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 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 if the Master Data Services Web service is running and is 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 Processes validations (business rules) for selected members within a model.
Metodo pubblico VersionCopy Copies a model version to a new version.

In alto