EndpointDiscoveryBehavior Klas

Definitie

Hiermee bepaalt u de inhoud van het EndpointDiscoveryMetadata geretourneerde eindpunt door een detectie-eindpunt.

public ref class EndpointDiscoveryBehavior : System::ServiceModel::Description::IEndpointBehavior
public class EndpointDiscoveryBehavior : System.ServiceModel.Description.IEndpointBehavior
type EndpointDiscoveryBehavior = class
    interface IEndpointBehavior
Public Class EndpointDiscoveryBehavior
Implements IEndpointBehavior
Overname
EndpointDiscoveryBehavior
Implementeringen

Opmerkingen

Dit gedrag wordt gebruikt om de verschillende detectie-instellingen voor een eindpunt te configureren, zoals de detectie, bereiken en eventuele aangepaste extensies voor de metagegevens. Een gebruiker maakt een nieuw exemplaar van dit type en voegt dit toe aan het specifieke eindpunt waarvan EndpointDiscoveryMetadata de configuratie moet worden uitgevoerd. Het kan ook worden gebruikt om detectie voor een specifiek eindpunt uit te schakelen met behulp van de Enabled eigenschap. Houd er rekening mee dat het EndpointDiscoveryBehavior op een eindpunt wordt genegeerd als ServiceDiscoveryBehavior deze niet aanwezig is. U kunt een eindpunt niet detecteren EndpointDiscoveryMetadata zonder eerst een ServiceDiscoveryBehavior aan uw service toe te voegen.

Constructors

Name Description
EndpointDiscoveryBehavior()

Hiermee maakt u een nieuw exemplaar van de EndpointDiscoveryBehavior klasse.

Eigenschappen

Name Description
ContractTypeNames

Hiermee haalt u de contracttypenamen op die zijn gekoppeld aan het eindpunt.

Enabled

Hiermee wordt een waarde opgehaald of ingesteld waarmee de detectie van het bijbehorende eindpunt wordt bepaald.

Extensions

Hiermee haalt u de extensies op die zijn gekoppeld aan het eindpunt.

Scopes

Hiermee haalt u de bereiken op die zijn gekoppeld aan het eindpunt.

Methoden

Name Description
Equals(Object)

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
GetHashCode()

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
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)

Expliciete interface-implementaties

Name Description
IEndpointBehavior.AddBindingParameters(ServiceEndpoint, BindingParameterCollection)

Niet geïmplementeerd.

IEndpointBehavior.ApplyClientBehavior(ServiceEndpoint, ClientRuntime)

Niet geïmplementeerd.

IEndpointBehavior.ApplyDispatchBehavior(ServiceEndpoint, EndpointDispatcher)

Niet geïmplementeerd.

IEndpointBehavior.Validate(ServiceEndpoint)

Niet geïmplementeerd.

Van toepassing op