EndpointDiscoveryBehavior Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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. |