SmoCollectionBase Class
The SmoCollectionBase class is a base class that is used in the construction of SMO collection classes and contains members that are common to them.
Namespace: Microsoft.SqlServer.Management.Smo
Assembly: Microsoft.SqlServer.Smo (in Microsoft.SqlServer.Smo.dll)
Syntax
'Declaration
Public MustInherit Class SmoCollectionBase _
Inherits AbstractCollectionBase _
Implements ICollection, IEnumerable
'Usage
Dim instance As SmoCollectionBase
public abstract class SmoCollectionBase : AbstractCollectionBase,
ICollection, IEnumerable
public ref class SmoCollectionBase abstract : public AbstractCollectionBase,
ICollection, IEnumerable
[<AbstractClassAttribute>]
type SmoCollectionBase =
class
inherit AbstractCollectionBase
interface ICollection
interface IEnumerable
end
public abstract class SmoCollectionBase extends AbstractCollectionBase implements ICollection, IEnumerable
Remarks
This namespace, class, or member is supported only in version 2.0 of the Microsoft .NET Framework.
Inheritance Hierarchy
System.Object
Microsoft.SqlServer.Management.Smo.AbstractCollectionBase
Microsoft.SqlServer.Management.Smo.SmoCollectionBase
Microsoft.SqlServer.Management.Smo.ArrayListCollectionBase
Microsoft.SqlServer.Management.Smo.SortedListCollectionBase
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.