Share via


AbstractCollectionBase Class

The AbstractCollectionBase object is a base class object that is used in the construction of collection objects.

Inheritance Hierarchy

System.Object
  Microsoft.SqlServer.Management.Smo.AbstractCollectionBase
    Microsoft.SqlServer.Management.Smo.SmoCollectionBase

Namespace:  Microsoft.SqlServer.Management.Smo
Assembly:  Microsoft.SqlServer.Smo (in Microsoft.SqlServer.Smo.dll)

Syntax

'Declaration
Public MustInherit Class AbstractCollectionBase
'Usage
Dim instance As AbstractCollectionBase
public abstract class AbstractCollectionBase
public ref class AbstractCollectionBase abstract
[<AbstractClassAttribute>]
type AbstractCollectionBase =  class end
public abstract class AbstractCollectionBase

The AbstractCollectionBase type exposes the following members.

Methods

  Name Description
Protected method AddExisting Adds an object to the collection.
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Protected method ImplAddExisting Adds an object to the collection.
Protected method MemberwiseClone (Inherited from Object.)
Public method ToString (Inherited from Object.)

Top

Fields

  Name Description
Protected field initialized This value supports the SMO infrastructure and is not intended to be used directly from your code.

Top

Remarks

Thread Safety

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

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

Microsoft.SqlServer.Management.Smo Namespace