Clase Member

Representa un miembro único en una jerarquía, tupla, nivel o miembro.

Jerarquía de herencia

Object
  Microsoft.AnalysisServices.AdomdServer.Member

Espacio de nombres:  Microsoft.AnalysisServices.AdomdServer
Ensamblado:  msmgdsrv (en msmgdsrv.dll)

Sintaxis

'Declaración
Public NotInheritable Class Member _
    Implements IDisposable, IMetadataObject
'Uso
Dim instance As Member
public sealed class Member : IDisposable, 
    IMetadataObject
public ref class Member sealed : IDisposable, 
    IMetadataObject
[<SealedAttribute>]
type Member =  
    class 
        interface IDisposable 
        interface IMetadataObject 
    end
public final class Member implements IDisposable, IMetadataObject

El tipo Member expone los siguientes miembros.

Propiedades

  Nombre Descripción
Propiedad pública Caption Obtiene el título de Member.
Propiedad pública ChildCount Obtiene el recuento estimado de miembros secundarios del objeto Member.
Propiedad pública Description Obtiene el texto descriptivo de Member.
Propiedad pública LevelDepth Obtiene la posición ordinal del nivel que contiene Member.
Propiedad pública LevelName Obtiene el nombre del nivel que contiene Member.
Propiedad pública Name Obtiene el nombre de Member.
Propiedad pública Parent Obtiene una referencia al elemento primario Member, si procede, que contiene Member.
Propiedad pública ParentLevel Esta propiedad obtiene una clase Level que contiene Member.
Propiedad pública Type Obtiene el tipo de miembro de Member.
Propiedad pública UniqueName Obtiene el nombre único de Member.

Arriba

Métodos

  Nombre Descripción
Método público {dtor} Libera todos los recursos usados por Member.
Método público Dispose Libera todos los recursos que utiliza Member.
Método público Equals (Se hereda de Object.)
Método público GetChildren Devuelve una clase MemberCollection que contiene una colección de miembros secundarios para Member.
Método público GetHashCode (Se hereda de Object.)
Método público GetType (Se hereda de Object.)
Método público ToString (Se hereda de Object.)

Arriba

Comentarios

Un miembro es un elemento de una jerarquía que representa uno o más registros de la base de datos relacional subyacente. Un miembro es el menor nivel de referencia que se usa al tener acceso a datos de celda de un cubo.

Los miembros se usan para construir tuplas, que a su vez se emplean para crear conjuntos. Los miembros están organizados de forma jerárquica; un miembro puede tener otros miembros asociados. Por ejemplo, en una dimensión de tiempo que contiene tres niveles denominados Año, Mes y Día, los miembros del nivel Día son miembros hoja porque no tienen ningún miembro secundario. Los miembros de los niveles Año y Mes son miembros no hoja, porque cada miembro del nivel Mes tiene al menos 28 miembros secundarios del nivel Día y cada miembro del nivel Año tiene 12 miembros secundarios del nivel Mes.

Member encapsula la información necesaria para describir un miembro, incluida una colección de objetos Member que contienen miembros secundarios, si procede.

La información disponible en Member depende del elemento primario de la colección Members de la que se recuperó Member. Aunque la colección Members representa externamente una colección de objetos Member para Hierarchy, Tuple, Level o Member, la colección se carga y administra internamente de una de dos formas, según el elemento primario de Hierarchy, Tuple, Level o Member:

  • Si se hizo referencia al objeto primario mediante CubeDef para recuperar metadatos del servidor, la colección representa los miembros que se definen para el objeto primario.

  • Si se hizo referencia al objeto primario mediante CellSet para recuperar metadatos de una consulta, la colección representa los miembros que se recuperan para el conjunto (o el eje) que contiene el objeto primario.

Seguridad para subprocesos

Cualquier miembro público static (Shared en Visual Basic) de este tipo es seguro para subprocesos. No se garantiza que los miembros de instancia sean seguros para subprocesos.

Vea también

Referencia

Espacio de nombres Microsoft.AnalysisServices.AdomdServer