Partager via


Interface IServiceChannel

Defines the service contract for WCF-based interactions with Master Data Services.

Espace de noms :  Microsoft.MasterDataServices
Assembly :  Microsoft.MasterDataServices (en Microsoft.MasterDataServices.dll)

Syntaxe

'Déclaration
Public Interface IServiceChannel _
    Inherits IService, IClientChannel, IContextChannel, IChannel,  _
    ICommunicationObject, IExtensibleObject(Of IContextChannel), IDisposable
'Utilisation
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

Le type IServiceChannel expose les membres suivants.

Propriétés

  Nom Description
Propriété publique AllowInitializationUI (hérité de IClientChannel.)
Propriété publique AllowOutputBatching (hérité de IContextChannel.)
Propriété publique DidInteractiveInitialization (hérité de IClientChannel.)
Propriété publique Extensions (hérité de IExtensibleObject< (Of < ( <'IContextChannel> ) > ) >.)
Propriété publique InputSession (hérité de IContextChannel.)
Propriété publique LocalAddress (hérité de IContextChannel.)
Propriété publique OperationTimeout (hérité de IContextChannel.)
Propriété publique OutputSession (hérité de IContextChannel.)
Propriété publique RemoteAddress (hérité de IContextChannel.)
Propriété publique SessionId (hérité de IContextChannel.)
Propriété publique State (hérité de ICommunicationObject.)
Propriété publique Via (hérité de IClientChannel.)

Haut de la page

Méthodes

  Nom Description
Méthode publique Abort (hérité de ICommunicationObject.)
Méthode publique AnnotationsDelete Deletes an existing annotation. (hérité de IService.)
Méthode publique AnnotationsUpdate Updates an existing annotation. (hérité de IService.)
Méthode publique BeginClose(AsyncCallback, Object) (hérité de ICommunicationObject.)
Méthode publique BeginClose(TimeSpan, AsyncCallback, Object) (hérité de ICommunicationObject.)
Méthode publique BeginDisplayInitializationUI (hérité de IClientChannel.)
Méthode publique BeginOpen(AsyncCallback, Object) (hérité de ICommunicationObject.)
Méthode publique BeginOpen(TimeSpan, AsyncCallback, Object) (hérité de ICommunicationObject.)
Méthode publique 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. (hérité de IService.)
Méthode publique BusinessRulesCreate Creates new business rules. (hérité de IService.)
Méthode publique BusinessRulesDelete Deletes a business rule or components of rules. (hérité de IService.)
Méthode publique BusinessRulesGet Retrieves business rules. (hérité de IService.)
Méthode publique BusinessRulesPaletteGet Retrieves available business rule components (the component palette). (hérité de IService.)
Méthode publique BusinessRulesPublish Publishes business rules for a model/entity/member type. (hérité de IService.)
Méthode publique BusinessRulesUpdate Updates existing business rules. (hérité de IService.)
Méthode publique Close() () () () (hérité de ICommunicationObject.)
Méthode publique Close(TimeSpan) (hérité de ICommunicationObject.)
Méthode publique DisplayInitializationUI (hérité de IClientChannel.)
Méthode publique Dispose (hérité de IDisposable.)
Méthode publique EndClose (hérité de ICommunicationObject.)
Méthode publique EndDisplayInitializationUI (hérité de IClientChannel.)
Méthode publique EndOpen (hérité de ICommunicationObject.)
Méthode publique EntityMemberAnnotationsCreate Creates new annotations attached to a member. (hérité de IService.)
Méthode publique EntityMemberAnnotationsGet Retrieves annotations attached to a member. (hérité de IService.)
Méthode publique EntityMemberAttributesGet Retrieves a specified set of attribute values from a specified list of members. (hérité de IService.)
Méthode publique 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é. (hérité de IService.)
Méthode publique EntityMembersCopy Copies selected members to new target members. (hérité de IService.)
Méthode publique EntityMembersCreate Creates new members. (hérité de IService.)
Méthode publique EntityMembersDelete Deletes (deactivates) selected members. (hérité de IService.)
Méthode publique EntityMembersGet Retrieves a filtered set of members and their data from an entity. (hérité de IService.)
Méthode publique EntityMembersMerge Creates new members and updates existing members. (hérité de IService.)
Méthode publique EntityMembersUpdate Updates existing members. (hérité de IService.)
Méthode publique ExportViewCreate Generates or regenerates desired subscription views. (hérité de IService.)
Méthode publique ExportViewDelete Removes an existing export view. (hérité de IService.)
Méthode publique ExportViewListGet Retrieves a list of existing export views. (hérité de IService.)
Méthode publique ExportViewUpdate Update an existing export view. (hérité de IService.)
Méthode publique GetProperty< (Of < <' (T> ) > > ) (hérité de IChannel.)
Méthode publique HierarchyMembersGet Retrieves parent-child members from a hierarchy relative to a parent node. (hérité de IService.)
Méthode publique MetadataClone Creates exact copies of metadata components from another source, retaining the globally unique identifiers (GUIDs) of the original objects. (hérité de IService.)
Méthode publique MetadataCreate Creates new metadata components. (hérité de IService.)
Méthode publique MetadataDelete Deletes metadata components. (hérité de IService.)
Méthode publique MetadataGet Retrieves metadata. (hérité de IService.)
Méthode publique MetadataUpdate Updates metadata. (hérité de IService.)
Méthode publique ModelMembersBulkDelete Begins the asynchronous deletion of members. (hérité de IService.)
Méthode publique ModelMembersBulkMerge Begins the asynchronous creation and/or update of member data across one or more entities. (hérité de IService.)
Méthode publique ModelMembersBulkUpdate Begins the asynchronous update of member data across one or more entities. (hérité de IService.)
Méthode publique ModelMembersGet Retrieves entire selected models, entities, and/or hierarchies. (hérité de IService.)
Méthode publique Open() () () () (hérité de ICommunicationObject.)
Méthode publique Open(TimeSpan) (hérité de ICommunicationObject.)
Méthode publique 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. (hérité de IService.)
Méthode publique SecurityPrincipalsCreate Create new users, groups and their permissions within the security model. (hérité de IService.)
Méthode publique SecurityPrincipalsDelete Deletes users, groups. (hérité de IService.)
Méthode publique SecurityPrincipalsGet Retrieves the security principals and their permissions. (hérité de IService.)
Méthode publique SecurityPrincipalsUpdate Updates security principals. (hérité de IService.)
Méthode publique SecurityPrivilegesClone Creates exact copies of permissions within the security model from another source, retaining the GUIDs of the original objects. (hérité de IService.)
Méthode publique SecurityPrivilegesCreate Creates security privileges. (hérité de IService.)
Méthode publique SecurityPrivilegesDelete Deletes permissions. (hérité de IService.)
Méthode publique SecurityPrivilegesGet Retrieves security permissions for selected principals and/or models. (hérité de IService.)
Méthode publique SecurityPrivilegesUpdate Updates security privileges. (hérité de IService.)
Méthode publique ServiceCheck Determines if the Master Data Services Web service is running and is connected to the database. (hérité de IService.)
Méthode publique StagingClear Clears the bulk staging area. (hérité de IService.)
Méthode publique StagingGet Retrieves the contents of the bulk staging area. (hérité de IService.)
Méthode publique StagingProcess Sweeps existing unbatched records in the staging tables into a batch for processing and launches execution of the staging queue on request. (hérité de IService.)
Méthode publique SystemDomainListGet Retrieves a localized fixed list of choices based on a list code. (hérité de IService.)
Méthode publique SystemPropertiesGet Retrieves immutable properties about the system. (hérité de IService.)
Méthode publique SystemSettingsGet Retrieves a list of system settings. (hérité de IService.)
Méthode publique SystemSettingsUpdate Updates system setting values. (hérité de IService.)
Méthode publique TransactionAnnotationsCreate Creates new annotations attached to an existing transaction. (hérité de IService.)
Méthode publique TransactionAnnotationsGet Retrieves a filtered list of transactions from a model. (hérité de IService.)
Méthode publique TransactionsGet Retrieves a filtered list of transactions from a model. (hérité de IService.)
Méthode publique TransactionsReverse Reverses one or more existing transactions. (hérité de IService.)
Méthode publique UserPreferencesDelete Deletes the current user’s preferences. (hérité de IService.)
Méthode publique UserPreferencesGet Retrieves the current user’s preferences. (hérité de IService.)
Méthode publique UserPreferencesUpdate Updates the current user’s preferences. (hérité de IService.)
Méthode publique ValidationGet Retrieves filtered validation results from a model. (hérité de IService.)
Méthode publique ValidationProcess Processes validations (business rules) for selected members within a model. (hérité de IService.)
Méthode publique VersionCopy Copies a model version to a new version. (hérité de IService.)

Haut de la page

Événements

  Nom Description
Événement public Closed (hérité de ICommunicationObject.)
Événement public Closing (hérité de ICommunicationObject.)
Événement public Faulted (hérité de ICommunicationObject.)
Événement public Opened (hérité de ICommunicationObject.)
Événement public Opening (hérité de ICommunicationObject.)
Événement public UnknownMessageReceived (hérité de IClientChannel.)

Haut de la page