DefaultModelBindingContext.EnterNestedScope Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
EnterNestedScope() |
Помещает слой состояния в этот контекст. IModelBinder реализации будут вызывать его как часть рекурсии при привязке свойств или элементов коллекции. |
EnterNestedScope(ModelMetadata, String, String, Object) |
Помещает слой состояния в этот контекст. IModelBinder реализации будут вызывать его как часть рекурсии при привязке свойств или элементов коллекции. |
EnterNestedScope()
- Исходный код:
- DefaultModelBindingContext.cs
- Исходный код:
- DefaultModelBindingContext.cs
- Исходный код:
- DefaultModelBindingContext.cs
Помещает слой состояния в этот контекст. IModelBinder реализации будут вызывать его как часть рекурсии при привязке свойств или элементов коллекции.
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
Возвращаемое значение
Объект ModelBindingContext.NestedScope область, который следует использовать в операторе , using
где EnterNestedScope() вызывается .
Применяется к
EnterNestedScope(ModelMetadata, String, String, Object)
- Исходный код:
- DefaultModelBindingContext.cs
- Исходный код:
- DefaultModelBindingContext.cs
- Исходный код:
- DefaultModelBindingContext.cs
Помещает слой состояния в этот контекст. IModelBinder реализации будут вызывать его как часть рекурсии при привязке свойств или элементов коллекции.
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
Параметры
- modelMetadata
- ModelMetadata
ModelMetadata значение , чтобы присвоить свойству ModelMetadata .
Возвращаемое значение
Объект ModelBindingContext.NestedScope область, который следует использовать в операторе , using
где EnterNestedScope(ModelMetadata, String, String, Object) вызывается .
Применяется к
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по