Share via


SimpleObjectCollectionBase Class

Definition

base class for all generic collections

public abstract class SimpleObjectCollectionBase : Microsoft.SqlServer.Management.Smo.SortedListCollectionBase
type SimpleObjectCollectionBase = class
    inherit SortedListCollectionBase
Public MustInherit Class SimpleObjectCollectionBase
Inherits SortedListCollectionBase
Inheritance
Derived

Fields

initialized (Inherited from AbstractCollectionBase)

Properties

Count (Inherited from SmoCollectionBase)
IsSynchronized (Inherited from SmoCollectionBase)
ParentInstance (Inherited from AbstractCollectionBase)
SyncRoot (Inherited from SmoCollectionBase)

Methods

AddExisting(SqlSmoObject) (Inherited from AbstractCollectionBase)
AddImpl(SqlSmoObject) (Inherited from SortedListCollectionBase)
ClearAndInitialize(String, IEnumerable<String>)

Clears old objects and initializes the collection

(Inherited from SmoCollectionBase)
Contains(String)

Contains

GetCollectionElementType() (Inherited from SmoCollectionBase)
GetEnumerator()

Returns an enumerator after making sure the collection is initialized with the default properties

(Inherited from SmoCollectionBase)
GetItemById(Int32, String) (Inherited from SmoCollectionBase)
GetItemById(Int32) (Inherited from SmoCollectionBase)
GetObjectByIndex(Int32) (Inherited from SmoCollectionBase)
ImplAddExisting(SqlSmoObject) (Inherited from SortedListCollectionBase)
InitializeChildCollection()

Initialize the child collection

(Inherited from SmoCollectionBase)
InitializeChildCollection(Boolean)

Initializes the child collection, optionally keeping all the old objects

(Inherited from SmoCollectionBase)
InitInnerCollection()

Initializes the storage

Refresh() (Inherited from SmoCollectionBase)
Refresh(Boolean) (Inherited from SmoCollectionBase)
ResetCollection()

Empties the collection but doesn't attempt to retrieve any data

(Inherited from SmoCollectionBase)
ValidateParentObject(SqlSmoObject) (Inherited from SmoCollectionBase)

Explicit Interface Implementations

ICollection.CopyTo(Array, Int32) (Inherited from SmoCollectionBase)

Applies to