BindingInfo.GetBindingInfo 方法

定义

重载

GetBindingInfo(IEnumerable<Object>)

从给定 attributes的 构造 的新BindingInfo实例。

此重载不考虑 BindingInfo 通过 ModelMetadata指定的 。 请考虑使用 GetBindingInfo(IEnumerable<Object>, ModelMetadata) 重载,或在 TryApplyBindingInfo(ModelMetadata) 此方法的结果上使用 ,以获取更准确的 BindingInfo 实例。

GetBindingInfo(IEnumerable<Object>, ModelMetadata)

从给定attributesBindingInfomodelMetadata构造 的新实例。

GetBindingInfo(IEnumerable<Object>)

Source:
BindingInfo.cs
Source:
BindingInfo.cs
Source:
BindingInfo.cs

从给定 attributes的 构造 的新BindingInfo实例。

此重载不考虑 BindingInfo 通过 ModelMetadata指定的 。 请考虑使用 GetBindingInfo(IEnumerable<Object>, ModelMetadata) 重载,或在 TryApplyBindingInfo(ModelMetadata) 此方法的结果上使用 ,以获取更准确的 BindingInfo 实例。

public:
 static Microsoft::AspNetCore::Mvc::ModelBinding::BindingInfo ^ GetBindingInfo(System::Collections::Generic::IEnumerable<System::Object ^> ^ attributes);
public static Microsoft.AspNetCore.Mvc.ModelBinding.BindingInfo GetBindingInfo (System.Collections.Generic.IEnumerable<object> attributes);
public static Microsoft.AspNetCore.Mvc.ModelBinding.BindingInfo? GetBindingInfo (System.Collections.Generic.IEnumerable<object> attributes);
static member GetBindingInfo : seq<obj> -> Microsoft.AspNetCore.Mvc.ModelBinding.BindingInfo
Public Shared Function GetBindingInfo (attributes As IEnumerable(Of Object)) As BindingInfo

参数

attributes
IEnumerable<Object>

用于构造的属性集合 BindingInfo

返回

BindingInfo 的新实例。

适用于

GetBindingInfo(IEnumerable<Object>, ModelMetadata)

Source:
BindingInfo.cs
Source:
BindingInfo.cs
Source:
BindingInfo.cs

从给定attributesBindingInfomodelMetadata构造 的新实例。

public:
 static Microsoft::AspNetCore::Mvc::ModelBinding::BindingInfo ^ GetBindingInfo(System::Collections::Generic::IEnumerable<System::Object ^> ^ attributes, Microsoft::AspNetCore::Mvc::ModelBinding::ModelMetadata ^ modelMetadata);
public static Microsoft.AspNetCore.Mvc.ModelBinding.BindingInfo GetBindingInfo (System.Collections.Generic.IEnumerable<object> attributes, Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata modelMetadata);
public static Microsoft.AspNetCore.Mvc.ModelBinding.BindingInfo? GetBindingInfo (System.Collections.Generic.IEnumerable<object> attributes, Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata modelMetadata);
static member GetBindingInfo : seq<obj> * Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata -> Microsoft.AspNetCore.Mvc.ModelBinding.BindingInfo
Public Shared Function GetBindingInfo (attributes As IEnumerable(Of Object), modelMetadata As ModelMetadata) As BindingInfo

参数

attributes
IEnumerable<Object>

用于构造 BindingInfo的属性的集合。

modelMetadata
ModelMetadata

ModelMetadata

返回

如果发现任何绑定元数据,则为 的新实例 BindingInfo ;否则为 或 null

适用于