Share via


SPUsageDefinitionCollection members

A SPPersistedChildCollection<T> list of SPUsageDefinition objects.

The SPUsageDefinitionCollection type exposes the following members.

Constructors

  Name Description
Public method SPUsageDefinitionCollection(SPFarm) Initializes a new instance of the [Microsoft.SharePoint.Administration.SPUsageDefinitionCollection] class within the given SharePoint farm.
Public method SPUsageDefinitionCollection(SPFarm, Comparison<SPUsageDefinition>)

Top

Properties

  Name Description
Public property Count Gets the number of objects in the collection. (Inherited from SPPersistedObjectCollection<T>.)
Public property IsEmpty Gets a Boolean value that indicates whether the collection contains any objects. (Inherited from SPPersistedObjectCollection<T>.)
Public property Item[Guid] Gets the persisted object in the collection based on the specified GUID. (Inherited from SPPersistedObjectCollection<T>.)
Public property Item[String] Gets the persisted object in the collection based on the specified name. (Inherited from SPPersistedObjectCollection<T>.)
Protected property Parent Gets the parent object that declares this collection. (Inherited from SPPersistedObjectCollection<T>.)

Top

Methods

  Name Description
Public method Add Adds an object to the collection. (Inherited from SPPersistedChildCollection<T>.)
Public method Ensure Adds an object to the collection and, if the object already exists, reinitializes it with the data of the existing object. (Inherited from SPPersistedChildCollection<T>.)
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetEnumerator Gets an enumerator that can be used to iterate through the collection. (Inherited from SPPersistedObjectCollection<T>.)
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Public method GetValue<U>() Retrieves an object from the collection with the specified type and the default name. (Inherited from SPPersistedObjectCollection<T>.)
Public method GetValue<U>(Guid) Retrieves an object from the collection with the specified ID and type. (Inherited from SPPersistedObjectCollection<T>.)
Public method GetValue<U>(String) Retrieves an object from the collection with the specified name and type. (Inherited from SPPersistedObjectCollection<T>.)
Protected method MemberwiseClone (Inherited from Object.)
Public method Remove Deletes an object from the collection. (Inherited from SPPersistedChildCollection<T>.)
Public method ToString (Inherited from Object.)

Top

Explicit interface implementations

  Name Description
Explicit interface implemetationPrivate method IEnumerable.GetEnumerator Returns an enumerator over all items in this list. (Inherited from SPPersistedObjectCollection<T>.)

Top

See also

Reference

SPUsageDefinitionCollection class

Microsoft.SharePoint.Administration namespace