Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Med aktivitetsverifiering kan aktivitetsförfattare och användare identifiera och rapportera fel i en aktivitets konfiguration innan den körs. Windows Workflow Foundation (WF) innehåller följande tre typer av aktivitetsverifiering:
RequiredArgumentochOverloadGroupattribut.Imperativ kodbaserad validering.
Deklarativa begränsningar.
RequiredArgument och OverloadGroup attribut anger att vissa argument för en aktivitet krävs. Imperativ kodbaserad validering är ett enkelt sätt för en aktivitet att tillhandahålla validering om sig själv, och deklarativa begränsningar möjliggör validering av aktiviteten och dess relation till det innehållande arbetsflödet. Om en aktivitet inte har konfigurerats korrekt enligt valideringskraven returneras valideringsfel och varningar. Om det innehållande arbetsflödet skapas med hjälp av arbetsflödesdesignern visas eventuella valideringsfel och varningar i designern. Om arbetsflödet skapas utanför arbetsflödesdesignern returneras valideringsfel när arbetsflödet anropas. Oavsett hur arbetsflödet skapades tillåts aldrig ett arbetsflöde med valideringsfel att köras. Det här avsnittet innehåller en översikt över de här typerna av aktivitetsvalidering och hur aktivitetsvalidering anropas.
I det här avsnittet
Obligatoriska argument och överbelastningsgrupper
Beskriver hur du använder attributen RequiredArgument och OverloadGroup för att tillhandahålla verifiering.
Imperativ Code-Based validering
Beskriver hur du använder kodbaserad validering för CodeActivity och NativeActivity baserade aktiviteter.
Deklarativa begränsningar
Beskriver hur du använder deklarativa begränsningar för att tillhandahålla komplex aktivitetsverifiering.
Anrop av aktivitetsvalidering
Diskuterar när aktivitetsvalidering anropas automatiskt och hur du uttryckligen anropar validering.