ModelValidationNode Конструкторы
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Инициализирует новый экземпляр класса ModelValidationNode.
Перегрузки
ModelValidationNode(ModelMetadata, String) |
Инициализирует новый экземпляр класса ModelValidationNode с помощью метаданных модели и ключа состояния. |
ModelValidationNode(ModelMetadata, String, IEnumerable<ModelValidationNode>) |
Инициализирует новый экземпляр класса ModelValidationNode, используя метаданные модели, ключ состояния модели и дочерние узлы проверки модели. |
ModelValidationNode(ModelMetadata, String)
Инициализирует новый экземпляр класса ModelValidationNode с помощью метаданных модели и ключа состояния.
public:
ModelValidationNode(System::Web::ModelBinding::ModelMetadata ^ modelMetadata, System::String ^ modelStateKey);
public ModelValidationNode (System.Web.ModelBinding.ModelMetadata modelMetadata, string modelStateKey);
new System.Web.ModelBinding.ModelValidationNode : System.Web.ModelBinding.ModelMetadata * string -> System.Web.ModelBinding.ModelValidationNode
Public Sub New (modelMetadata As ModelMetadata, modelStateKey As String)
Параметры
- modelMetadata
- ModelMetadata
Метаданные модели.
- modelStateKey
- String
Ключ состояния модели.
Применяется к
ModelValidationNode(ModelMetadata, String, IEnumerable<ModelValidationNode>)
Инициализирует новый экземпляр класса ModelValidationNode, используя метаданные модели, ключ состояния модели и дочерние узлы проверки модели.
public:
ModelValidationNode(System::Web::ModelBinding::ModelMetadata ^ modelMetadata, System::String ^ modelStateKey, System::Collections::Generic::IEnumerable<System::Web::ModelBinding::ModelValidationNode ^> ^ childNodes);
public ModelValidationNode (System.Web.ModelBinding.ModelMetadata modelMetadata, string modelStateKey, System.Collections.Generic.IEnumerable<System.Web.ModelBinding.ModelValidationNode> childNodes);
new System.Web.ModelBinding.ModelValidationNode : System.Web.ModelBinding.ModelMetadata * string * seq<System.Web.ModelBinding.ModelValidationNode> -> System.Web.ModelBinding.ModelValidationNode
Public Sub New (modelMetadata As ModelMetadata, modelStateKey As String, childNodes As IEnumerable(Of ModelValidationNode))
Параметры
- modelMetadata
- ModelMetadata
Метаданные модели.
- modelStateKey
- String
Ключ состояния модели.
- childNodes
- IEnumerable<ModelValidationNode>
Дочерние узлы модели.
Исключения
Значение параметра modelMetadata
или параметра modelStateKey
— null
.