INSFastEnumeration<T> Extension
Location
- Reference: Island.fx
- Namespace: RemObjects.Elements.System
- Extends: INSFastEnumeration<T>
- Platforms: iOS, iOS Simulator, Mac Catalyst, macOS, tvOS, tvOS Simulator, visionOS, visionOS Simulator, watchOS, watchOS Simulator
Instance Methods
Parameters:
- aBlock:
Any<T>
method Any<T>: Boolean
Boolean Any<T>()
func Any<T>() -> Boolean
Boolean Any<T>()
Function Any<T>() As Boolean
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>: Int32
Int32 Count<T>()
func Count<T>() -> Int32
Int32 Count<T>()
Function Count<T>() As Int32
Parameters:
- aCond:
dictionary<T,K,V>
method dictionary<T,K,V>(aKeyBlock: Func<T,K>; aValueBlock: Func<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: Func<T,K>, _ aValueBlock: Func<T,V>) -> NSDictionary<K, V>
NSDictionary<K, V> dictionary<T,K,V>(Func<T,K> aKeyBlock, Func<T,V> aValueBlock)
Function dictionary<T,K,V>(aKeyBlock As Func<T,K>, aValueBlock As Func<T,V>) As NSDictionary<K, V>
Parameters:
- aKeyBlock:
- aValueBlock:
dictionary<T>
method dictionary<T>(aKeyBlock: Func<RemObjects.Oxygene.System.id,RemObjects.Oxygene.System.id>; aValueBlock: Func<RemObjects.Oxygene.System.id,RemObjects.Oxygene.System.id>): not nullable NSDictionary
NSDictionary! dictionary<T>(Func<RemObjects.Oxygene.System.id,RemObjects.Oxygene.System.id> aKeyBlock, Func<RemObjects.Oxygene.System.id,RemObjects.Oxygene.System.id> aValueBlock)
func dictionary<T>(_ aKeyBlock: Func<RemObjects.Oxygene.System.id,RemObjects.Oxygene.System.id>, _ aValueBlock: Func<RemObjects.Oxygene.System.id,RemObjects.Oxygene.System.id>) -> NSDictionary
NSDictionary dictionary<T>(Func<RemObjects.Oxygene.System.id,RemObjects.Oxygene.System.id> aKeyBlock, Func<RemObjects.Oxygene.System.id,RemObjects.Oxygene.System.id> aValueBlock)
Function dictionary<T>(aKeyBlock As Func<RemObjects.Oxygene.System.id,RemObjects.Oxygene.System.id>, aValueBlock As Func<RemObjects.Oxygene.System.id,RemObjects.Oxygene.System.id>) As NSDictionary
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 Func<not nullable T, Boolean>): T
method First<T>(aBlock: not nullable Func<not nullable T, Boolean>): T
T First<T>(Func<not nullable T, Boolean>! aBlock)
func First<T>(_ aBlock: Func<not nullable 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> (not nullable Func<not nullable T, Boolean>): T
method FirstOrDefault<T>(aBlock: not nullable Func<not nullable T, Boolean>): T
T FirstOrDefault<T>(Func<not nullable T, Boolean>! aBlock)
func FirstOrDefault<T>(_ aBlock: Func<not nullable T, Boolean>) -> T
T FirstOrDefault<T>(Func2<T, Boolean> aBlock)
Function FirstOrDefault<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
GetSequence<T>
method GetSequence<T>: IEnumerable<T>
IEnumerable<T> GetSequence<T>()
func GetSequence<T>() -> IEnumerable<T>
IEnumerable<T> GetSequence<T>()
Function GetSequence<T>() As IEnumerable<T>
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 Func<not nullable T, Boolean>): T
method Last<T>(aBlock: not nullable Func<not nullable T, Boolean>): T
T Last<T>(Func<not nullable T, Boolean>! aBlock)
func Last<T>(_ aBlock: Func<not nullable 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 Func<not nullable T, Boolean>): T
method LastOrDefault<T>(aBlock: not nullable Func<not nullable T, Boolean>): T
T LastOrDefault<T>(Func<not nullable T, Boolean>! aBlock)
func LastOrDefault<T>(_ aBlock: Func<not nullable 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 Func<not nullable T, R>): R
R Max<T,R>(Func<not nullable T, R>! aBlock)
func Max<T,R>(_ aBlock: Func<not nullable 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 Func<not nullable T, R>): R
R Min<T,R>(Func<not nullable T, R>! aBlock)
func Min<T,R>(_ aBlock: Func<not nullable 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 Func<not nullable T, id>): not nullable INSFastEnumeration<T>
INSFastEnumeration<T>! OrderBy<T>(Func<not nullable T, id>! aBlock)
func OrderBy<T>(_ aBlock: Func<not nullable 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 Func<not nullable T, id>): not nullable INSFastEnumeration<T>
INSFastEnumeration<T>! OrderByDescending<T>(Func<not nullable T, id>! aBlock)
func OrderByDescending<T>(_ aBlock: Func<not nullable 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,K>
method Select<T,K>(aBlock: not nullable Func<not nullable T, K>): IEnumerable<K>
IEnumerable<K> Select<T,K>(Func<not nullable T, K>! aBlock)
func Select<T,K>(_ aBlock: Func<not nullable T, K>) -> IEnumerable<K>
IEnumerable<K> Select<T,K>(Func2<T, K> aBlock)
Function Select<T,K>(aBlock As Func (Of T, K)) As IEnumerable<K>
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 Func<not nullable T, Boolean>): not nullable INSFastEnumeration<T>
INSFastEnumeration<T>! SkipWhile<T>(Func<not nullable T, Boolean>! aBlock)
func SkipWhile<T>(_ aBlock: Func<not nullable 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 Func<not nullable T, Boolean>): not nullable INSFastEnumeration<T>
INSFastEnumeration<T>! TakeWhile<T>(Func<not nullable T, Boolean>! aBlock)
func TakeWhile<T>(_ aBlock: Func<not nullable 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 Func<not nullable T, Boolean>): IEnumerable<T>
IEnumerable<T> Where<T>(Func<not nullable T, Boolean>! aBlock)
func Where<T>(_ aBlock: Func<not nullable T, Boolean>) -> IEnumerable<T>
IEnumerable<T> Where<T>(Func2<T, Boolean> aBlock)
Function Where<T>(aBlock As Func (Of T, Boolean)) As IEnumerable<T>
Parameters:
- aBlock: