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 命名空间

返回页首