TrackingChannel Sınıf

Tanım

Dikkat

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

bir abstract izleme 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

Note

Bu malzeme, eski türleri ve ad alanlarını ele alır. Daha fazla bilgi için bkz. Deprecated Types in Windows Workflow Foundation 4.5.

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şkili bir izleme noktasıyla TrackingProfile 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ı 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 . Çalışma zamanı izleme altyapısı tarafından geçirilen nesnesini, izleme kanalınızın her örneğini belirli bir iş akışı örneğiyle ilişkilendirmek için uygulamanıza TrackingParameters yaptığı çağrıda kullanabilirsinizGetTrackingChannel. İş 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

Name Description
TrackingChannel()
Geçersiz.

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

Yöntemler

Name Description
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.

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

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

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çersiz.

Geçerli Objectbasit bir kopyasını oluşturur.

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

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

ToString()
Geçersiz.

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

(Devralındığı yer: Object)

Şunlara uygulanır