TrackingService.GetTrackingChannel(TrackingParameters) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Türetilmiş sınıfta geçersiz kılınmalıdır ve uygulandığında, çalışma zamanı izleme altyapısının izleme kayıtlarını izleme hizmetine göndermek için kullandığı kanalı döndürür.
protected public:
abstract System::Workflow::Runtime::Tracking::TrackingChannel ^ GetTrackingChannel(System::Workflow::Runtime::Tracking::TrackingParameters ^ parameters);
protected internal abstract System.Workflow.Runtime.Tracking.TrackingChannel GetTrackingChannel (System.Workflow.Runtime.Tracking.TrackingParameters parameters);
abstract member GetTrackingChannel : System.Workflow.Runtime.Tracking.TrackingParameters -> System.Workflow.Runtime.Tracking.TrackingChannel
Protected Friend MustOverride Function GetTrackingChannel (parameters As TrackingParameters) As TrackingChannel
Parametreler
- parameters
- TrackingParameters
İş TrackingParameters akışı örneğiyle ilişkili.
Döndürülenler
İzleme TrackingChannel hizmetine izleme kayıtları göndermek için kullanılan.
Örnekler
Aşağıdaki örnekte yönteminin bir uygulaması gösterilmektedir GetTrackingChannel
. Bu örnek, Sonlandırma İzleme Hizmeti SDK'sı örneğinden alınmalıdır. Daha fazla bilgi için bkz . Sonlandırma İzleme Hizmeti Örneği.
/// <summary>
/// Returns a tracking channel that will receive instnce terminated events.
/// </summary>
protected override TrackingChannel GetTrackingChannel(TrackingParameters parameters)
{
return new TerminationTrackingChannel(parameters, source);
}
' Returns a tracking channel that will receive instnce terminated events.
Protected Overrides Function GetTrackingChannel(ByVal parameters As TrackingParameters) As TrackingChannel
Return New TerminationTrackingChannel(parameters, source)
End Function
Açıklamalar
Çalışma zamanı izleme altyapısı, her iş akışı örneği için her izleme hizmeti için bir tane TrackingChannel kullanır. İş akışı çalışma zamanı altyapısı, her bir izleme hizmetini çağırarak GetTrackingChannel ilgili hizmete yönelik öğesini TrackingChannel alır. İzleme hizmetiniz için üzerinde gönderilen TrackingChannel izleme verilerini belirli bir kök iş akışı örneğiyle ilişkilendirmek için geçirilen TrackingParameters bilgileri kullanabilirsiniz.