Sdílet prostřednictvím


ComponentEndpointConventionBuilder Třída

Definice

Vytváří konvence, které se použijí k přizpůsobení instancí ComponentHub EndpointBuilder .

public ref class ComponentEndpointConventionBuilder sealed : Microsoft::AspNetCore::Builder::IEndpointConventionBuilder, Microsoft::AspNetCore::Builder::IHubEndpointConventionBuilder
public sealed class ComponentEndpointConventionBuilder : Microsoft.AspNetCore.Builder.IEndpointConventionBuilder, Microsoft.AspNetCore.Builder.IHubEndpointConventionBuilder
type ComponentEndpointConventionBuilder = class
    interface IEndpointConventionBuilder
    interface IHubEndpointConventionBuilder
type ComponentEndpointConventionBuilder = class
    interface IHubEndpointConventionBuilder
    interface IEndpointConventionBuilder
Public NotInheritable Class ComponentEndpointConventionBuilder
Implements IEndpointConventionBuilder, IHubEndpointConventionBuilder
Dědičnost
ComponentEndpointConventionBuilder
Implementuje

Metody

Add(Action<EndpointBuilder>)

Přidá do tvůrce zadanou konvenci. Konvence se používají k přizpůsobení EndpointBuilder instancí.

Finally(Action<EndpointBuilder>)

Zaregistruje zadanou konvenci pro provádění po konvencích registrovaných prostřednictvím Add(Action<EndpointBuilder>)

Metody rozšíření

DisableRequestTimeout(IEndpointConventionBuilder)

Zakáže časový limit požadavků na koncových bodech.

WithRequestTimeout(IEndpointConventionBuilder, RequestTimeoutPolicy)

Určuje zásadu časového limitu pro koncové body.

WithRequestTimeout(IEndpointConventionBuilder, String)

Určuje zásadu časového limitu pro koncové body.

WithRequestTimeout(IEndpointConventionBuilder, TimeSpan)

Určuje časový limit pro koncové body.

ShortCircuit(IEndpointConventionBuilder, Nullable<Int32>)

Zkratujte koncové body. Spuštění koncového bodu proběhne v middlewaru UseRouting místo v UseEndpointu.

Platí pro