Aracılığıyla paylaş


TrackingChannel Sınıf

Tanım

Dikkat

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

İzleme abstract kanalını temsil eden temel sınıf.

public ref class TrackingChannel abstract
public abstract class TrackingChannel
[System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")]
public abstract class TrackingChannel
type TrackingChannel = class
[<System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")>]
type TrackingChannel = class
Public MustInherit Class TrackingChannel
Devralma
TrackingChannel
Öznitelikler

Açıklamalar

Not

Bu malzeme artık kullanılmayan türleri ve ad alanlarını açıklamaktadır. Daha fazla bilgi için Windows Workflow Foundation 4,5 ' deki kullanım dışı türlerbölümüne bakın.

TrackingService varsa, çalışma zamanı izleme altyapısı bir iş akışı örneği için izleme kanalı almak üzere çağırırGetTrackingChannel. Çalışma zamanı izleme altyapısı, izleme altyapısı iş akışı örneğiyle ilişkilendirilmiş bir izleme noktasıyla eşleştiğinde iş akışı örneğiyle ilişkili izleme kayıtlarını konak uygulamaya geri göndermek için bu izleme kanalını TrackingProfile kullanır. Uygulamanız bu izleme bilgilerini istediğiniz şekilde işleyebilir. Örneğin, SqlTrackingService izleme bilgilerini bir SQL veritabanına yazar.

İzleme hizmetiniz için bir izleme kanalı oluşturmak için temel sınıftan bir sınıf türetin TrackingChannel . İzleme kanalınızın her örneğini TrackingParameters belirli bir iş akışı örneğiyle ilişkilendirmek için uygulamanıza GetTrackingChannel yönelik çağrısında çalışma zamanı izleme altyapısı tarafından geçirilen nesneyi kullanabilirsiniz. İş akışı çalışma zamanı altyapısı, bir iş akışı örneği için bir sağlayan her izleme hizmetinden bir TrackingProfile izleme kanalı istemektedir.

Oluşturucular

TrackingChannel()

Türetilmiş bir sınıfta uygulandığında sınıfının yeni bir örneğini TrackingChannel başlatır.

Yöntemler

Equals(Object)

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

(Devralındığı yer: Object)
GetHashCode()

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

(Devralındığı yer: Object)
GetType()

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

(Devralındığı yer: Object)
InstanceCompletedOrTerminated()

Türetilmiş bir sınıfta uygulandığında, izleme kanalındaki bir veri alıcısını izleme kanalıyla ilişkili iş akışı örneğinin tamamlandığını veya sonlandırıldığını bildirir.

MemberwiseClone()

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

(Devralındığı yer: Object)
Send(TrackingRecord)

Türetilmiş bir sınıfta uygulandığında, üzerinde TrackingChannelbir TrackingRecord gönderir.

ToString()

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

(Devralındığı yer: Object)

Şunlara uygulanır