Table of Contents

Class XPObjectStub

Namespace
DevExpress.Xpo
Assembly
DevExpress.Xpo.v24.1.dll

A container for object data passed via the ISerializableObjectLayer objects.

public class XPObjectStub
Inheritance
XPObjectStub
Inherited Members

Constructors

XPObjectStub()

This member supports the internal infrastructure and is not intended to be used directly from your code.

public XPObjectStub()

XPObjectStub(XPClassInfoStub)

This member supports the internal infrastructure and is not intended to be used directly from your code.

public XPObjectStub(XPClassInfoStub classInfo)

Parameters

classInfo XPClassInfoStub

XPObjectStub(XPClassInfoStub, Guid)

This member supports the internal infrastructure and is not intended to be used directly from your code.

public XPObjectStub(XPClassInfoStub classInfo, Guid guid)

Parameters

classInfo XPClassInfoStub
guid Guid

XPObjectStub(XPClassInfoStub, Guid, object[])

This member supports the internal infrastructure and is not intended to be used directly from your code.

public XPObjectStub(XPClassInfoStub classInfo, Guid guid, object[] data)

Parameters

classInfo XPClassInfoStub
guid Guid
data object[]

XPObjectStub(XPClassInfoStub, object[])

This member supports the internal infrastructure and is not intended to be used directly from your code.

public XPObjectStub(XPClassInfoStub classInfo, object[] data)

Parameters

classInfo XPClassInfoStub
data object[]

XPObjectStub(string, Guid, object[], XPClassInfoStubOldValueContainer[], bool[])

This member supports the internal infrastructure and is not intended to be used directly from your code.

public XPObjectStub(string className, Guid guid, object[] data, XPClassInfoStubOldValueContainer[] oldData, bool[] changed)

Parameters

className string
guid Guid
data object[]
oldData XPClassInfoStubOldValueContainer[]
changed bool[]

XPObjectStub(string, object[], XPClassInfoStubOldValueContainer[], bool[])

This member supports the internal infrastructure and is not intended to be used directly from your code.

public XPObjectStub(string className, object[] data, XPClassInfoStubOldValueContainer[] oldData, bool[] changed)

Parameters

className string
data object[]
oldData XPClassInfoStubOldValueContainer[]
changed bool[]

Properties

ClassName

This member supports the internal infrastructure and is not intended to be used directly from your code.

public string ClassName { get; set; }

Property Value

string

Guid

This member supports the internal infrastructure and is not intended to be used directly from your code.

public Guid Guid { get; set; }

Property Value

Guid

HasGuid

This member supports the internal infrastructure and is not intended to be used directly from your code.

public bool HasGuid { get; }

Property Value

bool

IsIntermediate

This member supports the internal infrastructure and is not intended to be used directly from your code.

public bool IsIntermediate { get; set; }

Property Value

bool

IsNew

This member supports the internal infrastructure and is not intended to be used directly from your code.

public bool IsNew { get; set; }

Property Value

bool

Key

This member supports the internal infrastructure and is not intended to be used directly from your code.

public object Key { get; set; }

Property Value

object

OptimisticLockFieldInDataLayer

This member supports the internal infrastructure and is not intended to be used directly from your code.

public object OptimisticLockFieldInDataLayer { get; set; }

Property Value

object

Methods

Equals(object)

This member supports the internal infrastructure and is not intended to be used directly from your code.

public override bool Equals(object obj)

Parameters

obj object

Returns

bool

GetEvaluatorContextDescriptor(IXPDictionaryProvider)

This member supports the internal infrastructure and is not intended to be used directly from your code.

public static EvaluatorContextDescriptor GetEvaluatorContextDescriptor(IXPDictionaryProvider dictionaryProvider)

Parameters

dictionaryProvider IXPDictionaryProvider

Returns

EvaluatorContextDescriptor

GetHashCode()

This member supports the internal infrastructure and is not intended to be used directly from your code.

public override int GetHashCode()

Returns

int

MarkAsIntermediate()

This member supports the internal infrastructure and is not intended to be used directly from your code.

public void MarkAsIntermediate()

MarkAsNew()

This member supports the internal infrastructure and is not intended to be used directly from your code.

public void MarkAsNew()

ToString()

This member supports the internal infrastructure and is not intended to be used directly from your code.

public override string ToString()

Returns

string