ModelBindingContext.EnterNestedScope 方法

定义

重载

EnterNestedScope()

将状态层推送到此上下文。 IModelBinder 在绑定属性或集合项时,实现将调用此作为递归的一部分。

EnterNestedScope(ModelMetadata, String, String, Object)

将状态层推送到此上下文。 IModelBinder 在绑定属性或集合项时,实现将调用此作为递归的一部分。

EnterNestedScope()

Source:
ModelBindingContext.cs
Source:
ModelBindingContext.cs
Source:
ModelBindingContext.cs

将状态层推送到此上下文。 IModelBinder 在绑定属性或集合项时,实现将调用此作为递归的一部分。

public:
 abstract Microsoft::AspNetCore::Mvc::ModelBinding::ModelBindingContext::NestedScope EnterNestedScope();
public abstract Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext.NestedScope EnterNestedScope ();
abstract member EnterNestedScope : unit -> Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext.NestedScope
Public MustOverride Function EnterNestedScope () As ModelBindingContext.NestedScope

返回

一个ModelBindingContext.NestedScope范围对象,应在调用 的EnterNestedScope()语句中使用using

适用于

EnterNestedScope(ModelMetadata, String, String, Object)

Source:
ModelBindingContext.cs
Source:
ModelBindingContext.cs
Source:
ModelBindingContext.cs

将状态层推送到此上下文。 IModelBinder 在绑定属性或集合项时,实现将调用此作为递归的一部分。

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

参数

modelMetadata
ModelMetadata

ModelMetadata要分配给 属性。ModelMetadata

fieldName
String

要分配给属性的名称 FieldName

modelName
String

要分配给属性的名称 ModelName

model
Object

要分配给 属性的 Model 实例。

返回

一个ModelBindingContext.NestedScope范围对象,应在调用 的EnterNestedScope(ModelMetadata, String, String, Object)语句中使用using

适用于