Udostępnij za pośrednictwem


Klasa MiningStructurePermissionCollection

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

Hierarchia dziedziczenia

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

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

Składnia

'Deklaracja
<GuidAttribute("FDBC5786-386B-4371-8C83-9182698FDF87")> _
Public NotInheritable Class MiningStructurePermissionCollection _
    Inherits MajorObjectCollection
'Użycie
Dim instance As MiningStructurePermissionCollection
[GuidAttribute("FDBC5786-386B-4371-8C83-9182698FDF87")]
public sealed class MiningStructurePermissionCollection : MajorObjectCollection
[GuidAttribute(L"FDBC5786-386B-4371-8C83-9182698FDF87")]
public ref class MiningStructurePermissionCollection sealed : public MajorObjectCollection
[<SealedAttribute>]
[<GuidAttribute("FDBC5786-386B-4371-8C83-9182698FDF87")>]
type MiningStructurePermissionCollection =  
    class
        inherit MajorObjectCollection
    end
public final class MiningStructurePermissionCollection extends MajorObjectCollection

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