SmoCollectionBase Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
- Héritage
- Dérivé
- Implémente
Champs
| Nom | Description |
|---|---|
| initialized | (Hérité de AbstractCollectionBase) |
Propriétés
| Nom | Description |
|---|---|
| Count | |
| IsSynchronized | |
| ParentInstance | (Hérité de AbstractCollectionBase) |
| SyncRoot | |
Méthodes
| Nom | Description |
|---|---|
| AddExisting(SqlSmoObject) | (Hérité de AbstractCollectionBase) |
| ClearAndInitialize(String, IEnumerable<String>) |
Efface les anciens objets et initialise la collection. Contrairement à Refresh(), tous les objets déjà répertoriés dans la collection seront remplacés par de nouvelles versions. Utilisez cette méthode pour vous assurer que tous les objets de la collection ont l’ensemble complet de propriétés souhaitées. |
| GetCollectionElementType() | |
| GetEnumerator() |
Retourne un énumérateur après avoir fait en sorte que la collection soit initialisée avec les propriétés par défaut |
| GetItemById(Int32, String) | |
| GetItemById(Int32) | |
| GetObjectByIndex(Int32) | |
| ImplAddExisting(SqlSmoObject) | |
| InitializeChildCollection() |
Initialiser la collection enfant |
| InitializeChildCollection(Boolean) |
Initialise la collection enfant, en conservant éventuellement tous les anciens objets |
| InitInnerCollection() | |
| Refresh() | |
| Refresh(Boolean) | |
| ResetCollection() |
Vide la collection, mais ne tente pas de récupérer des données |
| ValidateParentObject(SqlSmoObject) | |
Implémentations d’interfaces explicites
| Nom | Description |
|---|---|
| ICollection.CopyTo(Array, Int32) | |