TrackingWorkflowSuspendedEventArgs Sınıf

Tanım

Dikkat

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

bir iş akışı örneğinin askıya alınma nedeni hakkında bilgi içerir.

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
Devralma
TrackingWorkflowSuspendedEventArgs
Öznitelikler

Örnekler

Aşağıdaki kod örneğinde adlı WriteSuspendedEventArgsbir yöntemi gösterilmektedir ve bu yöntem bir TrackingWorkflowSuspendedEventArgsyakalar. Kod, yöntemin bağımsız değişkenlerinden konsola özelliğinin değeri Error de dahil olmak üzere bilgileri yazar.

Bu kod örneği, Program.cs dosyasındaki EventArgs İzleme SDK Örneği'nin bir parçasıdır. Daha fazla bilgi için bkz . EventArgs İzleme Örneği.

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

Açıklamalar

Not

Bu malzeme artık kullanılmayan türleri ve ad alanlarını açıklamaktadır. Daha fazla bilgi için bkz. Windows Workflow Foundation 4.5'te Kullanım Dışı Türler.

bir TrackingWorkflowSuspendedEventArgs iş akışı örneği askıya alındığında çalışma zamanı izleme altyapısı tarafından oluşturulur. TrackingProfile bir iş akışı örneğiyle ilişkilendirilmiş öğesi için yapılandırılmış bir WorkflowTrackPointTrackingWorkflowEventiçeriyorsa, iş akışı izleme altyapısı, İzleme hizmetine gönderdiği içine bir TrackingWorkflowSuspendedEventArgsEventArgsWorkflowTrackingRecord ekler.

Not

TrackingWorkflowSuspendedEventArgs yalnızca çalışma zamanı izleme hizmeti tarafından bir WorkflowTrackingRecord'a bilgi geçirmek için kullanılır. Bir WorkflowRuntime.WorkflowSuspended olayın verileri bir WorkflowSuspendedEventArgsiçinde geçirilir.

Özellikler

Error
Geçersiz.

bir iş akışı örneğinin askıya alınma nedeni hakkında bilgi içerir. Bu, etkinlikte Suspend(String) ayarladığınız (dize hatası) veya Error özelliğinden SuspendActivity gelebilir.

Yöntemler

Equals(Object)
Geçersiz.

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHashCode()
Geçersiz.

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()
Geçersiz.

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
MemberwiseClone()
Geçersiz.

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()
Geçersiz.

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır

Ayrıca bkz.