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