UserTrackingLocation 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 bir kullanıcı olayına karşılık gelen etkinlik nitelikli konumunu tanımlar. Bu sınıf devralınamaz.
public ref class UserTrackingLocation sealed
[System.Serializable]
public sealed class UserTrackingLocation
[System.Serializable]
[System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")]
public sealed class UserTrackingLocation
[<System.Serializable>]
type UserTrackingLocation = class
[<System.Serializable>]
[<System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")>]
type UserTrackingLocation = class
Public NotInheritable Class UserTrackingLocation
- Devralma
-
UserTrackingLocation
- Ö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 etkinlik Tasarımcısı veya iş akışı Tasarımcısı, Activity.TrackData ActivityExecutionContext.TrackData verileri çalışma zamanı izleme altyapısına Kullanıcı olayı olarak yaymak için iş akışını işaretlemek üzere aşırı yüklenmiş ve yöntemlerden herhangi birini kullanabilir. Verilen veriler, Kullanıcı verileri olarak adlandırılır. Etkinlik durumu olaylarının aksine ve yalnızca etkinlik veya iş akışı durum değişikliklerinde oluşan iş akışı durum olaylarının aksine, Kullanıcı olayları bir iş akışında işaretlenmiş herhangi bir konumda gerçekleşebilir. , UserTrackingLocation Kullanıcı verilerinin türünü belirterek böyle bir konum için eşleşen parametreleri tanımlar. kendisine ait olması gereken etkinliğin türü, bu etkinliğin bir örneğini veya örneklerini daha ayrıntılı bir şekilde nitelendirmek için Kullanıcı verilerinin, ilişkili türlerinin eşleşmesi gereken bir isteğe bağlı anahtar adı ve belirtilen etkinliğin türünden türetilmiş etkinliklerden alınan Kullanıcı verilerinin eşleşmesi gerekip gerekmediğini belirtir.
Not
Tek tek UserTrackingLocation , bir iş akışı örneğinin olası yürütme yolunda birden fazla gerçek konuma başvurabilir.
UserTrackingLocation UserTrackPoint.MatchingLocations UserTrackPoint.ExcludedLocations İçindeki bir için eşleşme parametrelerini tanımlamak üzere ya da öğesine ekleyebilirsiniz UserTrackPoint TrackingProfile .
Çalışma zamanı izleme altyapısıyla eşleşmesi için aşağıdaki sırada karşılanması gereken üç genel koşul vardır UserTrackingLocation : bir Kullanıcı olayı oluşturmuş olan etkinlik,,, ve tarafından belirtilen etkinlik kümesiyle eşleşmelidir; varsa, varsa, Kullanıcı ActivityType ActivityTypeName Conditions MatchDerivedActivityTypes verileriyle ilişkili, ve Kullanıcı KeyName olayı tarafından oluşturulan kullanıcı verilerinin türü,, ve tarafından belirtilen kullanıcı veri türleri kümesiyle eşleşmelidir ArgumentType ArgumentTypeName MatchDerivedArgumentTypes . Bu koşulların üçü de karşılanıyorsa, çalışma zamanı izleme altyapısı eşleştirilmiş olarak kabul edilir UserTrackingLocation .
Bir yapılandırmak için UserTrackingLocation , ArgumentTypeName veya ArgumentType eşleştirilecek kullanıcı verilerinin türünü belirtmek üzere veya ActivityTypeName ActivityType Kullanıcı verilerinin eşleştirilecek olması gereken etkinliğin türünü belirtmek için ya da ' i ayarlamanız gerekir. ActivityTrackingCondition Conditions Kullanıcı verilerinin yayınlanmak zorunda olduğu etkinliği daha tamamen nitelemek için öğesine nesne ekleyebilirsiniz. MatchDerivedArgumentTypesVeya eşleşmesi gereken kullanıcı veri türünden türetilmiş Kullanıcı verilerinin, veya eşleşmesi gerektiğini belirten Kullanıcı verilerinin ArgumentTypeName , ArgumentType MatchDerivedActivityTypes veya eşleşmesi gereken etkinlik türünden türetilmiş etkinliklerden derlenen Kullanıcı verilerini ActivityTypeName belirtmek için ayarlayabilirsiniz ActivityType .
KeyNameBu, yalnızca belirtilen anahtar adıyla ilişkili kullanıcı verilerinin bu için eşleşmesi gerektiğini belirtmek üzere ayarlanabilir UserTrackingLocation . KeyNameNull bir başvuru ise ( Nothing
Visual Basic), çalışma zamanı izleme yapısı, kullanıcı verileriyle ilişkili anahtarla eşleştirmeye çalışır.
Oluşturucular
UserTrackingLocation() |
UserTrackingLocation sınıfının yeni bir örneğini başlatır. |
UserTrackingLocation(String) |
UserTrackingLocationKullanıcı verilerinin ortak dil çalışma zamanı (CLR) türünün Nitelenmemiş adını kullanarak sınıfının yeni bir örneğini başlatır. |
UserTrackingLocation(String, String) |
UserTrackingLocationKullanıcı verilerinin ortak dil çalışma zamanı (CLR) türünün Nitelenmemiş adını ve Kullanıcı verilerinin oluşturulması gereken ETKINLIĞIN CLR türünün Nitelenmemiş adını kullanarak sınıfının yeni bir örneğini başlatır. |
UserTrackingLocation(String, Type) |
UserTrackingLocationKullanıcı verilerinin ortak dil çalışma zamanı (CLR) türünün Nitelenmemiş adını ve Kullanıcı verilerinin oluşturulması gereken ETKINLIĞIN clr türünü kullanarak sınıfının yeni bir örneğini başlatır. |
UserTrackingLocation(Type) |
UserTrackingLocationKullanıcı verilerinin ortak dil çalışma zamanı (CLR) türünü kullanarak sınıfının yeni bir örneğini başlatır. |
UserTrackingLocation(Type, String) |
UserTrackingLocationKullanıcı verilerinin ortak dil çalışma zamanı (CLR) türünü ve Kullanıcı verilerinin oluşturulması gereken ETKINLIĞIN CLR türünün Nitelenmemiş adını kullanarak sınıfının yeni bir örneğini başlatır. |
UserTrackingLocation(Type, Type) |
UserTrackingLocationKullanıcı verilerinin ortak dil çalışma zamanı (CLR) türünü ve Kullanıcı verilerinin yayınlanmalıdır ETKINLIĞIN clr türünü kullanarak sınıfının yeni bir örneğini başlatır. |
Özellikler
ActivityType |
Kullanıcı verilerinin izlenmesi gereken etkinliğin ortak dil çalışma zamanı (CLR) türünü alır veya ayarlar. |
ActivityTypeName |
Kullanıcı verilerinin izlenmesi gereken etkinliğin ortak dil çalışma zamanı (CLR) türünün Nitelenmemiş adını alır veya ayarlar. |
ArgumentType |
İzlenecek Kullanıcı verilerinin ortak dil çalışma zamanı (CLR) türünü alır veya ayarlar. |
ArgumentTypeName |
İzlenecek Kullanıcı verilerinin ortak dil çalışma zamanı (CLR) türünün Nitelenmemiş adını alır veya ayarlar. |
Conditions |
Kullanıcı verilerinin izlenmesi gereken etkinliği nitelemek için kullanılan koşulların bir koleksiyonunu alır. |
KeyName |
Eşleşmesi için Kullanıcı verilerinin ilişkilendirilmesi gereken adı alır veya ayarlar UserTrackingLocation . |
MatchDerivedActivityTypes |
Veya tarafından belirtilen etkinlik türünden türetilmiş etkinliklerden yayımlandığında Kullanıcı verilerinin izlenmesi gerekip gerekmediğini gösteren bir değer alır veya ayarlar ActivityType ActivityTypeName . |
MatchDerivedArgumentTypes |
Kullanıcı izleme konumu, Kullanıcı tarafından izlenen verileri filtrelemek için bir yoldur. Kullanıcı, veya belirterek Kullanıcı tarafından izlenen verilerin türüne göre filtre uygulayabilir ArgumentType ArgumentTypeName . ' Nin ayarlanması, |
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) |