Classe MemberCollection
Obtém uma coleção somente leitura e sob demanda de objetos Member contidos em um Position, Level ou Tuple.
Hierarquia de herança
Object
Microsoft.AnalysisServices.AdomdServer.MemberCollection
Namespace: Microsoft.AnalysisServices.AdomdServer
Assembly: msmgdsrv (em msmgdsrv.dll)
Sintaxe
'Declaração
Public NotInheritable Class MemberCollection _
Implements IEnumerable, IDisposable, ICollection
'Uso
Dim instance As MemberCollection
public sealed class MemberCollection : IEnumerable,
IDisposable, ICollection
public ref class MemberCollection sealed : IEnumerable,
IDisposable, ICollection
[<SealedAttribute>]
type MemberCollection =
class
interface IEnumerable
interface IDisposable
interface ICollection
end
public final class MemberCollection implements IEnumerable, IDisposable, ICollection
O tipo MemberCollection expõe os membros a seguir.
Propriedades
Nome | Descrição | |
---|---|---|
Count | Obtém o número de objetos Member na coleção. | |
IsSynchronized | Obtém um valor que indica se o acesso à coleção é sincronizado (isento de threads). | |
Item | Obtém o Member especificado da coleção por seu índice.No Microsoft Visual C#, esta propriedade é o indexador da classe MemberCollection. | |
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 MemberCollection. | |
CopyTo(Array, Int32) | Copia os elementos da coleção na matriz especificada. | |
CopyTo(array<Member[], Int32) | Copia os elementos da coleção na matriz especificada. | |
Dispose | Libera todos os recursos usados por MemberCollection. | |
Equals | (Herdado de Object.) | |
GetEnumerator() | Obtém um enumerador para iteração pela coleção. | |
GetEnumerator() | Obtém um enumerador que itera por MemberCollection. | |
GetHashCode | (Herdado de Object.) | |
GetType | (Herdado de Object.) | |
ToString | (Herdado de Object.) |
Início
Comentários
Embora MemberCollection represente externamente uma coleção de objetos Member, 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 Tuple, a coleção representará os membros referenciados pela consulta.
Se o objeto pai foi referenciado em virtude de uma solicitação de metadados, 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.