Поделиться через


Класс CompilerServices.GeneratedSequenceBase<'T> (F#)

Компилятор F# создает реализации этого типа для скомпилированных выражений последовательностей.

Пространство имен/путь к модулю: Microsoft.FSharp.Core.CompilerServices

Сборка: FSharp.Core (в FSharp.Core.dll)

[<AbstractClass>]
type GeneratedSequenceBase<'T> =
 class
  interface IEnumerator
  interface IEnumerator
  interface IEnumerable
  interface IEnumerable
  new GeneratedSequenceBase : unit -> GeneratedSequenceBase<'T>
  abstract this.Close : unit -> unit
  abstract this.GenerateNext : byref<IEnumerable<'T>> -> int
  abstract this.GetFreshEnumerator : unit -> IEnumerator<'T>
  abstract this.CheckClose :  bool
  abstract this.LastGenerated :  'T
 end

Конструкторы

Элемент

Описание

new;

Компилятор F# создает реализации этого типа для скомпилированных выражений последовательностей.

Члены экземпляра

Элемент

Описание

CheckClose

Компилятор F# создает реализации этого типа для скомпилированных выражений последовательностей.

Закрыть

Компилятор F# создает реализации этого типа для скомпилированных выражений последовательностей.

GenerateNext

Компилятор F# создает реализации этого типа для скомпилированных выражений последовательностей.

GetFreshEnumerator

Компилятор F# создает реализации этого типа для скомпилированных выражений последовательностей.

LastGenerated

Компилятор F# создает реализации этого типа для скомпилированных выражений последовательностей.

Платформы

Windows 8, Windows 7, Windows Server 2012, Windows 2008 Server R2

Сведения о версии

Основной версии библиотеки F#

Поддерживается в: 2.0, 4.0, портативное

См. также

Ссылки

Пространство имен Microsoft.FSharp.Core.CompilerServices (F#)