Aracılığıyla paylaş


CubePermissionCollection Sınıfı

İçeren bir koleksiyon , CubePermission nesneler.Bu sınıf devralınamaz.

Devralma Hiyerarşisi

System.Object
  Microsoft.AnalysisServices.ModelComponentCollection
    Microsoft.AnalysisServices.NamedComponentCollection
      Microsoft.AnalysisServices.MajorObjectCollection
        Microsoft.AnalysisServices.CubePermissionCollection

Ad Alanı:  Microsoft.AnalysisServices
Derleme:  Microsoft.AnalysisServices (Microsoft.AnalysisServices içinde.dll)

Sözdizimi

'Bildirim
<GuidAttribute("BDBCE8F7-6617-4fe0-97D4-9B4C7ECDD30C")> _
Public NotInheritable Class CubePermissionCollection _
    Inherits MajorObjectCollection
'Kullanım
Dim instance As CubePermissionCollection
[GuidAttribute("BDBCE8F7-6617-4fe0-97D4-9B4C7ECDD30C")]
public sealed class CubePermissionCollection : MajorObjectCollection
[GuidAttribute(L"BDBCE8F7-6617-4fe0-97D4-9B4C7ECDD30C")]
public ref class CubePermissionCollection sealed : public MajorObjectCollection
[<SealedAttribute>]
[<GuidAttribute("BDBCE8F7-6617-4fe0-97D4-9B4C7ECDD30C")>]
type CubePermissionCollection =  
    class
        inherit MajorObjectCollection
    end
public final class CubePermissionCollection extends MajorObjectCollection

CubePermissionCollection türü aşağıdaki üyeleri açıklar.

Özellikler

  Ad Açıklama
Ortak özellik Count Sayısını alır ModelComponent veritabanındaki nesneler ModelComponentCollection. (ModelComponentCollection öğesinden devralınmıştır.)
Korumalı özellik DemandLoadingService Altyapı. (ModelComponentCollection öğesinden devralınmıştır.)
Ortak özellik IsFixedSize Belirten bir değeri alır mı ModelComponentCollection olan sabit bir boyutu. (ModelComponentCollection öğesinden devralınmıştır.)
Ortak özellik IsReadOnly Belirten bir değeri alır mı ModelComponentCollection salt-okunurdur. (ModelComponentCollection öğesinden devralınmıştır.)
Ortak özellik IsSynchronized Belirten bir değer olup olmadığını erişmek için alır ModelComponentCollection (iş parçacığı güvenli) eşitlenen. (ModelComponentCollection öğesinden devralınmıştır.)
Ortak özellik Item[Int32] Alır CubePermission belirtilen dizin adresindeki koleksiyon.
Ortak özellik Item[String] Alır CubePermission, belirtilen tanımlayıcısı ile gelen koleksiyon.
Korumalı özellik ItemsType Alır Type tarafından bulunan nesnelerin ModelComponentCollection. (ModelComponentCollection öğesinden devralınmıştır.)
Ortak özellik Parent Alır IModelComponent içeren ModelComponentCollection. (ModelComponentCollection öğesinden devralınmıştır.)
Korumalı özellik Preloadable Altyapı. (ModelComponentCollection öğesinden devralınmıştır.)
Ortak özellik SyncRoot Erişimi eşitlemek için kullanılan bir nesneyi alır ModelComponentCollection. (ModelComponentCollection öğesinden devralınmıştır.)

Üst

Yöntemler

  Ad Açıklama
Ortak yöntem Add(String) Oluşturur ve ekler bir CubePermission, sonuna kadar belirtilen tanımlayıcısı ile koleksiyon.
Ortak yöntem Add(CubePermission) Ekler bir CubePermission sonuna kadar koleksiyon.
Korumalı yöntem Add(ModelComponent) Ekler bir ModelComponent sonuna kadar MajorObjectCollection. (MajorObjectCollection öğesinden devralınmıştır.)
Ortak yöntem Add(String, String) Oluşturur ve ekler bir CubePermission, belirtilen rol tanımlayıcı ve adla, sonuna kadar koleksiyon.
Korumalı yöntem Add(String, IModelComponent) (ModelComponentCollection öğesinden devralınmıştır.)
Korumalı yöntem Add(ModelComponent, Boolean) Altyapı. (ModelComponentCollection öğesinden devralınmıştır.)
Ortak yöntem Add(String, String, String) Oluşturur ve ekler bir CubePermission, belirtilen rol tanımlayıcı, adı ve tanımlayıcı, sonuna ilekoleksiyon.
Korumalı yöntem Add(String, IModelComponent, Boolean) (ModelComponentCollection öğesinden devralınmıştır.)
Korumalı yöntem AddNew(String, Type) Altyapı. (ModelComponentCollection öğesinden devralınmıştır.)
Korumalı yöntem AddNew(String, String, Type) Altyapı. (ModelComponentCollection öğesinden devralınmıştır.)
Ortak yöntem CanAdd Altyapı. (NamedComponentCollection öğesinden devralınmıştır.)
Korumalı yöntem ChangeKey Altyapı. (ModelComponentCollection öğesinden devralınmıştır.)
Ortak yöntem Clear Tüm öğeler listesinden kaldırır ModelComponentCollection. (ModelComponentCollection öğesinden devralınmıştır.)
Ortak yöntem Contains(String) Gösterir olup olmadığını koleksiyon içeren bir CubePermission ile belirtilen tanımlayıcısı.
Ortak yöntem Contains(CubePermission) Koleksiyon belirtilen içerip içermediğini gösterir CubePermission.
Korumalı yöntem Contains(IModelComponent) (ModelComponentCollection öğesinden devralınmıştır.)
Ortak yöntem ContainsName (NamedComponentCollection öğesinden devralınmıştır.)
Ortak yöntem CopyTo Tüm kopyalar ModelComponentCollection için bir tek boyutlu Array, başlatma sırasında belirtilen dizini hedef dizi. (ModelComponentCollection öğesinden devralınmıştır.)
Korumalı yöntem EnsureLoaded Altyapı. (ModelComponentCollection öğesinden devralınmıştır.)
Ortak yöntem Equals (Object öğesinden devralınmıştır.)
Korumalı yöntem Finalize (Object öğesinden devralınmıştır.)
Ortak yöntem Find Alır CubePermission, belirtilen tanımlayıcısı ile gelen koleksiyon.
Ortak yöntem FindByName Alır CubePermission, belirtilen adı taşıyan dan koleksiyon.
Ortak yöntem FindByRole Alır CubePermission, koleksiyon belirtilen rol tanımlayıcısı ile
Ortak yöntem GetByName Alır CubePermission, belirtilen adı taşıyan dan koleksiyon.
Ortak yöntem GetByRole Alır CubePermission, koleksiyon belirtilen rol tanımlayıcısı ile
Ortak yöntem GetEnumerator Arasında yinelemek bir Numaralandırıcı döndürür ModelComponentCollection. (ModelComponentCollection öğesinden devralınmıştır.)
Ortak yöntem GetHashCode (Object öğesinden devralınmıştır.)
Korumalı yöntem GetItem Belirtilen bileşen için bir başvuru alır. (ModelComponentCollection öğesinden devralınmıştır.)
Ortak yöntem GetNewID() (NamedComponentCollection öğesinden devralınmıştır.)
Ortak yöntem GetNewID(String) (NamedComponentCollection öğesinden devralınmıştır.)
Ortak yöntem GetNewName() (NamedComponentCollection öğesinden devralınmıştır.)
Ortak yöntem GetNewName(String) (NamedComponentCollection öğesinden devralınmıştır.)
Ortak yöntem GetType (Object öğesinden devralınmıştır.)
Ortak yöntem IndexOf(String) Dizini alır bir CubePermission ile belirtilen tanımlayıcısı.
Ortak yöntem IndexOf(CubePermission) Belirtilen dizin alır CubePermission.
Korumalı yöntem IndexOf(IModelComponent) (ModelComponentCollection öğesinden devralınmıştır.)
Ortak yöntem IndexOfName (NamedComponentCollection öğesinden devralınmıştır.)
Ortak yöntem Insert(Int32, CubePermission) Ekler bir CubePermission içine koleksiyon adresinde belirtilen dizini.
Ortak yöntem Insert(Int32, String) Oluşturur ve ekler bir CubePermission, belirtilen tanımlayıcısı ile içine koleksiyon adresinde belirtilen dizini.
Korumalı yöntem Insert(Int32, ModelComponent) Ekler bir ModelComponent , MajorObjectCollection sırasında belirtilen dizin. (MajorObjectCollection öğesinden devralınmıştır.)
Ortak yöntem Insert(Int32, String, String) Oluşturur ve ekler bir CubePermission, belirtilen rol tanımlayıcı ve adla, içine koleksiyon adresinde belirtilen dizini.
Korumalı yöntem Insert(IModelComponent, String, Int32) (ModelComponentCollection öğesinden devralınmıştır.)
Ortak yöntem Insert(Int32, String, String, String) Oluşturur ve ekler bir CubePermission, belirtilen rol tanımlayıcı, adı ve tanımlayıcı, koleksiyon belirtilen dizin.
Korumalı yöntem Insert(IModelComponent, String, Int32, Boolean) (ModelComponentCollection öğesinden devralınmıştır.)
Ortak yöntem IsValidID(String) (NamedComponentCollection öğesinden devralınmıştır.)
Ortak yöntem IsValidID(String, String%) (NamedComponentCollection öğesinden devralınmıştır.)
Korumalı yöntem IsValidID(String, Type, String%) (NamedComponentCollection öğesinden devralınmıştır.)
Ortak yöntem IsValidName(String) (NamedComponentCollection öğesinden devralınmıştır.)
Ortak yöntem IsValidName(String, String%) (NamedComponentCollection öğesinden devralınmıştır.)
Korumalı yöntem IsValidName(String, Type, String%) (NamedComponentCollection öğesinden devralınmıştır.)
Korumalı yöntem MemberwiseClone (Object öğesinden devralınmıştır.)
Ortak yöntem Move(Int32, Int32) Hareket bir CubePermission Yeni belirtilen bir dizin için geçerli belirtilen dizin adresindeki koleksiyon.
Ortak yöntem Move(String, Int32) Hareket bir CubePermission, belirtilen tanımlayıcı belirtilen dizin içinde ile koleksiyon.
Ortak yöntem Move(CubePermission, Int32) Hareket bir CubePermission içinde yeni bir dizin için koleksiyon.
Ortak yöntem Remove(String) Kaldırır CubePermission, belirtilen tanımlayıcısı ile gelen koleksiyon.
Ortak yöntem Remove(CubePermission) Belirtilen kaldırır CubePermission dan koleksiyon.
Korumalı yöntem Remove(IModelComponent) (ModelComponentCollection öğesinden devralınmıştır.)
Ortak yöntem Remove(String, Boolean) Altyapı.
Ortak yöntem Remove(CubePermission, Boolean) Altyapı.
Ortak yöntem RemoveAt(Int32) Kaldırır IModelComponent belirtilen dizin adresindeki ModelComponentCollection. (ModelComponentCollection öğesinden devralınmıştır.)
Ortak yöntem RemoveAt(Int32, Boolean) Altyapı. (ModelComponentCollection öğesinden devralınmıştır.)
Ortak yöntem ToString (Object öğesinden devralınmıştır.)

Üst

Olaylar

  Ad Açıklama
Ortak olay CollectionChanged Altyapı. (ModelComponentCollection öğesinden devralınmıştır.)
Ortak olay CollectionChanging Altyapı. (ModelComponentCollection öğesinden devralınmıştır.)

Üst

Açık Arabirim Uygulamaları

  Ad Açıklama
Açık arabirim uygulamasıÖzel yöntem IList.Add (ModelComponentCollection öğesinden devralınmıştır.)
Açık arabirim uygulamasıÖzel yöntem IList.Clear (ModelComponentCollection öğesinden devralınmıştır.)
Açık arabirim uygulamasıÖzel yöntem IList.Contains (ModelComponentCollection öğesinden devralınmıştır.)
Açık arabirim uygulamasıÖzel yöntem IList.IndexOf (ModelComponentCollection öğesinden devralınmıştır.)
Açık arabirim uygulamasıÖzel yöntem IList.Insert (ModelComponentCollection öğesinden devralınmıştır.)
Açık arabirim uygulamasıÖzel özellik IList.Item (ModelComponentCollection öğesinden devralınmıştır.)
Açık arabirim uygulamasıÖzel yöntem IList.Remove (ModelComponentCollection öğesinden devralınmıştır.)
Açık arabirim uygulamasıÖzel yöntem IList.RemoveAt (ModelComponentCollection öğesinden devralınmıştır.)
Açık arabirim uygulamasıÖzel yöntem IModelComponentCollection.Contains (ModelComponentCollection öğesinden devralınmıştır.)
Açık arabirim uygulamasıÖzel yöntem IModelComponentCollection.Remove(IModelComponent) (ModelComponentCollection öğesinden devralınmıştır.)
Açık arabirim uygulamasıÖzel yöntem IModelComponentCollection.Remove(IModelComponent, Boolean) (ModelComponentCollection öğesinden devralınmıştır.)
Açık arabirim uygulamasıÖzel yöntem IOnDemandLoadableCollection.BlockOnDemandLoad (ModelComponentCollection öğesinden devralınmıştır.)
Açık arabirim uygulamasıÖzel özellik IOnDemandLoadableCollection.Loaded (ModelComponentCollection öğesinden devralınmıştır.)

Üst

İş Parçacığı Güvenliği

Bu türdeki tüm ortak static (Visual Basic'te Shared) üyeler iş parçacığı için güvenlidir. Herhangi bir örnek üyenin iş parçacığı için güvenli olduğu garanti edilmemiştir.

Ayrıca bkz.

Başvuru