IProfileNotification Interfejs
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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. |