RoutingEndpointConventionBuilderExtensions.RequireHost<TBuilder> Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Erfordert, dass Endpunkte während des Routings mit einem der angegebenen Hosts übereinstimmen.
public:
generic <typename TBuilder>
where TBuilder : Microsoft::AspNetCore::Builder::IEndpointConventionBuilder[System::Runtime::CompilerServices::Extension]
static TBuilder RequireHost(TBuilder builder, ... cli::array <System::String ^> ^ hosts);
public static TBuilder RequireHost<TBuilder> (this TBuilder builder, params string[] hosts) where TBuilder : Microsoft.AspNetCore.Builder.IEndpointConventionBuilder;
static member RequireHost : 'Builder * string[] -> 'Builder (requires 'Builder :> Microsoft.AspNetCore.Builder.IEndpointConventionBuilder)
<Extension()>
Public Function RequireHost(Of TBuilder As IEndpointConventionBuilder) (builder As TBuilder, ParamArray hosts As String()) As TBuilder
Typparameter
- TBuilder
Parameter
- builder
- TBuilder
Der IEndpointConventionBuilder , dem die Metadaten hinzugefügt werden sollen.
- hosts
- String[]
Die während des Routings verwendeten Hosts. Hosts sollten Unicode anstelle von Punycode sein und möglicherweise über einen Port verfügen. Eine leere Sammlung bedeutet, dass jeder Host akzeptiert wird.
Gibt zurück
Ein Verweis auf diese Instanz, nachdem der Vorgang abgeschlossen ist.