ValidatableParameterInfo.ValidateAsync Metod

Definition

Verifierar den angivna value.

public:
 virtual System::Threading::Tasks::Task ^ ValidateAsync(System::Object ^ value, Microsoft::Extensions::Validation::ValidateContext ^ context, System::Threading::CancellationToken cancellationToken);
public virtual System.Threading.Tasks.Task ValidateAsync(object? value, Microsoft.Extensions.Validation.ValidateContext context, System.Threading.CancellationToken cancellationToken);
abstract member ValidateAsync : obj * Microsoft.Extensions.Validation.ValidateContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.ValidateAsync : obj * Microsoft.Extensions.Validation.ValidateContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overridable Function ValidateAsync (value As Object, context As ValidateContext, cancellationToken As CancellationToken) As Task

Parametrar

value
Object

Värdet som ska verifieras.

context
ValidateContext

Verifieringskontexten.

cancellationToken
CancellationToken

En annulleringstoken som stöder annullering av valideringen.

Returer

En Task som representerar den asynkrona åtgärden.

Implementeringar

Kommentarer

Om parametern är en samling verifieras varje objekt i samlingen. Om parametern inte är en samling men har en validatable-typ verifieras det enskilda värdet.

Gäller för