ActivityTrackingLocation Osztály

Definíció

Figyelemfelhívás

The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*

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ő.

public ref class ActivityTrackingLocation sealed
[System.Serializable]
public sealed class ActivityTrackingLocation
[System.Serializable]
[System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")]
public sealed class ActivityTrackingLocation
[<System.Serializable>]
type ActivityTrackingLocation = class
[<System.Serializable>]
[<System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")>]
type ActivityTrackingLocation = class
Public NotInheritable Class ActivityTrackingLocation
Öröklődés
ActivityTrackingLocation
Attribútumok

Megjegyzések

Note

Ez az anyag az elavult típusokat és névtereket ismerteti. További információ: Deprecated Types in Windows Workflow Foundation 4.5.

Amikor egy tevékenység végrehajtási állapota megváltozik, a munkafolyamat-példány tevékenységállapot-eseményt bocsát ki a futásidejű nyomkövetési infrastruktúrának. A futásidejű nyomkövetési infrastruktúra minden tevékenységállapot-esemény bekövetkezésekor elküldheti a nyomkövetési szolgáltatást ActivityTrackingRecord . A nyomkövetési szolgáltatás általában nem minden tevékenységállapot-eseményt érdekel, amely a munkafolyamat-példányban történik, hanem csak a munkafolyamat-példány meghatározott helyeihez tartozó tevékenységállapot-eseményeket. A ActivityTrackingLocation referenciatevékenység-típus, a tevékenységállapot-változási események készlete, valamint a referenciatevékenység-típus egy példányának vagy példányainak pontosabb minősítését lehetővé tevő feltételek megadásával határozza meg az ilyen helyek megfelelő paramétereit.

Note

A munkafolyamat-példányok lehetséges végrehajtási útvonalában egy adott ActivityTrackingLocation példány egynél több tényleges helyére hivatkozhat.

Objektumokat adhat hozzá ActivityTrackingLocation egy adott fájlhoz, és MatchingLocations megadhatja az egyezés ExcludedLocations paramétereitActivityTrackPoint.TrackingProfile

Meg kell adnia a referenciatevékenység típusát, amelyet a beállítással ActivityTypeName vagy ActivityTypea beállítással kell egyeztetni.

MatchDerivedTypes Beállíthatja, hogy a referenciatevékenység típusából származó tevékenységek iránt érdeklődjön.

Értékeket adhat hozzá ActivityExecutionStatus a ExecutionStatusEvents megfeleltetendő tevékenységállapot-események megadásához.

A referenciatevékenység-típus iránti érdeklődés megadásához ActivityTrackingCondition csak meghatározott feltételek esetén adhat hozzá Conditions objektumokat. Megadhatja például, hogy a referenciatevékenység-típusnak csak egy adott nevesített példánya érdeklődjön.

Konstruktorok

Name Description
ActivityTrackingLocation()
Elavult.

Inicializálja a ActivityTrackingLocation osztály új példányát.

ActivityTrackingLocation(String, Boolean, IEnumerable<ActivityExecutionStatus>)
Elavult.

Inicializálja annak az osztálynak az ActivityTrackingLocation új példányát, amelynek referenciatevékenység-típusa a megadott nem minősített névvel rendelkezik, amely meghatározza, hogy egyeznie kell-e a referenciatevékenység típusából származó tevékenységekkel, és amely megfelel a megadott tevékenységvégrehajtási állapoteseményeknek.

ActivityTrackingLocation(String, IEnumerable<ActivityExecutionStatus>)
Elavult.

Inicializálja az ActivityTrackingLocation osztály új példányát, amelynek referenciatevékenység-típusa a megadott nem minősített névvel rendelkezik, és amely megfelel a megadott tevékenységvégrehajtási állapoteseményeknek.

ActivityTrackingLocation(String)
Elavult.

Inicializálja az ActivityTrackingLocation osztály új példányát a megadott tevékenységnév használatával.

ActivityTrackingLocation(Type, Boolean, IEnumerable<ActivityExecutionStatus>)
Elavult.

Inicializálja annak az osztálynak az ActivityTrackingLocation új példányát, amely a megadott referenciatevékenység-típussal rendelkezik, amely meghatározza, hogy egyeznie kell-e a referenciatevékenység-típusból származó tevékenységekkel, és megfelel-e a megadott tevékenységvégrehajtási állapoteseményeknek.

ActivityTrackingLocation(Type, IEnumerable<ActivityExecutionStatus>)
Elavult.

Inicializálja annak az osztálynak az ActivityTrackingLocation új példányát, amely a megadott referenciatevékenység-típussal rendelkezik, és megfelel a megadott tevékenységvégrehajtási állapoteseményeknek.

ActivityTrackingLocation(Type)
Elavult.

Inicializálja az ActivityTrackingLocation osztály új példányát a megadott referenciatevékenység-típus használatával.

Tulajdonságok

Name Description
ActivityType
Elavult.

Lekéri vagy beállítja a megfeleltetendő referenciatevékenység közös nyelvi futtatókörnyezetének (CLR) típusát.

ActivityTypeName
Elavult.

Lekéri vagy beállítja a hely referenciatevékenység-típusának nem minősített nevét.

Conditions
Elavult.

Lekéri a tevékenység iránti érdeklődésre való jogosultsághoz használt feltételek gyűjteményét.

ExecutionStatusEvents
Elavult.

Lekéri azoknak a tevékenységállapot-eseményeknek a listáját, amelyek megfelelhetnek ennek a helynek.

MatchDerivedTypes
Elavult.

Lekéri vagy beállít egy értéket, amely jelzi, hogy a referenciatevékenység-típusból származó tevékenységeknek egyeznie kell-e.

Metódusok

Name Description
Equals(Object)
Elavult.

Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal.

(Öröklődés forrása Object)
GetHashCode()
Elavult.

Ez az alapértelmezett kivonatoló függvény.

(Öröklődés forrása Object)
GetType()
Elavult.

Lekéri az Type aktuális példányt.

(Öröklődés forrása Object)
MemberwiseClone()
Elavult.

Az aktuális Objectpéldány sekély másolatát hozza létre.

(Öröklődés forrása Object)
ToString()
Elavult.

Az aktuális objektumot jelképező sztringet ad vissza.

(Öröklődés forrása Object)

A következőre érvényes: