Share via


UpdatableCollection<Key, T> Class

Represents the base class for collections with specified value type and key type.

Inheritance Hierarchy

System.Object
  Microsoft.Office.Server.Search.Administration.UpdatableCollection<Key, T>
    Microsoft.Office.Server.Search.Administration.CrawlComponentCollection
    Microsoft.Office.Server.Search.Administration.CrawlStoreCollection
    Microsoft.Office.Server.Search.Administration.CrawlTopologyCollection
    Microsoft.Office.Server.Search.Administration.IndexPartitionCollection
    Microsoft.Office.Server.Search.Administration.PropertyStoreCollection
    Microsoft.Office.Server.Search.Administration.QueryComponentCollection
    Microsoft.Office.Server.Search.Administration.QueryTopologyCollection

Namespace:  Microsoft.Office.Server.Search.Administration
Assembly:  Microsoft.Office.Server.Search (in Microsoft.Office.Server.Search.dll)

Syntax

'Declaration
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
<SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel := True)> _
Public MustInherit Class UpdatableCollection(Of Key, T) _
    Implements IEnumerable
'Usage
Dim instance As UpdatableCollection(Of Key, T)
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
[SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel = true)]
public abstract class UpdatableCollection<Key, T> : IEnumerable

Type Parameters

  • Key
    The type of the keys in the collection.
  • T
    The type of the values in the collection.

Remarks

This class defines methods to manipulate the collection and implements the IEnumerable<T> interface.

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

UpdatableCollection<Key, T> Members

Microsoft.Office.Server.Search.Administration Namespace