Partager via


Classe Member

Représente un membre unique dans une hiérarchie, un tuple, un niveau ou un membre.

Hiérarchie d'héritage

Object
  Microsoft.AnalysisServices.AdomdServer.Member

Espace de noms :  Microsoft.AnalysisServices.AdomdServer
Assembly :  msmgdsrv (en msmgdsrv.dll)

Syntaxe

'Déclaration
Public NotInheritable Class Member _
    Implements IDisposable, IMetadataObject
'Utilisation
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

Le type Member expose les membres suivants.

Propriétés

  Nom Description
Propriété publique Caption Obtient la légende du Member.
Propriété publique ChildCount Obtient le nombre estimé de membres enfants contenus dans le Member.
Propriété publique Description Obtient le texte descriptif du Member.
Propriété publique LevelDepth Obtient la position ordinale du niveau qui contient le Member.
Propriété publique LevelName Obtient le nom du niveau qui contient le Member.
Propriété publique Name Obtient le nom du Member.
Propriété publique Parent Obtient une référence au Member parent, le cas échéant, qui contient le Member.
Propriété publique ParentLevel Cette propriété obtient un Level qui contient le Member.
Propriété publique Type Obtient le type de membre du Member.
Propriété publique UniqueName Obtient le nom unique du Member.

Haut

Méthodes

  Nom Description
Méthode publique {dtor} Libère toutes les ressources utilisées par le Member.
Méthode publique Dispose Libère toutes les ressources utilisées par le Member.
Méthode publique Equals (hérité de Object.)
Méthode publique GetChildren Retourne un MemberCollection qui contient une collection de membres enfants pour le Member.
Méthode publique GetHashCode (hérité de Object.)
Méthode publique GetType (hérité de Object.)
Méthode publique ToString (hérité de Object.)

Haut

Notes

Un membre est un élément dans une hiérarchie qui représente un ou plusieurs enregistrements dans la base de données relationnelle sous-jacente. Un membre est le plus bas niveau de la référence utilisée lors de l'accès aux données de cellule dans un cube.

Les membres sont utilisés pour construire des tuples, qui sont à leur tour utilisés pour construire des ensembles. Les membres sont organisés hiérarchiquement ; un membre peut avoir d'autres membres associés. Par exemple, dans une dimension de temps qui contient trois niveaux nommés Année, Mois et Jour, les membres du niveau Jour sont des membres feuille car ils n'ont aucun membre enfant. Les membres des niveaux Année et Mois sont des membres non-feuilles, car chaque membre du niveau Mois a au moins 28 membres enfants du niveau Jour et chaque membre du niveau Année a 12 membres enfants du niveau Mois.

Member encapsule les informations requises pour décrire un membre, y compris une collection d'objets Member qui contiennent des membres enfants, le cas échéant.

Les informations disponibles pour un Member dépendent du parent de la collection Members de laquelle Member a été extrait. Tandis que la collection Members représente en externe une collection d'objets Member pour un Hierarchy, Tuple, Level ou Member spécifié, la collection chargée en interne et gérée d'une ou deux façons, selon le parent de Hierarchy, Tuple, Level ou Member :

  • Si l'objet parent est référencé via un CubeDef pour extraire les métadonnées du serveur, la collection représente les membres définis pour l'objet parent.

  • Si l'objet parent est référencé via un CellSet pour extraire les métadonnées d'une requête, la collection représente les membres récupérés pour le jeu (ou l'axe) qui contient l'objet parent.

Sécurité des threads

Tous les membres publics static (Shared dans Visual Basic) de ce type sont thread-safe. Tous les membres de l'instance ne sont pas garantis comme étant thread-safe.

Voir aussi

Référence

Espace de noms Microsoft.AnalysisServices.AdomdServer