Compartilhar via


Interface IServiceChannel

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

Namespace:  Microsoft.MasterDataServices
Assembly:  Microsoft.MasterDataServices (em Microsoft.MasterDataServices.dll)

Sintaxe

'Declaração
Public Interface IServiceChannel _
    Inherits IService, IClientChannel, IContextChannel, IChannel,  _
    ICommunicationObject, IExtensibleObject(Of IContextChannel), IDisposable
'Uso
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

O tipo IServiceChannel expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade pública AllowInitializationUI (Herdado de IClientChannel.)
Propriedade pública AllowOutputBatching (Herdado de IContextChannel.)
Propriedade pública DidInteractiveInitialization (Herdado de IClientChannel.)
Propriedade pública Extensions (Herdado de IExtensibleObject< (Of < ( <'IContextChannel> ) > ) >.)
Propriedade pública InputSession (Herdado de IContextChannel.)
Propriedade pública LocalAddress (Herdado de IContextChannel.)
Propriedade pública OperationTimeout (Herdado de IContextChannel.)
Propriedade pública OutputSession (Herdado de IContextChannel.)
Propriedade pública RemoteAddress (Herdado de IContextChannel.)
Propriedade pública SessionId (Herdado de IContextChannel.)
Propriedade pública State (Herdado de ICommunicationObject.)
Propriedade pública Via (Herdado de IClientChannel.)

Início

Métodos

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

Início

Eventos

  Nome Descrição
Evento público Closed (Herdado de ICommunicationObject.)
Evento público Closing (Herdado de ICommunicationObject.)
Evento público Faulted (Herdado de ICommunicationObject.)
Evento público Opened (Herdado de ICommunicationObject.)
Evento público Opening (Herdado de ICommunicationObject.)
Evento público UnknownMessageReceived (Herdado de IClientChannel.)

Início

Consulte também

Referência