SqlPropertyCollection クラス
SqlPropertyCollection クラスは、オブジェクトのプロパティの管理に使用される抽象クラスです。
継承階層
System.Object
Microsoft.SqlServer.Management.Smo.PropertyCollection
Microsoft.SqlServer.Management.Smo.SqlPropertyCollection
名前空間: Microsoft.SqlServer.Management.Smo
アセンブリ: Microsoft.SqlServer.Smo (Microsoft.SqlServer.Smo.dll)
構文
'宣言
Public Class SqlPropertyCollection _
Inherits PropertyCollection
'使用
Dim instance As SqlPropertyCollection
public class SqlPropertyCollection : PropertyCollection
public ref class SqlPropertyCollection : public PropertyCollection
type SqlPropertyCollection =
class
inherit PropertyCollection
end
public class SqlPropertyCollection extends PropertyCollection
SqlPropertyCollection 型は、以下のメンバーを公開しています。
プロパティ
名前 | 説明 | |
---|---|---|
Count | PropertyCollection オブジェクトに含まれるプロパティの数を取得します。 (PropertyCollection から継承されています。) | |
IsSynchronized | コレクションへのアクセスが同期され、スレッドセーフかどうかを示す Boolean 値を取得します。 (PropertyCollection から継承されています。) | |
Item[Int32] | インデックス番号を指定して、コレクション内のオブジェクトを取得します。 (PropertyCollection から継承されています。) | |
Item[String] | 名前を指定して、コレクション内にあるオブジェクトを取得します。 (PropertyCollection から継承されています。) | |
SyncRoot | コレクションへのアクセスを同期するためのオブジェクトを取得します。 (PropertyCollection から継承されています。) |
先頭に戻る
メソッド
名前 | 説明 | |
---|---|---|
Contains | キーによって指定された要素がコレクション内に存在するかどうかを確認します。 (PropertyCollection から継承されています。) | |
CopyTo | 1 次元の配列にコレクション オブジェクトをコピーします。その際、指定されたインデックス値の位置からコピーを開始します。 (PropertyCollection から継承されています。) | |
EnumPropertyInfo() | 列挙されたプロパティ情報の一覧を返します。 | |
EnumPropertyInfo(SqlServerVersions) | 列挙されたプロパティ情報の一覧を返します。 | |
Equals | (Object から継承されています。) | |
Finalize | (Object から継承されています。) | |
GetEnumerator | オブジェクトの一覧を繰り返し処理できる列挙子を取得します。 (PropertyCollection から継承されています。) | |
GetHashCode | (Object から継承されています。) | |
GetPropertyInfo | プロパティ情報を取得します。 | |
GetPropertyObject(Int32) | Property オブジェクトを取得します。 (PropertyCollection から継承されています。) | |
GetPropertyObject(String) | Property オブジェクトを取得します。 (PropertyCollection から継承されています。) | |
GetPropertyObject(Int32, Boolean) | Property オブジェクトを取得します。 (PropertyCollection から継承されています。) | |
GetPropertyObject(String, Boolean) | .Property オブジェクトを取得します。 (PropertyCollection から継承されています。) | |
GetType | (Object から継承されています。) | |
LookupID | PropertyCollection オブジェクト内で、指定された名前を持つ Property オブジェクトの ID を返します。 (PropertyCollection から継承されています。) | |
MemberwiseClone | (Object から継承されています。) | |
ToString | (Object から継承されています。) |
先頭に戻る
明示的なインターフェイスの実装
名前 | 説明 | |
---|---|---|
ICollection.CopyTo | コレクションをコピーします。 (PropertyCollection から継承されています。) | |
ISfcPropertySet.Contains(ISfcProperty) | パラメーターで指定したプロパティがプロパティ コレクション内に存在するかどうかを確認します。 (PropertyCollection から継承されています。) | |
ISfcPropertySet.Contains<T>(String) | name パラメーターで指定したプロパティがプロパティ コレクション内に存在するかどうかを確認します。 (PropertyCollection から継承されています。) | |
ISfcPropertySet.EnumProperties | プロパティ コレクションの列挙子を取得します。 (PropertyCollection から継承されています。) | |
ISfcPropertySet.TryGetProperty | name パラメーターで指定したプロパティおよび property パラメーターで指定した型の取得を試行します。 (PropertyCollection から継承されています。) | |
ISfcPropertySet.TryGetPropertyValue(String, Object%) | name パラメーターで指定したプロパティ値と、property パラメーターで指定した型の取得を試行します。 (PropertyCollection から継承されています。) | |
ISfcPropertySet.TryGetPropertyValue<T>(String, T%) | name パラメーターで指定したプロパティ値と、value パラメーターで指定した型の取得を試行します。 (PropertyCollection から継承されています。) |
先頭に戻る
使用例
スレッド セーフ
この型の public static (Visual Basic では Shared) のメンバーはすべて、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。