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() |
线程安全
此类型的任何公共静态(Visual Basic 中为 Shared)成员都是线程安全的。但不保证所有实例成员都是线程安全的。
请参阅
Microsoft.WindowsAzure.Common.Internals 命名空间
返回页首