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
XPClassInfoStubguid
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
XPClassInfoStubguid
Guiddata
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
XPClassInfoStubdata
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
stringguid
Guiddata
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
stringdata
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
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
HasGuid
This member supports the internal infrastructure and is not intended to be used directly from your code.
public bool HasGuid { get; }
Property Value
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
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
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
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
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
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
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()