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