ObjectReference 类

定义

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

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

构造函数

ObjectReference()

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

属性

AssemblyID

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

DatabaseID

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

IsValid

获取一个值,该值指示所引用的对象是否有效。

RoleID

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

TraceID

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

方法

Deserialize(String, Boolean)

将 XML 片段转换为由 xmlFragmentxmlFragmentIsComplete 参数指定的 ObjectReference

Deserialize(XmlReader)

通过使用 xmlReader,将对象引用的 XML 表示转换成 ObjectReference 对象。

GetObjectReference(IMajorObject)

获取指定对象的对象 ID。

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)

通过使用 xmlWriterObjectReference 转换为 XML 版本。

WriteContent(XmlWriter)

通过使用 xmlWriter 写出序列化的 ObjectReference

适用于