Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Contém uma coleção somente leitura sob demanda de objetos Hierarchy contidos em um Dimension ou em um Set.
Hierarquia de herança
Object
Microsoft.AnalysisServices.AdomdServer.HierarchyCollection
Namespace: Microsoft.AnalysisServices.AdomdServer
Assembly: msmgdsrv (em msmgdsrv.dll)
Sintaxe
'Declaração
Public NotInheritable Class HierarchyCollection _
Implements IDisposable, IEnumerable, ICollection
'Uso
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
O tipo HierarchyCollection expõe os membros a seguir.
Propriedades
| Nome | Descrição | |
|---|---|---|
![]() |
Count | Obtém o número de objetos Hierarchy da coleção. |
![]() |
IsSynchronized | Obtém um valor que indica se o acesso à coleção é sincronizado (thread-safe). |
![]() |
Item[Int32] | Obtém o Hierarchy especificado da coleção por seu índice.No Microsoft Visual C#, esta propriedade é o indexador da classe HierarchyCollection. |
![]() |
Item[String] | Obtém a Hierarchy especificada da coleção por seu nome.No Microsoft Visual C#, esta propriedade é o indexador da classe HierarchyCollection. |
![]() |
SyncRoot | Obtém um objeto que pode ser usado para sincronizar o acesso à coleção. |
Início
Métodos
| Nome | Descrição | |
|---|---|---|
![]() |
{dtor} | Libera todos os recursos usados por HierarchyCollection. |
![]() |
CopyTo(Array, Int32) | Copia os elementos da coleção na matriz especificada. |
![]() |
CopyTo(array<Hierarchy[], Int32) | Copia os elementos da coleção na matriz especificada. |
![]() |
Dispose | Libera todos os recursos usados por HierarchyCollection. |
![]() |
Equals | (Herdado de Object.) |
![]() |
Find | Obtém a Hierarchy especificada da coleção por seu nome. |
![]() |
GetEnumerator() | Obtém um enumerador para iteração pela coleção. |
![]() |
GetEnumerator() | Obtém um enumerador que itera pela HierarchyCollection. |
![]() |
GetHashCode | (Herdado de Object.) |
![]() |
GetType | (Herdado de Object.) |
![]() |
ToString | (Herdado de Object.) |
Início
Comentários
Embora HierarchyCollection represente externamente uma coleção de objetos Hierarchy, a coleção será carregada internamente e gerenciada de uma de duas maneiras, dependendo do pai da coleção:
Se o objeto pai foi referenciado em virtude de uma consulta, como no caso de Set referenciado de Axis, a coleção representará os membros referenciados pela consulta.
Se o objeto pai foi referenciado em virtude de uma solicitação de metadados, como no caso de Dimension referenciado de CubeDef, a coleção representa os membros referenciados pela definição do objeto pai.
Segurança de thread
Qualquer membro público static (Shared no Visual Basic) desse tipo é seguro para threads. Não há garantia de que qualquer membro de instância seja seguro para threads.
.gif)
.gif)
.gif)