Aracılığıyla paylaş


TrackingService.GetTrackingChannel(TrackingParameters) Yöntem

Tanım

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

TrackingChannel

İ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.

Şunlara uygulanır