SharedResourceScope Sınıf
"İş parçacığı güvenli" yapmanız yapı sürecinin bir parçası saran aktivite temsil eder.
Devralma Hiyerarşisi
System.Object
System.Activities.Activity
Microsoft.TeamFoundation.Build.Workflow.Activities.SharedResourceScope
Ad alanı: Microsoft.TeamFoundation.Build.Workflow.Activities
Derleme: Microsoft.TeamFoundation.Build.Workflow (Microsoft.TeamFoundation.Build.Workflow.dll içinde)
Sözdizimi
'Bildirim
<ActivityTrackingAttribute(ActivityTrackingOption.ActivityOnly)> _
<BuildCategoryAttribute> _
<ContentPropertyAttribute("Activities")> _
<ToolboxBitmapAttribute(GetType(TeamBuildBaseActivityDesigner), "SharedResourceScopeIcon.png")> _
Public NotInheritable Class SharedResourceScope _
Inherits Activity
[ActivityTrackingAttribute(ActivityTrackingOption.ActivityOnly)]
[BuildCategoryAttribute]
[ContentPropertyAttribute("Activities")]
[ToolboxBitmapAttribute(typeof(TeamBuildBaseActivityDesigner), "SharedResourceScopeIcon.png")]
public sealed class SharedResourceScope : Activity
SharedResourceScope türü aşağıdaki üyeleri ortaya koyar.
Oluşturucular
Ad | Açıklama | |
---|---|---|
SharedResourceScope | SharedResourceScope sınıfının yeni bir örneğini başlatır. |
Üst
Özellikler
Ad | Açıklama | |
---|---|---|
Activities | Bu kapsamda bulunan faaliyetler topluluğu alır. | |
CacheId | İş akışı tanımı kapsamında benzersizdir önbelleğin tanımlayıcısı alır. (Activity kaynağından devralındı.) | |
DisplayName | Alır veya ayarlar hata ayıklama, doğrulama, özel durum işleme ve izleme için kullanılan isteğe bağlı bir kolay ad. (Activity kaynağından devralındı.) | |
Id | İş akışı tanımı kapsamında benzersiz bir tanımlayıcısı alır. (Activity kaynağından devralındı.) | |
MaxExecutionTime | Alır veya Bu faaliyetin tamamlanması bekleyeceği en fazla süreyi ayarlar. | |
MaxWaitTime | Alır veya yapı sırasına sırasında yürütülecek bu etkinlik için beklenecek en uzun süreyi ayarlar. | |
ResourceName | Alır veya ayarlar paylaşılan kaynağın adıdır. | |
Variables | Alır veya ayarlar tarafından paylaşılan kaynak kullanılan değişkenleri koleksiyonu. |
Üst
Yöntemler
Ad | Açıklama | |
---|---|---|
Equals | Belirtilen nesnenin geçerli nesneyle eşit olup olmadığını belirler. (Object kaynağından devralındı.) | |
GetHashCode | Varsayılan karma işlevi hizmet verir. (Object kaynağından devralındı.) | |
GetType | Alır Type geçerli örneğinin. (Object kaynağından devralındı.) | |
ShouldSerializeDisplayName | Gösterir olup olmadığını DisplayName özelliği sıralanmış. (Activity kaynağından devralındı.) | |
ToString | Returns a String that contains the Id and DisplayName of the Activity. (Activity kaynağından devralındı.) |
Üst
Genişletme Yöntemleri
Ad | Açıklama | |
---|---|---|
GetAssemblyMetadataCollection | (WorkflowHelpers tarafından tanımlandı.) |
Üst
Notlar
Bir normal bu etkinlik içinde aynı anda yalnızca bir işlem tarafından erişilmesi paylaşılan bir kaynağa erişmesi gereken bir yapı işlemi bölümlerini içermek için kullanılır.Örneğin, sırayla, dosya paylaşımında tek bir metin dosyasına yazmak için yapılarınızı isteyebilirsiniz.Bu tür bir işlem düzgün çalıştığından emin olmak için SharedResourceScope etkinliği içinde uygulamanız gerekir.
İş Parçacığı Güvenliği
Bu türün tüm genel statik (Visual Basic'te Shared) üyeleri iş parçacığı açısından güvenlidir. Hiçbir örnek üyesinin iş parçacığı açısından güvenliği garanti edilemez.