NamedSet 类
表示给定多维数据集的命名集。
继承层次结构
Object
Microsoft.AnalysisServices.AdomdServer.NamedSet
命名空间: Microsoft.AnalysisServices.AdomdServer
程序集: msmgdsrv(在 msmgdsrv.dll 中)
语法
声明
Public NotInheritable Class NamedSet _
Implements IDisposable, IMetadataObject
用法
Dim instance As NamedSet
public sealed class NamedSet : IDisposable,
IMetadataObject
public ref class NamedSet sealed : IDisposable,
IMetadataObject
[<SealedAttribute>]
type NamedSet =
class
interface IDisposable
interface IMetadataObject
end
public final class NamedSet implements IDisposable, IMetadataObject
NamedSet 类型公开以下成员。
属性
名称 | 说明 | |
---|---|---|
Description | 获取 NamedSet 的说明。 | |
Expression | 获取定义 NamedSet 的 MDX 集表达式。 | |
Name | 获取 NamedSet 的名称。 | |
ParentCube | 获取包含 NamedSet 的 CubeDef。 | |
Properties | 获取一个 PropertyCollection,它包含与 NamedSet 相关联的属性。 | |
UniqueName | 获取 NamedSet 的唯一名称。 |
顶部
方法
名称 | 说明 | |
---|---|---|
{dtor} | 释放 NamedSet 使用的非托管资源。 | |
Dispose | 释放 NamedSet 使用的非托管资源。 | |
Equals | (从 Object 继承。) | |
GetHashCode | (从 Object 继承。) | |
GetType | (从 Object 继承。) | |
ToString | (从 Object 继承。) |
顶部
注释
命名集是一种永久的集表达式,它与别名关联并被定义为多维数据集结构的一部分。 在多维表达式 (MDX) 中,集表达式可能为很长的复杂声明。 命名集使得管理在 MDX 或 XML for Analysis 查询(涉及多维数据集)中经常使用的集表达式更加轻松,并提供了一种独立于使用它的查询来维护集表达式的方式。
NamedSet 封装命名集的别名和集表达式,以便可以检查命名集的元数据并将它合并到查询。
线程安全
此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。不保证所有实例成员都是线程安全的。