Condividi tramite


DefaultModelBindingContext.EnterNestedScope Metodo

Definizione

Overload

EnterNestedScope()

Esegue il push di un livello di stato in questo contesto. IModelBinder le implementazioni chiameranno questa operazione come parte della ricorsione quando le proprietà di associazione o gli elementi della raccolta.

EnterNestedScope(ModelMetadata, String, String, Object)

Esegue il push di un livello di stato in questo contesto. IModelBinder le implementazioni chiameranno questa operazione come parte della ricorsione quando le proprietà di associazione o gli elementi della raccolta.

EnterNestedScope()

Origine:
DefaultModelBindingContext.cs
Origine:
DefaultModelBindingContext.cs
Origine:
DefaultModelBindingContext.cs

Esegue il push di un livello di stato in questo contesto. IModelBinder le implementazioni chiameranno questa operazione come parte della ricorsione quando le proprietà di associazione o gli elementi della raccolta.

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

Restituisce

Oggetto ModelBindingContext.NestedScope scope che deve essere usato in un'istruzione using in cui EnterNestedScope() viene chiamato.

Si applica a

EnterNestedScope(ModelMetadata, String, String, Object)

Origine:
DefaultModelBindingContext.cs
Origine:
DefaultModelBindingContext.cs
Origine:
DefaultModelBindingContext.cs

Esegue il push di un livello di stato in questo contesto. IModelBinder le implementazioni chiameranno questa operazione come parte della ricorsione quando le proprietà di associazione o gli elementi della raccolta.

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

Parametri

modelMetadata
ModelMetadata

ModelMetadata per assegnare alla ModelMetadata proprietà.

fieldName
String

Nome da assegnare alla FieldName proprietà.

modelName
String

Nome da assegnare alla ModelName proprietà.

model
Object

Istanza da assegnare alla Model proprietà.

Restituisce

Oggetto ModelBindingContext.NestedScope scope che deve essere usato in un'istruzione using in cui EnterNestedScope(ModelMetadata, String, String, Object) viene chiamato.

Si applica a