EndpointDiscoveryBehavior Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Steuert den Inhalt des EndpointDiscoveryMetadata von einem Ermittlungsendpunkt zurückgegebenen Inhalts.
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
- Vererbung
-
EndpointDiscoveryBehavior
- Implementiert
Hinweise
Dieses Verhalten wird verwendet, um die verschiedenen Ermittlungseinstellungen für einen Endpunkt zu konfigurieren, z. B. seine Auffindbarkeit, Bereiche und alle benutzerdefinierten Erweiterungen für seine Metadaten. Ein Benutzer erstellt eine neue Instanz dieses Typs und fügt sie dem bestimmten Endpunkt hinzu, dessen EndpointDiscoveryMetadata Konfiguration erforderlich ist. Sie kann auch verwendet werden, um die Ermittlung für einen bestimmten Endpunkt mithilfe der Enabled Eigenschaft zu deaktivieren. Beachten Sie, dass der EndpointDiscoveryBehavior Endpunkt ignoriert wird, wenn ServiceDiscoveryBehavior er nicht vorhanden ist. Sie können einen Endpunkt nicht durchfindbar EndpointDiscoveryMetadata machen, ohne zuerst einen ServiceDiscoveryBehavior Dienst hinzuzufügen.
Konstruktoren
| Name | Beschreibung |
|---|---|
| EndpointDiscoveryBehavior() |
Erstellt eine neue Instanz der EndpointDiscoveryBehavior Klasse. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| ContractTypeNames |
Ruft die Vertragstypnamen ab, die dem Endpunkt zugeordnet sind. |
| Enabled |
Dient zum Abrufen oder Festlegen eines Werts, der die Auffindbarkeit des zugeordneten Endpunkts steuert. |
| Extensions |
Ruft die dem Endpunkt zugeordneten Erweiterungen ab. |
| Scopes |
Ruft die Bereiche ab, die dem Endpunkt zugeordnet sind. |
Methoden
| Name | Beschreibung |
|---|---|
| Equals(Object) |
Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht. (Geerbt von Object) |
| GetHashCode() |
Dient als Standardhashfunktion. (Geerbt von Object) |
| GetType() |
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
| MemberwiseClone() |
Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
| ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |
Explizite Schnittstellenimplementierungen
| Name | Beschreibung |
|---|---|
| IEndpointBehavior.AddBindingParameters(ServiceEndpoint, BindingParameterCollection) |
Nicht implementiert. |
| IEndpointBehavior.ApplyClientBehavior(ServiceEndpoint, ClientRuntime) |
Nicht implementiert. |
| IEndpointBehavior.ApplyDispatchBehavior(ServiceEndpoint, EndpointDispatcher) |
Nicht implementiert. |
| IEndpointBehavior.Validate(ServiceEndpoint) |
Nicht implementiert. |