次の方法で共有


HubEndpointConventionBuilder クラス

定義

ハブ EndpointBuilder インスタンスのカスタマイズに使用される規則を構築します。

public ref class HubEndpointConventionBuilder sealed : Microsoft::AspNetCore::Builder::IEndpointConventionBuilder, Microsoft::AspNetCore::Builder::IHubEndpointConventionBuilder
public sealed class HubEndpointConventionBuilder : Microsoft.AspNetCore.Builder.IEndpointConventionBuilder, Microsoft.AspNetCore.Builder.IHubEndpointConventionBuilder
type HubEndpointConventionBuilder = class
    interface IEndpointConventionBuilder
    interface IHubEndpointConventionBuilder
type HubEndpointConventionBuilder = class
    interface IHubEndpointConventionBuilder
    interface IEndpointConventionBuilder
Public NotInheritable Class HubEndpointConventionBuilder
Implements IEndpointConventionBuilder, IHubEndpointConventionBuilder
継承
HubEndpointConventionBuilder
実装

メソッド

Add(Action<EndpointBuilder>)

指定した規則をビルダーに追加します。 規則は、インスタンスをカスタマイズ EndpointBuilder するために使用されます。

Finally(Action<EndpointBuilder>)

を使用して登録された規則の後に、指定した規則を実行用に登録します Add(Action<EndpointBuilder>)

拡張メソッド

DisableRequestTimeout(IEndpointConventionBuilder)

エンドポイントの要求タイムアウトを無効にします。

WithRequestTimeout(IEndpointConventionBuilder, RequestTimeoutPolicy)

エンドポイントに対する のタイムアウト ポリシーを指定します。

WithRequestTimeout(IEndpointConventionBuilder, String)

エンドポイントに対する のタイムアウト ポリシーを指定します。

WithRequestTimeout(IEndpointConventionBuilder, TimeSpan)

エンドポイントのタイムアウトを指定します。

ShortCircuit(IEndpointConventionBuilder, Nullable<Int32>)

エンドポイントを短絡します。 エンドポイントの実行は、UseEndpoint ではなく UseRouting ミドルウェアで行われます。

適用対象