Share via


TopologyObjectCollectionBase Class

NOTE: This API is now obsolete.

Use classes in the Microsoft.SharePoint.Administration namespace in Windows SharePoint Services 3.0 instead.

Inheritance Hierarchy

System.Object
  Microsoft.SharePoint.Portal.Topology.SqlCollectionBase
    Microsoft.SharePoint.Portal.Topology.TopologyObjectCollectionBase
      Microsoft.SharePoint.Portal.Topology.DatabaseCollection
      Microsoft.SharePoint.Portal.Topology.DocumentWorkspaceCollection
      Microsoft.SharePoint.Portal.Topology.PortalSiteCollection
      Microsoft.SharePoint.Portal.Topology.PortalUrlCollection
      Microsoft.SharePoint.Portal.Topology.ServerCollection
      Microsoft.SharePoint.Portal.Topology.ServiceCollection
      Microsoft.SharePoint.Portal.Topology.TeamSiteCollection
      Microsoft.SharePoint.Portal.Topology.VirtualServerCollection

Namespace:  Microsoft.SharePoint.Portal.Topology
Assembly:  Microsoft.SharePoint.Portal (in Microsoft.SharePoint.Portal.dll)

Syntax

'Declaration
<ObsoleteAttribute> _
<SharePointPermissionAttribute(SecurityAction.Demand, ObjectModel := True)> _
<SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel := True)> _
Public MustInherit Class TopologyObjectCollectionBase _
    Inherits SqlCollectionBase
'Usage
Dim instance As TopologyObjectCollectionBase
[ObsoleteAttribute]
[SharePointPermissionAttribute(SecurityAction.Demand, ObjectModel = true)]
[SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel = true)]
public abstract class TopologyObjectCollectionBase : SqlCollectionBase

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

TopologyObjectCollectionBase Members

Microsoft.SharePoint.Portal.Topology Namespace