EndpointDiscoveryBehavior Klass

Definition

Styr innehållet i den EndpointDiscoveryMetadata som returneras av en identifieringsslutpunkt.

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
Arv
EndpointDiscoveryBehavior
Implementeringar

Kommentarer

Det här beteendet används för att konfigurera de olika identifieringsinställningarna för en slutpunkt, till exempel dess identifiering, omfång och eventuella anpassade tillägg till dess metadata. En användare skapar en ny instans av den här typen och lägger till den i den specifika slutpunkten vars EndpointDiscoveryMetadata måste konfigureras. Den kan också användas för att inaktivera identifiering för en specifik slutpunkt med hjälp av Enabled egenskapen . Observera att EndpointDiscoveryBehavior på en slutpunkt ignoreras om ServiceDiscoveryBehavior den inte finns. Du kan inte göra en slutpunkt identifierbar utan EndpointDiscoveryMetadata att först lägga till en ServiceDiscoveryBehavior i din tjänst.

Konstruktorer

Name Description
EndpointDiscoveryBehavior()

Skapar en ny instans av EndpointDiscoveryBehavior klassen.

Egenskaper

Name Description
ContractTypeNames

Hämtar de kontrakttypsnamn som är associerade med slutpunkten.

Enabled

Hämtar eller anger ett värde som styr identifieringen av den associerade slutpunkten.

Extensions

Hämtar tilläggen som är associerade med slutpunkten.

Scopes

Hämtar de omfång som är associerade med slutpunkten.

Metoder

Name Description
Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Explicita gränssnittsimplementeringar

Name Description
IEndpointBehavior.AddBindingParameters(ServiceEndpoint, BindingParameterCollection)

Inte implementerad.

IEndpointBehavior.ApplyClientBehavior(ServiceEndpoint, ClientRuntime)

Inte implementerad.

IEndpointBehavior.ApplyDispatchBehavior(ServiceEndpoint, EndpointDispatcher)

Inte implementerad.

IEndpointBehavior.Validate(ServiceEndpoint)

Inte implementerad.

Gäller för