SmoCollectionBase Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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
- Ereditarietà
- Derivato
- Implementazioni
Campi
| Nome | Descrizione |
|---|---|
| initialized | (Ereditato da AbstractCollectionBase) |
Proprietà
| Nome | Descrizione |
|---|---|
| Count | |
| IsSynchronized | |
| ParentInstance | (Ereditato da AbstractCollectionBase) |
| SyncRoot | |
Metodi
| Nome | Descrizione |
|---|---|
| AddExisting(SqlSmoObject) | (Ereditato da AbstractCollectionBase) |
| ClearAndInitialize(String, IEnumerable<String>) |
Cancella gli oggetti precedenti e inizializza l'insieme. A differenza di Refresh(), tutti gli oggetti già elencati nella raccolta verranno sostituiti con nuove versioni. Utilizzare questo metodo per garantire che tutti gli oggetti dell'insieme abbiano il set completo di proprietà desiderate. |
| GetCollectionElementType() | |
| GetEnumerator() |
Restituisce un enumeratore dopo aver verificato che la raccolta sia inizializzata con le proprietà predefinite |
| GetItemById(Int32, String) | |
| GetItemById(Int32) | |
| GetObjectByIndex(Int32) | |
| ImplAddExisting(SqlSmoObject) | |
| InitializeChildCollection() |
Inizializzare la raccolta figlio |
| InitializeChildCollection(Boolean) |
Inizializza la raccolta figlio, mantenendo facoltativamente tutti gli oggetti precedenti |
| InitInnerCollection() | |
| Refresh() | |
| Refresh(Boolean) | |
| ResetCollection() |
Svuota la raccolta ma non tenta di recuperare dati |
| ValidateParentObject(SqlSmoObject) | |
Implementazioni dell'interfaccia esplicita
| Nome | Descrizione |
|---|---|
| ICollection.CopyTo(Array, Int32) | |