Compartilhar via


Classe PropertyCollection

Contém uma coleção somente leitura de objetos Property contidos em um CellSet.

Hierarquia de herança

Object
  Microsoft.AnalysisServices.AdomdServer.PropertyCollection

Namespace:  Microsoft.AnalysisServices.AdomdServer
Assembly:  msmgdsrv (em msmgdsrv.dll)

Sintaxe

'Declaração
Public NotInheritable Class PropertyCollection _
    Implements IDisposable, IEnumerable, ICollection
'Uso
Dim instance As PropertyCollection
public sealed class PropertyCollection : IDisposable, 
    IEnumerable, ICollection
public ref class PropertyCollection sealed : IDisposable, 
    IEnumerable, ICollection
[<SealedAttribute>]
type PropertyCollection =  
    class 
        interface IDisposable 
        interface IEnumerable 
        interface ICollection 
    end
public final class PropertyCollection implements IDisposable, IEnumerable, ICollection

O tipo PropertyCollection expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade pública Count Obtém o número de objetos Property na coleção.
Propriedade pública IsSynchronized Obtém um valor que indica se o acesso à coleção é sincronizado (isento de threads).
Propriedade pública Item[Int32] Obtém a Property especificada da coleção PropertyCollection por seu índice.No Microsoft Visual C#, esta propriedade é o indexador da classe PropertyCollection.
Propriedade pública Item[String] Obtém a Property especificada da coleção PropertyCollection por seu nome.No Microsoft Visual C#, esta propriedade é o indexador da classe PropertyCollection.
Propriedade pública SyncRoot Obtém um objeto que pode ser usado para sincronizar o acesso à coleção PropertyCollection.

Início

Métodos

  Nome Descrição
Método público {dtor} Libera todos os recursos usados por PropertyCollection.
Método público CopyTo(Array, Int32) Copia os elementos da coleção na matriz especificada.
Método público CopyTo(array<Property[], Int32) Copia os elementos da coleção PropertyCollection na matriz especificada.
Método público Dispose Libera todos os recursos usados pela PropertyCollection.
Método público Equals (Herdado de Object.)
Método público Find Obtém a Property especificada da coleção PropertyCollection por seu nome.
Método público GetEnumerator() Obtém um Enumerator para iteração pela coleção PropertyCollection.
Método público GetEnumerator() Obtém um enumerador para iteração pela coleção PropertyCollection.
Método público GetHashCode (Herdado de Object.)
Método público GetType (Herdado de Object.)
Método público ToString (Herdado de Object.)

Início

Comentários

O PropertyCollection é usado por um CellSet para representar os eixos retornados por uma consulta. Cada Property contido por PropertyCollection representa um conjunto de tuplas congruentes organizadas ao longo de uma ou mais hierarquias. Para obter mais informações sobre o Property, consulte Property.

Dica

O filtro Property não está contido nessa coleção.Para acessar o filtro Property, você deve fazer referência à propriedade [OlapInfo.AxesInfo.FilterAxes] de CellSet.

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.

Consulte também

Referência

Namespace Microsoft.AnalysisServices.AdomdServer