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 der EndpointDiscoveryMetadata, die von einem Ermittlungsendpunkt zurückgegeben wurden.
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 Ermittelbarkeit, seine Bereiche und seine benutzerdefinierten Erweiterungen zu seinen Metadaten. Ein Benutzer erstellt eine neue Instanz dieses Typs und fügt sie zum bestimmten Endpunkt hinzu, dessen EndpointDiscoveryMetadata konfiguriert werden müssen. Die Instanz kann auch verwendet werden, um die Ermittlung bestimmter Endpunkte zu deaktivieren, die die Enabled-Eigenschaft verwenden. Beachten Sie, dass das EndpointDiscoveryBehavior auf einem Endpunkt ignoriert wird, wenn das ServiceDiscoveryBehavior nicht vorhanden ist. Sie können keinen Endpunkt durch EndpointDiscoveryMetadata sichtbar machen, ohne zunächst ein ServiceDiscoveryBehavior zum Dienst hinzuzufügen.
Konstruktoren
EndpointDiscoveryBehavior() |
Erstellt eine neue Instanz der EndpointDiscoveryBehavior-Klasse. |
Eigenschaften
ContractTypeNames |
Ruft die Vertragstypnamen ab, die dem Endpunkt zugeordnet sind. |
Enabled |
Ruft den Wert ab oder legt diesen fest, der die Ermittelbarkeit des zugeordneten Endpunkts steuert. |
Extensions |
Ruft die dem Endpunkt zugeordneten Erweiterungen ab. |
Scopes |
Ruft die dem Endpunkt zugeordneten Bereiche ab. |
Methoden
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |
Explizite Schnittstellenimplementierungen
IEndpointBehavior.AddBindingParameters(ServiceEndpoint, BindingParameterCollection) |
Nicht implementiert. |
IEndpointBehavior.ApplyClientBehavior(ServiceEndpoint, ClientRuntime) |
Nicht implementiert. |
IEndpointBehavior.ApplyDispatchBehavior(ServiceEndpoint, EndpointDispatcher) |
Nicht implementiert. |
IEndpointBehavior.Validate(ServiceEndpoint) |
Nicht implementiert. |