ServiceClient 类
Contains the various API operations for the service client to interact with Master Data Services.
继承层次结构
System.Object
System.ServiceModel.ClientBase<IService>
Microsoft.MasterDataServices.ServiceClient
命名空间: Microsoft.MasterDataServices
程序集: Microsoft.MasterDataServices(在 Microsoft.MasterDataServices.dll 中)
语法
声明
Public Class ServiceClient _
Inherits ClientBase(Of IService) _
Implements IService
用法
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
ServiceClient 类型公开以下成员。
构造函数
名称 | 说明 | |
---|---|---|
![]() |
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. |
页首
属性
名称 | 说明 | |
---|---|---|
![]() |
Channel | (从 ClientBase<IService> 继承。) |
![]() |
ChannelFactory | (从 ClientBase<IService> 继承。) |
![]() |
ClientCredentials | (从 ClientBase<IService> 继承。) |
![]() |
Endpoint | (从 ClientBase<IService> 继承。) |
![]() |
InnerChannel | (从 ClientBase<IService> 继承。) |
![]() |
State | (从 ClientBase<IService> 继承。) |
页首
方法
名称 | 说明 | |
---|---|---|
![]() |
Abort | (从 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 | (从 ClientBase<IService> 继承。) |
![]() |
CreateChannel | (从 ClientBase<IService> 继承。) |
![]() |
DataQualityCleansingOperationCreate | 基础结构。Creates an operation for DQS quality cleansing. |
![]() |
DataQualityInstalledState | 基础结构。Determines whether the DQS is properly installed and configured to work with Master Data Services with the specified setting. |
![]() |
DataQualityKnowledgeBasesGet | 基础结构。Gets the collection of knowledgebase configured in DQS. |
![]() |
DataQualityMatchingOperationCreate | 基础结构。Creates an operation for DQS matching. |
![]() |
DataQualityOperationPurgeOperation | 基础结构。Returns a purge operation for DQS operation. |
![]() |
DataQualityOperationResultsGet | 基础结构。Retrieves the results of a completed DQS operation. |
![]() |
DataQualityOperationStart | 基础结构。Starts a DQS operation. |
![]() |
DataQualityOperationStatus | 基础结构。Retrieves the status of a running DQS operation. |
![]() |
DataQualityStoreInputData | 基础结构。Retrieves the data for the data quality store input. |
![]() |
DisplayInitializationUI | (从 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 | 下一版本的 Microsoft SQL Server 将删除该功能。请不要在新的开发工作中使用该功能,并尽快修改当前还在使用该功能的应用程序。 |
![]() |
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 | 基础结构。Clears the entity staging area with the specified batch identifier. |
![]() |
EntityStagingGet | 基础结构。Retrieves the contents of the entity staging area. |
![]() |
EntityStagingLoad | 基础结构。Loads the members and its relationship into the entity staging area. |
![]() |
EntityStagingProcess | 基础结构。Sets the batch, via batch tag, entity identifier, member type, and version identifier, to be queued for processing. |
![]() |
Equals | (从 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 | (从 Object 继承。) |
![]() |
GetDefaultValueForInitialization<T> | (从 ClientBase<IService> 继承。) |
![]() |
GetHashCode | (从 Object 继承。) |
![]() |
GetType | (从 Object 继承。) |
![]() |
HierarchyMembersGet | Retrieves the parent-child members from a hierarchy relative to a parent node. |
![]() |
InvokeAsync | (从 ClientBase<IService> 继承。) |
![]() |
MemberwiseClone | (从 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 | (从 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 | (从 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. |
页首
显式接口实现
名称 | 说明 | |
---|---|---|
![]() ![]() |
ICommunicationObject.BeginClose(AsyncCallback, Object) | (从 ClientBase<IService> 继承。) |
![]() ![]() |
ICommunicationObject.BeginClose(TimeSpan, AsyncCallback, Object) | (从 ClientBase<IService> 继承。) |
![]() ![]() |
ICommunicationObject.BeginOpen(AsyncCallback, Object) | (从 ClientBase<IService> 继承。) |
![]() ![]() |
ICommunicationObject.BeginOpen(TimeSpan, AsyncCallback, Object) | (从 ClientBase<IService> 继承。) |
![]() ![]() |
ICommunicationObject.Close | (从 ClientBase<IService> 继承。) |
![]() ![]() |
ICommunicationObject.Closed | (从 ClientBase<IService> 继承。) |
![]() ![]() |
ICommunicationObject.Closing | (从 ClientBase<IService> 继承。) |
![]() ![]() |
IDisposable.Dispose | (从 ClientBase<IService> 继承。) |
![]() ![]() |
ICommunicationObject.EndClose | (从 ClientBase<IService> 继承。) |
![]() ![]() |
ICommunicationObject.EndOpen | (从 ClientBase<IService> 继承。) |
![]() ![]() |
ICommunicationObject.Faulted | (从 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 | 基础结构。Creates an operation request for DQS quality cleansing. |
![]() ![]() |
IService.DataQualityInstalledState | 基础结构。Retrieves the DQS state – the response is positive if DQS is properly installed and configured to work with Master Data Services. |
![]() ![]() |
IService.DataQualityKnowledgeBasesGet | 基础结构。Retrieves the list of knowledgebase configured in DQS. |
![]() ![]() |
IService.DataQualityMatchingOperationCreate | 基础结构。Creates an operation request for DQS matching. |
![]() ![]() |
IService.DataQualityOperationPurgeOperation | 基础结构。Returns a purge operation for DQS operation. |
![]() ![]() |
IService.DataQualityOperationResultsGet | 基础结构。Retrieves the results of a completed DQS operation. |
![]() ![]() |
IService.DataQualityOperationStart | 基础结构。Starts a DQS operation. |
![]() ![]() |
IService.DataQualityOperationStatus | 基础结构。Retrieves the status of a running DQS operation. |
![]() ![]() |
IService.DataQualityStoreInputData | 基础结构。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 | 下一版本的 Microsoft SQL Server 将删除该功能。请不要在新的开发工作中使用该功能,并尽快修改当前还在使用该功能的应用程序。 |
![]() ![]() |
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 | 基础结构。Clears the entity staging area. |
![]() ![]() |
IService.EntityStagingGet | 基础结构。Retrieves the contents of the entity staging area. |
![]() ![]() |
IService.EntityStagingLoad | 基础结构。Loads the contents of the entity staging area. |
![]() ![]() |
IService.EntityStagingProcess | 基础结构。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 | (从 ClientBase<IService> 继承。) |
![]() ![]() |
ICommunicationObject.Opened | (从 ClientBase<IService> 继承。) |
![]() ![]() |
ICommunicationObject.Opening | (从 ClientBase<IService> 继承。) |
页首
线程安全
此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。不保证所有实例成员都是线程安全的。