DiscoveryClientBindingElement Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Een bindingselement dat kan worden toegevoegd aan een WCF-clienttoepassing om te profiteren van het Discovery-clientkanaal. Met het Discovery-clientkanaal kan een WCF-clienttoepassing toegang krijgen tot een detecteerbare service zonder dat u het eindpuntadres van tevoren hoeft te kennen.
public ref class DiscoveryClientBindingElement sealed : System::ServiceModel::Channels::BindingElement
public sealed class DiscoveryClientBindingElement : System.ServiceModel.Channels.BindingElement
type DiscoveryClientBindingElement = class
inherit BindingElement
Public NotInheritable Class DiscoveryClientBindingElement
Inherits BindingElement
- Overname
Opmerkingen
Het Discovery-clientkanaal wordt gebruikt door een aangepast bindingselement te maken en een DiscoveryClientBindingElement boven aan de bindingsstack toe te voegen. Zie Het discovery-clientkanaal gebruiken voor meer informatie over het Discovery-clientkanaal.
Constructors
| Name | Description |
|---|---|
| DiscoveryClientBindingElement() |
Initialiseert een nieuw exemplaar van de DiscoveryClientBindingElement klasse met standaardwaarden. |
| DiscoveryClientBindingElement(DiscoveryEndpointProvider, FindCriteria) |
Initialiseert een nieuw exemplaar van de DiscoveryClientBindingElement klasse met de opgegeven eindpuntprovider en criteria voor het zoeken van services. |
Velden
| Name | Description |
|---|---|
| DiscoveryEndpointAddress |
Een statisch tijdelijk adres dat als tijdelijke aanduiding fungeert totdat het werkelijke serviceadres is opgelost. |
Eigenschappen
| Name | Description |
|---|---|
| DiscoveryEndpointProvider |
Hiermee haalt u de detectie-eindpuntprovider op. |
| FindCriteria |
Hiermee haalt u de zoekcriteria op of stelt u deze in. |
Methoden
| Name | Description |
|---|---|
| BuildChannelFactory<TChannel>(BindingContext) |
Initialiseert een kanaalfactory voor het produceren van kanalen van een specifiek type vanuit de bindingscontext. |
| BuildChannelListener<TChannel>(BindingContext) |
Het bouwen van een kanaallistener wordt niet ondersteund door het Discovery-clientkanaal. Deze methode kan worden overschreven om een kanaallistener te initialiseren om kanalen van een opgegeven type te accepteren vanuit de bindingscontext. |
| CanBuildChannelFactory<TChannel>(BindingContext) |
Retourneert een waarde die aangeeft of de huidige binding een kanaalfactorystack op de client kan bouwen. |
| CanBuildChannelListener<TChannel>(BindingContext) |
Omdat het bouwen van een kanaallistener niet wordt ondersteund door het Discovery-clientkanaal, retourneert |
| Clone() |
Hiermee maakt u een kopie van het bindingselement. |
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetProperty<T>(BindingContext) |
Retourneert een object van het aangevraagde type, indien aanwezig in de bindingsstack. |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |