Dieser Artikel wurde maschinell übersetzt. Wenn Sie die englische Version des Artikels anzeigen möchten, aktivieren Sie das Kontrollkästchen Englisch. Sie können den englischen Text auch in einem Popupfenster anzeigen, indem Sie den Mauszeiger über den Text bewegen.
Übersetzung
Englisch

DiscoveryClientBindingElement-Klasse

.NET Framework (current version)
 

Veröffentlicht: Oktober 2016

Ein Bindungselement, das einer WCF-Clientanwendung hinzugefügt werden kann, um den Discovery-Clientchannel nutzen zu können. Der Discovery-Clientchannel ermöglicht es einer WCF-Clientanwendung, ohne Endpunktadresse auf einen sichtbaren Dienst zugreifen zu können.

Namespace:   System.ServiceModel.Discovery
Assembly:  System.ServiceModel.Discovery (in System.ServiceModel.Discovery.dll)

System.Object
  System.ServiceModel.Channels.BindingElement
    System.ServiceModel.Discovery.DiscoveryClientBindingElement

public sealed class DiscoveryClientBindingElement : BindingElement

NameBeschreibung
System_CAPS_pubmethodDiscoveryClientBindingElement()

Initialisiert eine neue Instanz der DiscoveryClientBindingElement-Klasse mit Standardwerten.

System_CAPS_pubmethodDiscoveryClientBindingElement(DiscoveryEndpointProvider, FindCriteria)

Initialisiert eine neue Instanz der DiscoveryClientBindingElement-Klasse mit dem angegebenen Endpunktanbieter und den angegebenen Dienstsuchkriterien.

NameBeschreibung
System_CAPS_pubpropertyDiscoveryEndpointProvider

Ruft den Ermittlungsendpunktanbieter ab.

System_CAPS_pubpropertyFindCriteria

Ruft die Suchkriterien ab oder legt sie fest.

NameBeschreibung
System_CAPS_pubmethodBuildChannelFactory<TChannel>(BindingContext)

Initialisiert eine Kanalfactory zum Erstellen von Kanalen eines bestimmten Typs aus dem Bindungskontext.(Überschreibt BindingElement.BuildChannelFactory<TChannel>(BindingContext).)

System_CAPS_pubmethodBuildChannelListener<TChannel>(BindingContext)

Das Erstellen eines Channellisteners wird vom Discovery-Clientchannel nicht unterstützt. Diese Methode kann überschrieben werden, um einen Channellistener zu initialisieren, um Channels von einem angegebenen Typ vom Bindungskontext zu akzeptieren.(Überschreibt BindingElement.BuildChannelListener<TChannel>(BindingContext).)

System_CAPS_pubmethodCanBuildChannelFactory<TChannel>(BindingContext)

Gibt einen Wert zurück, der angibt, ob die aktuelle Bindung einen Kanalfactorystapel auf dem Client erstellen kann.(Überschreibt BindingElement.CanBuildChannelFactory<TChannel>(BindingContext).)

System_CAPS_pubmethodCanBuildChannelListener<TChannel>(BindingContext)

Da das Erstellen eines channellisteners vom Discovery-Clientchannel nicht unterstützt wird, gibt diese Methode immer false. Der Vorgang kann so erweitert werden, dass ein Wert zurückgegeben wird, der angibt, ob das Bindungselement einen Listener für einen bestimmten Typ von Channel erstellen kann.(Überschreibt BindingElement.CanBuildChannelListener<TChannel>(BindingContext).)

System_CAPS_pubmethodClone()

Erstellt eine Kopie des Bindungselements.(Überschreibt BindingElement.Clone().)

System_CAPS_pubmethodEquals(Object)

Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist.(Geerbt von „Object“.)

System_CAPS_pubmethodGetHashCode()

Fungiert als die Standardhashfunktion.(Geerbt von „Object“.)

System_CAPS_pubmethodGetProperty<T>(BindingContext)

Gibt ein Objekt des angeforderten Typs zurück, wenn dieses im Bindungsstapel vorhanden ist.(Überschreibt BindingElement.GetProperty<T>(BindingContext).)

System_CAPS_pubmethodGetType()

Ruft den Type der aktuellen Instanz ab.(Geerbt von „Object“.)

System_CAPS_pubmethodToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.(Geerbt von „Object“.)

NameBeschreibung
System_CAPS_pubfieldSystem_CAPS_staticDiscoveryEndpointAddress

Eine statische temporäre Adresse, die bis zur Auflösung der tatsächlichen Dienstadresse als Platzhalter fungiert.

The Discovery client channel is used by creating a custom binding element and adding a T:System.ServiceModel.Discovery.DiscoveryClientBindingElement to the top of the binding stack. crabout the Discovery client channel, see Using the Discovery Client Channel.

.NET Framework
Verfügbar seit 4.0

Alle öffentlichen statischen Member ( Shared in Visual Basic) dieses Typs sind threadsicher. Die Threadsicherheit für Instanzmember ist nicht garantiert.

Zurück zum Anfang
Anzeigen: