SmoCollectionBase Clase

Definición

public abstract class SmoCollectionBase : Microsoft.SqlServer.Management.Smo.AbstractCollectionBase, System.Collections.ICollection
type SmoCollectionBase = class
    inherit AbstractCollectionBase
    interface ICollection
    interface IEnumerable
Public MustInherit Class SmoCollectionBase
Inherits AbstractCollectionBase
Implements ICollection
Herencia
SmoCollectionBase
Derivado
Implementaciones

Campos

Nombre Description
initialized (Heredado de AbstractCollectionBase)

Propiedades

Nombre Description
Count
IsSynchronized
ParentInstance (Heredado de AbstractCollectionBase)
SyncRoot

Métodos

Nombre Description
AddExisting(SqlSmoObject) (Heredado de AbstractCollectionBase)
ClearAndInitialize(String, IEnumerable<String>)

Borra los objetos antiguos e inicializa la colección. A diferencia de Refresh(), los objetos que ya aparecen en la colección se reemplazarán por nuevas versiones. Use este método para asegurarse de que todos los objetos de la colección tienen el conjunto completo de propiedades que desee.

GetCollectionElementType()
GetEnumerator()

Devuelve un enumerador después de asegurarse de que la colección se inicializa con las propiedades predeterminadas.

GetItemById(Int32, String)
GetItemById(Int32)
GetObjectByIndex(Int32)
ImplAddExisting(SqlSmoObject)
InitializeChildCollection()

Inicialización de la colección secundaria

InitializeChildCollection(Boolean)

Inicializa la colección secundaria, manteniendo opcionalmente todos los objetos antiguos.

InitInnerCollection()
Refresh()
Refresh(Boolean)
ResetCollection()

Vacía la colección, pero no intenta recuperar ningún dato

ValidateParentObject(SqlSmoObject)

Implementaciones de interfaz explícitas

Nombre Description
ICollection.CopyTo(Array, Int32)

Se aplica a