SmoCollectionBase.ClearAndInitialize メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
古いオブジェクトをクリアし、コレクションを初期化します。 Refresh() とは異なり、コレクションに既に一覧表示されているすべてのオブジェクトは、新しいバージョンに置き換えられます。 コレクション内のすべてのオブジェクトに必要なプロパティの完全なセットがあることを確認するには、このメソッドを使用します。
public void ClearAndInitialize(string filterQuery, System.Collections.Generic.IEnumerable<string> extraFields);
member this.ClearAndInitialize : string * seq<string> -> unit
Public Sub ClearAndInitialize (filterQuery As String, extraFields As IEnumerable(Of String))
パラメーター
- filterQuery
- String
プロパティでオブジェクトをフィルター処理する xpath (フィルターを [(@IsSystemObject = 0)] に設定すると、結果からシステム オブジェクトが除外されます。 パラメーターを null または空の文字列に設定すると、結果にフィルターは適用されません
- extraFields
- IEnumerable<String>
各オブジェクトに読み込むフィールドの一覧。 (たとえば、TableCollection に対してこのメソッドを呼び出すときに extraFields を "new string[] { "IsSystemVersioned" }) に設定すると、各テーブル オブジェクトの "IsSystemVersioned" プロパティが含まれます。 パラメーターを null または空の配列に設定すると、既定のフィールドのみが結果に含まれます