NamedComponentCollection Classe

Definizione

Contiene una raccolta di oggetti INamedComponent.

[System.Runtime.InteropServices.Guid("4CF930A2-FED5-48c0-AC50-DD4FBDA3E6A8")]
public abstract class NamedComponentCollection : Microsoft.AnalysisServices.ModelComponentCollection, Microsoft.AnalysisServices.INamedComponentCollection
[<System.Runtime.InteropServices.Guid("4CF930A2-FED5-48c0-AC50-DD4FBDA3E6A8")>]
type NamedComponentCollection = class
    inherit ModelComponentCollection
    interface INamedComponentCollection
    interface IModelComponentCollection
    interface ICollection
    interface IEnumerable
Public MustInherit Class NamedComponentCollection
Inherits ModelComponentCollection
Implements INamedComponentCollection
Ereditarietà
NamedComponentCollection
Derivato
Attributi
Implementazioni

Costruttori

NamedComponentCollection(IModelComponent)

Inizializza una nuova istanza della classe NamedComponentCollection.

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'oggetto IModelComponent in corrispondenza dell'indice specificato.

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

Aggiunge un oggetto ModelComponent a NamedComponentCollection.

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 l'oggetto ModelComponent specificato può essere aggiunto alla raccolta.

ChangeKey(String, String)

Modifica le chiavi specificate nella raccolta.

(Ereditato da ModelComponentCollection)
Clear()

Rimuove tutti gli elementi da ModelComponentCollection.

(Ereditato da ModelComponentCollection)
Contains(IModelComponent)

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

(Ereditato da ModelComponentCollection)
Contains(String)

Determina se un elemento con la chiave specifica è incluso in NamedComponentCollection.

ContainsName(String)

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

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)
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.

GetNewID(String)

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

GetNewName()

Ottiene un nuovo nome univoco per un componente nella raccolta.

GetNewName(String)

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

IndexOf(IModelComponent)

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

(Ereditato da ModelComponentCollection)
IndexOf(String)

Ottiene l'indice dell'oggetto NamedComponent identificato nella raccolta.

IndexOfName(String)

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

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, ModelComponent)

Inserisce un oggetto ModelComponent nell'indice specificato della raccolta.

IsValidID(String)

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

IsValidID(String, String)

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

IsValidID(String, Type, String)

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

IsValidName(String)

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

IsValidName(String, String)

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

IsValidName(String, Type, String)

Determina se il nome specificato è valido per un componente nella 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)

Contiene una raccolta di oggetti INamedComponent.

(Ereditato da ModelComponentCollection)
IList.Clear()

Contiene una raccolta di oggetti INamedComponent.

(Ereditato da ModelComponentCollection)
IList.Contains(Object)

Contiene una raccolta di oggetti INamedComponent.

(Ereditato da ModelComponentCollection)
IList.IndexOf(Object)

Contiene una raccolta di oggetti INamedComponent.

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

Contiene una raccolta di oggetti INamedComponent.

(Ereditato da ModelComponentCollection)
IList.Item[Int32]

Contiene una raccolta di oggetti INamedComponent.

(Ereditato da ModelComponentCollection)
IList.Remove(Object)

Contiene una raccolta di oggetti INamedComponent.

(Ereditato da ModelComponentCollection)
IList.RemoveAt(Int32)

Contiene una raccolta di oggetti INamedComponent.

(Ereditato da ModelComponentCollection)
IModelComponentCollection.Contains(IModelComponent)

Contiene una raccolta di oggetti INamedComponent.

(Ereditato da ModelComponentCollection)
IModelComponentCollection.Remove(IModelComponent)

Contiene una raccolta di oggetti INamedComponent.

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

Contiene una raccolta di oggetti INamedComponent.

(Ereditato da ModelComponentCollection)
IOnDemandLoadableCollection.BlockOnDemandLoad(Boolean)

Contiene una raccolta di oggetti INamedComponent.

(Ereditato da ModelComponentCollection)
IOnDemandLoadableCollection.Loaded

Contiene una raccolta di oggetti INamedComponent.

(Ereditato da ModelComponentCollection)

Si applica a