Condividi tramite


CellPermissionCollection Classe

Definizione

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

[System.Runtime.InteropServices.Guid("6EDCDAFE-1E72-405b-9AA5-1494A78A207E")]
public sealed class CellPermissionCollection : Microsoft.AnalysisServices.ModelComponentCollection
[<System.Runtime.InteropServices.Guid("6EDCDAFE-1E72-405b-9AA5-1494A78A207E")>]
type CellPermissionCollection = class
    inherit ModelComponentCollection
Public NotInheritable Class CellPermissionCollection
Inherits ModelComponentCollection
Ereditarietà
CellPermissionCollection
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[CellPermissionAccess]

Ottiene l'oggetto CellPermission, con le informazioni di accesso specificate, dalla raccolta.

Item[Int32]

Ottiene l'elemento CellPermission, in corrispondenza dell'indice 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(CellPermission)

Aggiunge l'oggetto CellPermission specificato alla fine della raccolta.

Add(CellPermissionAccess)

Crea un nuovo oggetto CellPermission usando le informazioni di accesso specificate, lo aggiunge alla fine della raccolta e restituisce il nuovo elemento CellPermission creato.

Add(ModelComponent)

Aggiunge un oggetto ModelComponent a ModelComponentCollection.

(Ereditato da ModelComponentCollection)
Add(ModelComponent, Boolean)

Aggiunge un oggetto ModelComponent a ModelComponentCollection.

(Ereditato da ModelComponentCollection)
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)
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 la raccolta è in grado di aggiungere un oggetto ModelComponent.

(Ereditato da ModelComponentCollection)
ChangeKey(String, String)

Modifica le chiavi specificate nella raccolta.

(Ereditato da ModelComponentCollection)
Clear()

Rimuove tutti gli elementi da ModelComponentCollection.

(Ereditato da ModelComponentCollection)
Contains(CellPermission)

Indica se la raccolta contiene l'oggetto CellPermission specificato.

Contains(CellPermissionAccess)

Indica se la raccolta contiene un oggetto CellPermission con le informazioni di accesso specificate.

Contains(IModelComponent)

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

(Ereditato da ModelComponentCollection)
Contains(String)

Determina se un elemento con la chiave specificata si trova in ModelComponentCollection.

(Ereditato da ModelComponentCollection)
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(CellPermissionAccess)

Ottiene dalla raccolta l'oggetto CellPermission che include le informazioni di accesso specificate.

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)
IndexOf(CellPermission)

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

IndexOf(CellPermissionAccess)

Cerca un oggetto CellPermission con le informazioni di accesso specificate 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)

Restituisce l'indice in base zero della prima occorrenza di un oggetto IModelComponent che ha la chiave specificata in ModelComponentCollection.

(Ereditato da ModelComponentCollection)
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, CellPermission)

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

Insert(Int32, CellPermissionAccess)

Crea un nuovo oggetto CellPermission usando le informazioni di accesso specificate, lo inserisce nella raccolta in corrispondenza dell'indice specificato e restituisce il nuovo elemento CellPermission creato.

Insert(Int32, ModelComponent)

Inserisce un oggetto ModelComponent in ModelComponentCollection.

(Ereditato da ModelComponentCollection)
Move(CellPermission, Int32)

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

Move(CellPermissionAccess, Int32)

Sposta un oggetto CellPermission, con le informazioni di accesso specificato, in una nuova posizione nella raccolta.

Move(Int32, Int32)

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

Remove(CellPermission)

Rimuove l'oggetto CellPermission specificato dalla raccolta.

Remove(CellPermission, Boolean)

Rimuove l'oggetto CellPermission specificato dalla raccolta.

Remove(CellPermissionAccess)

Rimuove l'oggetto CellPermission con le informazioni di accesso specificato dalla raccolta.

Remove(CellPermissionAccess, Boolean)

Rimuove l'oggetto CellPermission con le informazioni di accesso specificato dalla raccolta.

Remove(IModelComponent)

Rimuove l'oggetto IModelComponent specificato dalla raccolta.

(Ereditato da ModelComponentCollection)
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 CellPermission. La classe non può essere ereditata.

(Ereditato da ModelComponentCollection)
IList.Clear()

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

(Ereditato da ModelComponentCollection)
IList.Contains(Object)

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

(Ereditato da ModelComponentCollection)
IList.IndexOf(Object)

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

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

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

(Ereditato da ModelComponentCollection)
IList.Item[Int32]

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

(Ereditato da ModelComponentCollection)
IList.Remove(Object)

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

(Ereditato da ModelComponentCollection)
IList.RemoveAt(Int32)

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

(Ereditato da ModelComponentCollection)
IModelComponentCollection.Contains(IModelComponent)

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

(Ereditato da ModelComponentCollection)
IModelComponentCollection.Remove(IModelComponent)

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

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

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

(Ereditato da ModelComponentCollection)
IOnDemandLoadableCollection.BlockOnDemandLoad(Boolean)

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

(Ereditato da ModelComponentCollection)
IOnDemandLoadableCollection.Loaded

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

(Ereditato da ModelComponentCollection)

Si applica a