Classe Service
Contains the various business rules API operations.
Hierarquia de herança
System. . :: . .Object
Microsoft.MasterDataServices.Services..::..Service
Namespace: Microsoft.MasterDataServices.Services
Assembly: Microsoft.MasterDataServices.Services (em Microsoft.MasterDataServices.Services.dll)
Sintaxe
'Declaração
<ServiceBehaviorAttribute(ConcurrencyMode := ConcurrencyMode.Multiple, InstanceContextMode := InstanceContextMode.Single, _
Namespace := "https://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")> _
<AspNetCompatibilityRequirementsAttribute(RequirementsMode := AspNetCompatibilityRequirementsMode.Allowed)> _
Public NotInheritable Class Service _
Implements IService, IServiceBehavior
'Uso
Dim instance As Service
[ServiceBehaviorAttribute(ConcurrencyMode = ConcurrencyMode.Multiple, InstanceContextMode = InstanceContextMode.Single,
Namespace = "https://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
[AspNetCompatibilityRequirementsAttribute(RequirementsMode = AspNetCompatibilityRequirementsMode.Allowed)]
public sealed class Service : IService,
IServiceBehavior
[ServiceBehaviorAttribute(ConcurrencyMode = ConcurrencyMode::Multiple, InstanceContextMode = InstanceContextMode::Single,
Namespace = L"https://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
[AspNetCompatibilityRequirementsAttribute(RequirementsMode = AspNetCompatibilityRequirementsMode::Allowed)]
public ref class Service sealed : IService,
IServiceBehavior
[<SealedAttribute>]
[<ServiceBehaviorAttribute(ConcurrencyMode = ConcurrencyMode.Multiple, InstanceContextMode = InstanceContextMode.Single,
Namespace = "https://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")>]
[<AspNetCompatibilityRequirementsAttribute(RequirementsMode = AspNetCompatibilityRequirementsMode.Allowed)>]
type Service =
class
interface IService
interface IServiceBehavior
end
public final class Service implements IService, IServiceBehavior
O tipo Service expõe os membros a seguir.
Métodos
Nome | Descrição | |
---|---|---|
AddBindingParameters | ||
AnnotationsDelete | Deletes an existing annotation. | |
AnnotationsUpdate | Update an existing annotation. | |
ApplyDispatchBehavior | Registers for all service operations a parameter inspector that extracts and applies WCF client locale information. Registers an error handler for all channels. | |
BusinessRulesClone | Creates new business rules which are exact copies of business rules from another source, retaining the GUIDs of the original objects. | |
BusinessRulesCreate | Creates new business rules. | |
BusinessRulesDelete | Deletes a business rule or components of rules. | |
BusinessRulesGet | Retrieves business rules. | |
BusinessRulesPaletteGet | Retrieves available business rule components (the component palette). | |
BusinessRulesPublish | Publishes business rules for a model/entity/member type. | |
BusinessRulesUpdate | Updates existing business rules. | |
EntityMemberAnnotationsCreate | Creates new annotations attached to a member. | |
EntityMemberAnnotationsGet | Retrieves annotations attached to a member. | |
EntityMemberAttributesGet | Retrieves a specified set of attribute values from a specified list of members. | |
EntityMemberKeyLookup | Esse recurso será removido na próxima versão do Microsoft SQL Server. Não utilize esse recurso em desenvolvimentos novos e modifique, assim que possível, os aplicativos que atualmente o utilizam. | |
EntityMembersCopy | Copies selected members to new target members. | |
EntityMembersCreate | Creates new members. | |
EntityMembersDelete | Deletes (deactivates) selected members. | |
EntityMembersGet | Retrieves a filtered set of members and their data from an entity. | |
EntityMembersMerge | Creates new members and updates existing members. | |
EntityMembersUpdate | Updates existing members. | |
Equals | (Herdado de Object.) | |
ExportViewCreate | Generates or regenerates desired subscription views. | |
ExportViewDelete | Removes an existing export view. | |
ExportViewListGet | Retrieves a list of existing export views. | |
ExportViewUpdate | Update an existing export view. | |
Finalize | (Herdado de Object.) | |
GetHashCode | (Herdado de Object.) | |
GetType | (Herdado de Object.) | |
HierarchyMembersGet | Retrieves parent-child members from a hierarchy relative to a parent node. | |
MemberwiseClone | (Herdado de Object.) | |
MetadataClone | Creates exact copies of metadata components from another source, retaining the GUIDs of the original objects. | |
MetadataCreate | Create new metadata components. | |
MetadataDelete | Delete metadata components. | |
MetadataGet | Retrieves metadata. | |
MetadataUpdate | Updates metadata. | |
ModelMembersBulkDelete | Begin the asynchronous deletion of members. | |
ModelMembersBulkMerge | Begin the asynchronous creation and/or update of member data across one or more entities. | |
ModelMembersBulkUpdate | Begin the asynchronous update of member data across one or more entities. | |
ModelMembersGet | Retrieve entire selected models, entities and/or hierarchies. | |
SecurityDelete | Deletes security permission. | |
SecurityPrincipalsClone | Create exact copies of users, groups and their permissions within the security model from another source, retaining the GUIDs of the original objects. | |
SecurityPrincipalsCreate | Create new users, groups and their permissions within the security model. | |
SecurityPrincipalsDelete | Delete users, groups. | |
SecurityPrincipalsGet | Retrieve the security principals and their permissions. | |
SecurityPrincipalsUpdate | Updates security principals. | |
SecurityPrivilegesClone | Create exact copies of permissions within the security model from another source, retaining the GUIDs of the original objects. | |
SecurityPrivilegesCreate | Creates security privileges. | |
SecurityPrivilegesDelete | Deletes permissions. | |
SecurityPrivilegesGet | Retrieves security permissions for selected principals and/or models. | |
SecurityPrivilegesUpdate | Updates security privileges. | |
ServiceCheck | Determines whether the Master Data Services Web service is successfully running and connected to the database. | |
StagingClear | Clears the bulk staging area. | |
StagingGet | Retrieves the contents of the bulk staging area. | |
StagingProcess | Sweeps existing unbatched records in the staging tables into a batch for processing and launches execution of the staging queue on request. | |
SystemDomainListGet | Retrieves a localized fixed list of choices based on a list code. | |
SystemPropertiesGet | Retrieves immutable properties about the system. | |
SystemSettingsGet | Retrieves a list of system settings. | |
SystemSettingsUpdate | Updates system setting values. | |
ToString | (Herdado de Object.) | |
TransactionAnnotationsCreate | Creates new annotations attached to an existing transaction. | |
TransactionAnnotationsGet | Retrieves a filtered list of transactions from a model. | |
TransactionsGet | Retrieves a filtered list of transactions from a model. | |
TransactionsReverse | Reverses one or more existing transactions. | |
UserPreferencesDelete | Deletes the current user’s preferences. | |
UserPreferencesGet | Retrieves the current user’s preferences. | |
UserPreferencesUpdate | Updates the current user’s preferences. | |
Validate | Validates permissions. | |
ValidationGet | Retrieves filtered validation results from a model. | |
ValidationProcess | Processes validations (business rules) for selected members within a model. | |
VersionCopy | Copies a model version to a new version. |
Início
Segurança de thread
Qualquer membro público static (Shared no Visual Basic) desse tipo é seguro para threads. Não há garantia de que qualquer membro de instância seja seguro para threads.