Table of Contents

Class XPObjectStubCollection

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

A collection of XPObjectStub objects passed via ISerializableObjectLayer objects.

public class XPObjectStubCollection
Inheritance
XPObjectStubCollection
Inherited Members

Constructors

XPObjectStubCollection()

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

public XPObjectStubCollection()

XPObjectStubCollection(IEnumerable<XPObjectStub>)

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

public XPObjectStubCollection(IEnumerable<XPObjectStub> collection)

Parameters

collection IEnumerable<XPObjectStub>

XPObjectStubCollection(int)

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

public XPObjectStubCollection(int capacity)

Parameters

capacity int

Properties

Count

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

public int Count { get; }

Property Value

int

IsReadOnly

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

public bool IsReadOnly { get; }

Property Value

bool

this[int]

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

public XPObjectStub this[int index] { get; set; }

Parameters

index int

Property Value

XPObjectStub

ReferenceMap

[Browsable(false)]
public int[][] ReferenceMap { get; set; }

Property Value

int[][]

ReferencedObjects

[Browsable(false)]
public object[] ReferencedObjects { get; set; }

Property Value

object[]

Methods

Add(XPObjectStub)

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

public void Add(XPObjectStub item)

Parameters

item XPObjectStub

AddRange(IEnumerable<XPObjectStub>)

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

public void AddRange(IEnumerable<XPObjectStub> collection)

Parameters

collection IEnumerable<XPObjectStub>

AsReadOnly()

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

public ReadOnlyCollection<XPObjectStub> AsReadOnly()

Returns

ReadOnlyCollection<XPObjectStub>

Clear()

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

public void Clear()

Contains(XPObjectStub)

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

public bool Contains(XPObjectStub item)

Parameters

item XPObjectStub

Returns

bool

CopyTo(XPObjectStub[], int)

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

public void CopyTo(XPObjectStub[] array, int arrayIndex)

Parameters

array XPObjectStub[]
arrayIndex int

GetEnumerator()

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

public IEnumerator<XPObjectStub> GetEnumerator()

Returns

IEnumerator<XPObjectStub>

GetInnerList()

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

public List<XPObjectStub> GetInnerList()

Returns

List<XPObjectStub>

IndexOf(XPObjectStub)

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

public int IndexOf(XPObjectStub item)

Parameters

item XPObjectStub

Returns

int

Insert(int, XPObjectStub)

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

public void Insert(int index, XPObjectStub item)

Parameters

index int
item XPObjectStub

Remove(XPObjectStub)

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

public bool Remove(XPObjectStub item)

Parameters

item XPObjectStub

Returns

bool

RemoveAt(int)

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

public void RemoveAt(int index)

Parameters

index int