Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A tevékenységérvényesítés lehetővé teszi, hogy a tevékenység szerzői és felhasználói a végrehajtás előtt azonosíthassák és jelentsenek hibákat egy tevékenység konfigurációjában. A Windows Workflow Foundation (WF) a következő három típusú tevékenységérvényesítést biztosítja:
RequiredArgumentésOverloadGroupattribútumok.Imperatív kódalapú ellenőrzés.
Deklaratív korlátozások.
RequiredArgument és OverloadGroup az attribútumok azt jelzik, hogy bizonyos argumentumok szükségesek egy tevékenységhez. Az imperatív kódalapú ellenőrzés egyszerű módot biztosít egy tevékenység számára, hogy érvényesítse magát, a deklaratív korlátozások pedig lehetővé teszik a tevékenység és a benne lévő munkafolyamattal való kapcsolat érvényesítését. Ha egy tevékenység nincs megfelelően konfigurálva az érvényesítési követelményeknek megfelelően, a rendszer érvényesítési hibákat és figyelmeztetéseket ad vissza. Ha a munkafolyamatot tartalmazó munkafolyamat a munkafolyamat-tervezővel jön létre, az ellenőrzési hibák és figyelmeztetések megjelennek a tervezőben. Ha a munkafolyamat a munkafolyamat-tervezőn kívül jön létre, a rendszer érvényesítési hibákat ad vissza a munkafolyamat meghívásakor. A munkafolyamat létrehozásának módjától függetlenül az érvényesítési hibákkal rendelkező munkafolyamatok végrehajtása soha nem engedélyezett. Ez a szakasz áttekintést nyújt az ilyen típusú tevékenységérvényesítésről és a tevékenységérvényesítés meghívásának módjáról.
Ebben a részben
Kötelező argumentumok és túlterhelési csoportok
Ismerteti, hogyan használható az és az RequiredArgumentOverloadGroup attribútumok ellenőrzésre.
Imperatív Code-Based érvényesítése
A CodeActivity és NativeActivity kódalapú tevékenységek ellenőrzésének használatát ismerteti.
Deklaratív korlátozások
Ismerteti, hogyan használható deklaratív kényszerek összetett tevékenységérvényesítésre.
Tevékenység-ellenőrzés kezdeményezése
Ismerteti, hogy a rendszer mikor hívja meg automatikusan a tevékenységérvényesítést, és hogyan hívhatja meg explicit módon az érvényesítést.