TEnumerable<T>

Overview

Location


Instance Methods


constructor  protected .NET, Cooper, Island

 

constructor

 

TEnumerable<T>()

 

init()

 

TEnumerable<T>()

 

Sub New()

constructor init()  virtual    (declared in TDelphiObject) Toffee

 

init(init )

Parameters:

  • :

AfterConstruction  virtual    (declared in TDelphiObject) .NET, Cooper, Island

 

method AfterConstruction

 

void AfterConstruction()

 

func AfterConstruction()

 

void AfterConstruction()

 

Sub AfterConstruction()

AfterConstruction AfterConstruction()  virtual    (declared in TDelphiObject) Toffee

 

func AfterConstruction(AfterConstruction )

Parameters:

  • :

BeforeDestruction  virtual    (declared in TDelphiObject) .NET, Cooper, Island

 

method BeforeDestruction

 

void BeforeDestruction()

 

func BeforeDestruction()

 

void BeforeDestruction()

 

Sub BeforeDestruction()

BeforeDestruction BeforeDestruction()  virtual    (declared in TDelphiObject) Toffee

 

func BeforeDestruction(BeforeDestruction )

Parameters:

  • :

close  final    (declared in TDelphiObject) Cooper

 

method close

 

void close()

 

func close()

 

void close()

 

Sub close()

countByEnumeratingWithState Toffee

 

func countByEnumeratingWithState(_ aState: UnsafeMutablePointer<NSFastEnumerationState>, objects aStackbuf: UnsafeMutablePointer<T>, count len: NSUInteger) -> NSUInteger

Parameters:

  • aState:
  • aStackbuf:
  • len:

Destroy  virtual    (declared in TDelphiObject) .NET, Cooper, Island

 

method Destroy

 

void Destroy()

 

func Destroy()

 

void Destroy()

 

Sub Destroy()

Destroy Destroy()  virtual    (declared in TDelphiObject) Toffee

 

func Destroy(Destroy )

Parameters:

  • :

Dispose    (declared in TDelphiObject) Island

 

method Dispose

 

void Dispose()

 

func Dispose()

 

Sub Dispose()

DoGetEnumerator  protected .NET

 

method DoGetEnumerator: TEnumerator<T>

 

TEnumerator<T> DoGetEnumerator()

 

func DoGetEnumerator() -> TEnumerator<T>

 

TEnumerator<T> DoGetEnumerator()

 

Function DoGetEnumerator() As TEnumerator<T>

Finalize  protected    (declared in TDelphiObject) .NET

 

method Finalize

 

void Finalize()

 

func Finalize()

 

void Finalize()

 

Sub Finalize()

Free    (declared in TDelphiObject) .NET, Cooper, Island

 

method Free

 

void Free()

 

func Free()

 

void Free()

 

Sub Free()

Free Free()  virtual    (declared in TDelphiObject) Toffee

 

func Free(Free )

Parameters:

  • :

GetEnumerator  virtual abstract .NET, Island

 

// .NET
method GetEnumerator: IEnumerator<T>
// Island
method GetEnumerator: IEnumerator<T>

 

// .NET
IEnumerator<T> GetEnumerator()
// Island
IEnumerator<T> GetEnumerator()

 

// .NET
func GetEnumerator() -> IEnumerator<T>
// Island
func GetEnumerator() -> IEnumerator<T>

 

// .NET
Function GetEnumerator() As IEnumerator<T>
// Island
Function GetEnumerator() As IEnumerator<T>

GetMetaClass  override virtual .NET, Cooper, Island

 

method GetMetaClass: class of TDelphiObject

 

class of TDelphiObject GetMetaClass()

 

func GetMetaClass() -> class of TDelphiObject

 

class of TDelphiObject GetMetaClass()

 

Function GetMetaClass() As class of TDelphiObject

GetNonGenericEnumerator  protected .NET, Island

 

// .NET
method GetNonGenericEnumerator: IEnumerator
// Island
method GetNonGenericEnumerator: IEnumerator

 

// .NET
IEnumerator GetNonGenericEnumerator()
// Island
IEnumerator GetNonGenericEnumerator()

 

// .NET
func GetNonGenericEnumerator() -> IEnumerator
// Island
func GetNonGenericEnumerator() -> IEnumerator

 

// .NET
Function GetNonGenericEnumerator() As IEnumerator
// Island
Function GetNonGenericEnumerator() As IEnumerator

GetSequence  protected virtual abstract .NET, Cooper, Island

 

method GetSequence: IEnumerable<T>

 

IEnumerable<T> GetSequence()

 

func GetSequence() -> IEnumerable<T>

 

Iterable<T> GetSequence()

 

Function GetSequence() As IEnumerable<T>

GetSequence GetSequence(): INSFastEnumeration<T>  protected virtual abstract Toffee

 

func GetSequence(GetSequence ) -> INSFastEnumeration<T>

Parameters:

  • :

iterator  final Cooper

 

method iterator: Iterator<T>

 

Iterator<T> iterator()

 

func iterator() -> Iterator<T>

 

Iterator<T> iterator()

 

Function iterator() As Iterator<T>

ToArray  virtual .NET, Cooper, Island

 

method ToArray: array of T

 

T[] ToArray()

 

func ToArray() -> T...

 

T[] ToArray()

 

Function ToArray() As T()

ToArray ToArray(): array of T  virtual Toffee

 

func ToArray(ToArray ) -> T...

Parameters:

  • :