Compartir a través de


Interfaz IService

Contains the various business rules API operations.

Espacio de nombres:  Microsoft.MasterDataServices
Ensamblado:  Microsoft.MasterDataServices (en Microsoft.MasterDataServices.dll)

Sintaxis

'Declaración
<ServiceContractAttribute(Namespace := "https://schemas.microsoft.com/sqlserver/masterdataservices/2009/09",  _
    ConfigurationName := "Microsoft.MasterDataServices.IService")> _
Public Interface IService
'Uso
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

El tipo IService expone los siguientes miembros.

Métodos

  Nombre Descripción
Método público AnnotationsDelete Deletes an existing annotation.
Método público AnnotationsUpdate Updates an existing annotation.
Método público 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.
Método público BusinessRulesCreate Creates new business rules.
Método público BusinessRulesDelete Deletes a business rule or components of rules.
Método público BusinessRulesGet Retrieves business rules.
Método público BusinessRulesPaletteGet Retrieves available business rule components (the component palette).
Método público BusinessRulesPublish Publishes business rules for a model/entity/member type.
Método público BusinessRulesUpdate Updates existing business rules.
Método público EntityMemberAnnotationsCreate Creates new annotations attached to a member.
Método público EntityMemberAnnotationsGet Retrieves annotations attached to a member.
Método público EntityMemberAttributesGet Retrieves a specified set of attribute values from a specified list of members.
Método público EntityMemberKeyLookup 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.
Método público EntityMembersCopy Copies selected members to new target members.
Método público EntityMembersCreate Creates new members.
Método público EntityMembersDelete Deletes (deactivates) selected members.
Método público EntityMembersGet Retrieves a filtered set of members and their data from an entity.
Método público EntityMembersMerge Creates new members and updates existing members.
Método público EntityMembersUpdate Updates existing members.
Método público ExportViewCreate Generates or regenerates desired subscription views.
Método público ExportViewDelete Removes an existing export view.
Método público ExportViewListGet Retrieves a list of existing export views.
Método público ExportViewUpdate Update an existing export view.
Método público HierarchyMembersGet Retrieves parent-child members from a hierarchy relative to a parent node.
Método público MetadataClone Creates exact copies of metadata components from another source, retaining the globally unique identifiers (GUIDs) of the original objects.
Método público MetadataCreate Creates new metadata components.
Método público MetadataDelete Deletes metadata components.
Método público MetadataGet Retrieves metadata.
Método público MetadataUpdate Updates metadata.
Método público ModelMembersBulkDelete Begins the asynchronous deletion of members.
Método público ModelMembersBulkMerge Begins the asynchronous creation and/or update of member data across one or more entities.
Método público ModelMembersBulkUpdate Begins the asynchronous update of member data across one or more entities.
Método público ModelMembersGet Retrieves entire selected models, entities, and/or hierarchies.
Método público 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.
Método público SecurityPrincipalsCreate Create new users, groups and their permissions within the security model.
Método público SecurityPrincipalsDelete Deletes users, groups.
Método público SecurityPrincipalsGet Retrieves the security principals and their permissions.
Método público SecurityPrincipalsUpdate Updates security principals.
Método público SecurityPrivilegesClone Creates exact copies of permissions within the security model from another source, retaining the GUIDs of the original objects.
Método público SecurityPrivilegesCreate Creates security privileges.
Método público SecurityPrivilegesDelete Deletes permissions.
Método público SecurityPrivilegesGet Retrieves security permissions for selected principals and/or models.
Método público SecurityPrivilegesUpdate Updates security privileges.
Método público ServiceCheck Determines if the Master Data Services Web service is running and is connected to the database.
Método público StagingClear Clears the bulk staging area.
Método público StagingGet Retrieves the contents of the bulk staging area.
Método público StagingProcess Sweeps existing unbatched records in the staging tables into a batch for processing and launches execution of the staging queue on request.
Método público SystemDomainListGet Retrieves a localized fixed list of choices based on a list code.
Método público SystemPropertiesGet Retrieves immutable properties about the system.
Método público SystemSettingsGet Retrieves a list of system settings.
Método público SystemSettingsUpdate Updates system setting values.
Método público TransactionAnnotationsCreate Creates new annotations attached to an existing transaction.
Método público TransactionAnnotationsGet Retrieves a filtered list of transactions from a model.
Método público TransactionsGet Retrieves a filtered list of transactions from a model.
Método público TransactionsReverse Reverses one or more existing transactions.
Método público UserPreferencesDelete Deletes the current user’s preferences.
Método público UserPreferencesGet Retrieves the current user’s preferences.
Método público UserPreferencesUpdate Updates the current user’s preferences.
Método público ValidationGet Retrieves filtered validation results from a model.
Método público ValidationProcess Processes validations (business rules) for selected members within a model.
Método público VersionCopy Copies a model version to a new version.

Arriba