Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Contiene una raccolta di sola lettura, su richiesta di oggetti Hierarchy contenuti in un oggetto Dimension o un oggetto Set.
Gerarchia di ereditarietà
Object
Microsoft.AnalysisServices.AdomdServer.HierarchyCollection
Spazio dei nomi Microsoft.AnalysisServices.AdomdServer
Assembly: msmgdsrv (in msmgdsrv.dll)
Sintassi
'Dichiarazione
Public NotInheritable Class HierarchyCollection _
Implements IDisposable, IEnumerable, ICollection
'Utilizzo
Dim instance As HierarchyCollection
public sealed class HierarchyCollection : IDisposable,
IEnumerable, ICollection
public ref class HierarchyCollection sealed : IDisposable,
IEnumerable, ICollection
[<SealedAttribute>]
type HierarchyCollection =
class
interface IDisposable
interface IEnumerable
interface ICollection
end
public final class HierarchyCollection implements IDisposable, IEnumerable, ICollection
Nel tipo HierarchyCollection sono esposti i membri seguenti.
Proprietà
| Nome | Descrizione | |
|---|---|---|
![]() |
Count | Ottiene il numero di oggetti Hierarchy nella raccolta. |
![]() |
IsSynchronized | Ottiene un valore che indica se l'accesso alla raccolta è sincronizzato (affidabile). |
![]() |
Item[Int32] | Ottiene l'oggetto Hierarchy specificato dalla raccolta in base al relativo indice.In Microsoft Visual C# questa proprietà è l'indicizzatore per la classe HierarchyCollection. |
![]() |
Item[String] | Ottiene l'oggetto Hierarchy specificato dalla raccolta in base al relativo nome.In Microsoft Visual C# questa proprietà è l'indicizzatore per la classe HierarchyCollection. |
![]() |
SyncRoot | Ottiene un oggetto che può essere utilizzato per sincronizzare l'accesso alla raccolta. |
Torna all'inizio
Metodi
| Nome | Descrizione | |
|---|---|---|
![]() |
{dtor} | Rilascia tutte le risorse utilizzate dall'oggetto HierarchyCollection. |
![]() |
CopyTo(Array, Int32) | Copia gli elementi della raccolta nella matrice specificata. |
![]() |
CopyTo(array<Hierarchy[], Int32) | Copia gli elementi della raccolta nella matrice specificata. |
![]() |
Dispose | Rilascia tutte le risorse utilizzate dall'oggetto HierarchyCollection. |
![]() |
Equals | Ereditato da Object. |
![]() |
Find | Ottiene l'oggetto Hierarchy specificato dalla raccolta in base al relativo nome. |
![]() |
GetEnumerator() | Ottiene un enumeratore per l'iterazione della raccolta. |
![]() |
GetEnumerator() | Ottiene un enumeratore che scorre l'oggetto HierarchyCollection. |
![]() |
GetHashCode | Ereditato da Object. |
![]() |
GetType | Ereditato da Object. |
![]() |
ToString | Ereditato da Object. |
Torna all'inizio
Osservazioni
Anche se l'oggetto HierarchyCollection rappresenta esternamente una raccolta di oggetti Hierarchy, la raccolta viene caricata e gestita internamente in una delle due modalità seguenti, a seconda dell'elemento padre della raccolta:
Se all'oggetto padre viene fatto riferimento come risultato di una query, come nel caso di un oggetto Set a cui viene fatto riferimento da un oggetto Axis, la raccolta rappresenta i membri a cui fa riferimento la query in questione.
Se all'oggetto padre viene fatto riferimento come risultato di una richiesta di metadati, come nel caso di un oggetto Dimension a cui viene fatto riferimento da un oggetto CubeDef, la raccolta rappresenta i membri a cui fa riferimento la definizione dell'oggetto padre.
Protezione dei thread
I membri static (Shared in Visual Basic) pubblici di questo tipo sono affidabili. Non è invece garantita la sicurezza dei membri dell'istanza.
.gif)
.gif)
.gif)