Udostępnij za pośrednictwem


Klasa DatabasePermissionCollection

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

Hierarchia dziedziczenia

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

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

Składnia

'Deklaracja
<GuidAttribute("7DF11866-31F5-48a8-BECA-8D16BF4F570F")> _
Public NotInheritable Class DatabasePermissionCollection _
    Inherits MajorObjectCollection
'Użycie
Dim instance As DatabasePermissionCollection
[GuidAttribute("7DF11866-31F5-48a8-BECA-8D16BF4F570F")]
public sealed class DatabasePermissionCollection : MajorObjectCollection
[GuidAttribute(L"7DF11866-31F5-48a8-BECA-8D16BF4F570F")]
public ref class DatabasePermissionCollection sealed : public MajorObjectCollection
[<SealedAttribute>]
[<GuidAttribute("7DF11866-31F5-48a8-BECA-8D16BF4F570F")>]
type DatabasePermissionCollection =  
    class
        inherit MajorObjectCollection
    end
public final class DatabasePermissionCollection extends MajorObjectCollection

Typ DatabasePermissionCollection 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 DatabasePermission pod określonym indeksem z kolekcja.
Właściwość publiczna Item[String] Pobiera DatabasePermission 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 DatabasePermission z określonym identyfikatorem do końca kolekcja.
Metoda publiczna Add(DatabasePermission) Dodaje DatabasePermission 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 DatabasePermission z określonej nazwy i identyfikatora 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 DatabasePermission, 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 DatabasePermission z określonym identyfikatorem.
Metoda publiczna Contains(DatabasePermission) Wskazuje, czy określony zawiera kolekcja DatabasePermission.
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 DatabasePermission z określonym identyfikatorem z kolekcja.
Metoda publiczna FindByName Pobiera DatabasePermission, o podanej nazwie z kolekcja.
Metoda publiczna FindByRole Pobiera DatabasePermission z identyfikatorem określonej roli z kolekcja.
Metoda publiczna GetByName Pobiera DatabasePermission, o podanej nazwie z kolekcja.
Metoda publiczna GetByRole Pobiera DatabasePermission, 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 DatabasePermission z określonym identyfikatorem.
Metoda publiczna IndexOf(DatabasePermission) Pobiera indeks określonego DatabasePermission.
Metoda chroniona IndexOf(IModelComponent) (Dziedziczony z ModelComponentCollection).
Metoda publiczna IndexOfName (Dziedziczony z NamedComponentCollection).
Metoda publiczna Insert(Int32, DatabasePermission) Wstawia DatabasePermission do kolekcja pod określonym indeksem.
Metoda publiczna Insert(Int32, String) Tworzy i wstawia DatabasePermission 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 DatabasePermission, z określonej nazwy i identyfikatora 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 DatabasePermission, 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 DatabasePermission pod określonym indeksem bieżących do nowego indeksu określone kolekcja.
Metoda publiczna Move(String, Int32) Przesuwa DatabasePermission z identyfikatorem określonego indeksu określone kolekcja.
Metoda publiczna Move(DatabasePermission, Int32) Przesuwa DatabasePermission do nowego indeksu kolekcja.
Metoda publiczna Remove(String) Usuwa DatabasePermission z określonym identyfikatorem z kolekcja.
Metoda publiczna Remove(DatabasePermission) Usuwa określony DatabasePermission z kolekcja.
Metoda chroniona Remove(IModelComponent) (Dziedziczony z ModelComponentCollection).
Metoda publiczna Remove(String, Boolean) Infrastruktura.
Metoda publiczna Remove(DatabasePermission, 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.