ActivityTrackingLocation Třída

Definice

Upozornění

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

Definuje umístění kvalifikované pro aktivitu, které odpovídá události stavu aktivity v potenciální cestě spuštění kořenové instance pracovního postupu. Tato třída se nemůže dědit.

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
Dědičnost
ActivityTrackingLocation
Atributy

Poznámky

Note

Tento materiál popisuje typy a obory názvů, které jsou zastaralé. Další informace najdete v tématu Deprecated Types in Windows Workflow Foundation 4.5.

Kdykoli se změní stav spuštění aktivity, instance pracovního postupu vygeneruje událost stavu aktivity do infrastruktury sledování modulu runtime. Infrastruktura sledování modulu runtime může odesílat sledovací službu vždy ActivityTrackingRecord , když dojde k události stavu aktivity. Sledovací služba obvykle nemá zájem o každou událost stavu aktivity, která se vyskytuje v instanci pracovního postupu, ale pouze v událostech stavu aktivity přidružených k určitým druhům aktivit v zadaných umístěních v instanci pracovního postupu. Definuje ActivityTrackingLocation odpovídající parametry pro takové umístění zadáním typu referenční aktivity, sady událostí změny stavu aktivity a sady podmínek, které mohou přesněji kvalifikovat instanci nebo instance typu referenční aktivity.

Note

Jeden ActivityTrackingLocation může odkazovat na více než jedno skutečné umístění v potenciální cestě spuštění instance pracovního postupu.

Přidáte ActivityTrackingLocation objekty do MatchingLocations a ExcludedLocations chcete-li definovat parametry shody pro objekt ActivityTrackPoint v objektu TrackingProfile.

Typ referenční aktivity, který se má shodovat, musíte zadat nastavením ActivityTypeName nebo ActivityType.

Můžete nastavit MatchDerivedTypes , abyste určili zájem o aktivity odvozené od typu referenční aktivity.

Můžete přidat ActivityExecutionStatus hodnoty pro ExecutionStatusEvents určení událostí stavu aktivity, které se mají shodovat.

Můžete přidat ActivityTrackingCondition objekty k Conditions určení zájmu o typ referenční aktivity pouze pro konkrétní podmínky. Můžete například zadat zájem pouze o konkrétní pojmenovanou instanci typu referenční aktivity.

Konstruktory

Name Description
ActivityTrackingLocation()
Zastaralé.

Inicializuje novou instanci ActivityTrackingLocation třídy.

ActivityTrackingLocation(String, Boolean, IEnumerable<ActivityExecutionStatus>)
Zastaralé.

Inicializuje novou instanci ActivityTrackingLocation třídy, která má typ referenční aktivity se zadaným nekvalifikovaným názvem, který určuje, zda se mají shodovat s aktivitami odvozenými z typu referenční aktivity a které odpovídají zadaným událostem stavu provádění aktivity.

ActivityTrackingLocation(String, IEnumerable<ActivityExecutionStatus>)
Zastaralé.

Inicializuje novou instanci ActivityTrackingLocation třídy, která má typ referenční aktivity se zadaným nekvalifikovaným názvem a který odpovídá zadaným událostem stavu provádění aktivity.

ActivityTrackingLocation(String)
Zastaralé.

Inicializuje novou instanci ActivityTrackingLocation třídy pomocí zadaného názvu aktivity.

ActivityTrackingLocation(Type, Boolean, IEnumerable<ActivityExecutionStatus>)
Zastaralé.

Inicializuje novou instanci ActivityTrackingLocation třídy, která má zadaný typ referenční aktivity, která určuje, zda se mají shodovat aktivity odvozené z typu referenční aktivity a které odpovídají zadaným událostem stavu provádění aktivity.

ActivityTrackingLocation(Type, IEnumerable<ActivityExecutionStatus>)
Zastaralé.

Inicializuje novou instanci ActivityTrackingLocation třídy, která má zadaný typ referenční aktivity a odpovídá zadaným událostem stavu provádění aktivity.

ActivityTrackingLocation(Type)
Zastaralé.

Inicializuje novou instanci ActivityTrackingLocation třídy pomocí zadaného typu referenční aktivity.

Vlastnosti

Name Description
ActivityType
Zastaralé.

Získá nebo nastaví typ CLR (Common Language Runtime) referenční aktivity, která se má spárovat.

ActivityTypeName
Zastaralé.

Získá nebo nastaví nekvalifikovaný název typu referenční aktivity pro umístění.

Conditions
Zastaralé.

Získá kolekci podmínek, které se používají k oprávněnému zájmu o aktivitu.

ExecutionStatusEvents
Zastaralé.

Získá seznam událostí stavu aktivity, které lze spárovat pro toto umístění.

MatchDerivedTypes
Zastaralé.

Získá nebo nastaví hodnotu, která určuje, zda aktivity odvozené z referenčního typu aktivity by měly být spárovány.

Metody

Name Description
Equals(Object)
Zastaralé.

Určuje, zda je zadaný objekt roven aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()
Zastaralé.

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetType()
Zastaralé.

Získá Type aktuální instance.

(Zděděno od Object)
MemberwiseClone()
Zastaralé.

Vytvoří mělkou kopii aktuálního Object.

(Zděděno od Object)
ToString()
Zastaralé.

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro