Classe ServiceClient
Contains the various API operations for the service client to interact with Master Data Services.
Hiérarchie d'héritage
System.Object
System.ServiceModel.ClientBase<IService>
Microsoft.MasterDataServices.ServiceClient
Espace de noms : Microsoft.MasterDataServices
Assembly : Microsoft.MasterDataServices (en Microsoft.MasterDataServices.dll)
Syntaxe
'Déclaration
Public Class ServiceClient _
Inherits ClientBase(Of IService) _
Implements IService
'Utilisation
Dim instance As ServiceClient
public class ServiceClient : ClientBase<IService>,
IService
public ref class ServiceClient : public ClientBase<IService^>,
IService
type ServiceClient =
class
inherit ClientBase<IService>
interface IService
end
public class ServiceClient extends ClientBase<IService> implements IService
Le type ServiceClient expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
ServiceClient() | Initializes a new instance of the ServiceClient class with default values. | |
ServiceClient(String) | Initializes a new instance of the ServiceClient class with the specified endpoint configuration name. | |
ServiceClient(Binding, EndpointAddress) | Initializes a new instance of the ServiceClient class that has the specified binding and remote address. | |
ServiceClient(String, EndpointAddress) | Initializes a new instance of the ServiceClient class that has the specified endpoint configuration name and remote address. | |
ServiceClient(String, String) | Initializes a new instance of the ServiceClient class that has the specified endpoint configuration name and remote address as a string. |
Haut de la page
Propriétés
Nom | Description | |
---|---|---|
Channel | (hérité de ClientBase<IService>.) | |
ChannelFactory | (hérité de ClientBase<IService>.) | |
ClientCredentials | (hérité de ClientBase<IService>.) | |
Endpoint | (hérité de ClientBase<IService>.) | |
InnerChannel | (hérité de ClientBase<IService>.) | |
State | (hérité de ClientBase<IService>.) |
Haut de la page
Méthodes
Nom | Description | |
---|---|---|
Abort | (hérité de ClientBase<IService>.) | |
AnnotationsDelete | Deletes the existing annotation with the specified identifier. | |
AnnotationsUpdate | Updates the existing annotation with the specified identifier. | |
AttributeChange | Changes an attribute with the specified values. | |
BusinessRulesClone | Creates the new business rules using the specified set of business rules, retaining the globally unique identifiers (GUIDs) of the original objects. | |
BusinessRulesCreate | Creates new business rules instance. | |
BusinessRulesDelete | Deletes the business rule or components of rules with the given criteria. | |
BusinessRulesGet | Retrieves the business rules with the given criteria. | |
BusinessRulesPaletteGet | Retrieves the available business rule components (the component palette) for the specified member type. | |
BusinessRulesPublish | Publishes the business rules with the given criteria. | |
BusinessRulesUpdate | Updates the existing business rules. | |
Close | (hérité de ClientBase<IService>.) | |
CreateChannel | (hérité de ClientBase<IService>.) | |
DataQualityCleansingOperationCreate | Infrastructure. Creates an operation for DQS quality cleansing. | |
DataQualityInstalledState | Infrastructure. Determines whether the DQS is properly installed and configured to work with Master Data Services with the specified setting. | |
DataQualityKnowledgeBasesGet | Infrastructure. Gets the collection of knowledgebase configured in DQS. | |
DataQualityMatchingOperationCreate | Infrastructure. Creates an operation for DQS matching. | |
DataQualityOperationPurgeOperation | Infrastructure. Returns a purge operation for DQS operation. | |
DataQualityOperationResultsGet | Infrastructure. Retrieves the results of a completed DQS operation. | |
DataQualityOperationStart | Infrastructure. Starts a DQS operation. | |
DataQualityOperationStatus | Infrastructure. Retrieves the status of a running DQS operation. | |
DataQualityStoreInputData | Infrastructure. Retrieves the data for the data quality store input. | |
DisplayInitializationUI | (hérité de ClientBase<IService>.) | |
EntityMemberAnnotationsCreate | Creates new annotations attached to a member. | |
EntityMemberAnnotationsGet | Retrieves the annotations attached to a member. | |
EntityMemberAttributesGet | Retrieves a single attribute value for a member in an entity. | |
EntityMemberKeyLookup | Cette fonctionnalité sera supprimée dans la prochaine version de Microsoft SQL Server. Évitez d'utiliser cette fonctionnalité dans de nouveaux travaux de développement, et modifiez dès que possible les applications qui utilisent actuellement cette fonctionnalité. | |
EntityMembersCopy | Copies the selected members to new target members. | |
EntityMembersCreate | Creates new members. | |
EntityMembersDelete | Deletes or deactivates the selected members. | |
EntityMembersGet | Retrieves the filtered set of members and their data from an entity. | |
EntityMembersMerge | Creates new members and updates existing members. | |
EntityMembersUpdate | Updates the existing members. | |
EntityStagingClear | Infrastructure. Clears the entity staging area with the specified batch identifier. | |
EntityStagingGet | Infrastructure. Retrieves the contents of the entity staging area. | |
EntityStagingLoad | Infrastructure. Loads the members and its relationship into the entity staging area. | |
EntityStagingProcess | Infrastructure. Sets the batch, via batch tag, entity identifier, member type, and version identifier, to be queued for processing. | |
Equals | (hérité de Object.) | |
ExportViewCreate | Creates a new export (subscription) view. | |
ExportViewDelete | Removes the existing export view with the specified identifier. | |
ExportViewListGet | Retrieves the list of existing export views. | |
ExportViewUpdate | Updates the existing export view. | |
Finalize | (hérité de Object.) | |
GetDefaultValueForInitialization<T> | (hérité de ClientBase<IService>.) | |
GetHashCode | (hérité de Object.) | |
GetType | (hérité de Object.) | |
HierarchyMembersGet | Retrieves the parent-child members from a hierarchy relative to a parent node. | |
InvokeAsync | (hérité de ClientBase<IService>.) | |
MemberwiseClone | (hérité de Object.) | |
MetadataClone | Creates exact copies of metadata components from another source, retaining the globally unique identifiers (GUIDs) of the original objects. | |
MetadataCreate | Creates new metadata components. | |
MetadataDelete | Deletes the specified metadata components. | |
MetadataGet | Retrieves the metadata for the given criteria. | |
MetadataUpdate | Updates the specified metadata. | |
ModelMembersBulkDelete | Begins the asynchronous bulk deletion of members. | |
ModelMembersBulkMerge | Begins the asynchronous bulk creation and/or update of member data across one or more entities. | |
ModelMembersBulkUpdate | Begins the asynchronous bulk update of member data across one or more entities. | |
ModelMembersGet | Retrieves the entire selected models, entities and/or hierarchies. | |
Open | (hérité de ClientBase<IService>.) | |
SecurityPrincipalsClone | Creates exact copies of users, groups and their permissions within the security model from another source, retaining the GUIDs of the original objects. | |
SecurityPrincipalsCreate | Creates new users, groups and their permissions within the security model. | |
SecurityPrincipalsDelete | Deletes users and groups. | |
SecurityPrincipalsGet | Retrieves security principals and their permissions. | |
SecurityPrincipalsUpdate | Updates security principals. | |
SecurityPrivilegesClone | Creates exact copies of permissions within the security model from another source, retaining the globally unique identifiers (GUIDs) of the original objects. | |
SecurityPrivilegesCreate | Creates security privileges. | |
SecurityPrivilegesDelete | Deletes the permissions for the specified criteria. | |
SecurityPrivilegesGet | Retrieves the security permissions for selected principals and/or models. | |
SecurityPrivilegesUpdate | Updates the specified security privileges. | |
ServiceCheck | Determines whether the Master Data Services Web service is up and running and is connected to the database. | |
ServiceVersionGet | Retrieves the version of the service instance. | |
StagingClear | Clears the bulk staging area. | |
StagingGet | Retrieves the contents of the bulk staging area. | |
StagingNameCheck | Checks the staging name to see if the name is unique or the name is already used. | |
StagingProcess | Sweeps the 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 the immutable properties about the system. | |
SystemSettingsGet | Retrieves the list of system settings. | |
SystemSettingsUpdate | Updates the system setting values. | |
ToString | (hérité de Object.) | |
TransactionAnnotationsCreate | Creates new annotations attached to an existing transaction. | |
TransactionAnnotationsGet | Retrieves the filtered list of transaction annotations from a model. | |
TransactionsGet | Retrieves the filtered list of transactions from a model. | |
TransactionsReverse | Reverses one or more existing transactions. | |
UserPreferencesDelete | Deletes the specified user’s preferences. | |
UserPreferencesGet | Retrieves the specified user’s preferences. | |
UserPreferencesUpdate | Updates the specified user’s preferences. | |
ValidationGet | Gets the validation issues for the given search criteria. | |
ValidationProcess | Processes the validations (business rules) for selected members within a model. | |
VersionCopy | Makes a copy of a version, which includes making a copy of all entity member data. |
Haut de la page
Implémentations d'interfaces explicites
Nom | Description | |
---|---|---|
ICommunicationObject.BeginClose(AsyncCallback, Object) | (hérité de ClientBase<IService>.) | |
ICommunicationObject.BeginClose(TimeSpan, AsyncCallback, Object) | (hérité de ClientBase<IService>.) | |
ICommunicationObject.BeginOpen(AsyncCallback, Object) | (hérité de ClientBase<IService>.) | |
ICommunicationObject.BeginOpen(TimeSpan, AsyncCallback, Object) | (hérité de ClientBase<IService>.) | |
ICommunicationObject.Close | (hérité de ClientBase<IService>.) | |
ICommunicationObject.Closed | (hérité de ClientBase<IService>.) | |
ICommunicationObject.Closing | (hérité de ClientBase<IService>.) | |
IDisposable.Dispose | (hérité de ClientBase<IService>.) | |
ICommunicationObject.EndClose | (hérité de ClientBase<IService>.) | |
ICommunicationObject.EndOpen | (hérité de ClientBase<IService>.) | |
ICommunicationObject.Faulted | (hérité de ClientBase<IService>.) | |
IService.AnnotationsDelete | Deletes an existing annotation. | |
IService.AnnotationsUpdate | Updates an existing annotation. | |
IService.AttributeChange | Changes an attribute. | |
IService.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. | |
IService.BusinessRulesCreate | Creates new business rules. | |
IService.BusinessRulesDelete | Deletes the business rule or components of rules. | |
IService.BusinessRulesGet | Retrieves the business rules. | |
IService.BusinessRulesPaletteGet | Retrieves the available business rule components (the component palette). | |
IService.BusinessRulesPublish | Publishes the business rules for a model or entity or member type. | |
IService.BusinessRulesUpdate | Updates the existing business rules. | |
IService.DataQualityCleansingOperationCreate | Infrastructure. Creates an operation request for DQS quality cleansing. | |
IService.DataQualityInstalledState | Infrastructure. Retrieves the DQS state – the response is positive if DQS is properly installed and configured to work with Master Data Services. | |
IService.DataQualityKnowledgeBasesGet | Infrastructure. Retrieves the list of knowledgebase configured in DQS. | |
IService.DataQualityMatchingOperationCreate | Infrastructure. Creates an operation request for DQS matching. | |
IService.DataQualityOperationPurgeOperation | Infrastructure. Returns a purge operation for DQS operation. | |
IService.DataQualityOperationResultsGet | Infrastructure. Retrieves the results of a completed DQS operation. | |
IService.DataQualityOperationStart | Infrastructure. Starts a DQS operation. | |
IService.DataQualityOperationStatus | Infrastructure. Retrieves the status of a running DQS operation. | |
IService.DataQualityStoreInputData | Infrastructure. Retrieves the data for the data quality store input. | |
IService.EntityMemberAnnotationsCreate | Creates new annotations attached to a member. | |
IService.EntityMemberAnnotationsGet | Retrieves the annotations attached to a member. | |
IService.EntityMemberAttributesGet | Retrieves the specified set of attribute values from a specified list of members. | |
IService.EntityMemberKeyLookup | Cette fonctionnalité sera supprimée dans la prochaine version de Microsoft SQL Server. Évitez d'utiliser cette fonctionnalité dans de nouveaux travaux de développement, et modifiez dès que possible les applications qui utilisent actuellement cette fonctionnalité. | |
IService.EntityMembersCopy | Copies the selected members to new target members. | |
IService.EntityMembersCreate | Creates new members. | |
IService.EntityMembersDelete | Deletes or deactivates the selected members. | |
IService.EntityMembersGet | Retrieves the filtered set of members and their data from an entity. | |
IService.EntityMembersMerge | Creates new members and updates existing members. | |
IService.EntityMembersUpdate | Updates the existing members. | |
IService.EntityStagingClear | Infrastructure. Clears the entity staging area. | |
IService.EntityStagingGet | Infrastructure. Retrieves the contents of the entity staging area. | |
IService.EntityStagingLoad | Infrastructure. Loads the contents of the entity staging area. | |
IService.EntityStagingProcess | Infrastructure. Sets the batch to be queued for processing. | |
IService.ExportViewCreate | Generates or regenerates the desired subscription views. | |
IService.ExportViewDelete | Removes an existing export view. | |
IService.ExportViewListGet | Retrieves the list of existing export views. | |
IService.ExportViewUpdate | Updates an existing export view. | |
IService.HierarchyMembersGet | Retrieves the parent-child members from a hierarchy relative to a parent node. | |
IService.MetadataClone | Creates exact copies of metadata components from another source, retaining the globally unique identifiers (GUIDs) of the original objects. | |
IService.MetadataCreate | Creates new metadata components. | |
IService.MetadataDelete | Deletes the metadata components. | |
IService.MetadataGet | Retrieves a metadata. | |
IService.MetadataUpdate | Updates a metadata. | |
IService.ModelMembersBulkDelete | Begins the asynchronous bulk deletion of members. | |
IService.ModelMembersBulkMerge | Begins the asynchronous bulk creation and/or update of member data across one or more entities. | |
IService.ModelMembersBulkUpdate | Begins the asynchronous bulk update of member data across one or more entities. | |
IService.ModelMembersGet | Retrieves the entire selected models, entities and/or hierarchies. | |
IService.SecurityPrincipalsClone | Creates exact copies of users, groups and their permissions within the security model from another source, retaining the GUIDs of the original objects. | |
IService.SecurityPrincipalsCreate | Creates new users, groups and their permissions within the security model. | |
IService.SecurityPrincipalsDelete | Deletes user and groups. | |
IService.SecurityPrincipalsGet | Retrieves the security principals and their permissions. | |
IService.SecurityPrincipalsUpdate | Updates the security principals. | |
IService.SecurityPrivilegesClone | Creates an exact copy of permissions within the security model from another source, retaining the globally unique identifiers (GUIDs) of the original objects. | |
IService.SecurityPrivilegesCreate | Creates the security privileges. | |
IService.SecurityPrivilegesDelete | Deletes the permissions. | |
IService.SecurityPrivilegesGet | Retrieves the security permissions for selected principals and/or models. | |
IService.SecurityPrivilegesUpdate | Updates the security privileges. | |
IService.ServiceCheck | Determines whether the Master Data Services Web service is up and running and is connected to the database. | |
IService.ServiceVersionGet | Retrieves the service version. | |
IService.StagingClear | Clears the bulk staging area. | |
IService.StagingGet | Retrieves the contents of the bulk staging area. | |
IService.StagingNameCheck | Checks the staging name to see if the name is unique or the name is already used. | |
IService.StagingProcess | Sweeps the existing unbatched records in the staging tables into a batch for processing and launches execution of the staging queue on request. | |
IService.SystemDomainListGet | Retrieves the localized fixed list of choices based on a list code. | |
IService.SystemPropertiesGet | Retrieves the immutable properties about the system. | |
IService.SystemSettingsGet | Retrieves the list of system settings. | |
IService.SystemSettingsUpdate | Updates the system setting values. | |
IService.TransactionAnnotationsCreate | Creates new annotations attached to an existing transaction. | |
IService.TransactionAnnotationsGet | Retrieves the filtered list of transaction annotations from a model. | |
IService.TransactionsGet | Retrieves the filtered list of transactions from a model. | |
IService.TransactionsReverse | Reverses one or more existing transactions. | |
IService.UserPreferencesDelete | Deletes the current user’s preferences. | |
IService.UserPreferencesGet | Retrieves the current user’s preferences. | |
IService.UserPreferencesUpdate | Updates the current user’s preferences. | |
IService.ValidationGet | Gets the validation issues for the given criteria. | |
IService.ValidationProcess | Processes the validations (business rules) for selected members within a model. | |
IService.VersionCopy | Copies a model version to a new version. | |
ICommunicationObject.Open | (hérité de ClientBase<IService>.) | |
ICommunicationObject.Opened | (hérité de ClientBase<IService>.) | |
ICommunicationObject.Opening | (hérité de ClientBase<IService>.) |
Haut de la page
Sécurité des threads
Tous les membres publics static (Shared dans Visual Basic) de ce type sont thread-safe. Tous les membres de l'instance ne sont pas garantis comme étant thread-safe.