Table of Contents

Class XPClassInfoStub

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

A container for persistent class metadata passed via ISerializableObjectLayer objects.

public class XPClassInfoStub
Inheritance
XPClassInfoStub
Inherited Members

Constructors

XPClassInfoStub()

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

public XPClassInfoStub()

XPClassInfoStub(string)

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

public XPClassInfoStub(string className)

Parameters

className string

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

KeyFieldName

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

public string KeyFieldName { get; set; }

Property Value

string

MemberCount

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

public int MemberCount { get; }

Property Value

int

OptimisticLockFieldInDataLayerName

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

public string OptimisticLockFieldInDataLayerName { get; set; }

Property Value

string

OptimisticLockFieldName

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

public string OptimisticLockFieldName { get; set; }

Property Value

string

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

FromClassInfo(XPClassInfo)

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

public static XPClassInfoStub FromClassInfo(XPClassInfo classInfo)

Parameters

classInfo XPClassInfo

Returns

XPClassInfoStub

GetHashCode()

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

public override int GetHashCode()

Returns

int

GetMemberHasOldValue(XPObjectStub, string)

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

public object GetMemberHasOldValue(XPObjectStub obj, string memberName)

Parameters

obj XPObjectStub
memberName string

Returns

object

GetMemberIndex(string, bool)

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

public int GetMemberIndex(string memberName, bool raiseException)

Parameters

memberName string
raiseException bool

Returns

int

GetMemberOldValue(XPObjectStub, string)

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

public object GetMemberOldValue(XPObjectStub obj, string memberName)

Parameters

obj XPObjectStub
memberName string

Returns

object

GetMemberValue(XPObjectStub, string)

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

public object GetMemberValue(XPObjectStub obj, string memberName)

Parameters

obj XPObjectStub
memberName string

Returns

object

IsMemberChanged(XPObjectStub, string)

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

public bool IsMemberChanged(XPObjectStub obj, string memberName)

Parameters

obj XPObjectStub
memberName string

Returns

bool

SetMemberOldValue(XPObjectStub, string, object)

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

public void SetMemberOldValue(XPObjectStub obj, string memberName, object value)

Parameters

obj XPObjectStub
memberName string
value object

SetMemberValue(XPObjectStub, string, object)

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

public void SetMemberValue(XPObjectStub obj, string memberName, object value)

Parameters

obj XPObjectStub
memberName string
value object

ToString()

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

public override string ToString()

Returns

string