SmoCollectionBase クラス

定義

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
継承
SmoCollectionBase
派生
実装

フィールド

名前 説明
initialized (継承元 AbstractCollectionBase)

プロパティ

名前 説明
Count
IsSynchronized
ParentInstance (継承元 AbstractCollectionBase)
SyncRoot

メソッド

名前 説明
AddExisting(SqlSmoObject) (継承元 AbstractCollectionBase)
ClearAndInitialize(String, IEnumerable<String>)

古いオブジェクトをクリアし、コレクションを初期化します。 Refresh() とは異なり、コレクションに既に一覧表示されているすべてのオブジェクトは、新しいバージョンに置き換えられます。 コレクション内のすべてのオブジェクトに必要なプロパティの完全なセットがあることを確認するには、このメソッドを使用します。

GetCollectionElementType()
GetEnumerator()

コレクションが既定のプロパティで初期化されていることを確認した後、列挙子を返します。

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

子コレクションを初期化する

InitializeChildCollection(Boolean)

必要に応じてすべての古いオブジェクトを保持して、子コレクションを初期化します。

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

コレクションを空にするが、データの取得を試みない

ValidateParentObject(SqlSmoObject)

明示的なインターフェイスの実装

名前 説明
ICollection.CopyTo(Array, Int32)

適用対象