Compartilhar via


Classe LazyList<T>

 

Namespace:   Microsoft.WindowsAzure.Common.Internals
Assembly:  Microsoft.WindowsAzure.Common (em Microsoft.WindowsAzure.Common.dll)

Hierarquia de herança

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

Sintaxe

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

Parâmetros de tipo

  • T

Construtores

Nome Descrição
LazyList<T>()

LazyList<T>(IEnumerable<T>)

LazyList<T>(Int32)

Propriedades

Nome Descrição
Count

IsInitialized

IsReadOnly

Item[Int32]

Métodos

Nome Descrição
Add(T)

Clear()

Contains(T)

CopyTo(T[], Int32)

Equals(Object)

(herdado de Object.)

Finalize()

(herdado de Object.)

GetEnumerator()

GetHashCode()

(herdado de Object.)

GetType()

(herdado de Object.)

IndexOf(T)

Insert(Int32, T)

MemberwiseClone()

(herdado de Object.)

Remove(T)

RemoveAt(Int32)

ToString()

(herdado de Object.)

Implementações explícitas da interface

Nome Descrição
IEnumerable.GetEnumerator()

Acesso thread-safe

Qualquer estático público (Compartilhado no Visual Basic) membros desde tipo são thread safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Consulte também

Namespace Microsoft.WindowsAzure.Common.Internals

Retornar ao topo