IServiceChannel 介面
Defines the service contract for WCF-based interactions with Master Data Services.
命名空間: Microsoft.MasterDataServices
組件: Microsoft.MasterDataServices (在 Microsoft.MasterDataServices.dll 中)
語法
'宣告
Public Interface IServiceChannel _
Inherits IService, IClientChannel, IContextChannel, IChannel, _
ICommunicationObject, IExtensibleObject(Of IContextChannel), IDisposable
'用途
Dim instance As IServiceChannel
public interface IServiceChannel : IService,
IClientChannel, IContextChannel, IChannel, ICommunicationObject, IExtensibleObject<IContextChannel>,
IDisposable
public interface class IServiceChannel : IService,
IClientChannel, IContextChannel, IChannel, ICommunicationObject, IExtensibleObject<IContextChannel^>,
IDisposable
type IServiceChannel =
interface
interface IService
interface IClientChannel
interface IContextChannel
interface IChannel
interface ICommunicationObject
interface IExtensibleObject<IContextChannel>
interface IDisposable
end
public interface IServiceChannel extends IService, IClientChannel, IContextChannel, IChannel, ICommunicationObject, IExtensibleObject<IContextChannel>, IDisposable
IServiceChannel 型別公開下列成員。
屬性
名稱 | 說明 | |
---|---|---|
AllowInitializationUI | (繼承自 IClientChannel。) | |
AllowOutputBatching | (繼承自 IContextChannel。) | |
DidInteractiveInitialization | (繼承自 IClientChannel。) | |
Extensions | (繼承自 IExtensibleObject<IContextChannel>。) | |
InputSession | (繼承自 IContextChannel。) | |
LocalAddress | (繼承自 IContextChannel。) | |
OperationTimeout | (繼承自 IContextChannel。) | |
OutputSession | (繼承自 IContextChannel。) | |
RemoteAddress | (繼承自 IContextChannel。) | |
SessionId | (繼承自 IContextChannel。) | |
State | (繼承自 ICommunicationObject。) | |
Via | (繼承自 IClientChannel。) |
上層
方法
名稱 | 說明 | |
---|---|---|
Abort | (繼承自 ICommunicationObject。) | |
AnnotationsDelete | Deletes an existing annotation. (繼承自 IService。) | |
AnnotationsUpdate | Updates an existing annotation. (繼承自 IService。) | |
AttributeChange | 基礎結構。Changes an attribute. (繼承自 IService。) | |
BeginClose(AsyncCallback, Object) | (繼承自 ICommunicationObject。) | |
BeginClose(TimeSpan, AsyncCallback, Object) | (繼承自 ICommunicationObject。) | |
BeginDisplayInitializationUI | (繼承自 IClientChannel。) | |
BeginOpen(AsyncCallback, Object) | (繼承自 ICommunicationObject。) | |
BeginOpen(TimeSpan, AsyncCallback, Object) | (繼承自 ICommunicationObject。) | |
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 a business rule or components of rules. (繼承自 IService。) | |
BusinessRulesGet | Retrieves business rules. (繼承自 IService。) | |
BusinessRulesPaletteGet | Retrieves available business rule components (the component palette). (繼承自 IService。) | |
BusinessRulesPublish | Publishes business rules for a model/entity/member type. (繼承自 IService。) | |
BusinessRulesUpdate | Updates existing business rules. (繼承自 IService。) | |
Close() | (繼承自 ICommunicationObject。) | |
Close(TimeSpan) | (繼承自 ICommunicationObject。) | |
DataQualityCleansingOperationCreate | 基礎結構。Creates an operation request for DQS quality cleansing. (繼承自 IService。) | |
DataQualityInstalledState | 基礎結構。Returns the state of the installed DQS. (繼承自 IService。) | |
DataQualityKnowledgeBasesGet | 基礎結構。Retrieves the knowledge bases of the 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 the DQS operation. (繼承自 IService。) | |
DataQualityStoreInputData | 基礎結構。Retrieves the data for the data quality store input. (繼承自 IService。) | |
DisplayInitializationUI | (繼承自 IClientChannel。) | |
Dispose | (繼承自 IDisposable。) | |
EndClose | (繼承自 ICommunicationObject。) | |
EndDisplayInitializationUI | (繼承自 IClientChannel。) | |
EndOpen | (繼承自 ICommunicationObject。) | |
EntityMemberAnnotationsCreate | Creates new annotations attached to a member. (繼承自 IService。) | |
EntityMemberAnnotationsGet | Retrieves annotations attached to a member. (繼承自 IService。) | |
EntityMemberAttributesGet | Retrieves a specified set of attribute values from a specified list of members. (繼承自 IService。) | |
EntityMemberKeyLookup | 下一版的 Microsoft SQL Server 將不再提供此功能。請勿在新的開發工作中使用此功能,並且儘速修改使用此功能的應用程式。 (繼承自 IService。) | |
EntityMembersCopy | Copies selected members to new target members. (繼承自 IService。) | |
EntityMembersCreate | Creates new members. (繼承自 IService。) | |
EntityMembersDelete | Deletes (deactivates) selected members. (繼承自 IService。) | |
EntityMembersGet | Retrieves a filtered set of members and their data from an entity. (繼承自 IService。) | |
EntityMembersMerge | Creates new members and updates existing members. (繼承自 IService。) | |
EntityMembersUpdate | Updates existing members. (繼承自 IService。) | |
EntityStagingClear | 基礎結構。Clears the entity staging. (繼承自 IService。) | |
EntityStagingGet | 基礎結構。Gets the entity staging. (繼承自 IService。) | |
EntityStagingLoad | 基礎結構。Loads entity staging. (繼承自 IService。) | |
EntityStagingProcess | 基礎結構。Processes the entity staging. (繼承自 IService。) | |
ExportViewCreate | Generates or regenerates desired subscription views. (繼承自 IService。) | |
ExportViewDelete | Removes an existing export view. (繼承自 IService。) | |
ExportViewListGet | Retrieves a list of existing export views. (繼承自 IService。) | |
ExportViewUpdate | Updates an existing export view. (繼承自 IService。) | |
GetProperty<T> | (繼承自 IChannel。) | |
HierarchyMembersGet | Retrieves 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 metadata components. (繼承自 IService。) | |
MetadataGet | Retrieves metadata. (繼承自 IService。) | |
MetadataUpdate | Updates metadata. (繼承自 IService。) | |
ModelMembersBulkDelete | Begins the asynchronous deletion of members. (繼承自 IService。) | |
ModelMembersBulkMerge | Begins the asynchronous creation and/or update of member data across one or more entities. (繼承自 IService。) | |
ModelMembersBulkUpdate | Begins the asynchronous update of member data across one or more entities. (繼承自 IService。) | |
ModelMembersGet | Retrieves entire selected models, entities, and/or hierarchies. (繼承自 IService。) | |
Open() | (繼承自 ICommunicationObject。) | |
Open(TimeSpan) | (繼承自 ICommunicationObject。) | |
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. (繼承自 IService。) | |
SecurityPrincipalsCreate | Creates new users, groups and their permissions within the security model. (繼承自 IService。) | |
SecurityPrincipalsDelete | Deletes users, groups. (繼承自 IService。) | |
SecurityPrincipalsGet | Retrieves the security principals and their permissions. (繼承自 IService。) | |
SecurityPrincipalsUpdate | Updates security principals. (繼承自 IService。) | |
SecurityPrivilegesClone | Creates exact copies of permissions within the security model from another source, retaining the GUIDs of the original objects. (繼承自 IService。) | |
SecurityPrivilegesCreate | Creates security privileges. (繼承自 IService。) | |
SecurityPrivilegesDelete | Deletes permissions. (繼承自 IService。) | |
SecurityPrivilegesGet | Retrieves security permissions for selected principals and/or models. (繼承自 IService。) | |
SecurityPrivilegesUpdate | Updates security privileges. (繼承自 IService。) | |
ServiceCheck | Determines if the Master Data Services Web service is 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. (繼承自 IService。) | |
StagingProcess | Sweeps existing unbatched records in the staging tables into a batch for processing and launches execution of the staging queue on request. (繼承自 IService。) | |
SystemDomainListGet | Retrieves a localized fixed list of choices based on a list code. (繼承自 IService。) | |
SystemPropertiesGet | Retrieves immutable properties about the system. (繼承自 IService。) | |
SystemSettingsGet | Retrieves a list of system settings. (繼承自 IService。) | |
SystemSettingsUpdate | Updates system setting values. (繼承自 IService。) | |
TransactionAnnotationsCreate | Creates new annotations attached to an existing transaction. (繼承自 IService。) | |
TransactionAnnotationsGet | Retrieves a filtered list of transactions from a model. (繼承自 IService。) | |
TransactionsGet | Retrieves a 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 | Retrieves filtered validation results from a model. (繼承自 IService。) | |
ValidationProcess | Processes validations (business rules) for selected members within a model. (繼承自 IService。) | |
VersionCopy | Copies a model version to a new version. (繼承自 IService。) |
上層
事件
名稱 | 說明 | |
---|---|---|
Closed | (繼承自 ICommunicationObject。) | |
Closing | (繼承自 ICommunicationObject。) | |
Faulted | (繼承自 ICommunicationObject。) | |
Opened | (繼承自 ICommunicationObject。) | |
Opening | (繼承自 ICommunicationObject。) | |
UnknownMessageReceived | (繼承自 IClientChannel。) |
上層