DefaultCollectionValidationStrategy Class

The default implementation of Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IValidationStrategy for a collection.

Namespace
Microsoft.AspNetCore.Mvc.Internal
Assemblies
  • Microsoft.AspNetCore.Mvc.Core

Syntax

public class DefaultCollectionValidationStrategy : IValidationStrategy
class Microsoft.AspNetCore.Mvc.Internal.DefaultCollectionValidationStrategy

Methods

GetChildren(Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata, System.String, System.Object)
Return type:System.Collections.Generic.IEnumerator<Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ValidationEntry>
public IEnumerator<ValidationEntry> GetChildren(ModelMetadata metadata, string key, object model)
GetEnumeratorForElementType(Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata, System.Object)
Return type:System.Collections.IEnumerator
public IEnumerator GetEnumeratorForElementType(ModelMetadata metadata, object model)

Fields

Instance()

Gets an instance of Microsoft.AspNetCore.Mvc.Internal.DefaultCollectionValidationStrategy.

Return type:Microsoft.AspNetCore.Mvc.Internal.DefaultCollectionValidationStrategy
public static readonly DefaultCollectionValidationStrategy Instance