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< (Of < ( <'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 继承。) | |
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 继承。) | |
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 继承。) | |
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 | Update an existing export view. (从 IService 继承。) | |
GetProperty< (Of < <' (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 | Create 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 继承。) | |
StagingClear | Clears the bulk staging area. (从 IService 继承。) | |
StagingGet | Retrieves the contents of the bulk staging area. (从 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 继承。) |
页首