ObjectReference ObjectReference ObjectReference Class

Definition

Provides linkage to an object. This class cannot be inherited.

public ref class ObjectReference sealed
public sealed class ObjectReference
Public NotInheritable Class ObjectReference
Inheritance
ObjectReferenceObjectReferenceObjectReference

Constructors

ObjectReference() ObjectReference() ObjectReference()

Initializes a new instance of the ObjectReference class.

Properties

AggregationDesignID AggregationDesignID AggregationDesignID

Gets or sets the aggregation design identifier for a given ObjectReference object.

AssemblyID AssemblyID AssemblyID

Gets or sets the assembly identifier associated with a given ObjectReference object.

CubeID CubeID CubeID

Gets or sets the identifier for the cube in which the object resides.

CubePermissionID CubePermissionID CubePermissionID

Gets or sets the cube permission identifier for the cube in which the object resides.

DatabaseID DatabaseID DatabaseID

Gets or sets the identifier for the database in which the object resides.

DatabasePermissionID DatabasePermissionID DatabasePermissionID

Gets or sets the database permission identifier for the cube in which the object resides.

DataSourceID DataSourceID DataSourceID

Gets or sets the data source identifier for the cube in which the object resides.

DataSourcePermissionID DataSourcePermissionID DataSourcePermissionID

Gets or sets the data source permission identifier for the cube in which the object resides.

DataSourceViewID DataSourceViewID DataSourceViewID

Gets or sets the data source view identifier for the cube in which the object resides.

DimensionID DimensionID DimensionID

Gets or sets the dimension identifier in which the object resides.

DimensionPermissionID DimensionPermissionID DimensionPermissionID

Gets or sets the dimension permission identifier in which the object resides.

IsValid IsValid IsValid

Gets a value indicating whether the object referenced is valid.

MdxScriptID MdxScriptID MdxScriptID

Gets or sets the MDX Script identifier for the object referenced.

MeasureGroupID MeasureGroupID MeasureGroupID

Gets or sets the identifier of the measure group in which the object resides.

MiningModelID MiningModelID MiningModelID

Gets or sets the identifier of the mining model in which the object resides.

MiningModelPermissionID MiningModelPermissionID MiningModelPermissionID

Gets or sets the mining model permission identifier for the object referenced.

MiningStructureID MiningStructureID MiningStructureID

Gets or sets the mining structure identifier for the object referenced.

MiningStructurePermissionID MiningStructurePermissionID MiningStructurePermissionID

Gets or sets the mining structure permission identifier for the object referenced.

PartitionID PartitionID PartitionID

Gets or sets the partition identifier for the object referenced.

PerspectiveID PerspectiveID PerspectiveID

Gets or sets the perspective identifier for the object referenced.

RoleID RoleID RoleID

Gets or sets the role identifier for the object referenced.

TraceID TraceID TraceID

Gets or sets the trace identifier for the object referenced.

Methods

Deserialize(XmlReader) Deserialize(XmlReader) Deserialize(XmlReader)

Converts an XML representation of an object reference to an ObjectReference object by using an xmlReader.

Deserialize(String, Boolean) Deserialize(String, Boolean) Deserialize(String, Boolean)

Converts an XML fragment to the ObjectReference object specified by the xmlFragment and xmlFragmentIsComplete parameters.

GetObjectReference(IMajorObject) GetObjectReference(IMajorObject) GetObjectReference(IMajorObject)

Gets the object reference for the specified object.

ReadContent(XmlReader) ReadContent(XmlReader) ReadContent(XmlReader)

Reads the content referenced by the ObjectReference object.

ResolveObjectReference(Server, ObjectReference) ResolveObjectReference(Server, ObjectReference) ResolveObjectReference(Server, ObjectReference)

Resolves an ObjectReference object with the specified database and object reference.

ResolveObjectReference(Database, ObjectReference) ResolveObjectReference(Database, ObjectReference) ResolveObjectReference(Database, ObjectReference)

Resolves an ObjectReference object with the specified database and object reference.

ResolveReference(Database) ResolveReference(Database) ResolveReference(Database)

Resolves an ObjectReference object with the specified database.

ResolveReference(Server) ResolveReference(Server) ResolveReference(Server)

Resolves an ObjectReference object with the specified server.

ResolveReference(Database, Boolean) ResolveReference(Database, Boolean) ResolveReference(Database, Boolean)

Resolves an ObjectReference object with the specified database and force load.

ResolveReference(Server, Boolean) ResolveReference(Server, Boolean) ResolveReference(Server, Boolean)

Resolves an ObjectReference object with the specified server and force load.

Serialize() Serialize() Serialize()

Converts the ObjectReference to an XML version.

Serialize(XmlWriter) Serialize(XmlWriter) Serialize(XmlWriter)

Converts the ObjectReference to an XML version by using an xmlWriter.

WriteContent(XmlWriter) WriteContent(XmlWriter) WriteContent(XmlWriter)

Writes out a serialized ObjectReference by using an xmlWriter.

Applies to