次の方法で共有


LazyList<T> クラス

 

名前空間:   Microsoft.WindowsAzure.Common.Internals
アセンブリ:  Microsoft.WindowsAzure.Common (Microsoft.WindowsAzure.Common.dll 内)

継承階層

System.Object
  Microsoft.WindowsAzure.Common.Internals.LazyList<T>

構文

public class LazyList<T> : IList<T>, ICollection<T>, IEnumerable<T>, 
    IEnumerable, ILazyCollection
generic<typename T>
public ref class LazyList : IList<T>, ICollection<T>, IEnumerable<T>, 
    IEnumerable, ILazyCollection
type LazyList<'T> = 
    class
        interface IList<'T>
        interface ICollection<'T>
        interface IEnumerable<'T>
        interface IEnumerable
        interface ILazyCollection
    end
Public Class LazyList(Of T)
    Implements IList(Of T), ICollection(Of T), IEnumerable(Of T), IEnumerable,
    ILazyCollection

型パラメーター

  • T

コンストラクター

名前 説明
LazyList<T>()

LazyList<T>(IEnumerable<T>)

LazyList<T>(Int32)

プロパティ

名前 説明
Count

IsInitialized

IsReadOnly

Item[Int32]

メソッド

名前 説明
Add(T)

Clear()

Contains(T)

CopyTo(T[], Int32)

Equals(Object)

(Object から継承されました。)

Finalize()

(Object から継承されました。)

GetEnumerator()

GetHashCode()

(Object から継承されました。)

GetType()

(Object から継承されました。)

IndexOf(T)

Insert(Int32, T)

MemberwiseClone()

(Object から継承されました。)

Remove(T)

RemoveAt(Int32)

ToString()

(Object から継承されました。)

明示的なインターフェイスの実装

名前 説明
IEnumerable.GetEnumerator()

スレッド セーフ

すべてのパブリック構造体 (Shared Visual Basic では) メンバーは、スレッド セーフです。 Aインスタンス メンバーの場合は、スレッド セーフであるとは限りません。

参照

Microsoft.WindowsAzure.Common.Internals 名前空間

トップに戻る