Share via


IReadOnlySet<T> インターフェイス

汎用の不変セットのプロパティとメソッドを定義します。

名前空間:  Microsoft.SqlServer.Management.Sdk.Sfc
アセンブリ:  Microsoft.SqlServer.Management.Sdk.Sfc (Microsoft.SqlServer.Management.Sdk.Sfc.dll)

構文

'宣言
Public Interface IReadOnlySet(Of T) _
    Inherits IReadOnlySet, IReadOnlyCollection(Of T), IReadOnlyCollection,  _
    IEnumerable(Of T), IEnumerable
'使用
Dim instance As IReadOnlySet(Of T)
public interface IReadOnlySet<T> : IReadOnlySet, 
    IReadOnlyCollection<T>, IReadOnlyCollection, IEnumerable<T>, IEnumerable
generic<typename T>
public interface class IReadOnlySet : IReadOnlySet, 
    IReadOnlyCollection<T>, IReadOnlyCollection, IEnumerable<T>, IEnumerable
type IReadOnlySet<'T> =  
    interface 
        interface IReadOnlySet 
        interface IReadOnlyCollection<'T>
        interface IReadOnlyCollection 
        interface IEnumerable<'T>
        interface IEnumerable 
    end
JScript は汎用の型およびメソッドをサポートしていません。

型パラメーター

  • T
    セット内の要素の型。

IReadOnlySet<T> 型は、以下のメンバーを公開しています。

プロパティ

  名前 説明
パブリック プロパティ Count コレクションに含まれているアイテムの数を取得します。 (IReadOnlyCollection から継承されています。)

先頭に戻る

メソッド

  名前 説明
パブリック メソッド Contains 指定されたアイテムがコレクション内に存在するかどうかを示します。 (IReadOnlyCollection<T> から継承されています。)
パブリック メソッド CopyTo 指定された配列にコレクションの要素をコピーします。その際、特定の配列インデックスの位置からコピーを開始します。 (IReadOnlyCollection<T> から継承されています。)
パブリック メソッド GetEnumerator (IEnumerable<T> から継承されています。)
パブリック メソッド IsProperSubsetOf(IEnumerable) このセットが別のセットのサブセットでありそのセットと異なるかどうかを確認します。 (IReadOnlySet から継承されています。)
パブリック メソッド IsProperSubsetOf(IEnumerable<T>) このセットが別のセットのサブセットでありそのセットと異なるかどうかを確認します。
パブリック メソッド IsProperSupersetOf(IEnumerable) このセットが別のセットのスーパーセットでありそのセットと異なるかどうかを確認します。 (IReadOnlySet から継承されています。)
パブリック メソッド IsProperSupersetOf(IEnumerable<T>) このセットが別のセットのスーパーセットでありそのセットと異なるかどうかを確認します。
パブリック メソッド IsSubsetOf(IEnumerable) このセットが別のセットのサブセットであるかどうかを確認します。 (IReadOnlySet から継承されています。)
パブリック メソッド IsSubsetOf(IEnumerable<T>) このセットが別のセットのサブセットであるかどうかを確認します。
パブリック メソッド IsSupersetOf(IEnumerable) このセットが別のセットのスーパーセットであるかどうかを確認します。 (IReadOnlySet から継承されています。)
パブリック メソッド IsSupersetOf(IEnumerable<T>) このセットが別のセットのスーパーセットであるかどうかを確認します。
パブリック メソッド Overlaps(IEnumerable) このセットに別のセットと共通の要素があるかどうかを確認します。 (IReadOnlySet から継承されています。)
パブリック メソッド Overlaps(IEnumerable<T>) このセットに別のセットと共通の要素があるかどうかを確認します。
パブリック メソッド SetEquals(IEnumerable) 別のセットに含まれている同じ要素のみがこのセットに含まれているかどうかを確認します。 (IReadOnlySet から継承されています。)
パブリック メソッド SetEquals(IEnumerable<T>) 別のセットに含まれている同じ要素のみがこのセットに含まれているかどうかを確認します。

先頭に戻る

関連項目

参照

Microsoft.SqlServer.Management.Sdk.Sfc 名前空間