TrackingProfileCache Klasse

Definition

Warnung

Diese API ist jetzt veraltet.

Stellt eine Methode bereit, die eine Hostanwendung zum Löschen des Verfolgungsprofilcache verwenden kann.Provides a method that a host application can use to clear the tracking profile cache.

public ref class TrackingProfileCache abstract sealed
[System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")]
public static class TrackingProfileCache
type TrackingProfileCache = class
Public Class TrackingProfileCache
Vererbung
TrackingProfileCache
Attribute

Hinweise

Hinweis

In diesem Material werden veraltete Typen und Namespaces erläutert.This material discusses types and namespaces that are obsolete. Weitere Informationen finden Sie unter Veraltete Typen in Windows Workflow Foundation 4.5.For more information, see Deprecated Types in Windows Workflow Foundation 4.5.

Wenn ein oder mehrere Überwachungsdienste in der Workflowruntime-Engine registriert sind, muss die Laufzeitverfolgungsinfrastruktur bestimmen, ob Verfolgungsprofile für einen im Arbeitspeicher geladenen Workflow vorhanden sind.When the workflow runtime engine has one or more tracking services registered with it, the runtime tracking infrastructure must determine whether tracking profiles exist for any workflow that is loaded into memory. Die Laufzeitverfolgungsinfrastruktur verwaltet einen Cache mit Verfolgungsprofilen, den sie überprüft, bevor sie ein TrackingProfile für den Workflow von jedem Überwachungsdienst anfordert.The runtime tracking infrastructure maintains a cache of tracking profiles which it checks before it requests a TrackingProfile for the workflow from each tracking service. Die TrackingProfileCache-Klasse stellt eine statische Methode bereit, Clear, die eine Hostanwendung zum Löschen des Verfolgungsprofilcache verwenden kann.The TrackingProfileCache class provides a static method, Clear, which a host application can use to clear the tracking profile cache. Dadurch wird die Laufzeitverfolgungsinfrastruktur gezwungen, für Workflowinstanzen, die nach dem Löschen des Cache in den Arbeitsspeicher geladen werden, Verfolgungsprofile aus ihren registrierten Überwachungsdiensten zu laden.This will force the runtime tracking infrastructure to load tracking profiles from its registered tracking services for any workflow instances that are loaded into memory after the cache is cleared.

Hinweis

TrackingProfile-Zwischenspeicherung wird für Workflows nicht unterstützt, die nur mit Markups definiert sind.TrackingProfile caching is not supported for markup only workflows.

Methoden

Clear()

Löscht alle Verfolgungsprofile aus dem von der Laufzeitverfolgungsinfrastruktur verwalteten Verfolgungsprofilcache.Clears the tracking profile cache maintained by the runtime tracking infrastructure of all tracking profiles.

Gilt für: