Compartilhar via


DefaultModelBindingContext.EnterNestedScope Método

Definição

Sobrecargas

EnterNestedScope()

Envia por push uma camada de estado para esse contexto. IModelBinder as implementações chamarão isso como parte da recursão ao associar propriedades ou itens de coleção.

EnterNestedScope(ModelMetadata, String, String, Object)

Envia por push uma camada de estado para esse contexto. IModelBinder as implementações chamarão isso como parte da recursão ao associar propriedades ou itens de coleção.

EnterNestedScope()

Origem:
DefaultModelBindingContext.cs
Origem:
DefaultModelBindingContext.cs
Origem:
DefaultModelBindingContext.cs

Envia por push uma camada de estado para esse contexto. IModelBinder as implementações chamarão isso como parte da recursão ao associar propriedades ou itens de coleção.

public:
 override Microsoft::AspNetCore::Mvc::ModelBinding::ModelBindingContext::NestedScope EnterNestedScope();
public override Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext.NestedScope EnterNestedScope ();
override this.EnterNestedScope : unit -> Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext.NestedScope
Public Overrides Function EnterNestedScope () As ModelBindingContext.NestedScope

Retornos

Um ModelBindingContext.NestedScope objeto de escopo que deve ser usado em uma using instrução em que EnterNestedScope() é chamado.

Aplica-se a

EnterNestedScope(ModelMetadata, String, String, Object)

Origem:
DefaultModelBindingContext.cs
Origem:
DefaultModelBindingContext.cs
Origem:
DefaultModelBindingContext.cs

Envia por push uma camada de estado para esse contexto. IModelBinder as implementações chamarão isso como parte da recursão ao associar propriedades ou itens de coleção.

public:
 override Microsoft::AspNetCore::Mvc::ModelBinding::ModelBindingContext::NestedScope EnterNestedScope(Microsoft::AspNetCore::Mvc::ModelBinding::ModelMetadata ^ modelMetadata, System::String ^ fieldName, System::String ^ modelName, System::Object ^ model);
public override Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext.NestedScope EnterNestedScope (Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata modelMetadata, string fieldName, string modelName, object model);
public override Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext.NestedScope EnterNestedScope (Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata modelMetadata, string fieldName, string modelName, object? model);
override this.EnterNestedScope : Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata * string * string * obj -> Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext.NestedScope
Public Overrides Function EnterNestedScope (modelMetadata As ModelMetadata, fieldName As String, modelName As String, model As Object) As ModelBindingContext.NestedScope

Parâmetros

modelMetadata
ModelMetadata

ModelMetadata para atribuir à ModelMetadata propriedade .

fieldName
String

Nome a ser atribuído à FieldName propriedade .

modelName
String

Nome a ser atribuído à ModelName propriedade .

model
Object

Instância a ser atribuída à Model propriedade .

Retornos

Um ModelBindingContext.NestedScope objeto de escopo que deve ser usado em uma using instrução em que EnterNestedScope(ModelMetadata, String, String, Object) é chamado.

Aplica-se a