Sdílet prostřednictvím


TrackingWorkflowSuspendedEventArgs Třída

Definice

Upozornění

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

Obsahuje informace o důvodu, proč byla instance pracovního postupu pozastavena.

public ref class TrackingWorkflowSuspendedEventArgs : EventArgs
[System.Serializable]
public class TrackingWorkflowSuspendedEventArgs : EventArgs
[System.Serializable]
[System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")]
public class TrackingWorkflowSuspendedEventArgs : EventArgs
[<System.Serializable>]
type TrackingWorkflowSuspendedEventArgs = class
    inherit EventArgs
[<System.Serializable>]
[<System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")>]
type TrackingWorkflowSuspendedEventArgs = class
    inherit EventArgs
Public Class TrackingWorkflowSuspendedEventArgs
Inherits EventArgs
Dědičnost
TrackingWorkflowSuspendedEventArgs
Atributy

Příklady

Následující příklad kódu ukazuje metodu s názvem WriteSuspendedEventArgs, která zachycuje TrackingWorkflowSuspendedEventArgs. Kód zapisuje informace z argumentů metody do konzoly, včetně hodnoty Error vlastnosti .

Tento příklad kódu je součástí ukázky sady EventArgs Tracking SDK ze souboru Program.cs. Další informace najdete v tématu Ukázka sledování EventArgs.

static void WriteSuspendedEventArgs(string eventDescription, TrackingWorkflowSuspendedEventArgs suspendedEventArgs, DateTime eventDataTime)
{
    Console.WriteLine("\nSuspended Event Arguments Read From Tracking Database:\n");
    Console.WriteLine("EventDataTime: " + eventDataTime.ToString());
    Console.WriteLine("EventDescription: " + eventDescription);
    Console.WriteLine("SuspendedEventArgs Info: " + suspendedEventArgs.Error);
}
Shared Sub WriteSuspendedEventArgs(ByVal eventDescription As String, ByVal suspendedEventArgs As TrackingWorkflowSuspendedEventArgs, ByVal eventDataTime As DateTime)
    Console.WriteLine(vbCrLf + "Suspended Event Arguments Read From Tracking Database:")
    Console.WriteLine("EventDataTime: " + eventDataTime.ToString(CultureInfo.CurrentCulture))
    Console.WriteLine("EventDescription: " + eventDescription)
    Console.WriteLine("SuspendedEventArgs Info: " + suspendedEventArgs.Error)
End Sub

Poznámky

Poznámka

V tomto materiálu jsou popsané zastaralé typy a obory názvů. Další informace naleznete v tématu Zastaralé typy ve Windows Workflow Foundation 4.5.

Je TrackingWorkflowSuspendedEventArgs generována infrastrukturou sledování modulu runtime, když je instance pracovního postupu pozastavena. TrackingProfile Pokud přidružená k instanci pracovního postupu obsahuje nakonfigurovaný WorkflowTrackPoint pro TrackingWorkflowEvent, pak infrastruktura sledování pracovního postupu vloží TrackingWorkflowSuspendedEventArgs do EventArgs objektu WorkflowTrackingRecord , který odesílá do služby Sledování.

Poznámka

TrackingWorkflowSuspendedEventArgs se používá pouze službou sledování modulu runtime k předávání informací v WorkflowTrackingRecord. Data události se WorkflowRuntime.WorkflowSuspended předávají v WorkflowSuspendedEventArgs.

Vlastnosti

Error
Zastaralé.

Obsahuje informace o důvodu, proč byla instance pracovního postupu pozastavena. To může pocházet z Suspend(String) (chyba řetězce) nebo Error vlastnosti, kterou jste nastavili u SuspendActivity aktivity.

Metody

Equals(Object)
Zastaralé.

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

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

Slouží jako výchozí hashovací funkce.

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

Type Získá z aktuální instance.

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

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

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

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

(Zděděno od Object)

Platí pro

Viz také