Share via


RoutingEndpointConventionBuilderExtensions.WithFormMappingOptions<TBuilder> メソッド

定義

ターゲット で FormMappingOptionsMetadata 生成されるすべてのエンドポイントに対して を構成します IEndpointConventionBuilder

public static TBuilder WithFormMappingOptions<TBuilder> (this TBuilder builder, int? maxCollectionSize = default, int? maxRecursionDepth = default, int? maxKeySize = default) where TBuilder : Microsoft.AspNetCore.Builder.IEndpointConventionBuilder;
static member WithFormMappingOptions : 'Builder * Nullable<int> * Nullable<int> * Nullable<int> -> 'Builder (requires 'Builder :> Microsoft.AspNetCore.Builder.IEndpointConventionBuilder)
<Extension()>
Public Function WithFormMappingOptions(Of TBuilder As IEndpointConventionBuilder) (builder As TBuilder, Optional maxCollectionSize As Nullable(Of Integer) = Nothing, Optional maxRecursionDepth As Nullable(Of Integer) = Nothing, Optional maxKeySize As Nullable(Of Integer) = Nothing) As TBuilder

型パラメーター

TBuilder

パラメーター

builder
TBuilder

IEndpointConventionBuilder

maxCollectionSize
Nullable<Int32>

フォーム コレクションで許可される要素の最大数。 既定値は です DefaultValueCountLimit>。

maxRecursionDepth
Nullable<Int32>

フォーム データを再帰的にマッピングするときに許容される最大深度。 既定値は 64 です。

maxKeySize
Nullable<Int32>

フォーム データ キーの読み取りに使用されるバッファーの最大サイズ。 既定値は DefaultKeyLengthLimit です

戻り値

TBuilder

IEndpointConventionBuilder

適用対象