Udostępnij za pośrednictwem


Interfejs IServiceChannel

Definiuje kontrakt usługa WCF na podstawie interakcji z Master Data Services.

Przestrzeń nazw:  Microsoft.MasterDataServices
Zestaw:  Microsoft.MasterDataServices (w Microsoft.MasterDataServices.dll)

Składnia

'Deklaracja
Public Interface IServiceChannel _
    Inherits IService, IClientChannel, IContextChannel, IChannel,  _
    ICommunicationObject, IExtensibleObject(Of IContextChannel), IDisposable
'Użycie
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

Typ IServiceChannel uwidacznia następujące elementy członkowskie.

Właściwości

  Nazwa Opis
Właściwość publiczna AllowInitializationUI (Dziedziczony z IClientChannel).
Właściwość publiczna AllowOutputBatching (Dziedziczony z IContextChannel).
Właściwość publiczna DidInteractiveInitialization (Dziedziczony z IClientChannel).
Właściwość publiczna Extensions (Dziedziczony z IExtensibleObject<IContextChannel>).
Właściwość publiczna InputSession (Dziedziczony z IContextChannel).
Właściwość publiczna LocalAddress (Dziedziczony z IContextChannel).
Właściwość publiczna OperationTimeout (Dziedziczony z IContextChannel).
Właściwość publiczna OutputSession (Dziedziczony z IContextChannel).
Właściwość publiczna RemoteAddress (Dziedziczony z IContextChannel).
Właściwość publiczna SessionId (Dziedziczony z IContextChannel).
Właściwość publiczna State (Dziedziczony z ICommunicationObject).
Właściwość publiczna Via (Dziedziczony z IClientChannel).

Do góry

Metody

  Nazwa Opis
Metoda publiczna Abort (Dziedziczony z ICommunicationObject).
Metoda publiczna AnnotationsDelete Usuwa istniejący adnotacja. (Dziedziczony z IService).
Metoda publiczna AnnotationsUpdate Aktualizuje istniejącej adnotacji. (Dziedziczony z IService).
Metoda publiczna BeginClose(AsyncCallback, Object) (Dziedziczony z ICommunicationObject).
Metoda publiczna BeginClose(TimeSpan, AsyncCallback, Object) (Dziedziczony z ICommunicationObject).
Metoda publiczna BeginDisplayInitializationUI (Dziedziczony z IClientChannel).
Metoda publiczna BeginOpen(AsyncCallback, Object) (Dziedziczony z ICommunicationObject).
Metoda publiczna BeginOpen(TimeSpan, AsyncCallback, Object) (Dziedziczony z ICommunicationObject).
Metoda publiczna BusinessRulesClone Tworzy nowe reguły biznesowe, które są dokładnymi kopiami reguł biznesowych z innego źródło, zachowując unikatowych identyfikatorów globalnych (GUID) obiektów oryginalnego. (Dziedziczony z IService).
Metoda publiczna BusinessRulesCreate Tworzy nowe reguły biznesowe. (Dziedziczony z IService).
Metoda publiczna BusinessRulesDelete Usuwa reguły biznesowej lub składników reguły. (Dziedziczony z IService).
Metoda publiczna BusinessRulesGet Pobiera reguły biznesowe. (Dziedziczony z IService).
Metoda publiczna BusinessRulesPaletteGet Pobiera składniki reguły biznesowe dostępne (Paleta składnika). (Dziedziczony z IService).
Metoda publiczna BusinessRulesPublish Publikuje reguły biznesowe dla modelu/obiekt/element członkowski typu. (Dziedziczony z IService).
Metoda publiczna BusinessRulesUpdate Aktualizacje istniejących reguły biznesowe. (Dziedziczony z IService).
Metoda publiczna Close() (Dziedziczony z ICommunicationObject).
Metoda publiczna Close(TimeSpan) (Dziedziczony z ICommunicationObject).
Metoda publiczna DisplayInitializationUI (Dziedziczony z IClientChannel).
Metoda publiczna Dispose (Dziedziczony z IDisposable).
Metoda publiczna EndClose (Dziedziczony z ICommunicationObject).
Metoda publiczna EndDisplayInitializationUI (Dziedziczony z IClientChannel).
Metoda publiczna EndOpen (Dziedziczony z ICommunicationObject).
Metoda publiczna EntityMemberAnnotationsCreate Tworzy nowe adnotacje dołączone do element członkowski. (Dziedziczony z IService).
Metoda publiczna EntityMemberAnnotationsGet Pobiera adnotacje dołączone do element członkowski. (Dziedziczony z IService).
Metoda publiczna EntityMemberAttributesGet Pobiera określony zestaw wartości atrybut z określonej listy członków. (Dziedziczony z IService).
Metoda publiczna EntityMemberKeyLookup Ta funkcja zostanie usunięta z następnej wersji programu Microsoft SQL Server. Nie należy stosować tej funkcji w nowych projektach oraz jak najszybciej należy zmodyfikować aplikacje, w których obecnie jest używana ta funkcja. (Dziedziczony z IService).
Metoda publiczna EntityMembersCopy Kopiuje wybrane członków do nowych elementów miejsce docelowe. (Dziedziczony z IService).
Metoda publiczna EntityMembersCreate Utworzenie nowych członków. (Dziedziczony z IService).
Metoda publiczna EntityMembersDelete Usuwa (dezaktywuje) wybranych składników. (Dziedziczony z IService).
Metoda publiczna EntityMembersGet Pobiera filtru zestaw członków i ich dane z obiekt. (Dziedziczony z IService).
Metoda publiczna EntityMembersMerge Tworzy nowe elementy i aktualizacje istniejących członków. (Dziedziczony z IService).
Metoda publiczna EntityMembersUpdate Aktualizacje istniejących członków. (Dziedziczony z IService).
Metoda publiczna ExportViewCreate Generuje lub ponownie wygenerować widoki żądane subskrypcja. (Dziedziczony z IService).
Metoda publiczna ExportViewDelete Usuwa istniejący widok eksportu. (Dziedziczony z IService).
Metoda publiczna ExportViewListGet Pobiera listę istniejących widoków eksportu. (Dziedziczony z IService).
Metoda publiczna ExportViewUpdate Aktualizowanie istniejącego widoku eksportu. (Dziedziczony z IService).
Metoda publiczna GetProperty<T> (Dziedziczony z IChannel).
Metoda publiczna HierarchyMembersGet Pobiera członków nadrzędny podrzędność z hierarchii względem węzła nadrzędnego. (Dziedziczony z IService).
Metoda publiczna MetadataClone Tworzy dokładne chwilowe kopie elementów metadane z innego źródło, zachowując unikatowych identyfikatorów globalnych (GUID) obiektów oryginalnego. (Dziedziczony z IService).
Metoda publiczna MetadataCreate Tworzy nowe składniki metadane. (Dziedziczony z IService).
Metoda publiczna MetadataDelete Usuwa elementy metadane. (Dziedziczony z IService).
Metoda publiczna MetadataGet Pobiera metadane. (Dziedziczony z IService).
Metoda publiczna MetadataUpdate Aktualizacja metadane. (Dziedziczony z IService).
Metoda publiczna ModelMembersBulkDelete Rozpoczyna się asynchroniczne usunięciem członków. (Dziedziczony z IService).
Metoda publiczna ModelMembersBulkMerge Rozpoczyna się asynchroniczne tworzenie i/lub aktualizacji danych element członkowski przez jeden lub więcej obiektów. (Dziedziczony z IService).
Metoda publiczna ModelMembersBulkUpdate Rozpoczyna się aktualizacja asynchronicznych element członkowski danych przez jeden lub więcej obiektów. (Dziedziczony z IService).
Metoda publiczna ModelMembersGet Pobiera całego wybrane modele, podmiotów lub hierarchii. (Dziedziczony z IService).
Metoda publiczna Open() (Dziedziczony z ICommunicationObject).
Metoda publiczna Open(TimeSpan) (Dziedziczony z ICommunicationObject).
Metoda publiczna SecurityPrincipalsClone Tworzy dokładne chwilowe kopie użytkowników, grup i ich uprawnień w ramach modelu zabezpieczeń z innego źródło, zachowując unikatowych identyfikatorów globalnych (GUID) obiektów oryginalnego. (Dziedziczony z IService).
Metoda publiczna SecurityPrincipalsCreate Tworzenie nowych użytkowników, grup i ich uprawnień w ramach modelu zabezpieczeń. (Dziedziczony z IService).
Metoda publiczna SecurityPrincipalsDelete Usuwa użytkowników i grup. (Dziedziczony z IService).
Metoda publiczna SecurityPrincipalsGet Pobiera podmiotów zabezpieczeń i ich uprawnienia. (Dziedziczony z IService).
Metoda publiczna SecurityPrincipalsUpdate Aktualizacje zabezpieczeń głównych. (Dziedziczony z IService).
Metoda publiczna SecurityPrivilegesClone Tworzy dokładne chwilowe kopie uprawnień w ramach modelu zabezpieczeń z innego źródło, zachowując GUID oryginalnych obiektów. (Dziedziczony z IService).
Metoda publiczna SecurityPrivilegesCreate Tworzy uprawnienia zabezpieczeń. (Dziedziczony z IService).
Metoda publiczna SecurityPrivilegesDelete Usuwa uprawnienia. (Dziedziczony z IService).
Metoda publiczna SecurityPrivilegesGet Pobiera uprawnień zabezpieczeń dla wybranych podmiotów i/lub modeli. (Dziedziczony z IService).
Metoda publiczna SecurityPrivilegesUpdate Aktualizuje uprawnienia zabezpieczeń. (Dziedziczony z IService).
Metoda publiczna ServiceCheck Określa, czy Master Data Services usługa sieci Web jest uruchomiony i jest połączony z bazą danych. (Dziedziczony z IService).
Metoda publiczna StagingClear Czyści obszaru tymczasowego luzem. (Dziedziczony z IService).
Metoda publiczna StagingGet Pobiera zawartość obszaru tymczasowego luzem. (Dziedziczony z IService).
Metoda publiczna StagingProcess Wachlarzy istniejących rekordów unbatched w tabeli tymczasowej w partia przetwarzania i uruchamia wykonywanie kolejce tymczasowej na żądanie. (Dziedziczony z IService).
Metoda publiczna SystemDomainListGet Pobiera zlokalizowane listy stałych wyborów na podstawie kodu listy. (Dziedziczony z IService).
Metoda publiczna SystemPropertiesGet Pobiera właściwości niezmienna, informacje o systemie. (Dziedziczony z IService).
Metoda publiczna SystemSettingsGet Pobiera listę ustawień systemu. (Dziedziczony z IService).
Metoda publiczna SystemSettingsUpdate Aktualizuje wartości ustawień systemu. (Dziedziczony z IService).
Metoda publiczna TransactionAnnotationsCreate Tworzy nowe adnotacje istniejących transakcji. (Dziedziczony z IService).
Metoda publiczna TransactionAnnotationsGet Pobiera filtrowanej listy transakcji z modelu. (Dziedziczony z IService).
Metoda publiczna TransactionsGet Pobiera filtrowanej listy transakcji z modelu. (Dziedziczony z IService).
Metoda publiczna TransactionsReverse Odwraca jednego lub kilku istniejących transakcji. (Dziedziczony z IService).
Metoda publiczna UserPreferencesDelete Usuwa preferencje bieżącego użytkownika. (Dziedziczony z IService).
Metoda publiczna UserPreferencesGet Pobiera bieżący użytkownik Preferencje. (Dziedziczony z IService).
Metoda publiczna UserPreferencesUpdate Aktualizuje preferencje bieżącego użytkownika. (Dziedziczony z IService).
Metoda publiczna ValidationGet Pobiera filtrowane wyniki sprawdzania poprawności z modelu. (Dziedziczony z IService).
Metoda publiczna ValidationProcess Przetwarza poprawności (reguły biznesowe) dla wybranych elementów członkowskich w modelu. (Dziedziczony z IService).
Metoda publiczna VersionCopy Kopiuje wersja modelu do nowej wersja. (Dziedziczony z IService).

Do góry

Zdarzenia

  Nazwa Opis
Zdarzenie publiczne Closed (Dziedziczony z ICommunicationObject).
Zdarzenie publiczne Closing (Dziedziczony z ICommunicationObject).
Zdarzenie publiczne Faulted (Dziedziczony z ICommunicationObject).
Zdarzenie publiczne Opened (Dziedziczony z ICommunicationObject).
Zdarzenie publiczne Opening (Dziedziczony z ICommunicationObject).
Zdarzenie publiczne UnknownMessageReceived (Dziedziczony z IClientChannel).

Do góry