Share via


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

インデックスによってアクセスできるオブジェクトの、不変の汎用一覧のプロパティとメソッドを定義します。

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

構文

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

型パラメーター

  • T
    一覧内の要素の型です。

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

プロパティ

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

先頭に戻る

メソッド

  名前 説明
パブリック メソッド Contains 指定されたアイテムがコレクション内に存在するかどうかを示します。 (IReadOnlyCollection<T> から継承されています。)
パブリック メソッド CopyTo 指定された配列にコレクションの要素をコピーします。その際、特定の配列インデックスの位置からコピーを開始します。 (IReadOnlyCollection<T> から継承されています。)
パブリック メソッド GetEnumerator (IEnumerable<T> から継承されています。)

先頭に戻る

関連項目

参照

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