ListItemBasedReadOnlyCollection<T> ListItemBasedReadOnlyCollection<T> ListItemBasedReadOnlyCollection<T> Class


The members of this namespace or class are reserved for internal use and are not intended to be used directly from your code.

generic <typename T>
 where T : ListItemWrapperpublic ref class ListItemBasedReadOnlyCollection abstract : Microsoft::SharePoint::Publishing::CollectionBase<T>
public abstract class ListItemBasedReadOnlyCollection<T> : Microsoft.SharePoint.Publishing.CollectionBase<T> where T : ListItemWrapper
Public MustInherit Class ListItemBasedReadOnlyCollection(Of T)
Inherits CollectionBase(Of T)
Type Parameters

Type of the items in the collection.



Defines a generic read-only SharePoint Publishing Collection that wraps an underlying SPListItemCollection. This class is meant for MS-Internal use only.


CopyTo(Array, Int32) CopyTo(Array, Int32) CopyTo(Array, Int32)

Copies the internal collection to the specified array, starting at the specified index.

(Inherited from CollectionBase<T>)
CopyTo(SPListItem[], Int32) CopyTo(SPListItem[], Int32) CopyTo(SPListItem[], Int32)

Copies the internal collection to the given array starting at the specified index.

GetEnumerator() GetEnumerator() GetEnumerator()

Returns a generic enumerator that can iterate through this generic CollectionBase instance.

(Inherited from CollectionBase<T>)


Count Count Count

Gets the number of items in the collection.

(Inherited from CollectionBase<T>)
IsSynchronized IsSynchronized IsSynchronized

Gets whether the collection is synchronized.

(Inherited from CollectionBase<T>)
Item[Int32] Item[Int32] Item[Int32]

Gets the item at the specified index.

(Inherited from CollectionBase<T>)
SyncRoot SyncRoot SyncRoot

Gets the object that can be used to synchronize access to this collection.

(Inherited from CollectionBase<T>)

Explicit Interface Implementations

IEnumerable.GetEnumerator() IEnumerable.GetEnumerator() IEnumerable.GetEnumerator()

Gets an enumerator that can iterate through the CollectionBase.

(Inherited from CollectionBase<T>)

Extension Methods

ToJson(Object) ToJson(Object) ToJson(Object)

Applies to