ServerGroupCollection クラス
ServerGroupCollection クラスは、親オブジェクトで定義されたすべてのサーバー グループを表す ServerGroup オブジェクトのコレクションを表します。
継承階層
System.Object
Microsoft.SqlServer.Management.Sdk.Sfc.SfcCollection<ServerGroup, ServerGroup.Key, ServerGroupParent>
Microsoft.SqlServer.Management.Sdk.Sfc.SfcCollatedDictionaryCollection<ServerGroup, ServerGroup.Key, ServerGroupParent>
Microsoft.SqlServer.Management.RegisteredServers.ServerGroupCollection
名前空間: Microsoft.SqlServer.Management.RegisteredServers
アセンブリ: Microsoft.SqlServer.Management.RegisteredServers (Microsoft.SqlServer.Management.RegisteredServers.dll)
構文
'宣言
Public NotInheritable Class ServerGroupCollection _
Inherits SfcCollatedDictionaryCollection(Of ServerGroup, ServerGroup.Key, ServerGroupParent)
'使用
Dim instance As ServerGroupCollection
public sealed class ServerGroupCollection : SfcCollatedDictionaryCollection<ServerGroup, ServerGroup.Key, ServerGroupParent>
public ref class ServerGroupCollection sealed : public SfcCollatedDictionaryCollection<ServerGroup^, ServerGroup.Key^, ServerGroupParent^>
[<SealedAttribute>]
type ServerGroupCollection =
class
inherit SfcCollatedDictionaryCollection<ServerGroup, ServerGroup.Key, ServerGroupParent>
end
public final class ServerGroupCollection extends SfcCollatedDictionaryCollection<ServerGroup, ServerGroup.Key, ServerGroupParent>
ServerGroupCollection 型は、以下のメンバーを公開しています。
コンストラクター
名前 | 説明 | |
---|---|---|
ServerGroupCollection | 指定した親オブジェクトおよび指定した比較インターフェイスに基づいて ServerGroupCollection クラスの新しいインスタンスを初期化します。 |
先頭に戻る
プロパティ
名前 | 説明 | |
---|---|---|
Ascending | 昇順に並べ替えるかどうかを示す値を取得または設定します。このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SfcCollatedDictionaryCollection<T, K, ParentT> から継承されています。) | |
Count | コレクションに含まれる要素の数を取得します。このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SfcCollatedDictionaryCollection<T, K, ParentT> から継承されています。) | |
Initialized | コレクションが初期化されたかどうかを示す値を取得します。このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SfcCollection<T, K, ParentT> から継承されています。) | |
IsReadOnly | コレクションが読み取り専用かどうかを示す値を取得します。このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SfcCollatedDictionaryCollection<T, K, ParentT> から継承されています。) | |
IsSynchronized | コレクションへのアクセスが同期されるかどうか (スレッド セーフかどうか) を示す値を取得または設定します。このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SfcCollection<T, K, ParentT> から継承されています。) | |
Item[String] | コレクション内にある指定した名前の ServerGroup オブジェクトを取得します。 | |
Item[K] | キーによって指定したアイテムを取得します。このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SfcCollection<T, K, ParentT> から継承されています。) | |
Parent | 親オブジェクトの種類を取得または設定します。このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SfcCollection<T, K, ParentT> から継承されています。) | |
SyncRoot | コレクションへのアクセスの同期に使用できるオブジェクトを取得または設定します。このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SfcCollection<T, K, ParentT> から継承されています。) |
先頭に戻る
メソッド
名前 | 説明 | |
---|---|---|
Add | 指定したオブジェクトをコレクションに追加します。このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SfcCollection<T, K, ParentT> から継承されています。) | |
Clear | すべてのアイテムをコレクションから削除します。このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SfcCollatedDictionaryCollection<T, K, ParentT> から継承されています。) | |
Contains(String) | 指定したサーバー グループが参照先コレクション内に存在するかどうかを確認します。 | |
Contains(T) | 指定したオブジェクトがコレクション内に存在するかどうかを示します。このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SfcCollatedDictionaryCollection<T, K, ParentT> から継承されています。) | |
CopyTo(array<T[], Int32) | 指定した配列にコレクションの要素をコピーします。その際、指定した配列インデックスの位置からコピーを開始します。このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SfcCollatedDictionaryCollection<T, K, ParentT> から継承されています。) | |
CopyTo(Array, Int32) | 指定した配列にコレクションの要素をコピーします。その際、指定した配列インデックスの位置からコピーを開始します。このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SfcCollection<T, K, ParentT> から継承されています。) | |
Equals | (Object から継承されています。) | |
GetEnumerator | コレクションを繰り返し処理できる列挙子を返します。このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SfcCollatedDictionaryCollection<T, K, ParentT> から継承されています。) | |
GetHashCode | (Object から継承されています。) | |
GetType | (Object から継承されています。) | |
Refresh() | 新しいオブジェクトを作成し、コレクション内の既存のオブジェクトおよびプロパティをマージすることによって、コレクションを更新します。このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SfcCollection<T, K, ParentT> から継承されています。) | |
Refresh(Boolean) | 新しいオブジェクトを作成し、コレクション内の既存のオブジェクトおよびプロパティをマージすることによって、コレクションを更新します。このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SfcCollection<T, K, ParentT> から継承されています。) | |
Remove | 指定したオブジェクトをコレクションから削除します。このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SfcCollatedDictionaryCollection<T, K, ParentT> から継承されています。) | |
RemoveInternal | 削除用に指定したオブジェクトをマークします。オブジェクトの状態は ToBeDropped に設定されます。親が変更または削除されると、オブジェクトは削除されます。このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SfcCollection<T, K, ParentT> から継承されています。) | |
Rename | 指定したオブジェクトの名前を変更します。このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SfcCollection<T, K, ParentT> から継承されています。) | |
ToString | (Object から継承されています。) | |
TryGetValue | 指定されたキーに関連付けられている値を取得します。 (SfcCollatedDictionaryCollection<T, K, ParentT> から継承されています。) |
先頭に戻る
明示的なインターフェイスの実装
名前 | 説明 | |
---|---|---|
IComparer<K>.Compare | このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。2 つのキーを比較します。 (SfcCollatedDictionaryCollection<T, K, ParentT> から継承されています。) | |
IListSource.ContainsListCollection | コレクションが IList オブジェクトのコレクションかどうかを示す値を取得します。このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SfcCollection<T, K, ParentT> から継承されています。) | |
IEnumerable.GetEnumerator | コレクションを繰り返し処理できる列挙子を取得します。このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SfcCollection<T, K, ParentT> から継承されています。) | |
IListSource.GetList | IList インターフェイスを実装しないオブジェクトからデータ ソースにバインドできる IList オブジェクトを返します。このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SfcCollection<T, K, ParentT> から継承されています。) | |
ISfcCollection.Add | 指定したオブジェクトをコレクションに追加します。このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SfcCollection<T, K, ParentT> から継承されています。) | |
ISfcCollection.AddShadow | 指定したオブジェクトをシャドウ コレクションに追加します。このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SfcCollection<T, K, ParentT> から継承されています。) | |
ISfcCollection.Count | コレクションに含まれているアイテムの数を取得します。このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SfcCollection<T, K, ParentT> から継承されています。) | |
ISfcCollection.EnsureInitialized | サーバーからコレクションを初期化します。このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SfcCollection<T, K, ParentT> から継承されています。) | |
ISfcCollection.FinishMerge | 古いコレクションを新しいコレクションに入れ替えます。このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SfcCollection<T, K, ParentT> から継承されています。) | |
ISfcCollection.GetCollectionElementNameImpl | コレクション内の要素の URN サフィックスを取得します。このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SfcCollection<T, K, ParentT> から継承されています。) | |
ISfcCollection.GetElementFactory | コレクションのオブジェクトのインスタンス作成に使用されるファクトリを取得します。このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SfcCollection<T, K, ParentT> から継承されています。) | |
ISfcCollection.GetExisting | 指定したキーを使用して、コレクションから既存のアイテムを取得します。このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SfcCollection<T, K, ParentT> から継承されています。) | |
ISfcCollection.GetObjectByKey | 指定したキーを使用して、コレクションからオブジェクトを取得します。一致するオブジェクトが見つからない場合は、オブジェクトが作成され、コレクションに追加されます。このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SfcCollection<T, K, ParentT> から継承されています。) | |
ISfcCollection.Initialized | コレクションが初期化されたかどうかを示す値を取得または設定します。このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SfcCollection<T, K, ParentT> から継承されています。) | |
ISfcCollection.Parent | 親オブジェクトを取得します。このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SfcCollection<T, K, ParentT> から継承されています。) | |
ISfcCollection.PrepareMerge | 最新のクエリ結果を既存のコレクションにマージするための準備をします。このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SfcCollection<T, K, ParentT> から継承されています。) | |
ISfcCollection.Remove | 指定したオブジェクトをコレクションから削除します。このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SfcCollection<T, K, ParentT> から継承されています。) | |
ISfcCollection.RemoveElement | 指定した要素をコレクションから削除します。このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SfcCollection<T, K, ParentT> から継承されています。) | |
ISfcCollection.Rename | 指定したオブジェクトの名前を変更します。このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SfcCollection<T, K, ParentT> から継承されています。) |
先頭に戻る
説明
ServerGroupCollection オブジェクトは、一連の CHECK 制約にアクセスするために使用できます。 Item プロパティを使用すると、特定の ServerGroup オブジェクトを取得できます。
この名前空間、クラス、またはメンバーは、Microsoft .NET Framework Version 2.0 でのみサポートされています。
スレッド セーフ
この型の public static (Visual Basic では Shared) のメンバーはすべて、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。
関連項目
参照
Microsoft.SqlServer.Management.RegisteredServers 名前空間