ActivityTrackingLocation Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Dikkat
The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*
Bir kök iş akışı örneğinin olası yürütme yolundaki etkinlik durumu olayına karşılık gelen etkinlik nitelikli bir konum tanımlar. Bu sınıf devralınamaz.
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
- Devralma
-
ActivityTrackingLocation
- Öznitelikler
Açıklamalar
Not
Bu malzeme artık kullanılmayan türleri ve ad alanlarını açıklamaktadır. Daha fazla bilgi için Windows Workflow Foundation 4,5 ' deki kullanım dışı türlerbölümüne bakın.
Bir etkinliğin yürütme durumu değiştiğinde, iş akışı örneği çalışma zamanı izleme altyapısına bir etkinlik durumu olayı yayar. Çalışma zamanı izleme altyapısı, bir ActivityTrackingRecord etkinlik durumu olayı gerçekleştiğinde izleme hizmetini bir gönderebilir. Genellikle, bir izleme hizmeti, iş akışı örneğinde oluşan her etkinlik durumu olayı ile ilgilenmez, ancak yalnızca iş akışı örneğindeki belirli konumlarda yer alan etkinlik durumu olaylarında ilişkili olur. Bir ActivityTrackingLocation başvuru etkinlik türü, bir etkinlik durumu değişikliği olayları kümesi ve başvuru etkinlik türünün bir örneğini ya da örneklerini daha kesin bir şekilde nitelendirmek için bir dizi koşul belirterek böyle bir konum için eşleşen parametreleri tanımlar.
Not
Tek tek ActivityTrackingLocation , bir iş akışı örneğinin olası yürütme yolunda birden fazla gerçek konuma başvurabilir.
İçindeki bir ActivityTrackingLocation MatchingLocations ExcludedLocations için eşleşme parametrelerini tanımlamak üzere ve ' a nesneler eklersiniz ActivityTrackPoint TrackingProfile .
Ya da ' i ayarlayarak eşleştirilecek başvuru etkinlik türünü belirtmeniz gerekir ActivityTypeName ActivityType .
MatchDerivedTypesBaşvuru etkinlik türünden türetilmiş etkinliklerde ilgi belirtmek için ayarı yapabilirsiniz.
ActivityExecutionStatus ExecutionStatusEvents Eşleştirilecek etkinlik durumu olaylarını belirtmek için öğesine değerler ekleyebilirsiniz.
ActivityTrackingCondition Conditions Yalnızca belirli koşullar için başvuru etkinliği türünde ilgi belirtmek üzere nesne ekleyebilirsiniz. Örneğin, referans etkinlik türünün yalnızca belirli bir adlandırılmış örneğinde ilgi alanını belirtebilirsiniz.
Oluşturucular
ActivityTrackingLocation() |
ActivityTrackingLocation sınıfının yeni bir örneğini başlatır. |
ActivityTrackingLocation(String) |
ActivityTrackingLocationBelirtilen etkinlik adını kullanarak sınıfının yeni bir örneğini başlatır. |
ActivityTrackingLocation(String, Boolean, IEnumerable<ActivityExecutionStatus>) |
ActivityTrackingLocationBaşvuru etkinlik türünden türetilmiş etkinliklerin eşleşip eşleşmediğini ve belirtilen etkinlik yürütme durumu olaylarıyla eşleşip eşleşmediğini belirten, belirtilen nitelenmemiş ada sahip bir başvuru etkinlik türüne sahip sınıfın yeni bir örneğini başlatır. |
ActivityTrackingLocation(String, IEnumerable<ActivityExecutionStatus>) |
ActivityTrackingLocationBelirtilen nitelenmemiş ada sahip ve belirtilen etkinlik yürütme durumu olaylarıyla eşleşen bir başvuru etkinlik türüne sahip sınıfın yeni bir örneğini başlatır. |
ActivityTrackingLocation(Type) |
ActivityTrackingLocationBelirtilen başvuru etkinlik türünü kullanarak sınıfının yeni bir örneğini başlatır. |
ActivityTrackingLocation(Type, Boolean, IEnumerable<ActivityExecutionStatus>) |
ActivityTrackingLocationBelirtilen başvuru etkinlik türüne sahip olan sınıfın yeni bir örneğini başlatır. Bu, başvuru etkinlik türünden türetilmiş etkinliklerin eşleşip eşleşmediğini ve belirtilen etkinlik yürütme durumu olaylarıyla eşleşip eşleşmediğini belirler. |
ActivityTrackingLocation(Type, IEnumerable<ActivityExecutionStatus>) |
ActivityTrackingLocationBelirtilen başvuru etkinlik türüne sahip ve belirtilen etkinlik yürütme durumu olaylarıyla eşleşen bir sınıfın yeni bir örneğini başlatır. |
Özellikler
ActivityType |
Eşleştirilecek başvuru etkinliğinin ortak dil çalışma zamanı (CLR) türünü alır veya ayarlar. |
ActivityTypeName |
Konum için başvuru etkinlik türünün Nitelenmemiş adını alır veya ayarlar. |
Conditions |
Etkinlikteki ilgi alanını nitelemek için kullanılan koşulların bir koleksiyonunu alır. |
ExecutionStatusEvents |
Bu konum için eşleştirilenebilir etkinlik durumu olaylarının listesini alır. |
MatchDerivedTypes |
Başvuru etkinlik türünden türetilmiş etkinliklerin eşleşmesi gerekip gerekmediğini gösteren bir değer alır veya ayarlar. |
Yöntemler
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
GetType() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |