SmoCollectionBase Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
- Vererbung
- Abgeleitet
- Implementiert
Felder
| Name | Beschreibung |
|---|---|
| initialized | (Geerbt von AbstractCollectionBase) |
Eigenschaften
| Name | Beschreibung |
|---|---|
| Count | |
| IsSynchronized | |
| ParentInstance | (Geerbt von AbstractCollectionBase) |
| SyncRoot | |
Methoden
| Name | Beschreibung |
|---|---|
| AddExisting(SqlSmoObject) | (Geerbt von AbstractCollectionBase) |
| ClearAndInitialize(String, IEnumerable<String>) |
Löscht alte Objekte und initialisiert die Auflistung. Im Gegensatz zu Refresh() werden alle objekte, die bereits in der Auflistung aufgeführt sind, durch neue Versionen ersetzt. Verwenden Sie diese Methode, um sicherzustellen, dass alle Objekte in der Auflistung über den vollständigen Satz von Eigenschaften verfügen, die Sie benötigen. |
| GetCollectionElementType() | |
| GetEnumerator() |
Gibt einen Enumerator zurück, nachdem sichergestellt wurde, dass die Auflistung mit den Standardeigenschaften initialisiert wird. |
| GetItemById(Int32, String) | |
| GetItemById(Int32) | |
| GetObjectByIndex(Int32) | |
| ImplAddExisting(SqlSmoObject) | |
| InitializeChildCollection() |
Initialisieren der untergeordneten Auflistung |
| InitializeChildCollection(Boolean) |
Initialisiert die untergeordnete Auflistung, optional alle alten Objekte beizubehalten. |
| InitInnerCollection() | |
| Refresh() | |
| Refresh(Boolean) | |
| ResetCollection() |
Leert die Sammlung, versucht jedoch nicht, Daten abzurufen. |
| ValidateParentObject(SqlSmoObject) | |
Explizite Schnittstellenimplementierungen
| Name | Beschreibung |
|---|---|
| ICollection.CopyTo(Array, Int32) | |