Table of contents
TOC
Collapse the table of content
Expand the table of content

CompilerServices.GeneratedSequenceBase<'T> Class (F#)

Den Delimarsky|Last Updated: 7/1/2016
|
1 Contributor

The F# compiler emits implementations of this type for compiled sequence expressions.

Namespace/Module Path: Microsoft.FSharp.Core.CompilerServices

Assembly: FSharp.Core (in FSharp.Core.dll)

Syntax

[<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

Constructors

MemberDescription
newThe F# compiler emits implementations of this type for compiled sequence expressions.

Instance Members

MemberDescription
CheckCloseThe F# compiler emits implementations of this type for compiled sequence expressions.
CloseThe F# compiler emits implementations of this type for compiled sequence expressions.
GenerateNextThe F# compiler emits implementations of this type for compiled sequence expressions.
GetFreshEnumeratorThe F# compiler emits implementations of this type for compiled sequence expressions.
LastGeneratedThe F# compiler emits implementations of this type for compiled sequence expressions.

Platforms

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

Version Information

F# Core Library Versions

Supported in: 2.0, 4.0, Portable

See Also

Microsoft.FSharp.Core.CompilerServices Namespace (F#)

© 2016 Microsoft