VolumeCollection クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
VolumeCollectionクラスは、コンピュータ上のすべてのボリュームを表すVolumeオブジェクトの集合を表します。
public ref class VolumeCollection sealed : Microsoft::SqlServer::Management::Sdk::Sfc::SfcCollatedDictionaryCollection<Microsoft::SqlServer::Management::Utility::Volume ^, Microsoft::SqlServer::Management::Utility::Volume::Key ^, Microsoft::SqlServer::Management::Utility::Computer ^>
public sealed class VolumeCollection : Microsoft.SqlServer.Management.Sdk.Sfc.SfcCollatedDictionaryCollection<Microsoft.SqlServer.Management.Utility.Volume,Microsoft.SqlServer.Management.Utility.Volume.Key,Microsoft.SqlServer.Management.Utility.Computer>
type VolumeCollection = class
inherit SfcCollatedDictionaryCollection<Volume, Volume.Key, Computer>
Public NotInheritable Class VolumeCollection
Inherits SfcCollatedDictionaryCollection(Of Volume, Volume.Key, Computer)
- 継承
-
VolumeCollection
注釈
Volumeオブジェクトは一連のコンピュータにアクセスするために使用できます。 Volumeオブジェクトはコンピュータ上のボリュームを表します。
コンストラクター
| 名前 | 説明 |
|---|---|
| VolumeCollection(Computer, IComparer<String>) |
指定されたコンピュータ上で、指定された比較器インターフェースで VolumeCollection クラスの新しいインスタンスを初期化します。 |
| VolumeCollection(Computer) |
指定されたコンピュータ上で VolumeCollection クラスの新しいインスタンスを初期化します。 |
プロパティ
| 名前 | 説明 |
|---|---|
| Ascending |
昇順でソートするかどうかを示す値を取得または設定します。 このメンバーをコード内で直接言及しないでください。 SQL Serverのインフラストラクチャをサポートしています。 (継承元 SfcCollatedDictionaryCollection<T,K,ParentT>) |
| Count |
コレクションに含まれる要素の数を取得します。 このメンバーをコード内で直接言及しないでください。 SQL Serverのインフラストラクチャをサポートしています。 (継承元 SfcCollatedDictionaryCollection<T,K,ParentT>) |
| CultureInfo |
コレクションで使用される CultureInfo オブジェクトを取得します。 このメンバーをコード内で直接言及しないでください。 SQL Serverのインフラストラクチャをサポートしています。 (継承元 SfcCollatedDictionaryCollection<T,K,ParentT>) |
| IgnoreCase |
コレクションが大文字を区別するかどうかを示す値を取得または設定します。 このメンバーをコード内で直接言及しないでください。 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[K] |
キーで指定されたアイテムを取得します。 このメンバーをコード内で直接言及しないでください。 SQL Serverのインフラストラクチャをサポートしています。 (継承元 SfcCollection<T,K,ParentT>) |
| Item[String] |
指定された名前のオブジェクトをコレクション内で返します |
| Parent |
親オブジェクトの型を取得するか設定します。 このメンバーをコード内で直接言及しないでください。 SQL Serverのインフラストラクチャをサポートしています。 (継承元 SfcCollection<T,K,ParentT>) |
| SyncRoot |
コレクションへのアクセスを同期するために使えるオブジェクトを取得したり設定したりします。 このメンバーをコード内で直接言及しないでください。 SQL Serverのインフラストラクチャをサポートしています。 (継承元 SfcCollection<T,K,ParentT>) |
メソッド
| 名前 | 説明 |
|---|---|
| Add(T) |
指定したオブジェクトをコレクションに追加します。 このメンバーをコード内で直接言及しないでください。 SQL Serverのインフラストラクチャをサポートしています。 (継承元 SfcCollection<T,K,ParentT>) |
| AddImpl(T) |
このコレクションにオブジェクトやメンバーを追加します。 (継承元 SfcCollatedDictionaryCollection<T,K,ParentT>) |
| AddShadow(T) |
指定されたオブジェクトをシャドウコレクションに追加します。 このメンバーをコード内で直接言及しないでください。 SQL Serverのインフラストラクチャをサポートしています。 (継承元 SfcCollatedDictionaryCollection<T,K,ParentT>) |
| Clear() |
コレクションからすべての項目を削除します。 このメンバーをコード内で直接言及しないでください。 SQL Serverのインフラストラクチャをサポートしています。 (継承元 SfcCollatedDictionaryCollection<T,K,ParentT>) |
| Contains(K) |
コレクションに指定されたキーが含まれているかどうかを判定します。 このメンバーをコード内で直接言及しないでください。 SQL Serverのインフラストラクチャをサポートしています。 (継承元 SfcCollatedDictionaryCollection<T,K,ParentT>) |
| Contains(String) |
参照されたコレクションに指定された文字列が含まれているかどうかを判定します。 |
| Contains(T) |
コレクションに指定したオブジェクトが含まれているかどうかを判断します。 このメンバーをコード内で直接言及しないでください。 SQL Serverのインフラストラクチャをサポートしています。 (継承元 SfcCollatedDictionaryCollection<T,K,ParentT>) |
| CopyTo(Array, Int32) |
指定された配列インデックスから、コレクションから指定された配列に要素をコピーします。 このメンバーをコード内で直接言及しないでください。 SQL Serverのインフラストラクチャをサポートしています。 (継承元 SfcCollection<T,K,ParentT>) |
| CopyTo(T[], Int32) |
指定された配列インデックスから、コレクションから指定された配列に要素をコピーします。 このメンバーをコード内で直接言及しないでください。 SQL Serverのインフラストラクチャをサポートしています。 (継承元 SfcCollatedDictionaryCollection<T,K,ParentT>) |
| CreateAndInitializeChildObject(K) |
子オブジェクトを作成し、それをコレクションに追加します。 このメンバーをコード内で直接言及しないでください。 SQL Serverのインフラストラクチャをサポートしています。 (継承元 SfcCollection<T,K,ParentT>) |
| EnsureCollectionInitialized() |
サーバーからコレクションを初期化します。 このメンバーをコード内で直接言及しないでください。 SQL Serverのインフラストラクチャをサポートしています。 (継承元 SfcCollection<T,K,ParentT>) |
| FinishMerge() |
新しいコレクションを古いコレクションに置き換えます。 このメンバーをコード内で直接言及しないでください。 SQL Serverのインフラストラクチャをサポートしています。 (継承元 SfcCollatedDictionaryCollection<T,K,ParentT>) |
| GetCollectionElementNameImpl() |
コレクション内の要素に対してUniform Resource Name(URN)サフィックスが付与されます。 このメンバーをコード内で直接言及しないでください。 SQL Serverのインフラストラクチャをサポートしています。 (継承元 SfcCollection<T,K,ParentT>) |
| GetElementFactoryImpl() |
コレクションのオブジェクトをインスタンス化するために使われる工場を返します。 このメンバーをコード内で直接言及しないでください。 SQL Serverのインフラストラクチャをサポートしています。 (継承元 SfcCollection<T,K,ParentT>) |
| GetEnumerator() |
コレクションを反復処理できる列挙子を返します。 このメンバーをコード内で直接言及しないでください。 SQL Serverのインフラストラクチャをサポートしています。 (継承元 SfcCollatedDictionaryCollection<T,K,ParentT>) |
| GetExistingObjectByKey(K) |
指定されたキーを使ってコレクションから既存のオブジェクトを取得します。 このメンバーをコード内で直接言及しないでください。 SQL Serverのインフラストラクチャをサポートしています。 (継承元 SfcCollatedDictionaryCollection<T,K,ParentT>) |
| GetObjectByKey(K) |
指定されたキーを使ってコレクションからオブジェクトを取得します。 一致するオブジェクトが見つからなければ、そのオブジェクトが作成され、コレクションに追加されます。 このメンバーをコード内で直接言及しないでください。 SQL Serverのインフラストラクチャをサポートしています。 (継承元 SfcCollatedDictionaryCollection<T,K,ParentT>) |
| InitInnerCollection() |
空の内部コレクションを作成します。 このメンバーをコード内で直接言及しないでください。 SQL Serverのインフラストラクチャをサポートしています。 (継承元 SfcCollatedDictionaryCollection<T,K,ParentT>) |
| PrepareMerge() |
新しいクエリ結果を既存のコレクションに統合する準備をします。 このメンバーをコード内で直接言及しないでください。 SQL Serverのインフラストラクチャをサポートしています。 (継承元 SfcCollatedDictionaryCollection<T,K,ParentT>) |
| Refresh() |
コレクションをリフレッシュし、新しいオブジェクトやプロパティをコレクション内でマージします。 このメンバーをコード内で直接言及しないでください。 SQL Serverのインフラストラクチャをサポートしています。 (継承元 SfcCollection<T,K,ParentT>) |
| Refresh(Boolean) |
コレクションをリフレッシュし、新しいオブジェクトやプロパティをコレクション内でマージします。 このメンバーをコード内で直接言及しないでください。 SQL Serverのインフラストラクチャをサポートしています。 (継承元 SfcCollection<T,K,ParentT>) |
| Remove(T) |
コレクションから指定したオブジェクトを削除します。 このメンバーをコード内で直接言及しないでください。 SQL Serverのインフラストラクチャをサポートしています。 (継承元 SfcCollatedDictionaryCollection<T,K,ParentT>) |
| RemoveImpl(T) |
コレクションから指定したオブジェクトを削除します。 (継承元 SfcCollatedDictionaryCollection<T,K,ParentT>) |
| RemoveInternal(T) |
指定された除去対象物をマークします。 オブジェクトの状態は ToBeDroppedに設定されています。 親が変わったりドロップされたりすると、オブジェクトは削除されます。 このメンバーをコード内で直接言及しないでください。 SQL Serverのインフラストラクチャをサポートしています。 (継承元 SfcCollection<T,K,ParentT>) |
| Rename(T, K) |
このメンバーをコード内で直接言及しないでください。 SQL Serverのインフラストラクチャをサポートしています。 指定されたオブジェクトの名前を変更する。 (継承元 SfcCollection<T,K,ParentT>) |
| ResetInnerCollection() |
新しい設定を尊重するために、内側コレクションの CultureInfo、 IgnoreCase、 Ascending プロパティをリセットします。 プロパティが変更された後にこのメソッドを呼び出します。 このメンバーをコード内で直接言及しないでください。 SQL Serverのインフラストラクチャをサポートしています。 (継承元 SfcCollatedDictionaryCollection<T,K,ParentT>) |
| TryGetValue(K, T) |
指定したキーに関連付けられている値を取得します。 (継承元 SfcCollatedDictionaryCollection<T,K,ParentT>) |
明示的なインターフェイスの実装
| 名前 | 説明 |
|---|---|
| IComparer<K>.Compare(K, K) |
コレクションから2つの鍵を比較します。 (継承元 SfcCollatedDictionaryCollection<T,K,ParentT>) |
| IEnumerable.GetEnumerator() |
コレクションを反復できる列挙子を手に入れます。 このメンバーをコード内で直接言及しないでください。 SQL Serverのインフラストラクチャをサポートしています。 (継承元 SfcCollection<T,K,ParentT>) |
| IListSource.ContainsListCollection |
コレクションが IList オブジェクトのコレクションであるかどうかを示す値を取得します。 (継承元 SfcCollection<T,K,ParentT>) |
| IListSource.GetList() |
IListインターフェースを実装していないオブジェクトからデータソースにバインドできるIListオブジェクトを返します。 このメンバーをコード内で直接言及しないでください。 SQL Serverのインフラストラクチャをサポートしています。 (継承元 SfcCollection<T,K,ParentT>) |
| ISfcCollection.Add(SfcInstance) |
指定したオブジェクトをコレクションに追加します。 このメンバーをコード内で直接言及しないでください。 SQL Serverのインフラストラクチャをサポートしています。 (継承元 SfcCollection<T,K,ParentT>) |
| ISfcCollection.AddShadow(SfcInstance) |
指定されたオブジェクトをシャドウコレクションに追加します。 このメンバーをコード内で直接言及しないでください。 SQL Serverのインフラストラクチャをサポートしています。 (継承元 SfcCollection<T,K,ParentT>) |
| ISfcCollection.Count |
コレクションに含まれる要素の数を取得します。 (継承元 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(SfcKey, SfcInstance) |
指定されたキーを使ってコレクションから既存のアイテムを取得します。 このメンバーをコード内で直接言及しないでください。 SQL Serverのインフラストラクチャをサポートしています。 (継承元 SfcCollection<T,K,ParentT>) |
| ISfcCollection.GetObjectByKey(SfcKey) |
指定されたキーを使ってコレクションからオブジェクトを取得します。 一致するオブジェクトが見つからなければ、そのオブジェクトが作成され、コレクションに追加されます。 このメンバーをコード内で直接言及しないでください。 SQL Serverのインフラストラクチャをサポートしています。 (継承元 SfcCollection<T,K,ParentT>) |
| ISfcCollection.Initialized |
コレクションが初期化されているかどうかを示す値を取得または設定します。 (継承元 SfcCollection<T,K,ParentT>) |
| ISfcCollection.Parent |
親オブジェクトを取得します。 (継承元 SfcCollection<T,K,ParentT>) |
| ISfcCollection.PrepareMerge() |
新しいクエリ結果を既存のコレクションに統合する準備をします。 このメンバーをコード内で直接言及しないでください。 SQL Serverのインフラストラクチャをサポートしています。 (継承元 SfcCollection<T,K,ParentT>) |
| ISfcCollection.Remove(SfcInstance) |
コレクションから指定したオブジェクトを削除します。 このメンバーをコード内で直接言及しないでください。 SQL Serverのインフラストラクチャをサポートしています。 (継承元 SfcCollection<T,K,ParentT>) |
| ISfcCollection.RemoveElement(SfcInstance) |
指定した要素をコレクションから削除します。 このメンバーをコード内で直接言及しないでください。 SQL Serverのインフラストラクチャをサポートしています。 (継承元 SfcCollection<T,K,ParentT>) |
| ISfcCollection.Rename(SfcInstance, SfcKey) |
指定されたオブジェクトの名前を変更する。 このメンバーをコード内で直接言及しないでください。 SQL Serverのインフラストラクチャをサポートしています。 (継承元 SfcCollection<T,K,ParentT>) |