ConnectionBuilder Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Реализация по умолчанию для IConnectionBuilder.
public ref class ConnectionBuilder : Microsoft::AspNetCore::Connections::IConnectionBuilder
public class ConnectionBuilder : Microsoft.AspNetCore.Connections.IConnectionBuilder
type ConnectionBuilder = class
interface IConnectionBuilder
Public Class ConnectionBuilder
Implements IConnectionBuilder
- Наследование
-
ConnectionBuilder
- Реализации
Конструкторы
ConnectionBuilder(IServiceProvider) |
Инициализирует новый экземпляр ConnectionBuilder. |
Свойства
ApplicationServices |
Возвращает объект , IServiceProvider предоставляющий доступ к контейнеру службы приложения. |
Методы
Build() |
Создает делегат, используемый этим приложением для обработки подключений. |
Use(Func<ConnectionDelegate,ConnectionDelegate>) |
Добавляет делегат ПО промежуточного слоя в конвейер подключения приложения. |
Методы расширения
Run(IConnectionBuilder, Func<ConnectionContext,Task>) |
Добавьте заданный |
Use(IConnectionBuilder, Func<ConnectionContext,ConnectionDelegate,Task>) |
Добавьте заданный |
Use(IConnectionBuilder, Func<ConnectionContext,Func<Task>,Task>) |
Добавьте заданный Предпочитайте использовать Use(IConnectionBuilder, Func<ConnectionContext,ConnectionDelegate,Task>) для повышения производительности, как показано ниже.
|
UseConnectionHandler<TConnectionHandler>(IConnectionBuilder) |
Используйте заданный |
UseHub<THub>(IConnectionBuilder) |
Настройте подключение для размещения указанного Hub типа. |