PositiveTimeSpanValidator.CanValidate(Type) 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.
Bestimmt, ob der Objekttyp validiert werden kann.
public:
override bool CanValidate(Type ^ type);
public override bool CanValidate (Type type);
override this.CanValidate : Type -> bool
Public Overrides Function CanValidate (type As Type) As Boolean
Parameter
- type
- Type
Der Objekttyp.
Gibt zurück
true
, wenn der type
-Parameter einem TimeSpan-Objekt entspricht, andernfalls false
.
Beispiele
Das folgende Codebeispiel zeigt, wie Sie die CanValidate-Methode verwenden. Dieses Codebeispiel ist Teil eines größeren Beispiels, das für die PositiveTimeSpanValidator-Klasse bereitgestellt wird.
// Determine if the Validator can validate
// the type it contains.
valBase = customValAttr.ValidatorInstance;
if (valBase.CanValidate(resultTimeSpan.GetType()))
{
// Validate the TimeSpan using a
// custom PositiveTimeSpanValidator.
valBase.Validate(resultTimeSpan);
}
' Determine if the Validator can validate
' the type it contains.
valBase = customValAttr.ValidatorInstance
If valBase.CanValidate(resultTimeSpan.GetType()) Then
' Validate the TimeSpan using a
' custom PositiveTimeSpanValidator.
valBase.Validate(resultTimeSpan)
End If