ServiceHealthModel.ChannelDispatcherModel Class

Definition

Contains the model that represents the channel dispatchers associated with a WCF service.

public: ref class ServiceHealthModel::ChannelDispatcherModel
[System.Runtime.Serialization.DataContract(Name="ChannelDispatcher", Namespace="http://schemas.microsoft.com/net/2018/08/health")]
public class ServiceHealthModel.ChannelDispatcherModel
type ServiceHealthModel.ChannelDispatcherModel = class
Public Class ServiceHealthModel.ChannelDispatcherModel
Inheritance
ServiceHealthModel.ChannelDispatcherModel
Attributes

Constructors

ServiceHealthModel.ChannelDispatcherModel()

Initializes an instance of the ServiceHealthModel.ChannelDispatcherModel class.

ServiceHealthModel.ChannelDispatcherModel(ChannelDispatcherBase)

Initializes an instance of the ServiceHealthModel.ChannelDispatcherModel class using a specified channel dispatcher.

Properties

BindingName

Gets the name of the binding used to configure the service.

CommunicationTimeouts

Gets the model that represents the WCF service's communication timeouts.

ContractName

Gets the name of the contract of the service endpoint.

IsSystemEndpoint

Gets whether the endpoint associated with the channel dispatcher is a system endpoint.

ListenerState

Gets the state of the listener.

ListenerUri

Gets the URI at which the service endpoint listens.

MessageEncoder

Gets the full name of the message encoder, which is used to write and read messages.

MessageInspectors

Gets an array containing the full names of all custom IClientMessageInspector implementations that inspect or modify messages handled by the WCF service.

ServiceThrottle

Gets the model that represents the service throttles associated with this channel dispatcher and that control the WCF service's throughput settings.

State

Gets the state of the WCF service's channel dispatcher.

Methods

Equals(Object)

Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode()

Serves as the default hash function.

(Inherited from Object)
GetType()

Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone()

Creates a shallow copy of the current Object.

(Inherited from Object)
ToString()

Returns a string that represents the current object.

(Inherited from Object)

Applies to