Aracılığıyla paylaş


ImmutabilityExtensionMethods Sınıf

Kullanıcı, özellikle Immutability ad alanını içe aktarır sürece API'leri modeli kirletmesini olmadan bir public oluşum yan immutability API sağlamak için uzantı yöntemleri

Devralma Hiyerarşisi

System.Object
  Microsoft.VisualStudio.Modeling.Immutability.ImmutabilityExtensionMethods

Ad alanı:  Microsoft.VisualStudio.Modeling.Immutability
Derleme:  Microsoft.VisualStudio.Modeling.Sdk.11.0 (Microsoft.VisualStudio.Modeling.Sdk.11.0.dll içinde)

Sözdizimi

'Bildirim
<ExtensionAttribute> _
Public NotInheritable Class ImmutabilityExtensionMethods
public static class ImmutabilityExtensionMethods

ImmutabilityExtensionMethods türü aşağıdaki üyeleri ortaya koyar.

Yöntemler

  Ad Açıklama
Genel yöntemStatik üye CanDelete Modelinden öğeyi siler.
Genel yöntemStatik üye CanDeleteElements Belirtilen bir dizi silinip silinemeyeceğini, sorgu herhangi bir IMS hesaba katarak kilitleri tam öğeler için geçerli kapanışı öğeleri silin.Öğeleri herhangi bir kapanış öğesinde Delete kilitli ise ya da herhangi bir öğe RolePlayer LOCK öğedeki kaynaklanan bir bağlantısının hedefi, o öğe dışında kapanışı ise silinemez.
Genel yöntemStatik üye GetLocks(ModelElement) Bu öğe için kilit bayrakları alın.Bu öğeyi içeren bölüme etkin kilitleri dahil edilir.
Genel yöntemStatik üye GetLocks(Partition) Kilit bayrakları için bu bölümü örnek alın.Bu, etkin bölümü içeren Deposu'nda kilitleri dahil edilir.
Genel yöntemStatik üye GetLocks(Store) Bu depo örneği için kilit bayraklar Al
Genel yöntemStatik üye IsLocked(ModelElement, Locks) Bu öğe herhangi biri belirlenen kilitleri sahip olup olmadığını test
Genel yöntemStatik üye IsLocked(Partition, Locks) Bu bölümün herhangi kilitleri belirtilen kümesi olup test
Genel yöntemStatik üye IsLocked(Store, Locks) Bu depolama herhangi kilitleri belirtilen kümesi olup test
Genel yöntemStatik üye SetLocks(ModelElement, Locks) Bu öğenin kilit bayraklar ayarlandı
Genel yöntemStatik üye SetLocks(Partition, Locks) Belirtilen bölüm örneğinin kilit bayraklar ayarlandı
Genel yöntemStatik üye SetLocks(Store, Locks) Bu depo örneğinin kilit bayraklar ayarlandı

Üst

İş 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.

Ayrıca bkz.

Başvuru

Microsoft.VisualStudio.Modeling.Immutability Ad Alanı