IServiceChannel-Schnittstelle
Defines the service contract for WCF-based interactions with Master Data Services.
Namespace: Microsoft.MasterDataServices
Assembly: Microsoft.MasterDataServices (in Microsoft.MasterDataServices.dll)
Syntax
'Declaration
Public Interface IServiceChannel _
Inherits IService, IClientChannel, IContextChannel, IChannel, _
ICommunicationObject, IExtensibleObject(Of IContextChannel), IDisposable
'Usage
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
Der IServiceChannel-Typ macht folgende Elemente verfügbar.
Eigenschaften
Name | Beschreibung | |
---|---|---|
AllowInitializationUI | (Geerbt von IClientChannel.) | |
AllowOutputBatching | (Geerbt von IContextChannel.) | |
DidInteractiveInitialization | (Geerbt von IClientChannel.) | |
Extensions | (Geerbt von IExtensibleObject< (Of < ( <'IContextChannel> ) > ) >.) | |
InputSession | (Geerbt von IContextChannel.) | |
LocalAddress | (Geerbt von IContextChannel.) | |
OperationTimeout | (Geerbt von IContextChannel.) | |
OutputSession | (Geerbt von IContextChannel.) | |
RemoteAddress | (Geerbt von IContextChannel.) | |
SessionId | (Geerbt von IContextChannel.) | |
State | (Geerbt von ICommunicationObject.) | |
Via | (Geerbt von IClientChannel.) |
Zum Anfang
Methoden
Name | Beschreibung | |
---|---|---|
Abort | (Geerbt von ICommunicationObject.) | |
AnnotationsDelete | Deletes an existing annotation. (Geerbt von IService.) | |
AnnotationsUpdate | Updates an existing annotation. (Geerbt von IService.) | |
BeginClose(AsyncCallback, Object) | (Geerbt von ICommunicationObject.) | |
BeginClose(TimeSpan, AsyncCallback, Object) | (Geerbt von ICommunicationObject.) | |
BeginDisplayInitializationUI | (Geerbt von IClientChannel.) | |
BeginOpen(AsyncCallback, Object) | (Geerbt von ICommunicationObject.) | |
BeginOpen(TimeSpan, AsyncCallback, Object) | (Geerbt von 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. (Geerbt von IService.) | |
BusinessRulesCreate | Creates new business rules. (Geerbt von IService.) | |
BusinessRulesDelete | Deletes a business rule or components of rules. (Geerbt von IService.) | |
BusinessRulesGet | Retrieves business rules. (Geerbt von IService.) | |
BusinessRulesPaletteGet | Retrieves available business rule components (the component palette). (Geerbt von IService.) | |
BusinessRulesPublish | Publishes business rules for a model/entity/member type. (Geerbt von IService.) | |
BusinessRulesUpdate | Updates existing business rules. (Geerbt von IService.) | |
Close() () () () | (Geerbt von ICommunicationObject.) | |
Close(TimeSpan) | (Geerbt von ICommunicationObject.) | |
DisplayInitializationUI | (Geerbt von IClientChannel.) | |
Dispose | (Geerbt von IDisposable.) | |
EndClose | (Geerbt von ICommunicationObject.) | |
EndDisplayInitializationUI | (Geerbt von IClientChannel.) | |
EndOpen | (Geerbt von ICommunicationObject.) | |
EntityMemberAnnotationsCreate | Creates new annotations attached to a member. (Geerbt von IService.) | |
EntityMemberAnnotationsGet | Retrieves annotations attached to a member. (Geerbt von IService.) | |
EntityMemberAttributesGet | Retrieves a specified set of attribute values from a specified list of members. (Geerbt von IService.) | |
EntityMemberKeyLookup | Diese Funktion wird in der nächsten Version von Microsoft SQL Server entfernt. Verwenden Sie diese Funktion beim Entwickeln neuer Anwendungen nicht, und planen Sie so bald wie möglich das Ändern von Anwendungen, in denen es zurzeit verwendet wird. (Geerbt von IService.) | |
EntityMembersCopy | Copies selected members to new target members. (Geerbt von IService.) | |
EntityMembersCreate | Creates new members. (Geerbt von IService.) | |
EntityMembersDelete | Deletes (deactivates) selected members. (Geerbt von IService.) | |
EntityMembersGet | Retrieves a filtered set of members and their data from an entity. (Geerbt von IService.) | |
EntityMembersMerge | Creates new members and updates existing members. (Geerbt von IService.) | |
EntityMembersUpdate | Updates existing members. (Geerbt von IService.) | |
ExportViewCreate | Generates or regenerates desired subscription views. (Geerbt von IService.) | |
ExportViewDelete | Removes an existing export view. (Geerbt von IService.) | |
ExportViewListGet | Retrieves a list of existing export views. (Geerbt von IService.) | |
ExportViewUpdate | Update an existing export view. (Geerbt von IService.) | |
GetProperty< (Of < <' (T> ) > > ) | (Geerbt von IChannel.) | |
HierarchyMembersGet | Retrieves parent-child members from a hierarchy relative to a parent node. (Geerbt von IService.) | |
MetadataClone | Creates exact copies of metadata components from another source, retaining the globally unique identifiers (GUIDs) of the original objects. (Geerbt von IService.) | |
MetadataCreate | Creates new metadata components. (Geerbt von IService.) | |
MetadataDelete | Deletes metadata components. (Geerbt von IService.) | |
MetadataGet | Retrieves metadata. (Geerbt von IService.) | |
MetadataUpdate | Updates metadata. (Geerbt von IService.) | |
ModelMembersBulkDelete | Begins the asynchronous deletion of members. (Geerbt von IService.) | |
ModelMembersBulkMerge | Begins the asynchronous creation and/or update of member data across one or more entities. (Geerbt von IService.) | |
ModelMembersBulkUpdate | Begins the asynchronous update of member data across one or more entities. (Geerbt von IService.) | |
ModelMembersGet | Retrieves entire selected models, entities, and/or hierarchies. (Geerbt von IService.) | |
Open() () () () | (Geerbt von ICommunicationObject.) | |
Open(TimeSpan) | (Geerbt von 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. (Geerbt von IService.) | |
SecurityPrincipalsCreate | Create new users, groups and their permissions within the security model. (Geerbt von IService.) | |
SecurityPrincipalsDelete | Deletes users, groups. (Geerbt von IService.) | |
SecurityPrincipalsGet | Retrieves the security principals and their permissions. (Geerbt von IService.) | |
SecurityPrincipalsUpdate | Updates security principals. (Geerbt von IService.) | |
SecurityPrivilegesClone | Creates exact copies of permissions within the security model from another source, retaining the GUIDs of the original objects. (Geerbt von IService.) | |
SecurityPrivilegesCreate | Creates security privileges. (Geerbt von IService.) | |
SecurityPrivilegesDelete | Deletes permissions. (Geerbt von IService.) | |
SecurityPrivilegesGet | Retrieves security permissions for selected principals and/or models. (Geerbt von IService.) | |
SecurityPrivilegesUpdate | Updates security privileges. (Geerbt von IService.) | |
ServiceCheck | Determines if the Master Data Services Web service is running and is connected to the database. (Geerbt von IService.) | |
StagingClear | Clears the bulk staging area. (Geerbt von IService.) | |
StagingGet | Retrieves the contents of the bulk staging area. (Geerbt von IService.) | |
StagingProcess | Sweeps existing unbatched records in the staging tables into a batch for processing and launches execution of the staging queue on request. (Geerbt von IService.) | |
SystemDomainListGet | Retrieves a localized fixed list of choices based on a list code. (Geerbt von IService.) | |
SystemPropertiesGet | Retrieves immutable properties about the system. (Geerbt von IService.) | |
SystemSettingsGet | Retrieves a list of system settings. (Geerbt von IService.) | |
SystemSettingsUpdate | Updates system setting values. (Geerbt von IService.) | |
TransactionAnnotationsCreate | Creates new annotations attached to an existing transaction. (Geerbt von IService.) | |
TransactionAnnotationsGet | Retrieves a filtered list of transactions from a model. (Geerbt von IService.) | |
TransactionsGet | Retrieves a filtered list of transactions from a model. (Geerbt von IService.) | |
TransactionsReverse | Reverses one or more existing transactions. (Geerbt von IService.) | |
UserPreferencesDelete | Deletes the current user’s preferences. (Geerbt von IService.) | |
UserPreferencesGet | Retrieves the current user’s preferences. (Geerbt von IService.) | |
UserPreferencesUpdate | Updates the current user’s preferences. (Geerbt von IService.) | |
ValidationGet | Retrieves filtered validation results from a model. (Geerbt von IService.) | |
ValidationProcess | Processes validations (business rules) for selected members within a model. (Geerbt von IService.) | |
VersionCopy | Copies a model version to a new version. (Geerbt von IService.) |
Zum Anfang
Ereignisse
Name | Beschreibung | |
---|---|---|
Closed | (Geerbt von ICommunicationObject.) | |
Closing | (Geerbt von ICommunicationObject.) | |
Faulted | (Geerbt von ICommunicationObject.) | |
Opened | (Geerbt von ICommunicationObject.) | |
Opening | (Geerbt von ICommunicationObject.) | |
UnknownMessageReceived | (Geerbt von IClientChannel.) |
Zum Anfang