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 名前空間
トップに戻る