Udostępnij za pośrednictwem


IProfileNotification Interfejs

Definicja

Przestroga

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

Udostępnia mechanizm powiadomień dla usługi śledzenia w celu informowania infrastruktury śledzenia środowiska uruchomieniowego o zmianach w TrackingProfile obiekcie dla określonego przepływu pracy Type.

public interface class IProfileNotification
public interface IProfileNotification
[System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")]
public interface IProfileNotification
type IProfileNotification = interface
[<System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")>]
type IProfileNotification = interface
Public Interface IProfileNotification
Pochodne
Atrybuty

Uwagi

Uwaga

W tym materiale omówiono przestarzałe typy i przestrzenie nazw. Aby uzyskać więcej informacji, zobacz Przestarzałe typy w programie Windows Workflow Foundation 4.5.

Usługi śledzenia zarządzają profilami śledzenia dostępnymi dla infrastruktury śledzenia środowiska uruchomieniowego. Usługa śledzenia, która implementuje IProfileNotification , może dostarczać powiadomienia do infrastruktury śledzenia środowiska uruchomieniowego, gdy element TrackingProfile dla określonego przepływu pracy Type ulegnie zmianie lub nie jest już prawidłowy. Infrastruktura śledzenia środowiska uruchomieniowego subskrybuje ProfileUpdated zdarzenia i ProfileRemoved i aktualizuje jego pamięć podręczną po wystąpieniu tych zdarzeń. Zmniejsza to liczbę żądań śledzenia profilów, które infrastruktura śledzenia środowiska uruchomieniowego wykonuje w usłudze śledzenia. Uwaga: infrastruktura śledzenia środowiska uruchomieniowego nadal używa przeciążonych GetProfile metod usługi śledzenia, ale nie wywołuje ich tak często.

Zdarzenia

ProfileRemoved
Przestarzałe.

Występuje po TrackingProfile usunięciu elementu dla określonego typu przepływu pracy.

ProfileUpdated
Przestarzałe.

Występuje, gdy element TrackingProfile dla określonego przepływu pracy Type jest aktualizowany.

Dotyczy