C# Класс Thinktecture.ServiceModel.ServiceHost

Custom ServiceHost for attaching the extensions responsible for flattening the WSDL and applying the optimized intranet hosting settings.
Наследование: System.ServiceModel.ServiceHost
Показать файл Открыть проект

Открытые методы

Метод Описание
ServiceHost ( Type serviceType ) : System

Initializes a new instance of the ServiceHost class.

ServiceHost ( Type serviceType, Profile profile, Flattening enableFlatWsdl ) : System

Initializes a new instance of the ServiceHost class.

ServiceHost ( object singeltonInstance ) : System

Initializes a new instance of the ServiceHost class.

ServiceHost ( object singeltonInstance, Profile profile, Flattening enableFlatWsdl ) : System

Initializes a new instance of the ServiceHost class.

Защищенные методы

Метод Описание
ApplyConfiguration ( ) : void

Loads the service description information from the configuration file and applies it to the runtime being constructed.

InitializeRuntime ( ) : void

Initializes the runtime for the service host.

ServiceHost ( ) : System

Initializes a new instance of the ServiceHost class.

Приватные методы

Метод Описание
AddFlatWsdl ( ) : void

Attaches the flat WSDL extension.

BindOperation ( OperationDescription operation ) : void
BindOperationsSecondRound ( ) : void
ChangeBindings ( ) : void

Changes the bindings.

ChangeSerializer ( ) : void

Changes the MaxItemsInObjectGraph quota used by the serializer.

ChangeThrottling ( ) : void

Changes the throttling behavior.

CheckConfig ( ) : void

Configures the ServiceHost instance appropriately.

ExecuteBootstrapTasks ( ) : void

Описание методов

ApplyConfiguration() защищенный Метод

Loads the service description information from the configuration file and applies it to the runtime being constructed.
The description of the service hosted is null.
protected ApplyConfiguration ( ) : void
Результат void

InitializeRuntime() защищенный Метод

Initializes the runtime for the service host.
The description of the service hosted is null.
protected InitializeRuntime ( ) : void
Результат void

ServiceHost() защищенный Метод

Initializes a new instance of the ServiceHost class.
protected ServiceHost ( ) : System
Результат System

ServiceHost() публичный Метод

Initializes a new instance of the ServiceHost class.
public ServiceHost ( Type serviceType ) : System
serviceType System.Type
Результат System

ServiceHost() публичный Метод

Initializes a new instance of the ServiceHost class.
public ServiceHost ( Type serviceType, Profile profile, Flattening enableFlatWsdl ) : System
serviceType System.Type
profile Profile
enableFlatWsdl Flattening
Результат System

ServiceHost() публичный Метод

Initializes a new instance of the ServiceHost class.
public ServiceHost ( object singeltonInstance ) : System
singeltonInstance object
Результат System

ServiceHost() публичный Метод

Initializes a new instance of the ServiceHost class.
public ServiceHost ( object singeltonInstance, Profile profile, Flattening enableFlatWsdl ) : System
singeltonInstance object
profile Profile
enableFlatWsdl Flattening
Результат System