ServiceRegistrySettings ServiceRegistrySettings ServiceRegistrySettings ServiceRegistrySettings Class

Definition

Contains the settings for the Azure Service Bus registry.

public ref class ServiceRegistrySettings : System::ServiceModel::Description::IEndpointBehavior
public class ServiceRegistrySettings : System.ServiceModel.Description.IEndpointBehavior
type ServiceRegistrySettings = class
    interface IEndpointBehavior
Public Class ServiceRegistrySettings
Implements IEndpointBehavior
Inheritance
ServiceRegistrySettingsServiceRegistrySettingsServiceRegistrySettingsServiceRegistrySettings
Implements

Constructors

ServiceRegistrySettings() ServiceRegistrySettings() ServiceRegistrySettings() ServiceRegistrySettings()

Initializes a new instance of the ServiceRegistrySettings class.

ServiceRegistrySettings(DiscoveryType) ServiceRegistrySettings(DiscoveryType) ServiceRegistrySettings(DiscoveryType) ServiceRegistrySettings(DiscoveryType)

Initializes a new instance of the ServiceRegistrySettings class using the specified discovery type.

Fields

allowUnauthenticatedAccess allowUnauthenticatedAccess allowUnauthenticatedAccess allowUnauthenticatedAccess

true if the endpoint allows for unauthenticated access; otherwise, false. The default value is false.

transportProtectionEnabled transportProtectionEnabled transportProtectionEnabled transportProtectionEnabled

true if transport protection is enabled; otherwise, false. The default value is true.

Properties

DiscoveryMode DiscoveryMode DiscoveryMode DiscoveryMode

Gets or sets how the service is discovered.

DisplayName DisplayName DisplayName DisplayName

Gets or sets the display name for the endpoint.

Explicit Interface Implementations

IEndpointBehavior.AddBindingParameters(ServiceEndpoint, BindingParameterCollection) IEndpointBehavior.AddBindingParameters(ServiceEndpoint, BindingParameterCollection) IEndpointBehavior.AddBindingParameters(ServiceEndpoint, BindingParameterCollection) IEndpointBehavior.AddBindingParameters(ServiceEndpoint, BindingParameterCollection)

Passes data at runtime to bindings to support custom behavior.

IEndpointBehavior.ApplyClientBehavior(ServiceEndpoint, ClientRuntime) IEndpointBehavior.ApplyClientBehavior(ServiceEndpoint, ClientRuntime) IEndpointBehavior.ApplyClientBehavior(ServiceEndpoint, ClientRuntime) IEndpointBehavior.ApplyClientBehavior(ServiceEndpoint, ClientRuntime)

This implementation does nothing.

IEndpointBehavior.ApplyDispatchBehavior(ServiceEndpoint, EndpointDispatcher) IEndpointBehavior.ApplyDispatchBehavior(ServiceEndpoint, EndpointDispatcher) IEndpointBehavior.ApplyDispatchBehavior(ServiceEndpoint, EndpointDispatcher) IEndpointBehavior.ApplyDispatchBehavior(ServiceEndpoint, EndpointDispatcher)

This implementation does nothing.

IEndpointBehavior.Validate(ServiceEndpoint) IEndpointBehavior.Validate(ServiceEndpoint) IEndpointBehavior.Validate(ServiceEndpoint) IEndpointBehavior.Validate(ServiceEndpoint)

This method does nothing.

Extension Methods

IsDefined(Object) IsDefined(Object) IsDefined(Object) IsDefined(Object)

Determines if a certain property is defined or not.

IsNull(Object) IsNull(Object) IsNull(Object) IsNull(Object)

Determines if a certain property is null or not.

IsPrimitive(Object) IsPrimitive(Object) IsPrimitive(Object) IsPrimitive(Object)

Determines if a certain property is of premitive JSON type.

Applies to