次の方法で共有


RelationalDbContextOptionsBuilder<TBuilder,TExtension>.WithOption メソッド

定義

設定の保存に使用する拡張機能を複製してオプションを設定します。 これにより、ビルダーは他の場所で既に使用されているオプションを変更しません。

protected virtual TBuilder WithOption (Func<TExtension,TExtension> setAction);
abstract member WithOption : Func<'Extension, 'Extension (requires 'Extension :> Microsoft.EntityFrameworkCore.Infrastructure.RelationalOptionsExtension and 'Extension : (new : unit -> 'Extension) and 'Extension :> Microsoft.EntityFrameworkCore.Infrastructure.RelationalOptionsExtension and 'Extension : (new : unit -> 'Extension))> -> 'Builder
override this.WithOption : Func<'Extension, 'Extension (requires 'Extension :> Microsoft.EntityFrameworkCore.Infrastructure.RelationalOptionsExtension and 'Extension : (new : unit -> 'Extension) and 'Extension :> Microsoft.EntityFrameworkCore.Infrastructure.RelationalOptionsExtension and 'Extension : (new : unit -> 'Extension))> -> 'Builder
Protected Overridable Function WithOption (setAction As Func(Of TExtension, TExtension)) As TBuilder

パラメーター

setAction
Func<TExtension,TExtension>

オプションを設定するアクション。

戻り値

TBuilder

複数の呼び出しをチェーンできるように、同じビルダー インスタンス。

適用対象