Compartilhar via


RelationalDbContextOptionsBuilder<TBuilder,TExtension>.WithOption Método

Definição

Define uma opção clonando a extensão usada para armazenar as configurações. Isso garante que o construtor não modifique as opções que já estão em uso em outro lugar.

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

Parâmetros

setAction
Func<TExtension,TExtension>

Uma ação para definir a opção.

Retornos

TBuilder

A mesma instância do construtor para que várias chamadas possam ser encadeadas.

Aplica-se a