DimensionPermissionCollection Classe

Definizione

Rappresenta una raccolta di oggetti DimensionPermission. La classe non può essere ereditata.

[System.Runtime.InteropServices.Guid("FFE90C91-DE8B-4583-A9F1-1741AF67702C")]
public sealed class DimensionPermissionCollection : Microsoft.AnalysisServices.MajorObjectCollection
[<System.Runtime.InteropServices.Guid("FFE90C91-DE8B-4583-A9F1-1741AF67702C")>]
type DimensionPermissionCollection = class
    inherit MajorObjectCollection
Public NotInheritable Class DimensionPermissionCollection
Inherits MajorObjectCollection
Ereditarietà
Attributi

Proprietà

Count

Ottiene il numero di oggetti ModelComponent in ModelComponentCollection.

(Ereditato da ModelComponentCollection)
DemandLoadingService

Ottiene il servizio di caricamento su richiesta per la raccolta.

(Ereditato da ModelComponentCollection)
IsFixedSize

Ottiene un valore che indica se l'oggetto ModelComponentCollection ha dimensioni fisse.

(Ereditato da ModelComponentCollection)
IsReadOnly

Ottiene un valore che indica se l'oggetto ModelComponentCollection è di sola lettura.

(Ereditato da ModelComponentCollection)
IsSynchronized

Ottiene un valore che indica se l'accesso all'oggetto ModelComponentCollection è sincronizzato (thread-safe).

(Ereditato da ModelComponentCollection)
Item[Int32]

Ottiene l'elemento DimensionPermission, in corrispondenza dell'indice specificato, dalla raccolta.

Item[String]

Ottiene l'elemento DimensionPermission, con l'identificatore specificato, dalla raccolta.

ItemsType

Ottiene il tipo di oggetti che possono essere contenuti dall'oggetto ModelComponentCollection.

(Ereditato da ModelComponentCollection)
Parent

Ottiene l'oggetto IModelComponent padre di IModelComponentCollection.

(Ereditato da ModelComponentCollection)
Preloadable

Ottiene un valore che indica se la raccolta può essere precaricata.

(Ereditato da ModelComponentCollection)
SyncRoot

Ottiene un oggetto che può essere usato per sincronizzare l'accesso a ModelComponentCollection.

(Ereditato da ModelComponentCollection)

Metodi

Add(DimensionPermission)

Aggiunge l'oggetto DimensionPermission specificato alla fine della raccolta.

Add(ModelComponent)

Aggiunge un oggetto ModelComponent alla raccolta.

(Ereditato da MajorObjectCollection)
Add(ModelComponent, Boolean)

Aggiunge un oggetto ModelComponent a ModelComponentCollection.

(Ereditato da ModelComponentCollection)
Add(String)

Crea un nuovo oggetto DimensionPermission usando il RoleID specificato e un nome e un identificatore univoci generati, lo aggiunge alla fine della raccolta e restituisce il nuovo elemento DimensionPermission creato.

Add(String, IModelComponent)

Aggiunge un oggetto IModelComponent a ModelComponentCollection.

(Ereditato da ModelComponentCollection)
Add(String, IModelComponent, Boolean)

Aggiunge un oggetto IModelComponent a ModelComponentCollection.

(Ereditato da ModelComponentCollection)
Add(String, String)

Crea un nuovo oggetto DimensionPermission usando il nome e il RoleID specificati, lo aggiunge alla fine della raccolta e restituisce il nuovo elemento DimensionPermission creato.

Add(String, String, String)

Crea un nuovo oggetto DimensionPermission usando il nome, l'identificatore e il RoleID specificati, lo aggiunge alla fine della raccolta e restituisce il nuovo elemento DimensionPermission creato.

AddNew(String, String, Type)

Aggiunge un nuovo oggetto IModelComponent alla raccolta.

(Ereditato da ModelComponentCollection)
AddNew(String, Type)

Aggiunge un nuovo oggetto IModelComponent alla raccolta.

(Ereditato da ModelComponentCollection)
CanAdd(ModelComponent, String)

Indica se l'oggetto ModelComponent specificato può essere aggiunto alla raccolta.

(Ereditato da NamedComponentCollection)
ChangeKey(String, String)

Modifica le chiavi specificate nella raccolta.

(Ereditato da ModelComponentCollection)
Clear()

Rimuove tutti gli elementi da ModelComponentCollection.

(Ereditato da ModelComponentCollection)
Contains(DimensionPermission)

Indica se la raccolta contiene l'oggetto DimensionPermission specificato.

Contains(IModelComponent)

Determina se l'elemento specificato è presente nell'insieme.

(Ereditato da ModelComponentCollection)
Contains(String)

Indica se la raccolta contiene un elemento DimensionPermission con l'identificatore specificato.

ContainsName(String)

Indica se il componente con il nome specificato è contenuto nella raccolta.

(Ereditato da NamedComponentCollection)
CopyTo(Array, Int32)

Copia l'intero oggetto ModelComponentCollection in una matrice unidimensionale, iniziando dall'indice specificato della matrice di destinazione.

(Ereditato da ModelComponentCollection)
EnsureLoaded()

Assicura che la raccolta venga caricata.

(Ereditato da ModelComponentCollection)
Find(String)

Ottiene l'elemento DimensionPermission con l'identificatore specificato dalla raccolta.

FindByName(String)

Ottiene l'elemento DimensionPermission con il nome specificato dalla raccolta.

FindByRole(String)

Ottiene l'oggetto con l'elemento DimensionPermission RoleID specificato dall'insieme.

GetByName(String)

Ottiene l'elemento DimensionPermission con il nome specificato dalla raccolta.

GetByRole(String)

Ottiene l'elemento DimensionPermission con il RoleID specificato dalla raccolta.

GetEnumerator()

Restituisce un enumeratore in grado di eseguire l'iterazione dell'oggetto ModelComponentCollection.

(Ereditato da ModelComponentCollection)
GetItem(String, Boolean, String)

Ottiene un riferimento al componente specificato.

(Ereditato da ModelComponentCollection)
GetNewID()

Ottiene un nuovo ID univoco per un componente nella raccolta.

(Ereditato da NamedComponentCollection)
GetNewID(String)

Ottiene il valore per il nuovo ID univoco per un componente nella raccolta con il prefisso del nome specificato.

(Ereditato da NamedComponentCollection)
GetNewName()

Ottiene un nuovo nome univoco per un componente nella raccolta.

(Ereditato da NamedComponentCollection)
GetNewName(String)

Ottiene un nuovo nome univoco per un componente nella raccolta con il prefisso del nome specificato.

(Ereditato da NamedComponentCollection)
IndexOf(DimensionPermission)

Cerca l'elemento DimensionPermission specificato e restituisce il relativo indice in base zero nella raccolta.

IndexOf(IModelComponent)

Cerca l'elemento specificato e restituisce il relativo indice in base zero nella raccolta.

(Ereditato da ModelComponentCollection)
IndexOf(String)

Cerca un elemento DimensionPermission con l'identificatore specificato e restituisce l'indice in base zero nella raccolta.

IndexOfName(String)

Ottiene l'indice di NamedComponent, identificato dal nome, nella raccolta.

(Ereditato da NamedComponentCollection)
Insert(IModelComponent, String, Int32)

Inserisce un oggetto IModelComponent in ModelComponentCollection.

(Ereditato da ModelComponentCollection)
Insert(IModelComponent, String, Int32, Boolean)

Inserisce un oggetto IModelComponent in ModelComponentCollection.

(Ereditato da ModelComponentCollection)
Insert(Int32, DimensionPermission)

Inserisce l'elemento DimensionPermission specificato nella raccolta in corrispondenza dell'indice specificato.

Insert(Int32, ModelComponent)

Inserisce un oggetto ModelComponent alla raccolta in corrispondenza dell'indice specificato.

(Ereditato da MajorObjectCollection)
Insert(Int32, String)

Crea un nuovo oggetto DimensionPermission con il RoleID specificato e un nome e un identificatore univoci generati, lo inserisce nella raccolta in corrispondenza dell'indice specificato e restituisce il nuovo elemento DimensionPermission creato.

Insert(Int32, String, String)

Crea un nuovo oggetto DimensionPermission usando il RoleID e il nome specificati, lo inserisce nella raccolta in corrispondenza dell'indice specificato e restituisce il nuovo elemento DimensionPermission creato.

Insert(Int32, String, String, String)

Crea un nuovo oggetto DimensionPermission usando il RoleID, il nome e l'identificatore specificati, lo inserisce nella raccolta in corrispondenza dell'indice specificato e restituisce il nuovo elemento DimensionPermission creato.

IsValidID(String)

Determina se l'identificatore specificato è valido per un componente nella raccolta.

(Ereditato da NamedComponentCollection)
IsValidID(String, String)

Determina se l'identificatore specificato è valido per un componente nella raccolta.

(Ereditato da NamedComponentCollection)
IsValidID(String, Type, String)

Determina se l'identificatore specificato è valido per un componente nella raccolta.

(Ereditato da NamedComponentCollection)
IsValidName(String)

Determina se il nome specificato è valido per un componente nella raccolta.

(Ereditato da NamedComponentCollection)
IsValidName(String, String)

Determina se il nome specificato è valido per un componente nella raccolta.

(Ereditato da NamedComponentCollection)
IsValidName(String, Type, String)

Determina se il nome specificato è valido per un componente nella raccolta.

(Ereditato da NamedComponentCollection)
Move(DimensionPermission, Int32)

Sposta l'elemento DimensionPermission specificato in una nuova posizione nella raccolta.

Move(Int32, Int32)

Sposta un elemento DimensionPermission della raccolta dalla posizione corrente in una nuova posizione.

Move(String, Int32)

Sposta un elemento DimensionPermission, con l'identificatore specificato, in una nuova posizione nella raccolta.

Remove(DimensionPermission)

Rimuove l'oggetto DimensionPermission specificato dalla raccolta.

Remove(DimensionPermission, Boolean)

Rimuove l'oggetto DimensionPermission specificato dalla raccolta.

Remove(IModelComponent)

Rimuove l'oggetto IModelComponent specificato dalla raccolta.

(Ereditato da ModelComponentCollection)
Remove(String)

Rimuove l'elemento DimensionPermission con l'identificatore specificato dalla raccolta.

Remove(String, Boolean)

Rimuove l'elemento DimensionPermission con l'identificatore specificato dalla raccolta.

RemoveAt(Int32)

Rimuove l'oggetto IModelComponent in corrispondenza dell'indice specificato dall'oggetto ModelComponentCollection.

(Ereditato da ModelComponentCollection)
RemoveAt(Int32, Boolean)

Rimuove l'oggetto IModelComponent da ModelComponentCollection in corrispondenza dell'indice specificato.

(Ereditato da ModelComponentCollection)

Eventi

CollectionChanged

Si verifica quando viene modificata la raccolta.

(Ereditato da ModelComponentCollection)
CollectionChanging

Si verifica quando è in corso la modifica della raccolta.

(Ereditato da ModelComponentCollection)

Implementazioni dell'interfaccia esplicita

IList.Add(Object)

Rappresenta una raccolta di oggetti DimensionPermission. La classe non può essere ereditata.

(Ereditato da ModelComponentCollection)
IList.Clear()

Rappresenta una raccolta di oggetti DimensionPermission. La classe non può essere ereditata.

(Ereditato da ModelComponentCollection)
IList.Contains(Object)

Rappresenta una raccolta di oggetti DimensionPermission. La classe non può essere ereditata.

(Ereditato da ModelComponentCollection)
IList.IndexOf(Object)

Rappresenta una raccolta di oggetti DimensionPermission. La classe non può essere ereditata.

(Ereditato da ModelComponentCollection)
IList.Insert(Int32, Object)

Rappresenta una raccolta di oggetti DimensionPermission. La classe non può essere ereditata.

(Ereditato da ModelComponentCollection)
IList.Item[Int32]

Rappresenta una raccolta di oggetti DimensionPermission. La classe non può essere ereditata.

(Ereditato da ModelComponentCollection)
IList.Remove(Object)

Rappresenta una raccolta di oggetti DimensionPermission. La classe non può essere ereditata.

(Ereditato da ModelComponentCollection)
IList.RemoveAt(Int32)

Rappresenta una raccolta di oggetti DimensionPermission. La classe non può essere ereditata.

(Ereditato da ModelComponentCollection)
IModelComponentCollection.Contains(IModelComponent)

Rappresenta una raccolta di oggetti DimensionPermission. La classe non può essere ereditata.

(Ereditato da ModelComponentCollection)
IModelComponentCollection.Remove(IModelComponent)

Rappresenta una raccolta di oggetti DimensionPermission. La classe non può essere ereditata.

(Ereditato da ModelComponentCollection)
IModelComponentCollection.Remove(IModelComponent, Boolean)

Rappresenta una raccolta di oggetti DimensionPermission. La classe non può essere ereditata.

(Ereditato da ModelComponentCollection)
IOnDemandLoadableCollection.BlockOnDemandLoad(Boolean)

Rappresenta una raccolta di oggetti DimensionPermission. La classe non può essere ereditata.

(Ereditato da ModelComponentCollection)
IOnDemandLoadableCollection.Loaded

Rappresenta una raccolta di oggetti DimensionPermission. La classe non può essere ereditata.

(Ereditato da ModelComponentCollection)

Si applica a