次の方法で共有


RegisteredServerCollection クラス

メモ: この API は、互換性のために残されています。

RegisteredServerCollection クラスは、登録済みサーバー グループのすべての登録済みサーバーを表す RegisteredServer オブジェクトのコレクションを表します。

継承階層

System.Object
  Microsoft.SqlServer.Management.Smo.RegisteredServers.RegSvrCollectionBase
    Microsoft.SqlServer.Management.Smo.RegisteredServers.RegisteredServerCollection

名前空間:  Microsoft.SqlServer.Management.Smo.RegisteredServers
アセンブリ:  Microsoft.SqlServer.SmoExtended (Microsoft.SqlServer.SmoExtended.dll)

構文

'宣言
<ObsoleteAttribute("Instead use namespace Microsoft.SqlServer.Management.RegisteredServers")> _
Public NotInheritable Class RegisteredServerCollection _
    Inherits RegSvrCollectionBase _
    Implements ICollection, IEnumerable
'使用
Dim instance As RegisteredServerCollection
[ObsoleteAttribute("Instead use namespace Microsoft.SqlServer.Management.RegisteredServers")]
public sealed class RegisteredServerCollection : RegSvrCollectionBase, 
    ICollection, IEnumerable
[ObsoleteAttribute(L"Instead use namespace Microsoft.SqlServer.Management.RegisteredServers")]
public ref class RegisteredServerCollection sealed : public RegSvrCollectionBase, 
    ICollection, IEnumerable
[<SealedAttribute>]
[<ObsoleteAttribute("Instead use namespace Microsoft.SqlServer.Management.RegisteredServers")>]
type RegisteredServerCollection =  
    class 
        inherit RegSvrCollectionBase 
        interface ICollection 
        interface IEnumerable 
    end
public final class RegisteredServerCollection extends RegSvrCollectionBase implements ICollection, IEnumerable

RegisteredServerCollection 型は、以下のメンバーを公開しています。

プロパティ

  名前 説明
パブリック プロパティ Count コレクションに含まれる RegisteredServer オブジェクトの数を取得します。
パブリック プロパティ IsSynchronized コレクションへのアクセスが同期され、スレッド セーフかどうかを示す Boolean 値を取得します。 (RegSvrCollectionBase から継承されています。)
パブリック プロパティ Item[Int32] コレクション内にある指定したインデックス番号の RegisteredServer オブジェクトを取得します。
パブリック プロパティ Item[String] コレクション内にある指定した名前の RegisteredServer オブジェクトを取得します。
パブリック プロパティ Parent RegisteredServerCollection オブジェクトの親である ServerGroup オブジェクトを取得します。
パブリック プロパティ SyncRoot コレクションへのアクセスの同期に使用できるオブジェクトを取得します。 (RegSvrCollectionBase から継承されています。)

先頭に戻る

メソッド

  名前 説明
パブリック メソッド Add RegisteredServer オブジェクトを RegisteredServerCollection コレクションに追加します。
パブリック メソッド Contains 指定した文字列値がコレクション内に存在するかどうかを判別します。
パブリック メソッド CopyTo 1 次元の配列にオブジェクトのコレクションをコピーします。その際、指定したインデックス値からコピーを開始します。
パブリック メソッド Equals (Object から継承されています。)
パブリック メソッド GetEnumerator IEnumerator インターフェイスを返します。このインターフェイスを使用すると、コレクション内のオブジェクトを繰り返し処理できます。
パブリック メソッド GetHashCode (Object から継承されています。)
パブリック メソッド GetType (Object から継承されています。)
パブリック メソッド Remove RegisteredServer オブジェクトを RegisteredServerCollection オブジェクトから削除します。
パブリック メソッド ToString (Object から継承されています。)

先頭に戻る

フィールド

  名前 説明
プロテクト フィールド initialized コレクションが初期化されていることを示す Boolean 値を取得します。True の場合、コレクションは初期化されます。False の場合、コレクションは初期化されません。 (RegSvrCollectionBase から継承されています。)
プロテクト フィールド innerColl 登録済みサーバーの基になるコレクションを含んだ並べ替えリストです。 (RegSvrCollectionBase から継承されています。)

先頭に戻る

説明

RegisteredServerCollection オブジェクトは、一連の登録済みサーバーにアクセスするために使用できます。 Item プロパティを使用して、特定の RegisteredServer オブジェクトを取得することができます。

スレッド セーフ

この型の public static (Visual Basic では Shared) のメンバーはすべて、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

関連項目

参照

Microsoft.SqlServer.Management.Smo.RegisteredServers 名前空間

その他の技術情報

コレクションの使用