RemObjects.Elements.System.INSFastEnumeration<T> Extension
Location
- Reference: libToffee.fx
- Namespace: RemObjects.Elements.Linq
- Extends: INSFastEnumeration<T>
Instance Methods
Any<T>
method Any<T>: Boolean
Boolean Any<T>()
func Any<T>() -> Boolean
Boolean Any<T>()
Function Any<T>() As Boolean
Parameters:
- aBlock:
array<T>
method array<T>: not nullable NSArray<T>
NSArray<T>! array<T>()
func array<T>() -> NSArray<T>
NSArray<T> array<T>()
Function array<T>() As NSArray<T>
Cast<R,T>
method Cast<R,T>: not nullable INSFastEnumeration<R>
INSFastEnumeration<R>! Cast<R,T>()
func Cast<R,T>() -> INSFastEnumeration<R>
INSFastEnumeration<R> Cast<R,T>()
Function Cast<R,T>() As INSFastEnumeration<R>
Concat<T>
method Concat<T>(aSecond: not nullable INSFastEnumeration<T>): not nullable INSFastEnumeration<T>
INSFastEnumeration<T>! Concat<T>(INSFastEnumeration<T>! aSecond)
func Concat<T>(_ aSecond: INSFastEnumeration<T>) -> INSFastEnumeration<T>
INSFastEnumeration<T> Concat<T>(INSFastEnumeration<T> aSecond)
Function Concat<T>(aSecond As INSFastEnumeration<T>) As INSFastEnumeration<T>
Parameters:
- aSecond:
Contains<T>
method Contains<T>(aItem: T): Boolean
Boolean Contains<T>(T aItem)
func Contains<T>(_ aItem: T) -> Boolean
Boolean Contains<T>(T aItem)
Function Contains<T>(aItem As T) As Boolean
Parameters:
- aItem:
Count<T>
method Count<T>: NSInteger
NSInteger Count<T>()
func Count<T>() -> NSInteger
NSInteger Count<T>()
Function Count<T>() As NSInteger
dictionary<T,K,V>
method dictionary<T,K,V>(aKeyBlock: block(T): K; aValueBlock: block(T): V): not nullable NSDictionary<K, V>
NSDictionary<K, V>! dictionary<T,K,V>(Func<T, K> aKeyBlock, Func<T, V> aValueBlock)
func dictionary<T,K,V>(_ aKeyBlock: (T) -> K, _ aValueBlock: (T) -> V) -> NSDictionary<K, V>
NSDictionary<K, V> dictionary<T,K,V>(Func2<T, K> aKeyBlock, Func2<T, V> aValueBlock)
Function dictionary<T,K,V>(aKeyBlock As Func (Of T, K), aValueBlock As Func (Of T, V)) As NSDictionary<K, V>
Parameters:
- aKeyBlock:
- aValueBlock:
dictionary<T>
Parameters:
- aKeyBlock:
- aValueBlock:
Distinct<T>
method Distinct<T>(aComparator: NSComparator): not nullable INSFastEnumeration<T>
INSFastEnumeration<T>! Distinct<T>(NSComparator aComparator)
func Distinct<T>(_ aComparator: NSComparator) -> INSFastEnumeration<T>
INSFastEnumeration<T> Distinct<T>(NSComparator aComparator)
Function Distinct<T>(aComparator As NSComparator) As INSFastEnumeration<T>
Parameters:
- aComparator:
Except<T>
method Except<T>(aSecond: not nullable INSFastEnumeration; aComparator: NSComparator): not nullable INSFastEnumeration<T>
INSFastEnumeration<T>! Except<T>(INSFastEnumeration! aSecond, NSComparator aComparator)
func Except<T>(_ aSecond: INSFastEnumeration, _ aComparator: NSComparator) -> INSFastEnumeration<T>
INSFastEnumeration<T> Except<T>(INSFastEnumeration aSecond, NSComparator aComparator)
Function Except<T>(aSecond As INSFastEnumeration, aComparator As NSComparator) As INSFastEnumeration<T>
Parameters:
- aSecond:
- aComparator:
First<T>
method First<T>: T
T First<T>()
func First<T>() -> T
T First<T>()
Function First<T>() As T
First<T> (not nullable block(not nullable T): Boolean): T
method First<T>(aBlock: not nullable block(not nullable T): Boolean): T
T First<T>(Func<T!, Boolean>! aBlock)
func First<T>(_ aBlock: (T) -> Boolean) -> T
T First<T>(Func2<T, Boolean> aBlock)
Function First<T>(aBlock As Func (Of T, Boolean)) As T
Parameters:
- aBlock:
FirstOrDefault<T>
method FirstOrDefault<T>: T
T FirstOrDefault<T>()
func FirstOrDefault<T>() -> T
T FirstOrDefault<T>()
Function FirstOrDefault<T>() As T
FirstOrDefault<T> (not nullable block(not nullable T): Boolean): T
method FirstOrDefault<T>(aBlock: not nullable block(not nullable T): Boolean): T
T FirstOrDefault<T>(Func<T!, Boolean>! aBlock)
func FirstOrDefault<T>(_ aBlock: (T) -> Boolean) -> T
T FirstOrDefault<T>(Func2<T, Boolean> aBlock)
Function FirstOrDefault<T>(aBlock As Func (Of T, Boolean)) As T
Parameters:
- aBlock:
GroupBy<T,K>
method GroupBy<T,K>(aBlock: not nullable block(not nullable T): K): not nullable INSFastEnumeration<IGrouping<K, T>>
INSFastEnumeration<IGrouping<K, T>>! GroupBy<T,K>(Func<T!, K>! aBlock)
func GroupBy<T,K>(_ aBlock: (T) -> K) -> INSFastEnumeration<IGrouping<K, T>>
INSFastEnumeration<IGrouping<K, T>> GroupBy<T,K>(Func2<T, K> aBlock)
Function GroupBy<T,K>(aBlock As Func (Of T, K)) As INSFastEnumeration<IGrouping<K, T>>
Parameters:
- aBlock:
Intersect<T>
method Intersect<T>(aSecond: not nullable INSFastEnumeration; aComparator: NSComparator): not nullable INSFastEnumeration<T>
INSFastEnumeration<T>! Intersect<T>(INSFastEnumeration! aSecond, NSComparator aComparator)
func Intersect<T>(_ aSecond: INSFastEnumeration, _ aComparator: NSComparator) -> INSFastEnumeration<T>
INSFastEnumeration<T> Intersect<T>(INSFastEnumeration aSecond, NSComparator aComparator)
Function Intersect<T>(aSecond As INSFastEnumeration, aComparator As NSComparator) As INSFastEnumeration<T>
Parameters:
- aSecond:
- aComparator:
Last<T>
method Last<T>: T
T Last<T>()
func Last<T>() -> T
T Last<T>()
Function Last<T>() As T
Last<T> (not nullable block(not nullable T): Boolean): T
method Last<T>(aBlock: not nullable block(not nullable T): Boolean): T
T Last<T>(Func<T!, Boolean>! aBlock)
func Last<T>(_ aBlock: (T) -> Boolean) -> T
T Last<T>(Func2<T, Boolean> aBlock)
Function Last<T>(aBlock As Func (Of T, Boolean)) As T
Parameters:
- aBlock:
LastOrDefault<T>
method LastOrDefault<T>: T
T LastOrDefault<T>()
func LastOrDefault<T>() -> T
T LastOrDefault<T>()
Function LastOrDefault<T>() As T
LastOrDefault<T> (not nullable block(not nullable T): Boolean): T
method LastOrDefault<T>(aBlock: not nullable block(not nullable T): Boolean): T
T LastOrDefault<T>(Func<T!, Boolean>! aBlock)
func LastOrDefault<T>(_ aBlock: (T) -> Boolean) -> T
T LastOrDefault<T>(Func2<T, Boolean> aBlock)
Function LastOrDefault<T>(aBlock As Func (Of T, Boolean)) As T
Parameters:
- aBlock:
Max<T,R>
method Max<T,R>(aBlock: not nullable block(not nullable T): R): R
R Max<T,R>(Func<T!, R>! aBlock)
func Max<T,R>(_ aBlock: (T) -> R) -> R
R Max<T,R>(Func2<T, R> aBlock)
Function Max<T,R>(aBlock As Func (Of T, R)) As R
Parameters:
- aBlock:
Max<T>
method Max<T>: T
T Max<T>()
func Max<T>() -> T
T Max<T>()
Function Max<T>() As T
Min<T,R>
method Min<T,R>(aBlock: not nullable block(not nullable T): R): R
R Min<T,R>(Func<T!, R>! aBlock)
func Min<T,R>(_ aBlock: (T) -> R) -> R
R Min<T,R>(Func2<T, R> aBlock)
Function Min<T,R>(aBlock As Func (Of T, R)) As R
Parameters:
- aBlock:
Min<T>
method Min<T>: T
T Min<T>()
func Min<T>() -> T
T Min<T>()
Function Min<T>() As T
OfType<R,T>
method OfType<R,T>: not nullable INSFastEnumeration<R>
INSFastEnumeration<R>! OfType<R,T>()
func OfType<R,T>() -> INSFastEnumeration<R>
INSFastEnumeration<R> OfType<R,T>()
Function OfType<R,T>() As INSFastEnumeration<R>
OrderBy<T>
method OrderBy<T>(aBlock: not nullable block(not nullable T): id): not nullable INSFastEnumeration<T>
INSFastEnumeration<T>! OrderBy<T>(Func<T!, id>! aBlock)
func OrderBy<T>(_ aBlock: (T) -> id) -> INSFastEnumeration<T>
INSFastEnumeration<T> OrderBy<T>(Func2<T, id> aBlock)
Function OrderBy<T>(aBlock As Func (Of T, id)) As INSFastEnumeration<T>
Parameters:
- aBlock:
OrderByDescending<T>
method OrderByDescending<T>(aBlock: not nullable block(not nullable T): id): not nullable INSFastEnumeration<T>
INSFastEnumeration<T>! OrderByDescending<T>(Func<T!, id>! aBlock)
func OrderByDescending<T>(_ aBlock: (T) -> id) -> INSFastEnumeration<T>
INSFastEnumeration<T> OrderByDescending<T>(Func2<T, id> aBlock)
Function OrderByDescending<T>(aBlock As Func (Of T, id)) As INSFastEnumeration<T>
Parameters:
- aBlock:
Reverse<T>
method Reverse<T>: not nullable INSFastEnumeration<T>
INSFastEnumeration<T>! Reverse<T>()
func Reverse<T>() -> INSFastEnumeration<T>
INSFastEnumeration<T> Reverse<T>()
Function Reverse<T>() As INSFastEnumeration<T>
Select<T,R>
method Select<T,R>(aBlock: not nullable block(not nullable T): R): not nullable INSFastEnumeration<R>
INSFastEnumeration<R>! Select<T,R>(Func<T!, R>! aBlock)
func Select<T,R>(_ aBlock: (T) -> R) -> INSFastEnumeration<R>
INSFastEnumeration<R> Select<T,R>(Func2<T, R> aBlock)
Function Select<T,R>(aBlock As Func (Of T, R)) As INSFastEnumeration<R>
Parameters:
- aBlock:
Skip<T>
method Skip<T>(aCount: NSInteger): not nullable INSFastEnumeration<T>
INSFastEnumeration<T>! Skip<T>(NSInteger aCount)
func Skip<T>(_ aCount: NSInteger) -> INSFastEnumeration<T>
INSFastEnumeration<T> Skip<T>(NSInteger aCount)
Function Skip<T>(aCount As NSInteger) As INSFastEnumeration<T>
Parameters:
- aCount:
SkipWhile<T>
method SkipWhile<T>(aBlock: not nullable block(not nullable T): Boolean): not nullable INSFastEnumeration<T>
INSFastEnumeration<T>! SkipWhile<T>(Func<T!, Boolean>! aBlock)
func SkipWhile<T>(_ aBlock: (T) -> Boolean) -> INSFastEnumeration<T>
INSFastEnumeration<T> SkipWhile<T>(Func2<T, Boolean> aBlock)
Function SkipWhile<T>(aBlock As Func (Of T, Boolean)) As INSFastEnumeration<T>
Parameters:
- aBlock:
Take<T>
method Take<T>(aCount: NSInteger): not nullable INSFastEnumeration<T>
INSFastEnumeration<T>! Take<T>(NSInteger aCount)
func Take<T>(_ aCount: NSInteger) -> INSFastEnumeration<T>
INSFastEnumeration<T> Take<T>(NSInteger aCount)
Function Take<T>(aCount As NSInteger) As INSFastEnumeration<T>
Parameters:
- aCount:
TakeWhile<T>
method TakeWhile<T>(aBlock: not nullable block(not nullable T): Boolean): not nullable INSFastEnumeration<T>
INSFastEnumeration<T>! TakeWhile<T>(Func<T!, Boolean>! aBlock)
func TakeWhile<T>(_ aBlock: (T) -> Boolean) -> INSFastEnumeration<T>
INSFastEnumeration<T> TakeWhile<T>(Func2<T, Boolean> aBlock)
Function TakeWhile<T>(aBlock As Func (Of T, Boolean)) As INSFastEnumeration<T>
Parameters:
- aBlock:
ToNSArray<T>
method ToNSArray<T>: not nullable NSArray<T>
NSArray<T>! ToNSArray<T>()
func ToNSArray<T>() -> NSArray<T>
NSArray<T> ToNSArray<T>()
Function ToNSArray<T>() As NSArray<T>
Where<T>
method Where<T>(aBlock: not nullable block(not nullable T): Boolean): not nullable INSFastEnumeration<T>
INSFastEnumeration<T>! Where<T>(Func<T!, Boolean>! aBlock)
func Where<T>(_ aBlock: (T) -> Boolean) -> INSFastEnumeration<T>
INSFastEnumeration<T> Where<T>(Func2<T, Boolean> aBlock)
Function Where<T>(aBlock As Func (Of T, Boolean)) As INSFastEnumeration<T>
Parameters:
- aBlock: