EndpointDiscoveryBehavior Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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. |