次の方法で共有


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が呼び出される ステートメントEnterNestedScope()using使用するスコープ オブジェクト。

適用対象

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 割り当てます。

fieldName
String

プロパティに割り当てる FieldName 名前。

modelName
String

プロパティに割り当てる ModelName 名前。

model
Object

プロパティに割り当てる Model インスタンス。

戻り値

ModelBindingContext.NestedScopeが呼び出される ステートメントEnterNestedScope(ModelMetadata, String, String, Object)using使用するスコープ オブジェクト。

適用対象