C# Класс Microsoft.ApplicationServer.Http.Activation.HttpQueryableServiceHost

Provides a custom service host that exposes the total count of a queryable resource query as an HTTP header named X-TotalCount and automatically used by the HttpEntityClient nuget.
Наследование: Microsoft.ApplicationServer.Http.Activation.HttpConfigurableServiceHost
Показать файл Открыть проект

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

Метод Описание
HttpQueryableServiceHost ( Type serviceType, int queryLimit, IHttpHostConfigurationBuilder builder ) : System

Initializes a new instance of the HttpQueryableServiceHost class.

HttpQueryableServiceHost ( object singletonInstance, int queryLimit, IHttpHostConfigurationBuilder builder ) : System

Initializes a new instance of the HttpQueryableServiceHost class.

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

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

Replaces the built-in HttpBehavior with our derived one.

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

Метод Описание
AddQueryMessageHandler ( IHttpHostConfigurationBuilder builder, int queryLimit ) : IHttpHostConfigurationBuilder
Configure ( IHttpHostConfigurationBuilder builder, int queryLimit ) : IHttpHostConfigurationBuilder

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

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

Initializes a new instance of the HttpQueryableServiceHost class.
public HttpQueryableServiceHost ( Type serviceType, int queryLimit, IHttpHostConfigurationBuilder builder ) : System
serviceType System.Type
queryLimit int
builder IHttpHostConfigurationBuilder
Результат System

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

Initializes a new instance of the HttpQueryableServiceHost class.
public HttpQueryableServiceHost ( object singletonInstance, int queryLimit, IHttpHostConfigurationBuilder builder ) : System
singletonInstance object
queryLimit int
builder IHttpHostConfigurationBuilder
Результат System

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

Replaces the built-in HttpBehavior with our derived one.
protected OnOpening ( ) : void
Результат void