Udostępnij przez


Klasa ServiceClient

Zawiera różne operacje API reguły biznesowe.

Hierarchia dziedziczenia

System.Object
  System.ServiceModel.ClientBase<IService>
    Microsoft.MasterDataServices.ServiceClient

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

Składnia

'Deklaracja
Public Class ServiceClient _
    Inherits ClientBase(Of IService) _
    Implements IService
'Użycie
Dim instance As ServiceClient
public class ServiceClient : ClientBase<IService>, 
    IService
public ref class ServiceClient : public ClientBase<IService^>, 
    IService
type ServiceClient =  
    class
        inherit ClientBase<IService>
        interface IService
    end
public class ServiceClient extends ClientBase<IService> implements IService

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

Konstruktorzy

  Nazwa Opis
Metoda publiczna ServiceClient() Inicjuje nowe wystąpienie ServiceClient klasy z wartości domyślnych.
Metoda publiczna ServiceClient(String) Inicjuje nowe wystąpienie ServiceClient klasy z nazwy konfiguracja określony punkt końcowy.
Metoda publiczna ServiceClient(Binding, EndpointAddress) Inicjuje nowe wystąpienie ServiceClient klasy, która ma określony powiązanie i adresu zdalnego.
Metoda publiczna ServiceClient(String, EndpointAddress) Inicjuje nowe wystąpienie ServiceClient klasy, która ma określony punkt końcowy nazwa konfiguracja i zdalnego adresu.
Metoda publiczna ServiceClient(String, String) Inicjuje nowe wystąpienie ServiceClient klasy, która ma określony punkt końcowy konfiguracja nazwę i adres zdalny jako ciąg.

Do góry

Właściwości

  Nazwa Opis
Właściwość chroniona Channel (Dziedziczony z ClientBase<IService>).
Właściwość publiczna ChannelFactory (Dziedziczony z ClientBase<IService>).
Właściwość publiczna ClientCredentials (Dziedziczony z ClientBase<IService>).
Właściwość publiczna Endpoint (Dziedziczony z ClientBase<IService>).
Właściwość publiczna InnerChannel (Dziedziczony z ClientBase<IService>).
Właściwość publiczna State (Dziedziczony z ClientBase<IService>).

Do góry

Metody

  Nazwa Opis
Metoda publiczna Abort (Dziedziczony z ClientBase<IService>).
Metoda publiczna AnnotationsDelete Usuwa istniejący adnotacja.
Metoda publiczna AnnotationsUpdate Aktualizuje istniejącej adnotacji.
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.
Metoda publiczna BusinessRulesCreate Tworzy nowe reguły biznesowe.
Metoda publiczna BusinessRulesDelete Usuwa reguły biznesowej lub składników reguły.
Metoda publiczna BusinessRulesGet Pobiera reguły biznesowe.
Metoda publiczna BusinessRulesPaletteGet Pobiera składniki reguły biznesowe dostępne (Paleta składnika).
Metoda publiczna BusinessRulesPublish Publikuje reguły biznesowe dla modelu/obiekt/element członkowski typu.
Metoda publiczna BusinessRulesUpdate Aktualizacje istniejących reguły biznesowe.
Metoda publiczna Close (Dziedziczony z ClientBase<IService>).
Metoda chroniona CreateChannel (Dziedziczony z ClientBase<IService>).
Metoda publiczna DisplayInitializationUI (Dziedziczony z ClientBase<IService>).
Metoda publiczna EntityMemberAnnotationsCreate Tworzy nowe adnotacje dołączone do element członkowski.
Metoda publiczna EntityMemberAnnotationsGet Pobiera adnotacje dołączone do element członkowski.
Metoda publiczna EntityMemberAttributesGet Pobiera określony zestaw wartości atrybut z określonej listy członków.
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.
Metoda publiczna EntityMembersCopy Kopiuje wybrane członków do nowych elementów miejsce docelowe.
Metoda publiczna EntityMembersCreate Utworzenie nowych członków.
Metoda publiczna EntityMembersDelete Usuwa (dezaktywuje) wybranych składników.
Metoda publiczna EntityMembersGet Pobiera filtru zestaw członków i ich dane z obiekt.
Metoda publiczna EntityMembersMerge Tworzy nowe elementy i aktualizacje istniejących członków.
Metoda publiczna EntityMembersUpdate Aktualizacje istniejących członków.
Metoda publiczna Equals (Dziedziczony z Object).
Metoda publiczna ExportViewCreate Generuje lub ponownie wygenerować widoki żądane subskrypcja.
Metoda publiczna ExportViewDelete Usuwa istniejący widok eksportu.
Metoda publiczna ExportViewListGet Pobiera listę istniejących widoków eksportu.
Metoda publiczna ExportViewUpdate Aktualizuje istniejący widok eksportu.
Metoda chroniona Finalize (Dziedziczony z Object).
Metoda chroniona GetDefaultValueForInitialization<T> (Dziedziczony z ClientBase<IService>).
Metoda publiczna GetHashCode (Dziedziczony z Object).
Metoda publiczna GetType (Dziedziczony z Object).
Metoda publiczna HierarchyMembersGet Pobiera członków nadrzędny podrzędność z hierarchii względem węzła nadrzędnego.
Metoda chroniona InvokeAsync (Dziedziczony z ClientBase<IService>).
Metoda chroniona MemberwiseClone (Dziedziczony z Object).
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.
Metoda publiczna MetadataCreate Tworzy nowe składniki metadane.
Metoda publiczna MetadataDelete Usuwa elementy metadane.
Metoda publiczna MetadataGet Pobiera metadane.
Metoda publiczna MetadataUpdate Aktualizacja metadane.
Metoda publiczna ModelMembersBulkDelete Rozpoczyna się asynchroniczne usunięciem członków.
Metoda publiczna ModelMembersBulkMerge Rozpocznij asynchroniczne tworzenie i/lub aktualizacji danych element członkowski przez jeden lub więcej obiektów.
Metoda publiczna ModelMembersBulkUpdate Rozpoczyna się aktualizacja asynchronicznych element członkowski danych przez jeden lub więcej obiektów.
Metoda publiczna ModelMembersGet Pobiera całego wybrane modele, podmiotów lub hierarchii.
Metoda publiczna Open (Dziedziczony z ClientBase<IService>).
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 GUID oryginalnych obiektów.
Metoda publiczna SecurityPrincipalsCreate Utworzenie nowych użytkowników, grup i ich uprawnień w ramach modelu zabezpieczeń.
Metoda publiczna SecurityPrincipalsDelete Usuwanie użytkowników i grup.
Metoda publiczna SecurityPrincipalsGet Pobiera podmiotów zabezpieczeń i ich uprawnienia.
Metoda publiczna SecurityPrincipalsUpdate Aktualizacje zabezpieczeń głównych.
Metoda publiczna SecurityPrivilegesClone Tworzyć dokładne chwilowe kopie uprawnień w ramach modelu zabezpieczeń z innego źródło, zachowując unikatowych identyfikatorów globalnych (GUID) obiektów oryginalnego.
Metoda publiczna SecurityPrivilegesCreate Tworzy uprawnienia zabezpieczeń.
Metoda publiczna SecurityPrivilegesDelete Usuwa uprawnienia.
Metoda publiczna SecurityPrivilegesGet Pobiera uprawnień zabezpieczeń dla wybranych podmiotów i/lub modeli.
Metoda publiczna SecurityPrivilegesUpdate Aktualizuje uprawnienia zabezpieczeń.
Metoda publiczna ServiceCheck Określa, czy Master Data Services usługa sieci Web działający i jest połączony z bazą danych.
Metoda publiczna StagingClear Czyści obszaru tymczasowego luzem.
Metoda publiczna StagingGet Pobiera zawartość obszaru tymczasowego luzem.
Metoda publiczna StagingProcess Wachlarzy istniejących rekordów unbatched w tabeli tymczasowej w partia przetwarzania i uruchamia wykonywanie kolejce tymczasowej na żądanie.
Metoda publiczna SystemDomainListGet Pobiera zlokalizowane listy stałych wyborów na podstawie kodu listy.
Metoda publiczna SystemPropertiesGet Pobiera właściwości niezmienna, informacje o systemie.
Metoda publiczna SystemSettingsGet Pobiera listę ustawień systemu.
Metoda publiczna SystemSettingsUpdate Aktualizuje wartości ustawień systemu.
Metoda publiczna ToString (Dziedziczony z Object).
Metoda publiczna TransactionAnnotationsCreate Tworzy nowe adnotacje istniejących transakcji.
Metoda publiczna TransactionAnnotationsGet Pobiera filtrowanej listy transakcji z modelu.
Metoda publiczna TransactionsGet Pobiera filtrowanej listy transakcji z modelu.
Metoda publiczna TransactionsReverse Odwraca jednego lub kilku istniejących transakcji.
Metoda publiczna UserPreferencesDelete Usuwa preferencje bieżącego użytkownika.
Metoda publiczna UserPreferencesGet Pobiera bieżący użytkownik Preferencje.
Metoda publiczna UserPreferencesUpdate Aktualizuje preferencje bieżącego użytkownika.
Metoda publiczna ValidationGet Pobiera filtrowane wyniki sprawdzania poprawności z modelu.
Metoda publiczna ValidationProcess Przetwarza poprawności (reguły biznesowe) dla wybranych elementów członkowskich w modelu.
Metoda publiczna VersionCopy Kopiuje wersja modelu do nowej wersja.

Do góry

Jawne implementacje interfejsu

  Nazwa Opis
Jawna implementacja interfejsuMetoda prywatna ICommunicationObject.BeginClose(AsyncCallback, Object) (Dziedziczony z ClientBase<IService>).
Jawna implementacja interfejsuMetoda prywatna ICommunicationObject.BeginClose(TimeSpan, AsyncCallback, Object) (Dziedziczony z ClientBase<IService>).
Jawna implementacja interfejsuMetoda prywatna ICommunicationObject.BeginOpen(AsyncCallback, Object) (Dziedziczony z ClientBase<IService>).
Jawna implementacja interfejsuMetoda prywatna ICommunicationObject.BeginOpen(TimeSpan, AsyncCallback, Object) (Dziedziczony z ClientBase<IService>).
Jawna implementacja interfejsuMetoda prywatna ICommunicationObject.Close (Dziedziczony z ClientBase<IService>).
Jawna implementacja interfejsuZdarzenie prywatne ICommunicationObject.Closed (Dziedziczony z ClientBase<IService>).
Jawna implementacja interfejsuZdarzenie prywatne ICommunicationObject.Closing (Dziedziczony z ClientBase<IService>).
Jawna implementacja interfejsuMetoda prywatna IDisposable.Dispose (Dziedziczony z ClientBase<IService>).
Jawna implementacja interfejsuMetoda prywatna ICommunicationObject.EndClose (Dziedziczony z ClientBase<IService>).
Jawna implementacja interfejsuMetoda prywatna ICommunicationObject.EndOpen (Dziedziczony z ClientBase<IService>).
Jawna implementacja interfejsuZdarzenie prywatne ICommunicationObject.Faulted (Dziedziczony z ClientBase<IService>).
Jawna implementacja interfejsuMetoda prywatna ICommunicationObject.Open (Dziedziczony z ClientBase<IService>).
Jawna implementacja interfejsuZdarzenie prywatne ICommunicationObject.Opened (Dziedziczony z ClientBase<IService>).
Jawna implementacja interfejsuZdarzenie prywatne ICommunicationObject.Opening (Dziedziczony z ClientBase<IService>).

Do góry

Bezpieczeństwo wątków

Wszystkie publiczne statyczny (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Nie ma gwarancji, że elementy członkowskie wystąpień będą bezpieczne dla wątków.