Udostępnij za pośrednictwem


Klasa DimensionPermissionCollection

Kolekcja zawiera DimensionPermission obiektów.Klasa ta nie może być dziedziczona.

Hierarchia dziedziczenia

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

Przestrzeń nazw:  Microsoft.AnalysisServices
Zestaw:  Microsoft.AnalysisServices (w Microsoft.AnalysisServices.dll)

Składnia

'Deklaracja
<GuidAttribute("FFE90C91-DE8B-4583-A9F1-1741AF67702C")> _
Public NotInheritable Class DimensionPermissionCollection _
    Inherits MajorObjectCollection
'Użycie
Dim instance As DimensionPermissionCollection
[GuidAttribute("FFE90C91-DE8B-4583-A9F1-1741AF67702C")]
public sealed class DimensionPermissionCollection : MajorObjectCollection
[GuidAttribute(L"FFE90C91-DE8B-4583-A9F1-1741AF67702C")]
public ref class DimensionPermissionCollection sealed : public MajorObjectCollection
[<SealedAttribute>]
[<GuidAttribute("FFE90C91-DE8B-4583-A9F1-1741AF67702C")>]
type DimensionPermissionCollection =  
    class
        inherit MajorObjectCollection
    end
public final class DimensionPermissionCollection extends MajorObjectCollection

Typ DimensionPermissionCollection uwidacznia następujące elementy członkowskie.

Właściwości

  Nazwa Opis
Właściwość publiczna Count Pobiera numer ModelComponent obiektów w ModelComponentCollection. (Dziedziczony z ModelComponentCollection).
Właściwość chroniona DemandLoadingService Infrastruktura. (Dziedziczony z ModelComponentCollection).
Właściwość publiczna IsFixedSize Pobiera wartość wskazującą czy ModelComponentCollection ma stały rozmiar. (Dziedziczony z ModelComponentCollection).
Właściwość publiczna IsReadOnly Pobiera wartość wskazującą czy ModelComponentCollection jest tylko do odczytu. (Dziedziczony z ModelComponentCollection).
Właściwość publiczna IsSynchronized Pobiera wartość wskazującą czy dostęp do ModelComponentCollection jest synchronizowane (bezpieczny wątek). (Dziedziczony z ModelComponentCollection).
Właściwość publiczna Item[Int32] Pobiera DimensionPermission pod określonym indeksem z kolekcja.
Właściwość publiczna Item[String] Pobiera DimensionPermission z określonym identyfikatorem z kolekcja.
Właściwość chroniona ItemsType Pobiera Type obiektów, które mogą być zawarte przez ModelComponentCollection. (Dziedziczony z ModelComponentCollection).
Właściwość publiczna Parent Pobiera IModelComponent zawiera ModelComponentCollection. (Dziedziczony z ModelComponentCollection).
Właściwość chroniona Preloadable Infrastruktura. (Dziedziczony z ModelComponentCollection).
Właściwość publiczna SyncRoot Pobiera obiekt, który można zsynchronizować dostęp do ModelComponentCollection. (Dziedziczony z ModelComponentCollection).

Do góry

Metody

  Nazwa Opis
Metoda publiczna Add(String) Tworzy i dodaje DimensionPermission z określonym identyfikatorem do końca kolekcja.
Metoda publiczna Add(DimensionPermission) Dodaje DimensionPermission do końca kolekcja.
Metoda chroniona Add(ModelComponent) Dodaje ModelComponent do końca MajorObjectCollection. (Dziedziczony z MajorObjectCollection).
Metoda publiczna Add(String, String) Tworzy i dodaje DimensionPermission z określonej roli identyfikator i nazwę do końca kolekcja.
Metoda chroniona Add(String, IModelComponent) (Dziedziczony z ModelComponentCollection).
Metoda chroniona Add(ModelComponent, Boolean) Infrastruktura. (Dziedziczony z ModelComponentCollection).
Metoda publiczna Add(String, String, String) Tworzy i dodaje DimensionPermission, z określonej roli identyfikator, nazwę i identyfikator do końca kolekcja.
Metoda chroniona Add(String, IModelComponent, Boolean) (Dziedziczony z ModelComponentCollection).
Metoda chroniona AddNew(String, Type) Infrastruktura. (Dziedziczony z ModelComponentCollection).
Metoda chroniona AddNew(String, String, Type) Infrastruktura. (Dziedziczony z ModelComponentCollection).
Metoda publiczna CanAdd Infrastruktura. (Dziedziczony z NamedComponentCollection).
Metoda chroniona ChangeKey Infrastruktura. (Dziedziczony z ModelComponentCollection).
Metoda publiczna Clear Usuwa wszystkie elementy z ModelComponentCollection. (Dziedziczony z ModelComponentCollection).
Metoda publiczna Contains(String) Wskazuje, czy zawiera kolekcja DimensionPermission z określonym identyfikatorem.
Metoda publiczna Contains(DimensionPermission) Wskazuje, czy określony zawiera kolekcja DimensionPermission.
Metoda chroniona Contains(IModelComponent) (Dziedziczony z ModelComponentCollection).
Metoda publiczna ContainsName (Dziedziczony z NamedComponentCollection).
Metoda publiczna CopyTo Kopiuje cały ModelComponentCollection do jednowymiarową Array, począwszy od określonego indeksu tablicy miejsce docelowe. (Dziedziczony z ModelComponentCollection).
Metoda chroniona EnsureLoaded Infrastruktura. (Dziedziczony z ModelComponentCollection).
Metoda publiczna Equals (Dziedziczony z Object).
Metoda chroniona Finalize (Dziedziczony z Object).
Metoda publiczna Find Pobiera DimensionPermission z określonym identyfikatorem z kolekcja.
Metoda publiczna FindByName Pobiera DimensionPermission, o podanej nazwie z kolekcja.
Metoda publiczna FindByRole Pobiera DimensionPermission z identyfikatorem określonej roli z kolekcja.
Metoda publiczna GetByName Pobiera DimensionPermission, o podanej nazwie z kolekcja.
Metoda publiczna GetByRole Pobiera DimensionPermission z identyfikatorem określonej roli z kolekcja.
Metoda publiczna GetEnumerator Zwraca moduł wyliczający których może iterować przez ModelComponentCollection. (Dziedziczony z ModelComponentCollection).
Metoda publiczna GetHashCode (Dziedziczony z Object).
Metoda chroniona GetItem Pobiera odwołanie do określonego składnika. (Dziedziczony z ModelComponentCollection).
Metoda publiczna GetNewID() (Dziedziczony z NamedComponentCollection).
Metoda publiczna GetNewID(String) (Dziedziczony z NamedComponentCollection).
Metoda publiczna GetNewName() (Dziedziczony z NamedComponentCollection).
Metoda publiczna GetNewName(String) (Dziedziczony z NamedComponentCollection).
Metoda publiczna GetType (Dziedziczony z Object).
Metoda publiczna IndexOf(String) Pobiera indeks DimensionPermission z określonym identyfikatorem.
Metoda publiczna IndexOf(DimensionPermission) Pobiera indeks określonego DimensionPermission.
Metoda chroniona IndexOf(IModelComponent) (Dziedziczony z ModelComponentCollection).
Metoda publiczna IndexOfName (Dziedziczony z NamedComponentCollection).
Metoda publiczna Insert(Int32, DimensionPermission) Wstawia DimensionPermission do kolekcja pod określonym indeksem.
Metoda publiczna Insert(Int32, String) Tworzy i wstawia DimensionPermission z określonego identyfikatora do kolekcja pod określonym indeksem.
Metoda chroniona Insert(Int32, ModelComponent) Wstawia ModelComponent w MajorObjectCollection pod określonym indeksem. (Dziedziczony z MajorObjectCollection).
Metoda publiczna Insert(Int32, String, String) Tworzy i wstawia DimensionPermission, z określonej roli identyfikator i nazwę do kolekcja pod określonym indeksem.
Metoda chroniona Insert(IModelComponent, String, Int32) (Dziedziczony z ModelComponentCollection).
Metoda publiczna Insert(Int32, String, String, String) Tworzy i wstawia DimensionPermission, z roli określony identyfikator, nazwę i identyfikator do kolekcja pod określonym indeksem.
Metoda chroniona Insert(IModelComponent, String, Int32, Boolean) (Dziedziczony z ModelComponentCollection).
Metoda publiczna IsValidID(String) (Dziedziczony z NamedComponentCollection).
Metoda publiczna IsValidID(String, String%) (Dziedziczony z NamedComponentCollection).
Metoda chroniona IsValidID(String, Type, String%) (Dziedziczony z NamedComponentCollection).
Metoda publiczna IsValidName(String) (Dziedziczony z NamedComponentCollection).
Metoda publiczna IsValidName(String, String%) (Dziedziczony z NamedComponentCollection).
Metoda chroniona IsValidName(String, Type, String%) (Dziedziczony z NamedComponentCollection).
Metoda chroniona MemberwiseClone (Dziedziczony z Object).
Metoda publiczna Move(Int32, Int32) Przesuwa DimensionPermission pod określonym indeksem bieżących do nowego indeksu określone kolekcja.
Metoda publiczna Move(String, Int32) Przesuwa DimensionPermission, identyfikatorem określonego, określony indeks kolekcja.
Metoda publiczna Move(DimensionPermission, Int32) Przesuwa DimensionPermission do nowego indeksu kolekcja.
Metoda publiczna Remove(String) Usuwa DimensionPermission z określonym identyfikatorem z kolekcja.
Metoda publiczna Remove(DimensionPermission) Usuwa określony DimensionPermission z kolekcja.
Metoda chroniona Remove(IModelComponent) (Dziedziczony z ModelComponentCollection).
Metoda publiczna Remove(String, Boolean) Infrastruktura.
Metoda publiczna Remove(DimensionPermission, Boolean) Infrastruktura.
Metoda publiczna RemoveAt(Int32) Usuwa IModelComponent pod określonym indeksem z ModelComponentCollection. (Dziedziczony z ModelComponentCollection).
Metoda publiczna RemoveAt(Int32, Boolean) Infrastruktura. (Dziedziczony z ModelComponentCollection).
Metoda publiczna ToString (Dziedziczony z Object).

Do góry

Zdarzenia

  Nazwa Opis
Zdarzenie publiczne CollectionChanged Infrastruktura. (Dziedziczony z ModelComponentCollection).
Zdarzenie publiczne CollectionChanging Infrastruktura. (Dziedziczony z ModelComponentCollection).

Do góry

Jawne implementacje interfejsu

  Nazwa Opis
Jawna implementacja interfejsuMetoda prywatna IList.Add (Dziedziczony z ModelComponentCollection).
Jawna implementacja interfejsuMetoda prywatna IList.Clear (Dziedziczony z ModelComponentCollection).
Jawna implementacja interfejsuMetoda prywatna IList.Contains (Dziedziczony z ModelComponentCollection).
Jawna implementacja interfejsuMetoda prywatna IList.IndexOf (Dziedziczony z ModelComponentCollection).
Jawna implementacja interfejsuMetoda prywatna IList.Insert (Dziedziczony z ModelComponentCollection).
Jawna implementacja interfejsuWłaściwość prywatna IList.Item (Dziedziczony z ModelComponentCollection).
Jawna implementacja interfejsuMetoda prywatna IList.Remove (Dziedziczony z ModelComponentCollection).
Jawna implementacja interfejsuMetoda prywatna IList.RemoveAt (Dziedziczony z ModelComponentCollection).
Jawna implementacja interfejsuMetoda prywatna IModelComponentCollection.Contains (Dziedziczony z ModelComponentCollection).
Jawna implementacja interfejsuMetoda prywatna IModelComponentCollection.Remove(IModelComponent) (Dziedziczony z ModelComponentCollection).
Jawna implementacja interfejsuMetoda prywatna IModelComponentCollection.Remove(IModelComponent, Boolean) (Dziedziczony z ModelComponentCollection).
Jawna implementacja interfejsuMetoda prywatna IOnDemandLoadableCollection.BlockOnDemandLoad (Dziedziczony z ModelComponentCollection).
Jawna implementacja interfejsuWłaściwość prywatna IOnDemandLoadableCollection.Loaded (Dziedziczony z ModelComponentCollection).

Do góry

Bezpieczeństwo wątków

Wszystkie publiczne statyczny (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Nie ma gwarancji, że elementy członkowskie wystąpień będą bezpieczne dla wątków.