AssociatedValidatorProvider.GetValidators Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft die Validierungssteuerelemente für das Modell ab.
Überlädt
GetValidators(ModelMetadata, ModelBindingExecutionContext) |
Ruft die Validierungssteuerelemente für das Modell anhand der angegebenen Metadaten und des Ausführugskontexts ab. |
GetValidators(ModelMetadata, ModelBindingExecutionContext, IEnumerable<Attribute>) |
Ruft beim Implementieren in einem abgeleiteten Typ die Validierungssteuerelemente für das Modell anhand der angegebenen Metadaten, des Ausführungskontexts und der Attribute ab. |
GetValidators(ModelMetadata, ModelBindingExecutionContext)
Ruft die Validierungssteuerelemente für das Modell anhand der angegebenen Metadaten und des Ausführugskontexts ab.
public:
override System::Collections::Generic::IEnumerable<System::Web::ModelBinding::ModelValidator ^> ^ GetValidators(System::Web::ModelBinding::ModelMetadata ^ metadata, System::Web::ModelBinding::ModelBindingExecutionContext ^ context);
public override sealed System.Collections.Generic.IEnumerable<System.Web.ModelBinding.ModelValidator> GetValidators (System.Web.ModelBinding.ModelMetadata metadata, System.Web.ModelBinding.ModelBindingExecutionContext context);
override this.GetValidators : System.Web.ModelBinding.ModelMetadata * System.Web.ModelBinding.ModelBindingExecutionContext -> seq<System.Web.ModelBinding.ModelValidator>
Public Overrides NotOverridable Function GetValidators (metadata As ModelMetadata, context As ModelBindingExecutionContext) As IEnumerable(Of ModelValidator)
Parameter
- metadata
- ModelMetadata
Die Metadaten.
- context
- ModelBindingExecutionContext
Ausführungskontext
Gibt zurück
Die Validierungssteuerelemente.
Ausnahmen
Der metadata
-Parameter oder der context
-Parameter ist null
.
Der Eigenschaftenname in den Metadaten verweist auf keine der Eigenschaften des Containertyps.
Gilt für
GetValidators(ModelMetadata, ModelBindingExecutionContext, IEnumerable<Attribute>)
Ruft beim Implementieren in einem abgeleiteten Typ die Validierungssteuerelemente für das Modell anhand der angegebenen Metadaten, des Ausführungskontexts und der Attribute ab.
protected:
abstract System::Collections::Generic::IEnumerable<System::Web::ModelBinding::ModelValidator ^> ^ GetValidators(System::Web::ModelBinding::ModelMetadata ^ metadata, System::Web::ModelBinding::ModelBindingExecutionContext ^ context, System::Collections::Generic::IEnumerable<Attribute ^> ^ attributes);
protected abstract System.Collections.Generic.IEnumerable<System.Web.ModelBinding.ModelValidator> GetValidators (System.Web.ModelBinding.ModelMetadata metadata, System.Web.ModelBinding.ModelBindingExecutionContext context, System.Collections.Generic.IEnumerable<Attribute> attributes);
override this.GetValidators : System.Web.ModelBinding.ModelMetadata * System.Web.ModelBinding.ModelBindingExecutionContext * seq<Attribute> -> seq<System.Web.ModelBinding.ModelValidator>
Protected MustOverride Function GetValidators (metadata As ModelMetadata, context As ModelBindingExecutionContext, attributes As IEnumerable(Of Attribute)) As IEnumerable(Of ModelValidator)
Parameter
- metadata
- ModelMetadata
Die Metadaten.
- context
- ModelBindingExecutionContext
Ausführungskontext
- attributes
- IEnumerable<Attribute>
Die Attribute.
Gibt zurück
Die Validierungssteuerelemente.