Share via


ClientValueObjectCollection<T> class

Represents a collection of value objects.

Inheritance hierarchy

System.Object
  Microsoft.SharePoint.Client.ClientValueObject
    Microsoft.SharePoint.Client.ClientValueObjectCollection<T>
      Microsoft.SharePoint.Client.AppLicenseCollection
      Microsoft.SharePoint.Client.CreatableItemInfoCollection
      Microsoft.SharePoint.Client.CurrencyInformationCollection
      Microsoft.SharePoint.Client.CustomActionElementCollection
      Microsoft.SharePoint.Client.MetadataNavigation.ConfiguredMetadataNavigationItemCollection
      Microsoft.SharePoint.Client.Search.Query.ResultTableCollection
      Microsoft.SharePoint.Client.SharedWithUserCollection

Namespace:  Microsoft.SharePoint.Client
Assembly:  Microsoft.SharePoint.Client.Runtime (in Microsoft.SharePoint.Client.Runtime.dll)

Syntax

'Declaration
Public MustInherit Class ClientValueObjectCollection(Of T) _
    Inherits ClientValueObject _
    Implements IEnumerable
'Usage
Dim instance As ClientValueObjectCollection(Of T)
public abstract class ClientValueObjectCollection<T> : ClientValueObject, 
    IEnumerable

Type parameters

  • T
    The type of the child element.

Remarks

This class is a base class to be used to implement value object collections.

Thread safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See also

Reference

ClientValueObjectCollection<T> members

Microsoft.SharePoint.Client namespace