System.Workflow.Runtime.Tracking Névtér

A nyomkövetési szolgáltatásokhoz kapcsolódó osztályokat és felületet tartalmaz.

Osztályok

Name Description
ActivityDataTrackingExtract

Egy tevékenységből kinyerni kívánt tulajdonságot vagy mezőt határoz meg, amelyet a nyomkövetési szolgáltatásnak kell elküldeni, valamint egy kapcsolódó széljegyzetgyűjteményt, ha egy nyomkövetési pont megfeleltetve van.

ActivityTrackingCondition

Olyan feltételt jelöl, amely egy tevékenységtag értékét egy megadott értékhez hasonlítja egy megadott összehasonlító operátor használatával.

ActivityTrackingLocation

Egy tevékenység-minősített helyet határoz meg, amely egy tevékenységállapot-eseménynek felel meg a legfelső szintű munkafolyamat-példány lehetséges végrehajtási útvonalán. Ez az osztály nem örökölhető.

ActivityTrackingLocationCollection

Objektumgyűjteményt ActivityTrackingLocation tartalmaz.

ActivityTrackingRecord

Azokat az adatokat tartalmazza, amelyeket a futásidejű nyomkövetési infrastruktúra küldött egy nyomkövetési szolgáltatásnak egyezés esetén ActivityTrackPoint . A tulajdonság visszatérési ActivityEvents listájában is használatos.

ActivityTrackPoint

Meghatározza a tevékenység végrehajtási állapotának változásával társított pontot, amely nyomon követhető egy munkafolyamat-példány lehetséges végrehajtási útvonalán. Ez az osztály nem örökölhető.

ActivityTrackPointCollection

Objektumgyűjteményt ActivityTrackPoint tartalmaz.

ExtractCollection

Objektumgyűjteményt TrackingExtract tartalmaz.

PreviousTrackingServiceAttribute

Az aktuális verzió előtt használt típust TrackingService jelzi.

ProfileRemovedEventArgs

Adatokat biztosít az ProfileRemoved eseményhez. Ez az osztály nem örökölhető.

ProfileUpdatedEventArgs

Megadja az esemény adatait ProfileUpdated . Ez az osztály nem örökölhető.

SqlTrackingQuery

Olyan metódusokat és tulajdonságokat tartalmaz, amelyek a lekérdezések kezelésére szolgálnak az sql-adatbázis által SqlTrackingServicehasznált nyomkövetési adatokhoz.

SqlTrackingQueryOptions

Olyan tulajdonságokat tartalmaz, amelyek a hívás által visszaadott objektumok készletének SqlTrackingWorkflowInstance korlátozására szolgálnak GetWorkflows(SqlTrackingQueryOptions).

SqlTrackingService

Olyan nyomkövetési szolgáltatást jelöl, amely SQL-adatbázist használ a nyomkövetési információk tárolására.

SqlTrackingWorkflowInstance

Hozzáférést biztosít az SQL-adatbázisban egy munkafolyamat-példány által SqlTrackingService kezelt adatok nyomon követéséhez.

TrackingAnnotationCollection

Széljegyzetek gyűjteménye.

TrackingChannel

A abstract követési csatornát képviselő alaposztály.

TrackingCondition

Egy abstract összehasonlítást jelképező alaposztály, amely egy vagy több ActivityTrackingLocationerőforrás korlátozására UserTrackingLocation használható.

TrackingConditionCollection

Objektumgyűjteményt TrackingCondition tartalmaz.

TrackingDataItem

Egy munkafolyamatból kinyert adatok egyetlen elemét és annak összes kapcsolódó széljegyzetét jelöli.

TrackingDataItemValue

A munkafolyamat-példányból kinyert adatok szűrési feltételeit tartalmazza egy SqlTrackingQueryOptions.

TrackingExtract

Egy abstract munkafolyamat-példányból kinyerendő mező vagy tulajdonság alaposztálya és a hozzá tartozó széljegyzetek.

TrackingParameters

Az adott munkafolyamat-példányra vonatkozó TrackingChannelinformációkat tartalmazza. Ez az osztály nem örökölhető.

TrackingProfile

Meghatározza azoknak a fő munkafolyamat-példányoknak a lehetséges végrehajtási útvonalát, amelyekről a nyomkövetési szolgáltatást értesíteni kell.

TrackingProfileCache

Olyan módszert biztosít, amellyel a gazdaalkalmazás törölheti a nyomkövetési profil gyorsítótárát.

TrackingProfileDeserializationException

Az a kivétel, amely akkor fordul elő, ha egy XML-dokumentum nem deszerializálható egy TrackingProfileTrackingProfileSerializer.

TrackingProfileSerializer

Módszerekkel szerializálhatja és deszerializálhatja a követési profilokat AZ XML-dokumentumokba és onnan a követőprofil XML-sémadefiníciója (XSD) használatával.

TrackingRecord

Az abstract alaposztály, amelyből ActivityTrackingRecordszármazik UserTrackingRecordés WorkflowTrackingRecord származik.

TrackingService

Alapszintű felületet biztosít a nyomkövetési szolgáltatás és a futásidejű nyomkövetési infrastruktúra között.

TrackingWorkflowChangedEventArgs

A munkafolyamat-módosításhoz társított adatokat tartalmazza, amelyek a munkafolyamat-példány végrehajtása során következnek be.

TrackingWorkflowExceptionEventArgs

Olyan kivételhez társított adatokat tartalmaz, amelyek egy munkafolyamat-példány végrehajtása során fordulnak elő.

TrackingWorkflowSuspendedEventArgs

Információkat tartalmaz arról, hogy miért függesztettek fel egy munkafolyamat-példányt.

TrackingWorkflowTerminatedEventArgs

Egy munkafolyamat-példány leállításához társított adatokat tartalmaz.

UserTrackingLocation

Olyan tevékenységalapú helyet határoz meg, amely megfelel egy felhasználói eseménynek egy legfelső szintű munkafolyamat-példány lehetséges végrehajtási útvonalán. Ez az osztály nem örökölhető.

UserTrackingLocationCollection

Objektumgyűjteményt UserTrackingLocation tartalmaz.

UserTrackingRecord

A futásidejű nyomkövetési infrastruktúra által a nyomkövetési szolgáltatásnak küldött adatokat tartalmazza, ha egy megfeleltetés UserTrackPoint történik.

UserTrackPoint

Meghatároz egy felhasználói eseményhez társított pontot, amelyet nyomon kell követni egy legfelső szintű munkafolyamat-példány lehetséges végrehajtási útvonalán. Ez az osztály nem örökölhető.

UserTrackPointCollection

Objektumgyűjteményt UserTrackPoint tartalmaz.

WorkflowDataTrackingExtract

Megadja a munkafolyamat gyökértevékenységéből kinyerni kívánt tulajdonságot vagy mezőt, amelyet a nyomkövetési szolgáltatásnak kell elküldeni a nyomkövetési szolgáltatással együtt, valamint a kapcsolódó széljegyzetek gyűjteményét, ha egy nyomkövetési pont megfeleltetve van.

WorkflowTrackingLocation

Érdeklődést határoz meg a munkafolyamat-állapot adott eseményei iránt, amelyek egy legfelső szintű munkafolyamat-példányban fordulnak elő; egy nyomkövetési profilban lévő egyezők WorkflowTrackPoint általi egyeztetéshez használják. Ez az osztály nem örökölhető.

WorkflowTrackingRecord

A futásidejű nyomkövetési infrastruktúra által a nyomkövetési szolgáltatásnak küldött adatokat tartalmazza, ha az megfelel egy WorkflowTrackPoint. A tulajdonság visszatérési WorkflowEvents listájában is használatos.

WorkflowTrackPoint

Meghatározza a munkafolyamat állapoteseményeinek készletéhez társított pontot, amelyek nyomon követhetők a legfelső szintű munkafolyamat-példány lehetséges végrehajtási útvonalán.

WorkflowTrackPointCollection

Objektumgyűjteményt WorkflowTrackPoint tartalmaz.

Interfészek

Name Description
IProfileNotification

Egy értesítési mechanizmust biztosít a nyomkövetési szolgáltatás számára, amely tájékoztatja a futtatókörnyezet-követési infrastruktúrát az TrackingProfile adott munkafolyamat Typemódosításairól.

Enumerációk

Name Description
ComparisonOperator

Az összehasonlítás operandusán végrehajtandó műveletet adja meg.

TrackingWorkflowEvent

A munkafolyamat állapoteseményének típusát adja meg.