ActivityTrackingLocation Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Let op
The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*
Definieert een door activiteit gekwalificeerde locatie die overeenkomt met een activiteitsstatusgebeurtenis in het mogelijke uitvoeringspad van een hoofdwerkstroomexemplaren. Deze klasse kan niet worden overgenomen.
public ref class ActivityTrackingLocation sealed
[System.Serializable]
public sealed class ActivityTrackingLocation
[System.Serializable]
[System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")]
public sealed class ActivityTrackingLocation
[<System.Serializable>]
type ActivityTrackingLocation = class
[<System.Serializable>]
[<System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")>]
type ActivityTrackingLocation = class
Public NotInheritable Class ActivityTrackingLocation
- Overname
-
ActivityTrackingLocation
- Kenmerken
Opmerkingen
Note
In dit materiaal worden typen en naamruimten besproken die verouderd zijn. Zie Deprecated Types in Windows Workflow Foundation 4.5 voor meer informatie.
Wanneer de uitvoeringsstatus van een activiteit wordt gewijzigd, verzendt het werkstroomexemplaren een activiteitsstatus gebeurtenis naar de infrastructuur voor het bijhouden van runtimes. De infrastructuur voor het bijhouden van runtime kan de traceringsservice verzenden wanneer ActivityTrackingRecord er een activiteitsstatus gebeurtenis optreedt. Meestal is een traceringsservice niet geïnteresseerd in elke activiteitsstatus gebeurtenis die optreedt in het werkstroomexemplaar, maar alleen in activiteitenstatus gebeurtenissen die zijn gekoppeld aan bepaalde soorten activiteiten op opgegeven locaties in het werkstroomexemplaar. Een ActivityTrackingLocation definieert de overeenkomende parameters voor een dergelijke locatie door een verwijzingsactiviteitstype, een set gebeurtenissen voor het wijzigen van de activiteitsstatus en een set voorwaarden op te geven die een exemplaar of exemplaren van het referentieactiviteitstype nauwkeuriger kunnen kwalificeren.
Note
Een enkele ActivityTrackingLocation kan verwijzen naar meer dan één werkelijke locatie in het mogelijke uitvoeringspad van een werkstroomexemplaren.
U voegt objecten toe ActivityTrackingLocation aan MatchingLocations en ExcludedLocations om de overeenkomende parameters voor een ActivityTrackPoint in een TrackingProfilete definiëren.
U moet het verwijzingsactiviteitstype opgeven dat moet worden vergeleken met de instelling of ActivityTypeNameActivityType.
U kunt instellen MatchDerivedTypes dat u interesse wilt opgeven in activiteiten die zijn afgeleid van het referentieactiviteitstype.
U kunt waarden toevoegen ActivityExecutionStatus om ExecutionStatusEvents de activiteitsstatusgebeurtenissen op te geven die moeten worden vergeleken.
U kunt objecten toevoegen ActivityTrackingCondition om Conditions alleen interesse in het referentieactiviteitstype op te geven voor specifieke voorwaarden. U kunt bijvoorbeeld alleen interesse opgeven in een bepaald benoemd exemplaar van het referentieactiviteitstype.
Constructors
| Name | Description |
|---|---|
| ActivityTrackingLocation() |
Verouderd.
Initialiseert een nieuw exemplaar van de ActivityTrackingLocation klasse. |
| ActivityTrackingLocation(String, Boolean, IEnumerable<ActivityExecutionStatus>) |
Verouderd.
Initialiseert een nieuw exemplaar van de ActivityTrackingLocation klasse met een verwijzingsactiviteitstype met de opgegeven niet-gekwalificeerde naam, die aangeeft of deze overeenkomen met activiteiten die zijn afgeleid van het referentieactiviteitstype en die overeenkomt met de opgegeven uitvoeringsstatusgebeurtenissen van de activiteit. |
| ActivityTrackingLocation(String, IEnumerable<ActivityExecutionStatus>) |
Verouderd.
Initialiseert een nieuw exemplaar van de ActivityTrackingLocation klasse met een verwijzingsactiviteitstype met de opgegeven niet-gekwalificeerde naam en die overeenkomt met de opgegeven uitvoeringsstatusgebeurtenissen van de activiteit. |
| ActivityTrackingLocation(String) |
Verouderd.
Initialiseert een nieuw exemplaar van de ActivityTrackingLocation klasse met behulp van de opgegeven activiteitsnaam. |
| ActivityTrackingLocation(Type, Boolean, IEnumerable<ActivityExecutionStatus>) |
Verouderd.
Initialiseert een nieuw exemplaar van de ActivityTrackingLocation klasse met het opgegeven referentieactiviteitstype, waarmee wordt aangegeven of activiteiten moeten worden vergeleken die zijn afgeleid van het referentieactiviteitstype en die overeenkomt met de opgegeven uitvoeringsstatusgebeurtenissen van de activiteit. |
| ActivityTrackingLocation(Type, IEnumerable<ActivityExecutionStatus>) |
Verouderd.
Initialiseert een nieuw exemplaar van de ActivityTrackingLocation klasse met het opgegeven referentieactiviteitstype en komt overeen met de opgegeven uitvoeringsstatusgebeurtenissen van de activiteit. |
| ActivityTrackingLocation(Type) |
Verouderd.
Initialiseert een nieuw exemplaar van de ActivityTrackingLocation klasse met behulp van het opgegeven referentieactiviteitstype. |
Eigenschappen
| Name | Description |
|---|---|
| ActivityType |
Verouderd.
Hiermee haalt of stelt u het CLR-type (Common Language Runtime) van de referentieactiviteit op die moet worden vergeleken. |
| ActivityTypeName |
Verouderd.
Hiermee haalt u de niet-gekwalificeerde naam van het referentieactiviteitstype voor de locatie op of stelt u deze in. |
| Conditions |
Verouderd.
Hiermee haalt u een verzameling voorwaarden op die worden gebruikt om in aanmerking te komen voor de activiteit. |
| ExecutionStatusEvents |
Verouderd.
Hiermee haalt u de lijst met activiteitsstatusgebeurtenissen op die kunnen worden vergeleken voor deze locatie. |
| MatchDerivedTypes |
Verouderd.
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of activiteiten die zijn afgeleid van het referentieactiviteitstype moeten worden vergeleken. |
Methoden
| Name | Description |
|---|---|
| Equals(Object) |
Verouderd.
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| GetHashCode() |
Verouderd.
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetType() |
Verouderd.
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| MemberwiseClone() |
Verouderd.
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| ToString() |
Verouderd.
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |