ObjectReference 类

定义

提供针对某个对象的链接。 此类不能被继承。

[System.Serializable]
public sealed class ObjectReference
[<System.Serializable>]
type ObjectReference = class
Public NotInheritable Class ObjectReference
继承
ObjectReference
属性

构造函数

ObjectReference()

提供针对某个对象的链接。 此类不能被继承。

属性

AggregationDesignID

获取或设置给定的 ObjectReference 对象的聚合设计标识符。

AssemblyID

获取或设置与给定的 ObjectReference 对象相关联的程序集标识符。

CubeID

获取或设置对象所在的多维数据集的标识符。

CubePermissionID

获取或设置对象所在的多维数据集的多维数据集权限标识符。

DatabaseID

获取或设置对象所在的数据库的标识符。

DatabasePermissionID

获取或设置对象所在的多维数据集的数据库权限标识符。

DataSourceID

获取或设置对象所在的多维数据集的数据源标识符。

DataSourcePermissionID

获取或设置对象所在的多维数据集的数据源权限标识符。

DataSourceViewID

获取或设置对象所在的多维数据集的数据源视图标识符。

DimensionID

获取或设置对象所在的维度的标识符。

DimensionPermissionID

获取或设置对象所在的维度的权限标识符。

IsValid

获取指示,指示引用的对象是否有效。

MdxScriptID

获取或设置所引用对象的 MDX 脚本标识符。

MeasureGroupID

获取或设置对象所在的度量值组的标识符。

MiningModelID

获取或设置对象所在的挖掘模型的标识符。

MiningModelPermissionID

获取或设置所引用对象的挖掘结构权限标识符。

MiningStructureID

获取或设置所引用对象的挖掘结构标识符。

MiningStructurePermissionID

获取或设置所引用对象的挖掘结构权限标识符。

PartitionID

获取或设置引用对象的分区标识符。

PerspectiveID

获取或设置所引用对象的透视标识符。

RoleID

获取或设置所引用对象的角色标识符。

TraceID

获取或设置所引用对象的跟踪标识符。

方法

Deserialize(String, Boolean)

将 XML 片段转换为 xmlFragment 和 xmlFragmentIsComplete 参数指定的 ObjectReference 对象。

Deserialize(XmlReader)

使用 xmlReader,将对象引用的 XML 表示形式转换为 ObjectReference 对象。

GetObjectReference(IMajorObject)

获取指定对象的对象引用。

ReadContent(XmlReader)

读取 ObjectReference 对象引用的内容。

ResolveObjectReference(Database, ObjectReference)

解析具有指定数据库和对象引用的 ObjectReference 对象。

ResolveObjectReference(Server, ObjectReference)

解析具有指定服务器和对象引用的 ObjectReference 对象。

ResolveReference(Database)

解析具有指定数据库的 ObjectReference 对象。

ResolveReference(Database, Boolean)

通过强制加载指示解析具有指定数据库的 ObjectReference 对象。

ResolveReference(Server)

解析具有指定服务器的 ObjectReference 对象。

ResolveReference(Server, Boolean)

通过强制加载指示解析具有指定服务器的 ObjectReference 对象。

Serialize()

将 ObjectReference 转换为 XML 表示形式。

Serialize(XmlWriter)

将 ObjectReference 保存到 XML。

WriteContent(XmlWriter)

使用 xmlWriter 写出序列化的 ObjectReference。

适用于