.NET API 27,029,504 bytes
OneItemDefaultEnumerable<TItem>
public struct OneItemDefaultEnumerable<
TItem> :
IAggregate<
TItem>,
IAppend<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>>,
IAsEnumerable<
TItem>,
IAverage<
TItem>,
ICast<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>>,
IConcat<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>>,
IStructEnumerable<
TItem,
OneItemDefaultEnumerator<
TItem>>,
IDistinct<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>>,
IExcept<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>>,
IGroupBy<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>>,
IGroupJoin<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>>,
IIntersect<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>>,
IJoin<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>>,
IMax<
TItem>,
IMin<
TItem>,
IOfType<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>>,
IPrepend<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>>,
ISelect<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>>,
ISelectMany<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>>,
ISkip<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>>,
ISum<
TItem>,
ITake<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>>,
IToHashSet<
TItem>,
IToLookup<
TItem>,
IUnion<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>>,
IWhere<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>>,
IZip<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>>
public TAggregate_ItemOut Aggregate<
TAggregate_ItemOut>(
TAggregate_ItemOut seed,
Func<
TAggregate_ItemOut,
TItem,
TAggregate_ItemOut>
func)
public TAggregate_ItemOut Aggregate<
TAggregate_ItemMid,
TAggregate_ItemOut>(
TAggregate_ItemMid seed,
Func<
TAggregate_ItemMid,
TItem,
TAggregate_ItemMid>
func,
Func<
TAggregate_ItemMid,
TAggregate_ItemOut>
resultSelector)
public bool All(
Func<
TItem,
bool>
predicate)
public bool Any(
Func<
TItem,
bool>
predicate)
public decimal?
Average(
Func<
TItem,
decimal?>
selector)
public ConcatEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
OrderByEnumerable<
TItem,
TConcat_OrderByKey,
TConcat_OrderByEnumerable,
TConcat_OrderByEnumerator,
TConcat_OrderByComparer>,
OrderByEnumerator<
TItem,
TConcat_OrderByKey,
TConcat_OrderByEnumerator,
TConcat_OrderByComparer>>
Concat<
TConcat_OrderByKey,
TConcat_OrderByEnumerable,
TConcat_OrderByEnumerator,
TConcat_OrderByComparer>(
OrderByEnumerable<
TItem,
TConcat_OrderByKey,
TConcat_OrderByEnumerable,
TConcat_OrderByEnumerator,
TConcat_OrderByComparer>
second) where
TConcat_OrderByEnumerable : struct,
IStructEnumerable<
TItem,
TConcat_OrderByEnumerator> where
TConcat_OrderByEnumerator : struct,
IStructEnumerator<
TItem> where
TConcat_OrderByComparer : struct,
IStructComparer<
TItem,
TConcat_OrderByKey>
public ConcatEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
IdentityEnumerable<
TItem,
ValueCollection<
TConcat_DictionaryKey,
TItem>,
SortedDictionaryValuesBridger<
TConcat_DictionaryKey,
TItem>,
SortedDictionaryValuesEnumerator<
TConcat_DictionaryKey,
TItem>>,
SortedDictionaryValuesEnumerator<
TConcat_DictionaryKey,
TItem>>
Concat<
TConcat_DictionaryKey>(
ValueCollection<
TConcat_DictionaryKey,
TItem>
second)
public ConcatEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
IdentityEnumerable<
TItem,
KeyCollection<
TItem,
TConcat_DictionaryValue>,
SortedDictionaryKeysBridger<
TItem,
TConcat_DictionaryValue>,
SortedDictionaryKeysEnumerator<
TItem,
TConcat_DictionaryValue>>,
SortedDictionaryKeysEnumerator<
TItem,
TConcat_DictionaryValue>>
Concat<
TConcat_DictionaryValue>(
KeyCollection<
TItem,
TConcat_DictionaryValue>
second)
public ConcatEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
IdentityEnumerable<
TItem,
ValueCollection<
TConcat_DictionaryKey,
TItem>,
DictionaryValuesBridger<
TConcat_DictionaryKey,
TItem>,
DictionaryValuesEnumerator<
TConcat_DictionaryKey,
TItem>>,
DictionaryValuesEnumerator<
TConcat_DictionaryKey,
TItem>>
Concat<
TConcat_DictionaryKey>(
ValueCollection<
TConcat_DictionaryKey,
TItem>
second)
public ConcatEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
IdentityEnumerable<
TItem,
KeyCollection<
TItem,
TConcat_DictionaryValue>,
DictionaryKeysBridger<
TItem,
TConcat_DictionaryValue>,
DictionaryKeysEnumerator<
TItem,
TConcat_DictionaryValue>>,
DictionaryKeysEnumerator<
TItem,
TConcat_DictionaryValue>>
Concat<
TConcat_DictionaryValue>(
KeyCollection<
TItem,
TConcat_DictionaryValue>
second)
public ConcatEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SkipWhileEnumerable<
TItem,
TConcat_InnerEnumerable,
TConcat_InnerEnumerator>,
SkipWhileEnumerator<
TItem,
TConcat_InnerEnumerator>>
Concat<
TConcat_InnerEnumerable,
TConcat_InnerEnumerator>(
SkipWhileEnumerable<
TItem,
TConcat_InnerEnumerable,
TConcat_InnerEnumerator>
second) where
TConcat_InnerEnumerable : struct,
IStructEnumerable<
TItem,
TConcat_InnerEnumerator> where
TConcat_InnerEnumerator : struct,
IStructEnumerator<
TItem>
public ConcatEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SkipWhileIndexedEnumerable<
TItem,
TConcat_InnerEnumerable,
TConcat_InnerEnumerator>,
SkipWhileIndexedEnumerator<
TItem,
TConcat_InnerEnumerator>>
Concat<
TConcat_InnerEnumerable,
TConcat_InnerEnumerator>(
SkipWhileIndexedEnumerable<
TItem,
TConcat_InnerEnumerable,
TConcat_InnerEnumerator>
second) where
TConcat_InnerEnumerable : struct,
IStructEnumerable<
TItem,
TConcat_InnerEnumerator> where
TConcat_InnerEnumerator : struct,
IStructEnumerator<
TItem>
public ConcatEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SkipEnumerable<
TItem,
TConcat_InnerEnumerable,
TConcat_InnerEnumerator>,
SkipEnumerator<
TItem,
TConcat_InnerEnumerator>>
Concat<
TConcat_InnerEnumerable,
TConcat_InnerEnumerator>(
SkipEnumerable<
TItem,
TConcat_InnerEnumerable,
TConcat_InnerEnumerator>
second) where
TConcat_InnerEnumerable : struct,
IStructEnumerable<
TItem,
TConcat_InnerEnumerator> where
TConcat_InnerEnumerator : struct,
IStructEnumerator<
TItem>
public ConcatEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
WhereEnumerable<
TItem,
TConcat_InnerEnumerable,
TConcat_InnerEnumerator>,
WhereEnumerator<
TItem,
TConcat_InnerEnumerator>>
Concat<
TConcat_InnerEnumerable,
TConcat_InnerEnumerator>(
WhereEnumerable<
TItem,
TConcat_InnerEnumerable,
TConcat_InnerEnumerator>
second) where
TConcat_InnerEnumerable : struct,
IStructEnumerable<
TItem,
TConcat_InnerEnumerator> where
TConcat_InnerEnumerator : struct,
IStructEnumerator<
TItem>
public ConcatEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
DefaultIfEmptyDefaultEnumerable<
TItem,
TConcat_InnerEnumerable,
TConcat_InnerEnumerator>,
DefaultIfEmptyDefaultEnumerator<
TItem,
TConcat_InnerEnumerator>>
Concat<
TConcat_InnerEnumerable,
TConcat_InnerEnumerator>(
DefaultIfEmptyDefaultEnumerable<
TItem,
TConcat_InnerEnumerable,
TConcat_InnerEnumerator>
second) where
TConcat_InnerEnumerable : struct,
IStructEnumerable<
TItem,
TConcat_InnerEnumerator> where
TConcat_InnerEnumerator : struct,
IStructEnumerator<
TItem>
public ConcatEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
DistinctDefaultEnumerable<
TItem,
TConcat_Concat_DistinctInnerEnumerable,
TConcat_Concat_DistinctInnerEnumerator>,
DistinctDefaultEnumerator<
TItem,
TConcat_Concat_DistinctInnerEnumerator>>
Concat<
TConcat_Concat_DistinctInnerEnumerable,
TConcat_Concat_DistinctInnerEnumerator>(
DistinctDefaultEnumerable<
TItem,
TConcat_Concat_DistinctInnerEnumerable,
TConcat_Concat_DistinctInnerEnumerator>
second) where
TConcat_Concat_DistinctInnerEnumerable : struct,
IStructEnumerable<
TItem,
TConcat_Concat_DistinctInnerEnumerator> where
TConcat_Concat_DistinctInnerEnumerator : struct,
IStructEnumerator<
TItem>
public ConcatEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
WhereIndexedEnumerable<
TItem,
TConcat_Concat_InnerEnumerable,
TConcat_Concat_InnerEnumerator>,
WhereIndexedEnumerator<
TItem,
TConcat_Concat_InnerEnumerator>>
Concat<
TConcat_Concat_InnerEnumerable,
TConcat_Concat_InnerEnumerator>(
WhereIndexedEnumerable<
TItem,
TConcat_Concat_InnerEnumerable,
TConcat_Concat_InnerEnumerator>
second) where
TConcat_Concat_InnerEnumerable : struct,
IStructEnumerable<
TItem,
TConcat_Concat_InnerEnumerator> where
TConcat_Concat_InnerEnumerator : struct,
IStructEnumerator<
TItem>
public ConcatEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
DistinctSpecificEnumerable<
TItem,
TConcat_Concat_DistinctInnerEnumerable,
TConcat_Concat_DistinctInnerEnumerator>,
DistinctSpecificEnumerator<
TItem,
TConcat_Concat_DistinctInnerEnumerator>>
Concat<
TConcat_Concat_DistinctInnerEnumerable,
TConcat_Concat_DistinctInnerEnumerator>(
DistinctSpecificEnumerable<
TItem,
TConcat_Concat_DistinctInnerEnumerable,
TConcat_Concat_DistinctInnerEnumerator>
second) where
TConcat_Concat_DistinctInnerEnumerable : struct,
IStructEnumerable<
TItem,
TConcat_Concat_DistinctInnerEnumerator> where
TConcat_Concat_DistinctInnerEnumerator : struct,
IStructEnumerator<
TItem>
public ConcatEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
ReverseEnumerable<
TItem,
TConcat_ReverseEnumerable,
TConcat_ReverseEnumerator>,
ReverseEnumerator<
TItem>>
Concat<
TConcat_ReverseEnumerable,
TConcat_ReverseEnumerator>(
ReverseEnumerable<
TItem,
TConcat_ReverseEnumerable,
TConcat_ReverseEnumerator>
second) where
TConcat_ReverseEnumerable : struct,
IStructEnumerable<
TItem,
TConcat_ReverseEnumerator> where
TConcat_ReverseEnumerator : struct,
IStructEnumerator<
TItem>
public ConcatEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TakeEnumerable<
TItem,
TConcat_InnerEnumerable,
TConcat_InnerEnumerator>,
TakeEnumerator<
TItem,
TConcat_InnerEnumerator>>
Concat<
TConcat_InnerEnumerable,
TConcat_InnerEnumerator>(
TakeEnumerable<
TItem,
TConcat_InnerEnumerable,
TConcat_InnerEnumerator>
second) where
TConcat_InnerEnumerable : struct,
IStructEnumerable<
TItem,
TConcat_InnerEnumerator> where
TConcat_InnerEnumerator : struct,
IStructEnumerator<
TItem>
public ConcatEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TakeWhileIndexedEnumerable<
TItem,
TConcat_InnerEnumerable,
TConcat_InnerEnumerator>,
TakeWhileIndexedEnumerator<
TItem,
TConcat_InnerEnumerator>>
Concat<
TConcat_InnerEnumerable,
TConcat_InnerEnumerator>(
TakeWhileIndexedEnumerable<
TItem,
TConcat_InnerEnumerable,
TConcat_InnerEnumerator>
second) where
TConcat_InnerEnumerable : struct,
IStructEnumerable<
TItem,
TConcat_InnerEnumerator> where
TConcat_InnerEnumerator : struct,
IStructEnumerator<
TItem>
public ConcatEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TakeWhileEnumerable<
TItem,
TConcat_InnerEnumerable,
TConcat_InnerEnumerator>,
TakeWhileEnumerator<
TItem,
TConcat_InnerEnumerator>>
Concat<
TConcat_InnerEnumerable,
TConcat_InnerEnumerator>(
TakeWhileEnumerable<
TItem,
TConcat_InnerEnumerable,
TConcat_InnerEnumerator>
second) where
TConcat_InnerEnumerable : struct,
IStructEnumerable<
TItem,
TConcat_InnerEnumerator> where
TConcat_InnerEnumerator : struct,
IStructEnumerator<
TItem>
public ConcatEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
DefaultIfEmptySpecificEnumerable<
TItem,
TConcat_InnerEnumerable,
TConcat_InnerEnumerator>,
DefaultIfEmptySpecificEnumerator<
TItem,
TConcat_InnerEnumerator>>
Concat<
TConcat_InnerEnumerable,
TConcat_InnerEnumerator>(
DefaultIfEmptySpecificEnumerable<
TItem,
TConcat_InnerEnumerable,
TConcat_InnerEnumerator>
second) where
TConcat_InnerEnumerable : struct,
IStructEnumerable<
TItem,
TConcat_InnerEnumerator> where
TConcat_InnerEnumerator : struct,
IStructEnumerator<
TItem>
public ConcatEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
IdentityEnumerable<
TItem,
TConcat_IdentityBridgeType,
TConcat_IdentityBridger,
TConcat_IdentityEnumerator>,
TConcat_IdentityEnumerator>
Concat<
TConcat_IdentityBridgeType,
TConcat_IdentityBridger,
TConcat_IdentityEnumerator>(
IdentityEnumerable<
TItem,
TConcat_IdentityBridgeType,
TConcat_IdentityBridger,
TConcat_IdentityEnumerator>
second) where
TConcat_IdentityBridger : struct,
IStructBridger<
TItem,
TConcat_IdentityBridgeType,
TConcat_IdentityEnumerator> where
TConcat_IdentityEnumerator : struct,
IStructEnumerator<
TItem>
public ConcatEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectIndexedEnumerable<
TConcat_SelectInItem,
TItem,
TConcat_InnerEnumerable,
TConcat_InnerEnumerator>,
SelectIndexedEnumerator<
TConcat_SelectInItem,
TItem,
TConcat_InnerEnumerator>>
Concat<
TConcat_SelectInItem,
TConcat_InnerEnumerable,
TConcat_InnerEnumerator>(
SelectIndexedEnumerable<
TConcat_SelectInItem,
TItem,
TConcat_InnerEnumerable,
TConcat_InnerEnumerator>
second) where
TConcat_InnerEnumerable : struct,
IStructEnumerable<
TConcat_SelectInItem,
TConcat_InnerEnumerator> where
TConcat_InnerEnumerator : struct,
IStructEnumerator<
TConcat_SelectInItem>
public ConcatEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
CastEnumerable<
TConcat_InItem,
TItem,
TConcat_InnerEnumerable,
TConcat_InnerEnumerator>,
CastEnumerator<
TConcat_InItem,
TItem,
TConcat_InnerEnumerator>>
Concat<
TConcat_InItem,
TConcat_InnerEnumerable,
TConcat_InnerEnumerator>(
CastEnumerable<
TConcat_InItem,
TItem,
TConcat_InnerEnumerable,
TConcat_InnerEnumerator>
second) where
TConcat_InnerEnumerable : struct,
IStructEnumerable<
TConcat_InItem,
TConcat_InnerEnumerator> where
TConcat_InnerEnumerator : struct,
IStructEnumerator<
TConcat_InItem>
public ConcatEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
WhereWhereEnumerable<
TItem,
TConcat_Concat_WhereInnerEnumerable,
TConcat_Concat_WhereInnerEnumerator,
TConcat_Concat_WherePredicate>,
WhereWhereEnumerator<
TItem,
TConcat_Concat_WhereInnerEnumerator,
TConcat_Concat_WherePredicate>>
Concat<
TConcat_Concat_WhereInnerEnumerable,
TConcat_Concat_WhereInnerEnumerator,
TConcat_Concat_WherePredicate>(
WhereWhereEnumerable<
TItem,
TConcat_Concat_WhereInnerEnumerable,
TConcat_Concat_WhereInnerEnumerator,
TConcat_Concat_WherePredicate>
second) where
TConcat_Concat_WhereInnerEnumerable : struct,
IStructEnumerable<
TItem,
TConcat_Concat_WhereInnerEnumerator> where
TConcat_Concat_WhereInnerEnumerator : struct,
IStructEnumerator<
TItem> where
TConcat_Concat_WherePredicate : struct,
IStructPredicate<
TItem>
public ConcatEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
OfTypeEnumerable<
TConcat_InItem,
TItem,
TConcat_InnerEnumerable,
TConcat_InnerEnumerator>,
OfTypeEnumerator<
TConcat_InItem,
TItem,
TConcat_InnerEnumerator>>
Concat<
TConcat_InItem,
TConcat_InnerEnumerable,
TConcat_InnerEnumerator>(
OfTypeEnumerable<
TConcat_InItem,
TItem,
TConcat_InnerEnumerable,
TConcat_InnerEnumerator>
second) where
TConcat_InnerEnumerable : struct,
IStructEnumerable<
TConcat_InItem,
TConcat_InnerEnumerator> where
TConcat_InnerEnumerator : struct,
IStructEnumerator<
TConcat_InItem>
public ConcatEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectEnumerable<
TConcat_SelectInItem,
TItem,
TConcat_InnerEnumerable,
TConcat_InnerEnumerator>,
SelectEnumerator<
TConcat_SelectInItem,
TItem,
TConcat_InnerEnumerator>>
Concat<
TConcat_SelectInItem,
TConcat_InnerEnumerable,
TConcat_InnerEnumerator>(
SelectEnumerable<
TConcat_SelectInItem,
TItem,
TConcat_InnerEnumerable,
TConcat_InnerEnumerator>
second) where
TConcat_InnerEnumerable : struct,
IStructEnumerable<
TConcat_SelectInItem,
TConcat_InnerEnumerator> where
TConcat_InnerEnumerator : struct,
IStructEnumerator<
TConcat_SelectInItem>
public ConcatEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
ExceptDefaultEnumerable<
TItem,
TConcat_ExceptFirstEnumerable,
TConcat_ExceptFirstEnumerator,
TConcat_ExceptSecondEnumerable,
TConcat_ExceptSecondEnumerator>,
ExceptDefaultEnumerator<
TItem,
TConcat_ExceptFirstEnumerator,
TConcat_ExceptSecondEnumerator>>
Concat<
TConcat_ExceptFirstEnumerable,
TConcat_ExceptFirstEnumerator,
TConcat_ExceptSecondEnumerable,
TConcat_ExceptSecondEnumerator>(
ExceptDefaultEnumerable<
TItem,
TConcat_ExceptFirstEnumerable,
TConcat_ExceptFirstEnumerator,
TConcat_ExceptSecondEnumerable,
TConcat_ExceptSecondEnumerator>
second) where
TConcat_ExceptFirstEnumerable : struct,
IStructEnumerable<
TItem,
TConcat_ExceptFirstEnumerator> where
TConcat_ExceptFirstEnumerator : struct,
IStructEnumerator<
TItem> where
TConcat_ExceptSecondEnumerable : struct,
IStructEnumerable<
TItem,
TConcat_ExceptSecondEnumerator> where
TConcat_ExceptSecondEnumerator : struct,
IStructEnumerator<
TItem>
public ConcatEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
ExceptSpecificEnumerable<
TItem,
TConcat_ExceptFirstEnumerable,
TConcat_ExceptFirstEnumerator,
TConcat_ExceptSecondEnumerable,
TConcat_ExceptSecondEnumerator>,
ExceptSpecificEnumerator<
TItem,
TConcat_ExceptFirstEnumerator,
TConcat_ExceptSecondEnumerator>>
Concat<
TConcat_ExceptFirstEnumerable,
TConcat_ExceptFirstEnumerator,
TConcat_ExceptSecondEnumerable,
TConcat_ExceptSecondEnumerator>(
ExceptSpecificEnumerable<
TItem,
TConcat_ExceptFirstEnumerable,
TConcat_ExceptFirstEnumerator,
TConcat_ExceptSecondEnumerable,
TConcat_ExceptSecondEnumerator>
second) where
TConcat_ExceptFirstEnumerable : struct,
IStructEnumerable<
TItem,
TConcat_ExceptFirstEnumerator> where
TConcat_ExceptFirstEnumerator : struct,
IStructEnumerator<
TItem> where
TConcat_ExceptSecondEnumerable : struct,
IStructEnumerable<
TItem,
TConcat_ExceptSecondEnumerator> where
TConcat_ExceptSecondEnumerator : struct,
IStructEnumerator<
TItem>
public ConcatEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
IntersectDefaultEnumerable<
TItem,
TConcat_IntersectFirstEnumerable,
TConcat_IntersectFirstEnumerator,
TConcat_IntersectSecondEnumerable,
TConcat_IntersectSecondEnumerator>,
IntersectDefaultEnumerator<
TItem,
TConcat_IntersectFirstEnumerator,
TConcat_IntersectSecondEnumerator>>
Concat<
TConcat_IntersectFirstEnumerable,
TConcat_IntersectFirstEnumerator,
TConcat_IntersectSecondEnumerable,
TConcat_IntersectSecondEnumerator>(
IntersectDefaultEnumerable<
TItem,
TConcat_IntersectFirstEnumerable,
TConcat_IntersectFirstEnumerator,
TConcat_IntersectSecondEnumerable,
TConcat_IntersectSecondEnumerator>
second) where
TConcat_IntersectFirstEnumerable : struct,
IStructEnumerable<
TItem,
TConcat_IntersectFirstEnumerator> where
TConcat_IntersectFirstEnumerator : struct,
IStructEnumerator<
TItem> where
TConcat_IntersectSecondEnumerable : struct,
IStructEnumerable<
TItem,
TConcat_IntersectSecondEnumerator> where
TConcat_IntersectSecondEnumerator : struct,
IStructEnumerator<
TItem>
public ConcatEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
UnionDefaultEnumerable<
TItem,
TConcat_UnionFirstEnumerable,
TConcat_UnionFirstEnumerator,
TConcat_UnionSecondEnumerable,
TConcat_UnionSecondEnumerator>,
UnionDefaultEnumerator<
TItem,
TConcat_UnionFirstEnumerator,
TConcat_UnionSecondEnumerator>>
Concat<
TConcat_UnionFirstEnumerable,
TConcat_UnionFirstEnumerator,
TConcat_UnionSecondEnumerable,
TConcat_UnionSecondEnumerator>(
UnionDefaultEnumerable<
TItem,
TConcat_UnionFirstEnumerable,
TConcat_UnionFirstEnumerator,
TConcat_UnionSecondEnumerable,
TConcat_UnionSecondEnumerator>
second) where
TConcat_UnionFirstEnumerable : struct,
IStructEnumerable<
TItem,
TConcat_UnionFirstEnumerator> where
TConcat_UnionFirstEnumerator : struct,
IStructEnumerator<
TItem> where
TConcat_UnionSecondEnumerable : struct,
IStructEnumerable<
TItem,
TConcat_UnionSecondEnumerator> where
TConcat_UnionSecondEnumerator : struct,
IStructEnumerator<
TItem>
public ConcatEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
UnionSpecificEnumerable<
TItem,
TConcat_UnionFirstEnumerable,
TConcat_UnionFirstEnumerator,
TConcat_UnionSecondEnumerable,
TConcat_UnionSecondEnumerator>,
UnionSpecificEnumerator<
TItem,
TConcat_UnionFirstEnumerator,
TConcat_UnionSecondEnumerator>>
Concat<
TConcat_UnionFirstEnumerable,
TConcat_UnionFirstEnumerator,
TConcat_UnionSecondEnumerable,
TConcat_UnionSecondEnumerator>(
UnionSpecificEnumerable<
TItem,
TConcat_UnionFirstEnumerable,
TConcat_UnionFirstEnumerator,
TConcat_UnionSecondEnumerable,
TConcat_UnionSecondEnumerator>
second) where
TConcat_UnionFirstEnumerable : struct,
IStructEnumerable<
TItem,
TConcat_UnionFirstEnumerator> where
TConcat_UnionFirstEnumerator : struct,
IStructEnumerator<
TItem> where
TConcat_UnionSecondEnumerable : struct,
IStructEnumerable<
TItem,
TConcat_UnionSecondEnumerator> where
TConcat_UnionSecondEnumerator : struct,
IStructEnumerator<
TItem>
public ConcatEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
IntersectSpecificEnumerable<
TItem,
TConcat_IntersectFirstEnumerable,
TConcat_IntersectFirstEnumerator,
TConcat_IntersectSecondEnumerable,
TConcat_IntersectSecondEnumerator>,
IntersectSpecificEnumerator<
TItem,
TConcat_IntersectFirstEnumerator,
TConcat_IntersectSecondEnumerator>>
Concat<
TConcat_IntersectFirstEnumerable,
TConcat_IntersectFirstEnumerator,
TConcat_IntersectSecondEnumerable,
TConcat_IntersectSecondEnumerator>(
IntersectSpecificEnumerable<
TItem,
TConcat_IntersectFirstEnumerable,
TConcat_IntersectFirstEnumerator,
TConcat_IntersectSecondEnumerable,
TConcat_IntersectSecondEnumerator>
second) where
TConcat_IntersectFirstEnumerable : struct,
IStructEnumerable<
TItem,
TConcat_IntersectFirstEnumerator> where
TConcat_IntersectFirstEnumerator : struct,
IStructEnumerator<
TItem> where
TConcat_IntersectSecondEnumerable : struct,
IStructEnumerable<
TItem,
TConcat_IntersectSecondEnumerator> where
TConcat_IntersectSecondEnumerator : struct,
IStructEnumerator<
TItem>
public ConcatEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectSelectEnumerable<
TItem,
TConcat_Concat_SelectInnerItem,
TConcat_Concat_SelectInnerEnumerable,
TConcat_Concat_SelectInnerEnumerator,
TConcat_Concat_SelectProjection>,
SelectSelectEnumerator<
TItem,
TConcat_Concat_SelectInnerItem,
TConcat_Concat_SelectInnerEnumerator,
TConcat_Concat_SelectProjection>>
Concat<
TConcat_Concat_SelectInnerItem,
TConcat_Concat_SelectInnerEnumerable,
TConcat_Concat_SelectInnerEnumerator,
TConcat_Concat_SelectProjection>(
SelectSelectEnumerable<
TItem,
TConcat_Concat_SelectInnerItem,
TConcat_Concat_SelectInnerEnumerable,
TConcat_Concat_SelectInnerEnumerator,
TConcat_Concat_SelectProjection>
second) where
TConcat_Concat_SelectInnerEnumerable : struct,
IStructEnumerable<
TConcat_Concat_SelectInnerItem,
TConcat_Concat_SelectInnerEnumerator> where
TConcat_Concat_SelectInnerEnumerator : struct,
IStructEnumerator<
TConcat_Concat_SelectInnerItem> where
TConcat_Concat_SelectProjection : struct,
IStructProjection<
TItem,
TConcat_Concat_SelectInnerItem>
public ConcatEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
ConcatEnumerable<
TItem,
TConcat_InnerLeftEnumerable,
TConcat_InnerLeftEnumerator,
TConcat_InnerRightEnumerable,
TConcat_InnerRightEnumerator>,
ConcatEnumerator<
TItem,
TConcat_InnerLeftEnumerator,
TConcat_InnerRightEnumerator>>
Concat<
TConcat_InnerLeftEnumerable,
TConcat_InnerLeftEnumerator,
TConcat_InnerRightEnumerable,
TConcat_InnerRightEnumerator>(
ConcatEnumerable<
TItem,
TConcat_InnerLeftEnumerable,
TConcat_InnerLeftEnumerator,
TConcat_InnerRightEnumerable,
TConcat_InnerRightEnumerator>
second) where
TConcat_InnerLeftEnumerable : struct,
IStructEnumerable<
TItem,
TConcat_InnerLeftEnumerator> where
TConcat_InnerLeftEnumerator : struct,
IStructEnumerator<
TItem> where
TConcat_InnerRightEnumerable : struct,
IStructEnumerable<
TItem,
TConcat_InnerRightEnumerator> where
TConcat_InnerRightEnumerator : struct,
IStructEnumerator<
TItem>
public ConcatEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectManyEnumerable<
TConcat_SelectManyInItem,
TItem,
TConcat_InnerEnumerable,
TConcat_InnerEnumerator,
TConcat_ProjectedEnumerable,
TConcat_ProjectedEnumerator>,
SelectManyEnumerator<
TConcat_SelectManyInItem,
TItem,
TConcat_InnerEnumerator,
TConcat_ProjectedEnumerable,
TConcat_ProjectedEnumerator>>
Concat<
TConcat_SelectManyInItem,
TConcat_InnerEnumerable,
TConcat_InnerEnumerator,
TConcat_ProjectedEnumerable,
TConcat_ProjectedEnumerator>(
SelectManyEnumerable<
TConcat_SelectManyInItem,
TItem,
TConcat_InnerEnumerable,
TConcat_InnerEnumerator,
TConcat_ProjectedEnumerable,
TConcat_ProjectedEnumerator>
second) where
TConcat_InnerEnumerable : struct,
IStructEnumerable<
TConcat_SelectManyInItem,
TConcat_InnerEnumerator> where
TConcat_InnerEnumerator : struct,
IStructEnumerator<
TConcat_SelectManyInItem> where
TConcat_ProjectedEnumerable : struct,
IStructEnumerable<
TItem,
TConcat_ProjectedEnumerator> where
TConcat_ProjectedEnumerator : struct,
IStructEnumerator<
TItem>
public ConcatEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectManyIndexedEnumerable<
TConcat_SelectManyInItem,
TItem,
TConcat_SelectManyInnerEnumerable,
TConcat_SelectManyInnerEnumerator,
TConcat_SelectManyProjectedEnumerable,
TConcat_SelectManyProjectedEnumerator>,
SelectManyIndexedEnumerator<
TConcat_SelectManyInItem,
TItem,
TConcat_SelectManyInnerEnumerator,
TConcat_SelectManyProjectedEnumerable,
TConcat_SelectManyProjectedEnumerator>>
Concat<
TConcat_SelectManyInItem,
TConcat_SelectManyInnerEnumerable,
TConcat_SelectManyInnerEnumerator,
TConcat_SelectManyProjectedEnumerable,
TConcat_SelectManyProjectedEnumerator>(
SelectManyIndexedEnumerable<
TConcat_SelectManyInItem,
TItem,
TConcat_SelectManyInnerEnumerable,
TConcat_SelectManyInnerEnumerator,
TConcat_SelectManyProjectedEnumerable,
TConcat_SelectManyProjectedEnumerator>
second) where
TConcat_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TConcat_SelectManyInItem,
TConcat_SelectManyInnerEnumerator> where
TConcat_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TConcat_SelectManyInItem> where
TConcat_SelectManyProjectedEnumerable : struct,
IStructEnumerable<
TItem,
TConcat_SelectManyProjectedEnumerator> where
TConcat_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TItem>
public ConcatEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectManyIndexedBridgeEnumerable<
TConcat_SelectManyInItem,
TItem,
TConcat_SelectManyBridgeType,
TConcat_SelectManyBridger,
TConcat_SelectManyInnerEnumerable,
TConcat_SelectManyInnerEnumerator,
TConcat_SelectManyProjectedEnumerator>,
SelectManyIndexedBridgeEnumerator<
TConcat_SelectManyInItem,
TItem,
TConcat_SelectManyBridgeType,
TConcat_SelectManyBridger,
TConcat_SelectManyInnerEnumerator,
TConcat_SelectManyProjectedEnumerator>>
Concat<
TConcat_SelectManyInItem,
TConcat_SelectManyBridgeType,
TConcat_SelectManyBridger,
TConcat_SelectManyInnerEnumerable,
TConcat_SelectManyInnerEnumerator,
TConcat_SelectManyProjectedEnumerator>(
SelectManyIndexedBridgeEnumerable<
TConcat_SelectManyInItem,
TItem,
TConcat_SelectManyBridgeType,
TConcat_SelectManyBridger,
TConcat_SelectManyInnerEnumerable,
TConcat_SelectManyInnerEnumerator,
TConcat_SelectManyProjectedEnumerator>
second) where
TConcat_SelectManyBridger : struct,
IStructBridger<
TItem,
TConcat_SelectManyBridgeType,
TConcat_SelectManyProjectedEnumerator> where
TConcat_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TConcat_SelectManyInItem,
TConcat_SelectManyInnerEnumerator> where
TConcat_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TConcat_SelectManyInItem> where
TConcat_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TItem>
public ConcatEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectWhereEnumerable<
TItem,
TConcat_Concat_SelectInnerItem,
TConcat_Concat_SelectInnerEnumerable,
TConcat_Concat_SelectInnerEnumerator,
TConcat_Concat_SelectProjection,
TConcat_Concat_SelectPredicate>,
SelectWhereEnumerator<
TItem,
TConcat_Concat_SelectInnerItem,
TConcat_Concat_SelectInnerEnumerator,
TConcat_Concat_SelectProjection,
TConcat_Concat_SelectPredicate>>
Concat<
TConcat_Concat_SelectInnerItem,
TConcat_Concat_SelectInnerEnumerable,
TConcat_Concat_SelectInnerEnumerator,
TConcat_Concat_SelectProjection,
TConcat_Concat_SelectPredicate>(
SelectWhereEnumerable<
TItem,
TConcat_Concat_SelectInnerItem,
TConcat_Concat_SelectInnerEnumerable,
TConcat_Concat_SelectInnerEnumerator,
TConcat_Concat_SelectProjection,
TConcat_Concat_SelectPredicate>
second) where
TConcat_Concat_SelectInnerEnumerable : struct,
IStructEnumerable<
TConcat_Concat_SelectInnerItem,
TConcat_Concat_SelectInnerEnumerator> where
TConcat_Concat_SelectInnerEnumerator : struct,
IStructEnumerator<
TConcat_Concat_SelectInnerItem> where
TConcat_Concat_SelectProjection : struct,
IStructProjection<
TItem,
TConcat_Concat_SelectInnerItem> where
TConcat_Concat_SelectPredicate : struct,
IStructPredicate<
TItem>
public ConcatEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
WhereSelectEnumerable<
TItem,
TConcat_Concat_WhereInnerItem,
TConcat_Concat_WhereInnerEnumerable,
TConcat_Concat_WhereInnerEnumerator,
TConcat_Concat_WherePredicate,
TConcat_Concat_WhereProjection>,
WhereSelectEnumerator<
TItem,
TConcat_Concat_WhereInnerItem,
TConcat_Concat_WhereInnerEnumerator,
TConcat_Concat_WherePredicate,
TConcat_Concat_WhereProjection>>
Concat<
TConcat_Concat_WhereInnerItem,
TConcat_Concat_WhereInnerEnumerable,
TConcat_Concat_WhereInnerEnumerator,
TConcat_Concat_WherePredicate,
TConcat_Concat_WhereProjection>(
WhereSelectEnumerable<
TItem,
TConcat_Concat_WhereInnerItem,
TConcat_Concat_WhereInnerEnumerable,
TConcat_Concat_WhereInnerEnumerator,
TConcat_Concat_WherePredicate,
TConcat_Concat_WhereProjection>
second) where
TConcat_Concat_WhereInnerEnumerable : struct,
IStructEnumerable<
TConcat_Concat_WhereInnerItem,
TConcat_Concat_WhereInnerEnumerator> where
TConcat_Concat_WhereInnerEnumerator : struct,
IStructEnumerator<
TConcat_Concat_WhereInnerItem> where
TConcat_Concat_WherePredicate : struct,
IStructPredicate<
TConcat_Concat_WhereInnerItem> where
TConcat_Concat_WhereProjection : struct,
IStructProjection<
TItem,
TConcat_Concat_WhereInnerItem>
public ConcatEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
GroupByCollectionDefaultEnumerable<
TConcat_GroupByInItem,
TConcat_GroupByKey,
TConcat_GroupByElement,
TItem,
TConcat_GroupByEnumerable,
TConcat_GroupByEnumerator>,
GroupByCollectionDefaultEnumerator<
TConcat_GroupByInItem,
TConcat_GroupByKey,
TConcat_GroupByElement,
TItem,
TConcat_GroupByEnumerator>>
Concat<
TConcat_GroupByInItem,
TConcat_GroupByKey,
TConcat_GroupByElement,
TConcat_GroupByEnumerable,
TConcat_GroupByEnumerator>(
GroupByCollectionDefaultEnumerable<
TConcat_GroupByInItem,
TConcat_GroupByKey,
TConcat_GroupByElement,
TItem,
TConcat_GroupByEnumerable,
TConcat_GroupByEnumerator>
second) where
TConcat_GroupByEnumerable : struct,
IStructEnumerable<
TConcat_GroupByInItem,
TConcat_GroupByEnumerator> where
TConcat_GroupByEnumerator : struct,
IStructEnumerator<
TConcat_GroupByInItem>
public ConcatEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
GroupByCollectionSpecificEnumerable<
TConcat_GroupByInItem,
TConcat_GroupByKey,
TConcat_GroupByElement,
TItem,
TConcat_GroupByEnumerable,
TConcat_GroupByEnumerator>,
GroupByCollectionSpecificEnumerator<
TConcat_GroupByInItem,
TConcat_GroupByKey,
TConcat_GroupByElement,
TItem,
TConcat_GroupByEnumerator>>
Concat<
TConcat_GroupByInItem,
TConcat_GroupByKey,
TConcat_GroupByElement,
TConcat_GroupByEnumerable,
TConcat_GroupByEnumerator>(
GroupByCollectionSpecificEnumerable<
TConcat_GroupByInItem,
TConcat_GroupByKey,
TConcat_GroupByElement,
TItem,
TConcat_GroupByEnumerable,
TConcat_GroupByEnumerator>
second) where
TConcat_GroupByEnumerable : struct,
IStructEnumerable<
TConcat_GroupByInItem,
TConcat_GroupByEnumerator> where
TConcat_GroupByEnumerator : struct,
IStructEnumerator<
TConcat_GroupByInItem>
public ConcatEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectManyBridgeEnumerable<
TConcat_SelectManyInItem,
TItem,
TConcat_BridgeType,
TConcat_SelectManyBridger,
TConcat_InnerEnumerable,
TConcat_InnerEnumerator,
TConcat_ProjectedEnumerator>,
SelectManyBridgeEnumerator<
TConcat_SelectManyInItem,
TItem,
TConcat_BridgeType,
TConcat_SelectManyBridger,
TConcat_InnerEnumerator,
TConcat_ProjectedEnumerator>>
Concat<
TConcat_SelectManyInItem,
TConcat_BridgeType,
TConcat_SelectManyBridger,
TConcat_InnerEnumerable,
TConcat_InnerEnumerator,
TConcat_ProjectedEnumerator>(
SelectManyBridgeEnumerable<
TConcat_SelectManyInItem,
TItem,
TConcat_BridgeType,
TConcat_SelectManyBridger,
TConcat_InnerEnumerable,
TConcat_InnerEnumerator,
TConcat_ProjectedEnumerator>
second) where
TConcat_SelectManyBridger : struct,
IStructBridger<
TItem,
TConcat_BridgeType,
TConcat_ProjectedEnumerator> where
TConcat_InnerEnumerable : struct,
IStructEnumerable<
TConcat_SelectManyInItem,
TConcat_InnerEnumerator> where
TConcat_InnerEnumerator : struct,
IStructEnumerator<
TConcat_SelectManyInItem> where
TConcat_ProjectedEnumerator : struct,
IStructEnumerator<
TItem>
public ConcatEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectManyCollectionEnumerable<
TConcat_SelectManyInItem,
TItem,
TConcat_CollectionItem,
TConcat_InnerEnumerable,
TConcat_InnerEnumerator,
TConcat_ProjectedEnumerable,
TConcat_ProjectedEnumerator>,
SelectManyCollectionEnumerator<
TConcat_SelectManyInItem,
TItem,
TConcat_CollectionItem,
TConcat_InnerEnumerator,
TConcat_ProjectedEnumerable,
TConcat_ProjectedEnumerator>>
Concat<
TConcat_SelectManyInItem,
TConcat_CollectionItem,
TConcat_InnerEnumerable,
TConcat_InnerEnumerator,
TConcat_ProjectedEnumerable,
TConcat_ProjectedEnumerator>(
SelectManyCollectionEnumerable<
TConcat_SelectManyInItem,
TItem,
TConcat_CollectionItem,
TConcat_InnerEnumerable,
TConcat_InnerEnumerator,
TConcat_ProjectedEnumerable,
TConcat_ProjectedEnumerator>
second) where
TConcat_InnerEnumerable : struct,
IStructEnumerable<
TConcat_SelectManyInItem,
TConcat_InnerEnumerator> where
TConcat_InnerEnumerator : struct,
IStructEnumerator<
TConcat_SelectManyInItem> where
TConcat_ProjectedEnumerable : struct,
IStructEnumerable<
TConcat_CollectionItem,
TConcat_ProjectedEnumerator> where
TConcat_ProjectedEnumerator : struct,
IStructEnumerator<
TConcat_CollectionItem>
public ConcatEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
ZipEnumerable<
TItem,
TConcat_ZipFirstItem,
TConcat_ZipSecondItem,
TConcat_ZipFirstEnumerable,
TConcat_ZipFirstEnumerator,
TConcat_ZipSecondEnumerable,
TConcat_ZipSecondEnumerator>,
ZipEnumerator<
TItem,
TConcat_ZipFirstItem,
TConcat_ZipSecondItem,
TConcat_ZipFirstEnumerator,
TConcat_ZipSecondEnumerator>>
Concat<
TConcat_ZipFirstItem,
TConcat_ZipSecondItem,
TConcat_ZipFirstEnumerable,
TConcat_ZipFirstEnumerator,
TConcat_ZipSecondEnumerable,
TConcat_ZipSecondEnumerator>(
ZipEnumerable<
TItem,
TConcat_ZipFirstItem,
TConcat_ZipSecondItem,
TConcat_ZipFirstEnumerable,
TConcat_ZipFirstEnumerator,
TConcat_ZipSecondEnumerable,
TConcat_ZipSecondEnumerator>
second) where
TConcat_ZipFirstEnumerable : struct,
IStructEnumerable<
TConcat_ZipFirstItem,
TConcat_ZipFirstEnumerator> where
TConcat_ZipFirstEnumerator : struct,
IStructEnumerator<
TConcat_ZipFirstItem> where
TConcat_ZipSecondEnumerable : struct,
IStructEnumerable<
TConcat_ZipSecondItem,
TConcat_ZipSecondEnumerator> where
TConcat_ZipSecondEnumerator : struct,
IStructEnumerator<
TConcat_ZipSecondItem>
public ConcatEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectManyCollectionIndexedEnumerable<
TConcat_SelectManyInItem,
TItem,
TConcat_CollectionItem,
TConcat_SelectManyInnerEnumerable,
TConcat_SelectManyInnerEnumerator,
TConcat_SelectManyProjectedEnumerable,
TConcat_SelectManyProjectedEnumerator>,
SelectManyCollectionIndexedEnumerator<
TConcat_SelectManyInItem,
TItem,
TConcat_CollectionItem,
TConcat_SelectManyInnerEnumerator,
TConcat_SelectManyProjectedEnumerable,
TConcat_SelectManyProjectedEnumerator>>
Concat<
TConcat_SelectManyInItem,
TConcat_CollectionItem,
TConcat_SelectManyInnerEnumerable,
TConcat_SelectManyInnerEnumerator,
TConcat_SelectManyProjectedEnumerable,
TConcat_SelectManyProjectedEnumerator>(
SelectManyCollectionIndexedEnumerable<
TConcat_SelectManyInItem,
TItem,
TConcat_CollectionItem,
TConcat_SelectManyInnerEnumerable,
TConcat_SelectManyInnerEnumerator,
TConcat_SelectManyProjectedEnumerable,
TConcat_SelectManyProjectedEnumerator>
second) where
TConcat_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TConcat_SelectManyInItem,
TConcat_SelectManyInnerEnumerator> where
TConcat_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TConcat_SelectManyInItem> where
TConcat_SelectManyProjectedEnumerable : struct,
IStructEnumerable<
TConcat_CollectionItem,
TConcat_SelectManyProjectedEnumerator> where
TConcat_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TConcat_CollectionItem>
public ConcatEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectManyCollectionIndexedBridgeEnumerable<
TConcat_SelectManyInItem,
TItem,
TConcat_CollectionItem,
TConcat_SelectManyBridgeType,
TConcat_SelectManyBridger,
TConcat_SelectManyInnerEnumerable,
TConcat_SelectManyInnerEnumerator,
TConcat_SelectManyProjectedEnumerator>,
SelectManyCollectionIndexedBridgeEnumerator<
TConcat_SelectManyInItem,
TItem,
TConcat_CollectionItem,
TConcat_SelectManyBridgeType,
TConcat_SelectManyBridger,
TConcat_SelectManyInnerEnumerator,
TConcat_SelectManyProjectedEnumerator>>
Concat<
TConcat_SelectManyInItem,
TConcat_CollectionItem,
TConcat_SelectManyBridgeType,
TConcat_SelectManyBridger,
TConcat_SelectManyInnerEnumerable,
TConcat_SelectManyInnerEnumerator,
TConcat_SelectManyProjectedEnumerator>(
SelectManyCollectionIndexedBridgeEnumerable<
TConcat_SelectManyInItem,
TItem,
TConcat_CollectionItem,
TConcat_SelectManyBridgeType,
TConcat_SelectManyBridger,
TConcat_SelectManyInnerEnumerable,
TConcat_SelectManyInnerEnumerator,
TConcat_SelectManyProjectedEnumerator>
second) where
TConcat_SelectManyBridger : struct,
IStructBridger<
TConcat_CollectionItem,
TConcat_SelectManyBridgeType,
TConcat_SelectManyProjectedEnumerator> where
TConcat_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TConcat_SelectManyInItem,
TConcat_SelectManyInnerEnumerator> where
TConcat_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TConcat_SelectManyInItem> where
TConcat_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TConcat_CollectionItem>
public ConcatEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectManyCollectionBridgeEnumerable<
TConcat_SelectManyInItem,
TItem,
TConcat_CollectionItem,
TConcat_SelectManyBridgeType,
TConcat_SelectManyBridger,
TConcat_InnerEnumerable,
TConcat_InnerEnumerator,
TConcat_SelectManyProjectedEnumerator>,
SelectManyCollectionBridgeEnumerator<
TConcat_SelectManyInItem,
TItem,
TConcat_CollectionItem,
TConcat_SelectManyBridgeType,
TConcat_SelectManyBridger,
TConcat_InnerEnumerator,
TConcat_SelectManyProjectedEnumerator>>
Concat<
TConcat_SelectManyInItem,
TConcat_CollectionItem,
TConcat_SelectManyBridgeType,
TConcat_SelectManyBridger,
TConcat_InnerEnumerable,
TConcat_InnerEnumerator,
TConcat_SelectManyProjectedEnumerator>(
SelectManyCollectionBridgeEnumerable<
TConcat_SelectManyInItem,
TItem,
TConcat_CollectionItem,
TConcat_SelectManyBridgeType,
TConcat_SelectManyBridger,
TConcat_InnerEnumerable,
TConcat_InnerEnumerator,
TConcat_SelectManyProjectedEnumerator>
second) where
TConcat_SelectManyBridger : struct,
IStructBridger<
TConcat_CollectionItem,
TConcat_SelectManyBridgeType,
TConcat_SelectManyProjectedEnumerator> where
TConcat_InnerEnumerable : struct,
IStructEnumerable<
TConcat_SelectManyInItem,
TConcat_InnerEnumerator> where
TConcat_InnerEnumerator : struct,
IStructEnumerator<
TConcat_SelectManyInItem> where
TConcat_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TConcat_CollectionItem>
public ConcatEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
JoinSpecificEnumerable<
TItem,
TConcat_JoinKeyItem,
TConcat_JoinLeftItem,
TConcat_JoinLeftEnumerable,
TConcat_JoinLeftEnumerator,
TConcat_JoinRightItem,
TConcat_JoinRightEnumerable,
TConcat_JoinRightEnumerator>,
JoinSpecificEnumerator<
TItem,
TConcat_JoinKeyItem,
TConcat_JoinLeftItem,
TConcat_JoinLeftEnumerator,
TConcat_JoinRightItem,
TConcat_JoinRightEnumerator>>
Concat<
TConcat_JoinKeyItem,
TConcat_JoinLeftItem,
TConcat_JoinLeftEnumerable,
TConcat_JoinLeftEnumerator,
TConcat_JoinRightItem,
TConcat_JoinRightEnumerable,
TConcat_JoinRightEnumerator>(
JoinSpecificEnumerable<
TItem,
TConcat_JoinKeyItem,
TConcat_JoinLeftItem,
TConcat_JoinLeftEnumerable,
TConcat_JoinLeftEnumerator,
TConcat_JoinRightItem,
TConcat_JoinRightEnumerable,
TConcat_JoinRightEnumerator>
second) where
TConcat_JoinLeftEnumerable : struct,
IStructEnumerable<
TConcat_JoinLeftItem,
TConcat_JoinLeftEnumerator> where
TConcat_JoinLeftEnumerator : struct,
IStructEnumerator<
TConcat_JoinLeftItem> where
TConcat_JoinRightEnumerable : struct,
IStructEnumerable<
TConcat_JoinRightItem,
TConcat_JoinRightEnumerator> where
TConcat_JoinRightEnumerator : struct,
IStructEnumerator<
TConcat_JoinRightItem>
public ConcatEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
JoinDefaultEnumerable<
TItem,
TConcat_JoinKeyItem,
TConcat_JoinLeftItem,
TConcat_JoinLeftEnumerable,
TConcat_JoinLeftEnumerator,
TConcat_JoinRightItem,
TConcat_JoinRightEnumerable,
TConcat_JoinRightEnumerator>,
JoinDefaultEnumerator<
TItem,
TConcat_JoinKeyItem,
TConcat_JoinLeftItem,
TConcat_JoinLeftEnumerator,
TConcat_JoinRightItem,
TConcat_JoinRightEnumerator>>
Concat<
TConcat_JoinKeyItem,
TConcat_JoinLeftItem,
TConcat_JoinLeftEnumerable,
TConcat_JoinLeftEnumerator,
TConcat_JoinRightItem,
TConcat_JoinRightEnumerable,
TConcat_JoinRightEnumerator>(
JoinDefaultEnumerable<
TItem,
TConcat_JoinKeyItem,
TConcat_JoinLeftItem,
TConcat_JoinLeftEnumerable,
TConcat_JoinLeftEnumerator,
TConcat_JoinRightItem,
TConcat_JoinRightEnumerable,
TConcat_JoinRightEnumerator>
second) where
TConcat_JoinLeftEnumerable : struct,
IStructEnumerable<
TConcat_JoinLeftItem,
TConcat_JoinLeftEnumerator> where
TConcat_JoinLeftEnumerator : struct,
IStructEnumerator<
TConcat_JoinLeftItem> where
TConcat_JoinRightEnumerable : struct,
IStructEnumerable<
TConcat_JoinRightItem,
TConcat_JoinRightEnumerator> where
TConcat_JoinRightEnumerator : struct,
IStructEnumerator<
TConcat_JoinRightItem>
public ConcatEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
GroupJoinSpecificEnumerable<
TItem,
TConcat_GroupJoinKeyItem,
TConcat_GroupJoinLeftItem,
TConcat_GroupJoinLeftEnumerable,
TConcat_GroupJoinLeftEnumerator,
TConcat_GroupJoinRightItem,
TConcat_GroupJoinRightEnumerable,
TConcat_GroupJoinRightEnumerator>,
GroupJoinSpecificEnumerator<
TItem,
TConcat_GroupJoinKeyItem,
TConcat_GroupJoinLeftItem,
TConcat_GroupJoinLeftEnumerator,
TConcat_GroupJoinRightItem,
TConcat_GroupJoinRightEnumerator>>
Concat<
TConcat_GroupJoinKeyItem,
TConcat_GroupJoinLeftItem,
TConcat_GroupJoinLeftEnumerable,
TConcat_GroupJoinLeftEnumerator,
TConcat_GroupJoinRightItem,
TConcat_GroupJoinRightEnumerable,
TConcat_GroupJoinRightEnumerator>(
GroupJoinSpecificEnumerable<
TItem,
TConcat_GroupJoinKeyItem,
TConcat_GroupJoinLeftItem,
TConcat_GroupJoinLeftEnumerable,
TConcat_GroupJoinLeftEnumerator,
TConcat_GroupJoinRightItem,
TConcat_GroupJoinRightEnumerable,
TConcat_GroupJoinRightEnumerator>
second) where
TConcat_GroupJoinLeftEnumerable : struct,
IStructEnumerable<
TConcat_GroupJoinLeftItem,
TConcat_GroupJoinLeftEnumerator> where
TConcat_GroupJoinLeftEnumerator : struct,
IStructEnumerator<
TConcat_GroupJoinLeftItem> where
TConcat_GroupJoinRightEnumerable : struct,
IStructEnumerable<
TConcat_GroupJoinRightItem,
TConcat_GroupJoinRightEnumerator> where
TConcat_GroupJoinRightEnumerator : struct,
IStructEnumerator<
TConcat_GroupJoinRightItem>
public ConcatEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
GroupJoinDefaultEnumerable<
TItem,
TConcat_GroupJoinKeyItem,
TConcat_GroupJoinLeftItem,
TConcat_GroupJoinLeftEnumerable,
TConcat_GroupJoinLeftEnumerator,
TConcat_GroupJoinRightItem,
TConcat_GroupJoinRightEnumerable,
TConcat_GroupJoinRightEnumerator>,
GroupJoinDefaultEnumerator<
TItem,
TConcat_GroupJoinKeyItem,
TConcat_GroupJoinLeftItem,
TConcat_GroupJoinLeftEnumerator,
TConcat_GroupJoinRightItem,
TConcat_GroupJoinRightEnumerator>>
Concat<
TConcat_GroupJoinKeyItem,
TConcat_GroupJoinLeftItem,
TConcat_GroupJoinLeftEnumerable,
TConcat_GroupJoinLeftEnumerator,
TConcat_GroupJoinRightItem,
TConcat_GroupJoinRightEnumerable,
TConcat_GroupJoinRightEnumerator>(
GroupJoinDefaultEnumerable<
TItem,
TConcat_GroupJoinKeyItem,
TConcat_GroupJoinLeftItem,
TConcat_GroupJoinLeftEnumerable,
TConcat_GroupJoinLeftEnumerator,
TConcat_GroupJoinRightItem,
TConcat_GroupJoinRightEnumerable,
TConcat_GroupJoinRightEnumerator>
second) where
TConcat_GroupJoinLeftEnumerable : struct,
IStructEnumerable<
TConcat_GroupJoinLeftItem,
TConcat_GroupJoinLeftEnumerator> where
TConcat_GroupJoinLeftEnumerator : struct,
IStructEnumerator<
TConcat_GroupJoinLeftItem> where
TConcat_GroupJoinRightEnumerable : struct,
IStructEnumerable<
TConcat_GroupJoinRightItem,
TConcat_GroupJoinRightEnumerator> where
TConcat_GroupJoinRightEnumerator : struct,
IStructEnumerator<
TConcat_GroupJoinRightItem>
public ConcatEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SkipLastEnumerable<
TItem,
TConcat_SkipLastInnerEnumerable,
TConcat_SkipLastInnerEnumerator>,
SkipLastEnumerator<
TItem,
TConcat_SkipLastInnerEnumerator>>
Concat<
TConcat_SkipLastInnerEnumerable,
TConcat_SkipLastInnerEnumerator>(
SkipLastEnumerable<
TItem,
TConcat_SkipLastInnerEnumerable,
TConcat_SkipLastInnerEnumerator>
second) where
TConcat_SkipLastInnerEnumerable : struct,
IStructEnumerable<
TItem,
TConcat_SkipLastInnerEnumerator> where
TConcat_SkipLastInnerEnumerator : struct,
IStructEnumerator<
TItem>
public ConcatEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TakeLastEnumerable<
TItem,
TConcat_TakeLastInnerEnumerable,
TConcat_TakeLastInnerEnumerator>,
TakeLastEnumerator<
TItem,
TConcat_TakeLastInnerEnumerator>>
Concat<
TConcat_TakeLastInnerEnumerable,
TConcat_TakeLastInnerEnumerator>(
TakeLastEnumerable<
TItem,
TConcat_TakeLastInnerEnumerable,
TConcat_TakeLastInnerEnumerator>
second) where
TConcat_TakeLastInnerEnumerable : struct,
IStructEnumerable<
TItem,
TConcat_TakeLastInnerEnumerator> where
TConcat_TakeLastInnerEnumerator : struct,
IStructEnumerator<
TItem>
public ConcatEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
AppendEnumerable<
TItem,
TConcat_AppendInnerEnumerable,
TConcat_AppendInnerEnumerator>,
AppendEnumerator<
TItem,
TConcat_AppendInnerEnumerator>>
Concat<
TConcat_AppendInnerEnumerable,
TConcat_AppendInnerEnumerator>(
AppendEnumerable<
TItem,
TConcat_AppendInnerEnumerable,
TConcat_AppendInnerEnumerator>
second) where
TConcat_AppendInnerEnumerable : struct,
IStructEnumerable<
TItem,
TConcat_AppendInnerEnumerator> where
TConcat_AppendInnerEnumerator : struct,
IStructEnumerator<
TItem>
public ConcatEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
PrependEnumerable<
TItem,
TConcat_PrependInnerEnumerable,
TConcat_PrependInnerEnumerator>,
PrependEnumerator<
TItem,
TConcat_PrependInnerEnumerator>>
Concat<
TConcat_PrependInnerEnumerable,
TConcat_PrependInnerEnumerator>(
PrependEnumerable<
TItem,
TConcat_PrependInnerEnumerable,
TConcat_PrependInnerEnumerator>
second) where
TConcat_PrependInnerEnumerable : struct,
IStructEnumerable<
TItem,
TConcat_PrependInnerEnumerator> where
TConcat_PrependInnerEnumerator : struct,
IStructEnumerator<
TItem>
public int Count(
Func<
TItem,
bool>
predicate)
public ExceptDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
IdentityEnumerable<
TItem,
KeyCollection<
TItem,
TExcept_DictionaryValue>,
DictionaryKeysBridger<
TItem,
TExcept_DictionaryValue>,
DictionaryKeysEnumerator<
TItem,
TExcept_DictionaryValue>>,
DictionaryKeysEnumerator<
TItem,
TExcept_DictionaryValue>>
Except<
TExcept_DictionaryValue>(
KeyCollection<
TItem,
TExcept_DictionaryValue>
second)
public ExceptDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
IdentityEnumerable<
TItem,
ValueCollection<
TExcept_Except_DictionaryKey,
TItem>,
DictionaryValuesBridger<
TExcept_Except_DictionaryKey,
TItem>,
DictionaryValuesEnumerator<
TExcept_Except_DictionaryKey,
TItem>>,
DictionaryValuesEnumerator<
TExcept_Except_DictionaryKey,
TItem>>
Except<
TExcept_Except_DictionaryKey>(
ValueCollection<
TExcept_Except_DictionaryKey,
TItem>
second)
public ExceptDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
IdentityEnumerable<
TItem,
KeyCollection<
TItem,
TExcept_Except_DictionaryValue>,
SortedDictionaryKeysBridger<
TItem,
TExcept_Except_DictionaryValue>,
SortedDictionaryKeysEnumerator<
TItem,
TExcept_Except_DictionaryValue>>,
SortedDictionaryKeysEnumerator<
TItem,
TExcept_Except_DictionaryValue>>
Except<
TExcept_Except_DictionaryValue>(
KeyCollection<
TItem,
TExcept_Except_DictionaryValue>
second)
public ExceptDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
IdentityEnumerable<
TItem,
ValueCollection<
TExcept_Except_DictionaryKey,
TItem>,
SortedDictionaryValuesBridger<
TExcept_Except_DictionaryKey,
TItem>,
SortedDictionaryValuesEnumerator<
TExcept_Except_DictionaryKey,
TItem>>,
SortedDictionaryValuesEnumerator<
TExcept_Except_DictionaryKey,
TItem>>
Except<
TExcept_Except_DictionaryKey>(
ValueCollection<
TExcept_Except_DictionaryKey,
TItem>
second)
public ExceptDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
IdentityEnumerable<
TItem,
TExcept_Except_IdentityBridgeType,
TExcept_Except_IdentityBridger,
TExcept_Except_IdentityEnumerator>,
TExcept_Except_IdentityEnumerator>
Except<
TExcept_Except_IdentityBridgeType,
TExcept_Except_IdentityBridger,
TExcept_Except_IdentityEnumerator>(
IdentityEnumerable<
TItem,
TExcept_Except_IdentityBridgeType,
TExcept_Except_IdentityBridger,
TExcept_Except_IdentityEnumerator>
second) where
TExcept_Except_IdentityBridger : struct,
IStructBridger<
TItem,
TExcept_Except_IdentityBridgeType,
TExcept_Except_IdentityEnumerator> where
TExcept_Except_IdentityEnumerator : struct,
IStructEnumerator<
TItem>
public ExceptDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
ConcatEnumerable<
TItem,
TExcept_InnerLeftEnumerable,
TExcept_InnerLeftEnumerator,
TExcept_InnerRightEnumerable,
TExcept_InnerRightEnumerator>,
ConcatEnumerator<
TItem,
TExcept_InnerLeftEnumerator,
TExcept_InnerRightEnumerator>>
Except<
TExcept_InnerLeftEnumerable,
TExcept_InnerLeftEnumerator,
TExcept_InnerRightEnumerable,
TExcept_InnerRightEnumerator>(
ConcatEnumerable<
TItem,
TExcept_InnerLeftEnumerable,
TExcept_InnerLeftEnumerator,
TExcept_InnerRightEnumerable,
TExcept_InnerRightEnumerator>
second) where
TExcept_InnerLeftEnumerable : struct,
IStructEnumerable<
TItem,
TExcept_InnerLeftEnumerator> where
TExcept_InnerLeftEnumerator : struct,
IStructEnumerator<
TItem> where
TExcept_InnerRightEnumerable : struct,
IStructEnumerable<
TItem,
TExcept_InnerRightEnumerator> where
TExcept_InnerRightEnumerator : struct,
IStructEnumerator<
TItem>
public ExceptDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectEnumerable<
TExcept_Except_SelectInItem,
TItem,
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator>,
SelectEnumerator<
TExcept_Except_SelectInItem,
TItem,
TExcept_Except_InnerEnumerator>>
Except<
TExcept_Except_SelectInItem,
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator>(
SelectEnumerable<
TExcept_Except_SelectInItem,
TItem,
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator>
second) where
TExcept_Except_InnerEnumerable : struct,
IStructEnumerable<
TExcept_Except_SelectInItem,
TExcept_Except_InnerEnumerator> where
TExcept_Except_InnerEnumerator : struct,
IStructEnumerator<
TExcept_Except_SelectInItem>
public ExceptDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectIndexedEnumerable<
TExcept_Except_SelectInItem,
TItem,
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator>,
SelectIndexedEnumerator<
TExcept_Except_SelectInItem,
TItem,
TExcept_Except_InnerEnumerator>>
Except<
TExcept_Except_SelectInItem,
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator>(
SelectIndexedEnumerable<
TExcept_Except_SelectInItem,
TItem,
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator>
second) where
TExcept_Except_InnerEnumerable : struct,
IStructEnumerable<
TExcept_Except_SelectInItem,
TExcept_Except_InnerEnumerator> where
TExcept_Except_InnerEnumerator : struct,
IStructEnumerator<
TExcept_Except_SelectInItem>
public ExceptDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectManyBridgeEnumerable<
TExcept_Except_SelectManyInItem,
TItem,
TExcept_Except_BridgeType,
TExcept_Except_Bridger,
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator,
TExcept_Except_ProjectedEnumerator>,
SelectManyBridgeEnumerator<
TExcept_Except_SelectManyInItem,
TItem,
TExcept_Except_BridgeType,
TExcept_Except_Bridger,
TExcept_Except_InnerEnumerator,
TExcept_Except_ProjectedEnumerator>>
Except<
TExcept_Except_SelectManyInItem,
TExcept_Except_BridgeType,
TExcept_Except_Bridger,
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator,
TExcept_Except_ProjectedEnumerator>(
SelectManyBridgeEnumerable<
TExcept_Except_SelectManyInItem,
TItem,
TExcept_Except_BridgeType,
TExcept_Except_Bridger,
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator,
TExcept_Except_ProjectedEnumerator>
second) where
TExcept_Except_Bridger : struct,
IStructBridger<
TItem,
TExcept_Except_BridgeType,
TExcept_Except_ProjectedEnumerator> where
TExcept_Except_InnerEnumerable : struct,
IStructEnumerable<
TExcept_Except_SelectManyInItem,
TExcept_Except_InnerEnumerator> where
TExcept_Except_InnerEnumerator : struct,
IStructEnumerator<
TExcept_Except_SelectManyInItem> where
TExcept_Except_ProjectedEnumerator : struct,
IStructEnumerator<
TItem>
public ExceptDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectManyIndexedBridgeEnumerable<
TExcept_Except_SelectManyInItem,
TItem,
TExcept_Except_SelectManyBridgeType,
TExcept_Except_Bridger,
TExcept_Except_SelectManyInnerEnumerable,
TExcept_Except_SelectManyInnerEnumerator,
TExcept_Except_SelectManyProjectedEnumerator>,
SelectManyIndexedBridgeEnumerator<
TExcept_Except_SelectManyInItem,
TItem,
TExcept_Except_SelectManyBridgeType,
TExcept_Except_Bridger,
TExcept_Except_SelectManyInnerEnumerator,
TExcept_Except_SelectManyProjectedEnumerator>>
Except<
TExcept_Except_SelectManyInItem,
TExcept_Except_SelectManyBridgeType,
TExcept_Except_Bridger,
TExcept_Except_SelectManyInnerEnumerable,
TExcept_Except_SelectManyInnerEnumerator,
TExcept_Except_SelectManyProjectedEnumerator>(
SelectManyIndexedBridgeEnumerable<
TExcept_Except_SelectManyInItem,
TItem,
TExcept_Except_SelectManyBridgeType,
TExcept_Except_Bridger,
TExcept_Except_SelectManyInnerEnumerable,
TExcept_Except_SelectManyInnerEnumerator,
TExcept_Except_SelectManyProjectedEnumerator>
second) where
TExcept_Except_Bridger : struct,
IStructBridger<
TItem,
TExcept_Except_SelectManyBridgeType,
TExcept_Except_SelectManyProjectedEnumerator> where
TExcept_Except_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TExcept_Except_SelectManyInItem,
TExcept_Except_SelectManyInnerEnumerator> where
TExcept_Except_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TExcept_Except_SelectManyInItem> where
TExcept_Except_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TItem>
public ExceptDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectManyCollectionBridgeEnumerable<
TExcept_Except_SelectManyInItem,
TItem,
TExcept_Except_CollectionItem,
TExcept_Except_SelectManyBridgeType,
TExcept_Except_Bridger,
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator,
TExcept_Except_SelectManyProjectedEnumerator>,
SelectManyCollectionBridgeEnumerator<
TExcept_Except_SelectManyInItem,
TItem,
TExcept_Except_CollectionItem,
TExcept_Except_SelectManyBridgeType,
TExcept_Except_Bridger,
TExcept_Except_InnerEnumerator,
TExcept_Except_SelectManyProjectedEnumerator>>
Except<
TExcept_Except_SelectManyInItem,
TExcept_Except_CollectionItem,
TExcept_Except_SelectManyBridgeType,
TExcept_Except_Bridger,
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator,
TExcept_Except_SelectManyProjectedEnumerator>(
SelectManyCollectionBridgeEnumerable<
TExcept_Except_SelectManyInItem,
TItem,
TExcept_Except_CollectionItem,
TExcept_Except_SelectManyBridgeType,
TExcept_Except_Bridger,
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator,
TExcept_Except_SelectManyProjectedEnumerator>
second) where
TExcept_Except_Bridger : struct,
IStructBridger<
TExcept_Except_CollectionItem,
TExcept_Except_SelectManyBridgeType,
TExcept_Except_SelectManyProjectedEnumerator> where
TExcept_Except_InnerEnumerable : struct,
IStructEnumerable<
TExcept_Except_SelectManyInItem,
TExcept_Except_InnerEnumerator> where
TExcept_Except_InnerEnumerator : struct,
IStructEnumerator<
TExcept_Except_SelectManyInItem> where
TExcept_Except_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TExcept_Except_CollectionItem>
public ExceptDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectManyCollectionIndexedBridgeEnumerable<
TExcept_Except_SelectManyInItem,
TItem,
TExcept_Except_CollectionItem,
TExcept_Except_SelectManyBridgeType,
TExcept_Except_Bridger,
TExcept_Except_SelectManyInnerEnumerable,
TExcept_Except_SelectManyInnerEnumerator,
TExcept_Except_SelectManyProjectedEnumerator>,
SelectManyCollectionIndexedBridgeEnumerator<
TExcept_Except_SelectManyInItem,
TItem,
TExcept_Except_CollectionItem,
TExcept_Except_SelectManyBridgeType,
TExcept_Except_Bridger,
TExcept_Except_SelectManyInnerEnumerator,
TExcept_Except_SelectManyProjectedEnumerator>>
Except<
TExcept_Except_SelectManyInItem,
TExcept_Except_CollectionItem,
TExcept_Except_SelectManyBridgeType,
TExcept_Except_Bridger,
TExcept_Except_SelectManyInnerEnumerable,
TExcept_Except_SelectManyInnerEnumerator,
TExcept_Except_SelectManyProjectedEnumerator>(
SelectManyCollectionIndexedBridgeEnumerable<
TExcept_Except_SelectManyInItem,
TItem,
TExcept_Except_CollectionItem,
TExcept_Except_SelectManyBridgeType,
TExcept_Except_Bridger,
TExcept_Except_SelectManyInnerEnumerable,
TExcept_Except_SelectManyInnerEnumerator,
TExcept_Except_SelectManyProjectedEnumerator>
second) where
TExcept_Except_Bridger : struct,
IStructBridger<
TExcept_Except_CollectionItem,
TExcept_Except_SelectManyBridgeType,
TExcept_Except_SelectManyProjectedEnumerator> where
TExcept_Except_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TExcept_Except_SelectManyInItem,
TExcept_Except_SelectManyInnerEnumerator> where
TExcept_Except_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TExcept_Except_SelectManyInItem> where
TExcept_Except_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TExcept_Except_CollectionItem>
public ExceptDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectManyEnumerable<
TExcept_Except_SelectManyInItem,
TItem,
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator,
TExcept_Except_ProjectedEnumerable,
TExcept_Except_ProjectedEnumerator>,
SelectManyEnumerator<
TExcept_Except_SelectManyInItem,
TItem,
TExcept_Except_InnerEnumerator,
TExcept_Except_ProjectedEnumerable,
TExcept_Except_ProjectedEnumerator>>
Except<
TExcept_Except_SelectManyInItem,
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator,
TExcept_Except_ProjectedEnumerable,
TExcept_Except_ProjectedEnumerator>(
SelectManyEnumerable<
TExcept_Except_SelectManyInItem,
TItem,
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator,
TExcept_Except_ProjectedEnumerable,
TExcept_Except_ProjectedEnumerator>
second) where
TExcept_Except_InnerEnumerable : struct,
IStructEnumerable<
TExcept_Except_SelectManyInItem,
TExcept_Except_InnerEnumerator> where
TExcept_Except_InnerEnumerator : struct,
IStructEnumerator<
TExcept_Except_SelectManyInItem> where
TExcept_Except_ProjectedEnumerable : struct,
IStructEnumerable<
TItem,
TExcept_Except_ProjectedEnumerator> where
TExcept_Except_ProjectedEnumerator : struct,
IStructEnumerator<
TItem>
public ExceptDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectManyIndexedEnumerable<
TExcept_Except_SelectManyInItem,
TItem,
TExcept_Except_SelectManyInnerEnumerable,
TExcept_Except_SelectManyInnerEnumerator,
TExcept_Except_SelectManyProjectedEnumerable,
TExcept_Except_SelectManyProjectedEnumerator>,
SelectManyIndexedEnumerator<
TExcept_Except_SelectManyInItem,
TItem,
TExcept_Except_SelectManyInnerEnumerator,
TExcept_Except_SelectManyProjectedEnumerable,
TExcept_Except_SelectManyProjectedEnumerator>>
Except<
TExcept_Except_SelectManyInItem,
TExcept_Except_SelectManyInnerEnumerable,
TExcept_Except_SelectManyInnerEnumerator,
TExcept_Except_SelectManyProjectedEnumerable,
TExcept_Except_SelectManyProjectedEnumerator>(
SelectManyIndexedEnumerable<
TExcept_Except_SelectManyInItem,
TItem,
TExcept_Except_SelectManyInnerEnumerable,
TExcept_Except_SelectManyInnerEnumerator,
TExcept_Except_SelectManyProjectedEnumerable,
TExcept_Except_SelectManyProjectedEnumerator>
second) where
TExcept_Except_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TExcept_Except_SelectManyInItem,
TExcept_Except_SelectManyInnerEnumerator> where
TExcept_Except_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TExcept_Except_SelectManyInItem> where
TExcept_Except_SelectManyProjectedEnumerable : struct,
IStructEnumerable<
TItem,
TExcept_Except_SelectManyProjectedEnumerator> where
TExcept_Except_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TItem>
public ExceptDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectManyCollectionEnumerable<
TExcept_Except_SelectManyInItem,
TItem,
TExcept_Except_CollectionItem,
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator,
TExcept_Except_ProjectedEnumerable,
TExcept_Except_ProjectedEnumerator>,
SelectManyCollectionEnumerator<
TExcept_Except_SelectManyInItem,
TItem,
TExcept_Except_CollectionItem,
TExcept_Except_InnerEnumerator,
TExcept_Except_ProjectedEnumerable,
TExcept_Except_ProjectedEnumerator>>
Except<
TExcept_Except_SelectManyInItem,
TExcept_Except_CollectionItem,
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator,
TExcept_Except_ProjectedEnumerable,
TExcept_Except_ProjectedEnumerator>(
SelectManyCollectionEnumerable<
TExcept_Except_SelectManyInItem,
TItem,
TExcept_Except_CollectionItem,
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator,
TExcept_Except_ProjectedEnumerable,
TExcept_Except_ProjectedEnumerator>
second) where
TExcept_Except_InnerEnumerable : struct,
IStructEnumerable<
TExcept_Except_SelectManyInItem,
TExcept_Except_InnerEnumerator> where
TExcept_Except_InnerEnumerator : struct,
IStructEnumerator<
TExcept_Except_SelectManyInItem> where
TExcept_Except_ProjectedEnumerable : struct,
IStructEnumerable<
TExcept_Except_CollectionItem,
TExcept_Except_ProjectedEnumerator> where
TExcept_Except_ProjectedEnumerator : struct,
IStructEnumerator<
TExcept_Except_CollectionItem>
public ExceptDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectManyCollectionIndexedEnumerable<
TExcept_Except_SelectManyInItem,
TItem,
TExcept_Except_CollectionItem,
TExcept_Except_SelectManyInnerEnumerable,
TExcept_Except_SelectManyInnerEnumerator,
TExcept_Except_SelectManyProjectedEnumerable,
TExcept_Except_SelectManyProjectedEnumerator>,
SelectManyCollectionIndexedEnumerator<
TExcept_Except_SelectManyInItem,
TItem,
TExcept_Except_CollectionItem,
TExcept_Except_SelectManyInnerEnumerator,
TExcept_Except_SelectManyProjectedEnumerable,
TExcept_Except_SelectManyProjectedEnumerator>>
Except<
TExcept_Except_SelectManyInItem,
TExcept_Except_CollectionItem,
TExcept_Except_SelectManyInnerEnumerable,
TExcept_Except_SelectManyInnerEnumerator,
TExcept_Except_SelectManyProjectedEnumerable,
TExcept_Except_SelectManyProjectedEnumerator>(
SelectManyCollectionIndexedEnumerable<
TExcept_Except_SelectManyInItem,
TItem,
TExcept_Except_CollectionItem,
TExcept_Except_SelectManyInnerEnumerable,
TExcept_Except_SelectManyInnerEnumerator,
TExcept_Except_SelectManyProjectedEnumerable,
TExcept_Except_SelectManyProjectedEnumerator>
second) where
TExcept_Except_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TExcept_Except_SelectManyInItem,
TExcept_Except_SelectManyInnerEnumerator> where
TExcept_Except_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TExcept_Except_SelectManyInItem> where
TExcept_Except_SelectManyProjectedEnumerable : struct,
IStructEnumerable<
TExcept_Except_CollectionItem,
TExcept_Except_SelectManyProjectedEnumerator> where
TExcept_Except_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TExcept_Except_CollectionItem>
public ExceptDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
WhereEnumerable<
TItem,
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator>,
WhereEnumerator<
TItem,
TExcept_Except_InnerEnumerator>>
Except<
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator>(
WhereEnumerable<
TItem,
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator>
second) where
TExcept_Except_InnerEnumerable : struct,
IStructEnumerable<
TItem,
TExcept_Except_InnerEnumerator> where
TExcept_Except_InnerEnumerator : struct,
IStructEnumerator<
TItem>
public ExceptDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
WhereIndexedEnumerable<
TItem,
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator>,
WhereIndexedEnumerator<
TItem,
TExcept_Except_InnerEnumerator>>
Except<
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator>(
WhereIndexedEnumerable<
TItem,
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator>
second) where
TExcept_Except_InnerEnumerable : struct,
IStructEnumerable<
TItem,
TExcept_Except_InnerEnumerator> where
TExcept_Except_InnerEnumerator : struct,
IStructEnumerator<
TItem>
public ExceptDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
DefaultIfEmptyDefaultEnumerable<
TItem,
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator>,
DefaultIfEmptyDefaultEnumerator<
TItem,
TExcept_Except_InnerEnumerator>>
Except<
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator>(
DefaultIfEmptyDefaultEnumerable<
TItem,
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator>
second) where
TExcept_Except_InnerEnumerable : struct,
IStructEnumerable<
TItem,
TExcept_Except_InnerEnumerator> where
TExcept_Except_InnerEnumerator : struct,
IStructEnumerator<
TItem>
public ExceptDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
DefaultIfEmptySpecificEnumerable<
TItem,
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator>,
DefaultIfEmptySpecificEnumerator<
TItem,
TExcept_Except_InnerEnumerator>>
Except<
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator>(
DefaultIfEmptySpecificEnumerable<
TItem,
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator>
second) where
TExcept_Except_InnerEnumerable : struct,
IStructEnumerable<
TItem,
TExcept_Except_InnerEnumerator> where
TExcept_Except_InnerEnumerator : struct,
IStructEnumerator<
TItem>
public ExceptDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TakeEnumerable<
TItem,
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator>,
TakeEnumerator<
TItem,
TExcept_Except_InnerEnumerator>>
Except<
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator>(
TakeEnumerable<
TItem,
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator>
second) where
TExcept_Except_InnerEnumerable : struct,
IStructEnumerable<
TItem,
TExcept_Except_InnerEnumerator> where
TExcept_Except_InnerEnumerator : struct,
IStructEnumerator<
TItem>
public ExceptDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TakeWhileEnumerable<
TItem,
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator>,
TakeWhileEnumerator<
TItem,
TExcept_Except_InnerEnumerator>>
Except<
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator>(
TakeWhileEnumerable<
TItem,
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator>
second) where
TExcept_Except_InnerEnumerable : struct,
IStructEnumerable<
TItem,
TExcept_Except_InnerEnumerator> where
TExcept_Except_InnerEnumerator : struct,
IStructEnumerator<
TItem>
public ExceptDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TakeWhileIndexedEnumerable<
TItem,
TExcept_InnerEnumerable,
TExcept_InnerEnumerator>,
TakeWhileIndexedEnumerator<
TItem,
TExcept_InnerEnumerator>>
Except<
TExcept_InnerEnumerable,
TExcept_InnerEnumerator>(
TakeWhileIndexedEnumerable<
TItem,
TExcept_InnerEnumerable,
TExcept_InnerEnumerator>
second) where
TExcept_InnerEnumerable : struct,
IStructEnumerable<
TItem,
TExcept_InnerEnumerator> where
TExcept_InnerEnumerator : struct,
IStructEnumerator<
TItem>
public ExceptDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SkipEnumerable<
TItem,
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator>,
SkipEnumerator<
TItem,
TExcept_Except_InnerEnumerator>>
Except<
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator>(
SkipEnumerable<
TItem,
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator>
second) where
TExcept_Except_InnerEnumerable : struct,
IStructEnumerable<
TItem,
TExcept_Except_InnerEnumerator> where
TExcept_Except_InnerEnumerator : struct,
IStructEnumerator<
TItem>
public ExceptDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SkipWhileEnumerable<
TItem,
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator>,
SkipWhileEnumerator<
TItem,
TExcept_Except_InnerEnumerator>>
Except<
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator>(
SkipWhileEnumerable<
TItem,
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator>
second) where
TExcept_Except_InnerEnumerable : struct,
IStructEnumerable<
TItem,
TExcept_Except_InnerEnumerator> where
TExcept_Except_InnerEnumerator : struct,
IStructEnumerator<
TItem>
public ExceptDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SkipWhileIndexedEnumerable<
TItem,
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator>,
SkipWhileIndexedEnumerator<
TItem,
TExcept_Except_InnerEnumerator>>
Except<
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator>(
SkipWhileIndexedEnumerable<
TItem,
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator>
second) where
TExcept_Except_InnerEnumerable : struct,
IStructEnumerable<
TItem,
TExcept_Except_InnerEnumerator> where
TExcept_Except_InnerEnumerator : struct,
IStructEnumerator<
TItem>
public ExceptDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
CastEnumerable<
TExcept_Except_InItem,
TItem,
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator>,
CastEnumerator<
TExcept_Except_InItem,
TItem,
TExcept_Except_InnerEnumerator>>
Except<
TExcept_Except_InItem,
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator>(
CastEnumerable<
TExcept_Except_InItem,
TItem,
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator>
second) where
TExcept_Except_InnerEnumerable : struct,
IStructEnumerable<
TExcept_Except_InItem,
TExcept_Except_InnerEnumerator> where
TExcept_Except_InnerEnumerator : struct,
IStructEnumerator<
TExcept_Except_InItem>
public ExceptDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
OfTypeEnumerable<
TExcept_Except_InItem,
TItem,
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator>,
OfTypeEnumerator<
TExcept_Except_InItem,
TItem,
TExcept_Except_InnerEnumerator>>
Except<
TExcept_Except_InItem,
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator>(
OfTypeEnumerable<
TExcept_Except_InItem,
TItem,
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator>
second) where
TExcept_Except_InnerEnumerable : struct,
IStructEnumerable<
TExcept_Except_InItem,
TExcept_Except_InnerEnumerator> where
TExcept_Except_InnerEnumerator : struct,
IStructEnumerator<
TExcept_Except_InItem>
public ExceptDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
ZipEnumerable<
TItem,
TExcept_Except_ZipFirstItem,
TExcept_Except_ZipSecondItem,
TExcept_Except_ZipFirstEnumerable,
TExcept_Except_ZipFirstEnumerator,
TExcept_Except_ZipSecondEnumerable,
TExcept_Except_ZipSecondEnumerator>,
ZipEnumerator<
TItem,
TExcept_Except_ZipFirstItem,
TExcept_Except_ZipSecondItem,
TExcept_Except_ZipFirstEnumerator,
TExcept_Except_ZipSecondEnumerator>>
Except<
TExcept_Except_ZipFirstItem,
TExcept_Except_ZipSecondItem,
TExcept_Except_ZipFirstEnumerable,
TExcept_Except_ZipFirstEnumerator,
TExcept_Except_ZipSecondEnumerable,
TExcept_Except_ZipSecondEnumerator>(
ZipEnumerable<
TItem,
TExcept_Except_ZipFirstItem,
TExcept_Except_ZipSecondItem,
TExcept_Except_ZipFirstEnumerable,
TExcept_Except_ZipFirstEnumerator,
TExcept_Except_ZipSecondEnumerable,
TExcept_Except_ZipSecondEnumerator>
second) where
TExcept_Except_ZipFirstEnumerable : struct,
IStructEnumerable<
TExcept_Except_ZipFirstItem,
TExcept_Except_ZipFirstEnumerator> where
TExcept_Except_ZipFirstEnumerator : struct,
IStructEnumerator<
TExcept_Except_ZipFirstItem> where
TExcept_Except_ZipSecondEnumerable : struct,
IStructEnumerable<
TExcept_Except_ZipSecondItem,
TExcept_Except_ZipSecondEnumerator> where
TExcept_Except_ZipSecondEnumerator : struct,
IStructEnumerator<
TExcept_Except_ZipSecondItem>
public ExceptDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectSelectEnumerable<
TItem,
TExcept_Except_SelectInnerItem,
TExcept_Except_SelectInnerEnumerable,
TExcept_Except_SelectInnerEnumerator,
TExcept_Except_SelectProjection>,
SelectSelectEnumerator<
TItem,
TExcept_Except_SelectInnerItem,
TExcept_Except_SelectInnerEnumerator,
TExcept_Except_SelectProjection>>
Except<
TExcept_Except_SelectInnerItem,
TExcept_Except_SelectInnerEnumerable,
TExcept_Except_SelectInnerEnumerator,
TExcept_Except_SelectProjection>(
SelectSelectEnumerable<
TItem,
TExcept_Except_SelectInnerItem,
TExcept_Except_SelectInnerEnumerable,
TExcept_Except_SelectInnerEnumerator,
TExcept_Except_SelectProjection>
second) where
TExcept_Except_SelectInnerEnumerable : struct,
IStructEnumerable<
TExcept_Except_SelectInnerItem,
TExcept_Except_SelectInnerEnumerator> where
TExcept_Except_SelectInnerEnumerator : struct,
IStructEnumerator<
TExcept_Except_SelectInnerItem> where
TExcept_Except_SelectProjection : struct,
IStructProjection<
TItem,
TExcept_Except_SelectInnerItem>
public ExceptDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectWhereEnumerable<
TItem,
TExcept_Except_SelectInnerItem,
TExcept_Except_SelectInnerEnumerable,
TExcept_Except_SelectInnerEnumerator,
TExcept_Except_SelectProjection,
TExcept_Except_SelectPredicate>,
SelectWhereEnumerator<
TItem,
TExcept_Except_SelectInnerItem,
TExcept_Except_SelectInnerEnumerator,
TExcept_Except_SelectProjection,
TExcept_Except_SelectPredicate>>
Except<
TExcept_Except_SelectInnerItem,
TExcept_Except_SelectInnerEnumerable,
TExcept_Except_SelectInnerEnumerator,
TExcept_Except_SelectProjection,
TExcept_Except_SelectPredicate>(
SelectWhereEnumerable<
TItem,
TExcept_Except_SelectInnerItem,
TExcept_Except_SelectInnerEnumerable,
TExcept_Except_SelectInnerEnumerator,
TExcept_Except_SelectProjection,
TExcept_Except_SelectPredicate>
second) where
TExcept_Except_SelectInnerEnumerable : struct,
IStructEnumerable<
TExcept_Except_SelectInnerItem,
TExcept_Except_SelectInnerEnumerator> where
TExcept_Except_SelectInnerEnumerator : struct,
IStructEnumerator<
TExcept_Except_SelectInnerItem> where
TExcept_Except_SelectProjection : struct,
IStructProjection<
TItem,
TExcept_Except_SelectInnerItem> where
TExcept_Except_SelectPredicate : struct,
IStructPredicate<
TItem>
public ExceptDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
WhereWhereEnumerable<
TItem,
TExcept_Except_WhereInnerEnumerable,
TExcept_Except_WhereInnerEnumerator,
TExcept_Except_WherePredicate>,
WhereWhereEnumerator<
TItem,
TExcept_Except_WhereInnerEnumerator,
TExcept_Except_WherePredicate>>
Except<
TExcept_Except_WhereInnerEnumerable,
TExcept_Except_WhereInnerEnumerator,
TExcept_Except_WherePredicate>(
WhereWhereEnumerable<
TItem,
TExcept_Except_WhereInnerEnumerable,
TExcept_Except_WhereInnerEnumerator,
TExcept_Except_WherePredicate>
second) where
TExcept_Except_WhereInnerEnumerable : struct,
IStructEnumerable<
TItem,
TExcept_Except_WhereInnerEnumerator> where
TExcept_Except_WhereInnerEnumerator : struct,
IStructEnumerator<
TItem> where
TExcept_Except_WherePredicate : struct,
IStructPredicate<
TItem>
public ExceptDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
WhereSelectEnumerable<
TItem,
TExcept_Except_WhereInnerItem,
TExcept_Except_WhereInnerEnumerable,
TExcept_Except_WhereInnerEnumerator,
TExcept_Except_WherePredicate,
TExcept_Except_WhereProjection>,
WhereSelectEnumerator<
TItem,
TExcept_Except_WhereInnerItem,
TExcept_Except_WhereInnerEnumerator,
TExcept_Except_WherePredicate,
TExcept_Except_WhereProjection>>
Except<
TExcept_Except_WhereInnerItem,
TExcept_Except_WhereInnerEnumerable,
TExcept_Except_WhereInnerEnumerator,
TExcept_Except_WherePredicate,
TExcept_Except_WhereProjection>(
WhereSelectEnumerable<
TItem,
TExcept_Except_WhereInnerItem,
TExcept_Except_WhereInnerEnumerable,
TExcept_Except_WhereInnerEnumerator,
TExcept_Except_WherePredicate,
TExcept_Except_WhereProjection>
second) where
TExcept_Except_WhereInnerEnumerable : struct,
IStructEnumerable<
TExcept_Except_WhereInnerItem,
TExcept_Except_WhereInnerEnumerator> where
TExcept_Except_WhereInnerEnumerator : struct,
IStructEnumerator<
TExcept_Except_WhereInnerItem> where
TExcept_Except_WherePredicate : struct,
IStructPredicate<
TExcept_Except_WhereInnerItem> where
TExcept_Except_WhereProjection : struct,
IStructProjection<
TItem,
TExcept_Except_WhereInnerItem>
public ExceptDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
DistinctDefaultEnumerable<
TItem,
TExcept_Except_DistinctInnerEnumerable,
TExcept_Except_DistinctInnerEnumerator>,
DistinctDefaultEnumerator<
TItem,
TExcept_Except_DistinctInnerEnumerator>>
Except<
TExcept_Except_DistinctInnerEnumerable,
TExcept_Except_DistinctInnerEnumerator>(
DistinctDefaultEnumerable<
TItem,
TExcept_Except_DistinctInnerEnumerable,
TExcept_Except_DistinctInnerEnumerator>
second) where
TExcept_Except_DistinctInnerEnumerable : struct,
IStructEnumerable<
TItem,
TExcept_Except_DistinctInnerEnumerator> where
TExcept_Except_DistinctInnerEnumerator : struct,
IStructEnumerator<
TItem>
public ExceptDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
DistinctSpecificEnumerable<
TItem,
TExcept_Except_DistinctInnerEnumerable,
TExcept_Except_DistinctInnerEnumerator>,
DistinctSpecificEnumerator<
TItem,
TExcept_Except_DistinctInnerEnumerator>>
Except<
TExcept_Except_DistinctInnerEnumerable,
TExcept_Except_DistinctInnerEnumerator>(
DistinctSpecificEnumerable<
TItem,
TExcept_Except_DistinctInnerEnumerable,
TExcept_Except_DistinctInnerEnumerator>
second) where
TExcept_Except_DistinctInnerEnumerable : struct,
IStructEnumerable<
TItem,
TExcept_Except_DistinctInnerEnumerator> where
TExcept_Except_DistinctInnerEnumerator : struct,
IStructEnumerator<
TItem>
public ExceptDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
ExceptDefaultEnumerable<
TItem,
TExcept_ExceptFirstEnumerable,
TExcept_ExceptFirstEnumerator,
TExcept_ExceptSecondEnumerable,
TExcept_ExceptSecondEnumerator>,
ExceptDefaultEnumerator<
TItem,
TExcept_ExceptFirstEnumerator,
TExcept_ExceptSecondEnumerator>>
Except<
TExcept_ExceptFirstEnumerable,
TExcept_ExceptFirstEnumerator,
TExcept_ExceptSecondEnumerable,
TExcept_ExceptSecondEnumerator>(
ExceptDefaultEnumerable<
TItem,
TExcept_ExceptFirstEnumerable,
TExcept_ExceptFirstEnumerator,
TExcept_ExceptSecondEnumerable,
TExcept_ExceptSecondEnumerator>
second) where
TExcept_ExceptFirstEnumerable : struct,
IStructEnumerable<
TItem,
TExcept_ExceptFirstEnumerator> where
TExcept_ExceptFirstEnumerator : struct,
IStructEnumerator<
TItem> where
TExcept_ExceptSecondEnumerable : struct,
IStructEnumerable<
TItem,
TExcept_ExceptSecondEnumerator> where
TExcept_ExceptSecondEnumerator : struct,
IStructEnumerator<
TItem>
public ExceptDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
ExceptSpecificEnumerable<
TItem,
TExcept_ExceptFirstEnumerable,
TExcept_ExceptFirstEnumerator,
TExcept_ExceptSecondEnumerable,
TExcept_ExceptSecondEnumerator>,
ExceptSpecificEnumerator<
TItem,
TExcept_ExceptFirstEnumerator,
TExcept_ExceptSecondEnumerator>>
Except<
TExcept_ExceptFirstEnumerable,
TExcept_ExceptFirstEnumerator,
TExcept_ExceptSecondEnumerable,
TExcept_ExceptSecondEnumerator>(
ExceptSpecificEnumerable<
TItem,
TExcept_ExceptFirstEnumerable,
TExcept_ExceptFirstEnumerator,
TExcept_ExceptSecondEnumerable,
TExcept_ExceptSecondEnumerator>
second) where
TExcept_ExceptFirstEnumerable : struct,
IStructEnumerable<
TItem,
TExcept_ExceptFirstEnumerator> where
TExcept_ExceptFirstEnumerator : struct,
IStructEnumerator<
TItem> where
TExcept_ExceptSecondEnumerable : struct,
IStructEnumerable<
TItem,
TExcept_ExceptSecondEnumerator> where
TExcept_ExceptSecondEnumerator : struct,
IStructEnumerator<
TItem>
public ExceptDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
IntersectDefaultEnumerable<
TItem,
TExcept_ExceptFirstEnumerable,
TExcept_ExceptFirstEnumerator,
TExcept_ExceptSecondEnumerable,
TExcept_ExceptSecondEnumerator>,
IntersectDefaultEnumerator<
TItem,
TExcept_ExceptFirstEnumerator,
TExcept_ExceptSecondEnumerator>>
Except<
TExcept_ExceptFirstEnumerable,
TExcept_ExceptFirstEnumerator,
TExcept_ExceptSecondEnumerable,
TExcept_ExceptSecondEnumerator>(
IntersectDefaultEnumerable<
TItem,
TExcept_ExceptFirstEnumerable,
TExcept_ExceptFirstEnumerator,
TExcept_ExceptSecondEnumerable,
TExcept_ExceptSecondEnumerator>
second) where
TExcept_ExceptFirstEnumerable : struct,
IStructEnumerable<
TItem,
TExcept_ExceptFirstEnumerator> where
TExcept_ExceptFirstEnumerator : struct,
IStructEnumerator<
TItem> where
TExcept_ExceptSecondEnumerable : struct,
IStructEnumerable<
TItem,
TExcept_ExceptSecondEnumerator> where
TExcept_ExceptSecondEnumerator : struct,
IStructEnumerator<
TItem>
public ExceptDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
IntersectSpecificEnumerable<
TItem,
TExcept_ExceptFirstEnumerable,
TExcept_ExceptFirstEnumerator,
TExcept_ExceptSecondEnumerable,
TExcept_ExceptSecondEnumerator>,
IntersectSpecificEnumerator<
TItem,
TExcept_ExceptFirstEnumerator,
TExcept_ExceptSecondEnumerator>>
Except<
TExcept_ExceptFirstEnumerable,
TExcept_ExceptFirstEnumerator,
TExcept_ExceptSecondEnumerable,
TExcept_ExceptSecondEnumerator>(
IntersectSpecificEnumerable<
TItem,
TExcept_ExceptFirstEnumerable,
TExcept_ExceptFirstEnumerator,
TExcept_ExceptSecondEnumerable,
TExcept_ExceptSecondEnumerator>
second) where
TExcept_ExceptFirstEnumerable : struct,
IStructEnumerable<
TItem,
TExcept_ExceptFirstEnumerator> where
TExcept_ExceptFirstEnumerator : struct,
IStructEnumerator<
TItem> where
TExcept_ExceptSecondEnumerable : struct,
IStructEnumerable<
TItem,
TExcept_ExceptSecondEnumerator> where
TExcept_ExceptSecondEnumerator : struct,
IStructEnumerator<
TItem>
public ExceptDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
UnionDefaultEnumerable<
TItem,
TExcept_UnionFirstEnumerable,
TExcept_UnionFirstEnumerator,
TExcept_UnionSecondEnumerable,
TExcept_UnionSecondEnumerator>,
UnionDefaultEnumerator<
TItem,
TExcept_UnionFirstEnumerator,
TExcept_UnionSecondEnumerator>>
Except<
TExcept_UnionFirstEnumerable,
TExcept_UnionFirstEnumerator,
TExcept_UnionSecondEnumerable,
TExcept_UnionSecondEnumerator>(
UnionDefaultEnumerable<
TItem,
TExcept_UnionFirstEnumerable,
TExcept_UnionFirstEnumerator,
TExcept_UnionSecondEnumerable,
TExcept_UnionSecondEnumerator>
second) where
TExcept_UnionFirstEnumerable : struct,
IStructEnumerable<
TItem,
TExcept_UnionFirstEnumerator> where
TExcept_UnionFirstEnumerator : struct,
IStructEnumerator<
TItem> where
TExcept_UnionSecondEnumerable : struct,
IStructEnumerable<
TItem,
TExcept_UnionSecondEnumerator> where
TExcept_UnionSecondEnumerator : struct,
IStructEnumerator<
TItem>
public ExceptDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
UnionSpecificEnumerable<
TItem,
TExcept_UnionFirstEnumerable,
TExcept_UnionFirstEnumerator,
TExcept_UnionSecondEnumerable,
TExcept_UnionSecondEnumerator>,
UnionSpecificEnumerator<
TItem,
TExcept_UnionFirstEnumerator,
TExcept_UnionSecondEnumerator>>
Except<
TExcept_UnionFirstEnumerable,
TExcept_UnionFirstEnumerator,
TExcept_UnionSecondEnumerable,
TExcept_UnionSecondEnumerator>(
UnionSpecificEnumerable<
TItem,
TExcept_UnionFirstEnumerable,
TExcept_UnionFirstEnumerator,
TExcept_UnionSecondEnumerable,
TExcept_UnionSecondEnumerator>
second) where
TExcept_UnionFirstEnumerable : struct,
IStructEnumerable<
TItem,
TExcept_UnionFirstEnumerator> where
TExcept_UnionFirstEnumerator : struct,
IStructEnumerator<
TItem> where
TExcept_UnionSecondEnumerable : struct,
IStructEnumerable<
TItem,
TExcept_UnionSecondEnumerator> where
TExcept_UnionSecondEnumerator : struct,
IStructEnumerator<
TItem>
public ExceptDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
ReverseEnumerable<
TItem,
TExcept_ReverseEnumerable,
TExcept_ReverseEnumerator>,
ReverseEnumerator<
TItem>>
Except<
TExcept_ReverseEnumerable,
TExcept_ReverseEnumerator>(
ReverseEnumerable<
TItem,
TExcept_ReverseEnumerable,
TExcept_ReverseEnumerator>
second) where
TExcept_ReverseEnumerable : struct,
IStructEnumerable<
TItem,
TExcept_ReverseEnumerator> where
TExcept_ReverseEnumerator : struct,
IStructEnumerator<
TItem>
public ExceptDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
OrderByEnumerable<
TItem,
TExcept_OrderByKey,
TExcept_OrderByEnumerable,
TExcept_OrderByEnumerator,
TExcept_OrderByComparer>,
OrderByEnumerator<
TItem,
TExcept_OrderByKey,
TExcept_OrderByEnumerator,
TExcept_OrderByComparer>>
Except<
TExcept_OrderByKey,
TExcept_OrderByEnumerable,
TExcept_OrderByEnumerator,
TExcept_OrderByComparer>(
OrderByEnumerable<
TItem,
TExcept_OrderByKey,
TExcept_OrderByEnumerable,
TExcept_OrderByEnumerator,
TExcept_OrderByComparer>
second) where
TExcept_OrderByEnumerable : struct,
IStructEnumerable<
TItem,
TExcept_OrderByEnumerator> where
TExcept_OrderByEnumerator : struct,
IStructEnumerator<
TItem> where
TExcept_OrderByComparer : struct,
IStructComparer<
TItem,
TExcept_OrderByKey>
public ExceptDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
GroupJoinDefaultEnumerable<
TItem,
TExcept_GroupJoinKeyItem,
TExcept_GroupJoinLeftItem,
TExcept_GroupJoinLeftEnumerable,
TExcept_GroupJoinLeftEnumerator,
TExcept_GroupJoinRightItem,
TExcept_GroupJoinRightEnumerable,
TExcept_GroupJoinRightEnumerator>,
GroupJoinDefaultEnumerator<
TItem,
TExcept_GroupJoinKeyItem,
TExcept_GroupJoinLeftItem,
TExcept_GroupJoinLeftEnumerator,
TExcept_GroupJoinRightItem,
TExcept_GroupJoinRightEnumerator>>
Except<
TExcept_GroupJoinKeyItem,
TExcept_GroupJoinLeftItem,
TExcept_GroupJoinLeftEnumerable,
TExcept_GroupJoinLeftEnumerator,
TExcept_GroupJoinRightItem,
TExcept_GroupJoinRightEnumerable,
TExcept_GroupJoinRightEnumerator>(
GroupJoinDefaultEnumerable<
TItem,
TExcept_GroupJoinKeyItem,
TExcept_GroupJoinLeftItem,
TExcept_GroupJoinLeftEnumerable,
TExcept_GroupJoinLeftEnumerator,
TExcept_GroupJoinRightItem,
TExcept_GroupJoinRightEnumerable,
TExcept_GroupJoinRightEnumerator>
second) where
TExcept_GroupJoinLeftEnumerable : struct,
IStructEnumerable<
TExcept_GroupJoinLeftItem,
TExcept_GroupJoinLeftEnumerator> where
TExcept_GroupJoinLeftEnumerator : struct,
IStructEnumerator<
TExcept_GroupJoinLeftItem> where
TExcept_GroupJoinRightEnumerable : struct,
IStructEnumerable<
TExcept_GroupJoinRightItem,
TExcept_GroupJoinRightEnumerator> where
TExcept_GroupJoinRightEnumerator : struct,
IStructEnumerator<
TExcept_GroupJoinRightItem>
public ExceptDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
GroupJoinSpecificEnumerable<
TItem,
TExcept_GroupJoinKeyItem,
TExcept_GroupJoinLeftItem,
TExcept_GroupJoinLeftEnumerable,
TExcept_GroupJoinLeftEnumerator,
TExcept_GroupJoinRightItem,
TExcept_GroupJoinRightEnumerable,
TExcept_GroupJoinRightEnumerator>,
GroupJoinSpecificEnumerator<
TItem,
TExcept_GroupJoinKeyItem,
TExcept_GroupJoinLeftItem,
TExcept_GroupJoinLeftEnumerator,
TExcept_GroupJoinRightItem,
TExcept_GroupJoinRightEnumerator>>
Except<
TExcept_GroupJoinKeyItem,
TExcept_GroupJoinLeftItem,
TExcept_GroupJoinLeftEnumerable,
TExcept_GroupJoinLeftEnumerator,
TExcept_GroupJoinRightItem,
TExcept_GroupJoinRightEnumerable,
TExcept_GroupJoinRightEnumerator>(
GroupJoinSpecificEnumerable<
TItem,
TExcept_GroupJoinKeyItem,
TExcept_GroupJoinLeftItem,
TExcept_GroupJoinLeftEnumerable,
TExcept_GroupJoinLeftEnumerator,
TExcept_GroupJoinRightItem,
TExcept_GroupJoinRightEnumerable,
TExcept_GroupJoinRightEnumerator>
second) where
TExcept_GroupJoinLeftEnumerable : struct,
IStructEnumerable<
TExcept_GroupJoinLeftItem,
TExcept_GroupJoinLeftEnumerator> where
TExcept_GroupJoinLeftEnumerator : struct,
IStructEnumerator<
TExcept_GroupJoinLeftItem> where
TExcept_GroupJoinRightEnumerable : struct,
IStructEnumerable<
TExcept_GroupJoinRightItem,
TExcept_GroupJoinRightEnumerator> where
TExcept_GroupJoinRightEnumerator : struct,
IStructEnumerator<
TExcept_GroupJoinRightItem>
public ExceptDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
GroupByCollectionDefaultEnumerable<
TExcept_GroupByInItem,
TExcept_GroupByKey,
TExcept_GroupByElement,
TItem,
TExcept_GroupByEnumerable,
TExcept_GroupByEnumerator>,
GroupByCollectionDefaultEnumerator<
TExcept_GroupByInItem,
TExcept_GroupByKey,
TExcept_GroupByElement,
TItem,
TExcept_GroupByEnumerator>>
Except<
TExcept_GroupByInItem,
TExcept_GroupByKey,
TExcept_GroupByElement,
TExcept_GroupByEnumerable,
TExcept_GroupByEnumerator>(
GroupByCollectionDefaultEnumerable<
TExcept_GroupByInItem,
TExcept_GroupByKey,
TExcept_GroupByElement,
TItem,
TExcept_GroupByEnumerable,
TExcept_GroupByEnumerator>
second) where
TExcept_GroupByEnumerable : struct,
IStructEnumerable<
TExcept_GroupByInItem,
TExcept_GroupByEnumerator> where
TExcept_GroupByEnumerator : struct,
IStructEnumerator<
TExcept_GroupByInItem>
public ExceptDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
GroupByCollectionSpecificEnumerable<
TExcept_GroupByInItem,
TExcept_GroupByKey,
TExcept_GroupByElement,
TItem,
TExcept_GroupByEnumerable,
TExcept_GroupByEnumerator>,
GroupByCollectionSpecificEnumerator<
TExcept_GroupByInItem,
TExcept_GroupByKey,
TExcept_GroupByElement,
TItem,
TExcept_GroupByEnumerator>>
Except<
TExcept_GroupByInItem,
TExcept_GroupByKey,
TExcept_GroupByElement,
TExcept_GroupByEnumerable,
TExcept_GroupByEnumerator>(
GroupByCollectionSpecificEnumerable<
TExcept_GroupByInItem,
TExcept_GroupByKey,
TExcept_GroupByElement,
TItem,
TExcept_GroupByEnumerable,
TExcept_GroupByEnumerator>
second) where
TExcept_GroupByEnumerable : struct,
IStructEnumerable<
TExcept_GroupByInItem,
TExcept_GroupByEnumerator> where
TExcept_GroupByEnumerator : struct,
IStructEnumerator<
TExcept_GroupByInItem>
public ExceptDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
JoinDefaultEnumerable<
TItem,
TExcept_JoinKeyItem,
TExcept_JoinLeftItem,
TExcept_JoinLeftEnumerable,
TExcept_JoinLeftEnumerator,
TExcept_JoinRightItem,
TExcept_JoinRightEnumerable,
TExcept_JoinRightEnumerator>,
JoinDefaultEnumerator<
TItem,
TExcept_JoinKeyItem,
TExcept_JoinLeftItem,
TExcept_JoinLeftEnumerator,
TExcept_JoinRightItem,
TExcept_JoinRightEnumerator>>
Except<
TExcept_JoinKeyItem,
TExcept_JoinLeftItem,
TExcept_JoinLeftEnumerable,
TExcept_JoinLeftEnumerator,
TExcept_JoinRightItem,
TExcept_JoinRightEnumerable,
TExcept_JoinRightEnumerator>(
JoinDefaultEnumerable<
TItem,
TExcept_JoinKeyItem,
TExcept_JoinLeftItem,
TExcept_JoinLeftEnumerable,
TExcept_JoinLeftEnumerator,
TExcept_JoinRightItem,
TExcept_JoinRightEnumerable,
TExcept_JoinRightEnumerator>
second) where
TExcept_JoinLeftEnumerable : struct,
IStructEnumerable<
TExcept_JoinLeftItem,
TExcept_JoinLeftEnumerator> where
TExcept_JoinLeftEnumerator : struct,
IStructEnumerator<
TExcept_JoinLeftItem> where
TExcept_JoinRightEnumerable : struct,
IStructEnumerable<
TExcept_JoinRightItem,
TExcept_JoinRightEnumerator> where
TExcept_JoinRightEnumerator : struct,
IStructEnumerator<
TExcept_JoinRightItem>
public ExceptDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
JoinSpecificEnumerable<
TItem,
TExcept_JoinKeyItem,
TExcept_JoinLeftItem,
TExcept_JoinLeftEnumerable,
TExcept_JoinLeftEnumerator,
TExcept_JoinRightItem,
TExcept_JoinRightEnumerable,
TExcept_JoinRightEnumerator>,
JoinSpecificEnumerator<
TItem,
TExcept_JoinKeyItem,
TExcept_JoinLeftItem,
TExcept_JoinLeftEnumerator,
TExcept_JoinRightItem,
TExcept_JoinRightEnumerator>>
Except<
TExcept_JoinKeyItem,
TExcept_JoinLeftItem,
TExcept_JoinLeftEnumerable,
TExcept_JoinLeftEnumerator,
TExcept_JoinRightItem,
TExcept_JoinRightEnumerable,
TExcept_JoinRightEnumerator>(
JoinSpecificEnumerable<
TItem,
TExcept_JoinKeyItem,
TExcept_JoinLeftItem,
TExcept_JoinLeftEnumerable,
TExcept_JoinLeftEnumerator,
TExcept_JoinRightItem,
TExcept_JoinRightEnumerable,
TExcept_JoinRightEnumerator>
second) where
TExcept_JoinLeftEnumerable : struct,
IStructEnumerable<
TExcept_JoinLeftItem,
TExcept_JoinLeftEnumerator> where
TExcept_JoinLeftEnumerator : struct,
IStructEnumerator<
TExcept_JoinLeftItem> where
TExcept_JoinRightEnumerable : struct,
IStructEnumerable<
TExcept_JoinRightItem,
TExcept_JoinRightEnumerator> where
TExcept_JoinRightEnumerator : struct,
IStructEnumerator<
TExcept_JoinRightItem>
public ExceptSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
IdentityEnumerable<
TItem,
KeyCollection<
TItem,
TExcept_DictionaryValue>,
DictionaryKeysBridger<
TItem,
TExcept_DictionaryValue>,
DictionaryKeysEnumerator<
TItem,
TExcept_DictionaryValue>>,
DictionaryKeysEnumerator<
TItem,
TExcept_DictionaryValue>>
Except<
TExcept_DictionaryValue>(
KeyCollection<
TItem,
TExcept_DictionaryValue>
second,
IEqualityComparer<
TItem>
comparer)
public ExceptSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
IdentityEnumerable<
TItem,
ValueCollection<
TExcept_Except_DictionaryKey,
TItem>,
DictionaryValuesBridger<
TExcept_Except_DictionaryKey,
TItem>,
DictionaryValuesEnumerator<
TExcept_Except_DictionaryKey,
TItem>>,
DictionaryValuesEnumerator<
TExcept_Except_DictionaryKey,
TItem>>
Except<
TExcept_Except_DictionaryKey>(
ValueCollection<
TExcept_Except_DictionaryKey,
TItem>
second,
IEqualityComparer<
TItem>
comparer)
public ExceptSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
IdentityEnumerable<
TItem,
KeyCollection<
TItem,
TExcept_Except_DictionaryValue>,
SortedDictionaryKeysBridger<
TItem,
TExcept_Except_DictionaryValue>,
SortedDictionaryKeysEnumerator<
TItem,
TExcept_Except_DictionaryValue>>,
SortedDictionaryKeysEnumerator<
TItem,
TExcept_Except_DictionaryValue>>
Except<
TExcept_Except_DictionaryValue>(
KeyCollection<
TItem,
TExcept_Except_DictionaryValue>
second,
IEqualityComparer<
TItem>
comparer)
public ExceptSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
IdentityEnumerable<
TItem,
ValueCollection<
TExcept_Except_DictionaryKey,
TItem>,
SortedDictionaryValuesBridger<
TExcept_Except_DictionaryKey,
TItem>,
SortedDictionaryValuesEnumerator<
TExcept_Except_DictionaryKey,
TItem>>,
SortedDictionaryValuesEnumerator<
TExcept_Except_DictionaryKey,
TItem>>
Except<
TExcept_Except_DictionaryKey>(
ValueCollection<
TExcept_Except_DictionaryKey,
TItem>
second,
IEqualityComparer<
TItem>
comparer)
public ExceptSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
IdentityEnumerable<
TItem,
TExcept_Except_IdentityBridgeType,
TExcept_Except_IdentityBridger,
TExcept_Except_IdentityEnumerator>,
TExcept_Except_IdentityEnumerator>
Except<
TExcept_Except_IdentityBridgeType,
TExcept_Except_IdentityBridger,
TExcept_Except_IdentityEnumerator>(
IdentityEnumerable<
TItem,
TExcept_Except_IdentityBridgeType,
TExcept_Except_IdentityBridger,
TExcept_Except_IdentityEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TExcept_Except_IdentityBridger : struct,
IStructBridger<
TItem,
TExcept_Except_IdentityBridgeType,
TExcept_Except_IdentityEnumerator> where
TExcept_Except_IdentityEnumerator : struct,
IStructEnumerator<
TItem>
public ExceptSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
ConcatEnumerable<
TItem,
TExcept_InnerLeftEnumerable,
TExcept_InnerLeftEnumerator,
TExcept_InnerRightEnumerable,
TExcept_InnerRightEnumerator>,
ConcatEnumerator<
TItem,
TExcept_InnerLeftEnumerator,
TExcept_InnerRightEnumerator>>
Except<
TExcept_InnerLeftEnumerable,
TExcept_InnerLeftEnumerator,
TExcept_InnerRightEnumerable,
TExcept_InnerRightEnumerator>(
ConcatEnumerable<
TItem,
TExcept_InnerLeftEnumerable,
TExcept_InnerLeftEnumerator,
TExcept_InnerRightEnumerable,
TExcept_InnerRightEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TExcept_InnerLeftEnumerable : struct,
IStructEnumerable<
TItem,
TExcept_InnerLeftEnumerator> where
TExcept_InnerLeftEnumerator : struct,
IStructEnumerator<
TItem> where
TExcept_InnerRightEnumerable : struct,
IStructEnumerable<
TItem,
TExcept_InnerRightEnumerator> where
TExcept_InnerRightEnumerator : struct,
IStructEnumerator<
TItem>
public ExceptSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectEnumerable<
TExcept_Except_SelectInItem,
TItem,
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator>,
SelectEnumerator<
TExcept_Except_SelectInItem,
TItem,
TExcept_Except_InnerEnumerator>>
Except<
TExcept_Except_SelectInItem,
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator>(
SelectEnumerable<
TExcept_Except_SelectInItem,
TItem,
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TExcept_Except_InnerEnumerable : struct,
IStructEnumerable<
TExcept_Except_SelectInItem,
TExcept_Except_InnerEnumerator> where
TExcept_Except_InnerEnumerator : struct,
IStructEnumerator<
TExcept_Except_SelectInItem>
public ExceptSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectIndexedEnumerable<
TExcept_Except_SelectInItem,
TItem,
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator>,
SelectIndexedEnumerator<
TExcept_Except_SelectInItem,
TItem,
TExcept_Except_InnerEnumerator>>
Except<
TExcept_Except_SelectInItem,
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator>(
SelectIndexedEnumerable<
TExcept_Except_SelectInItem,
TItem,
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TExcept_Except_InnerEnumerable : struct,
IStructEnumerable<
TExcept_Except_SelectInItem,
TExcept_Except_InnerEnumerator> where
TExcept_Except_InnerEnumerator : struct,
IStructEnumerator<
TExcept_Except_SelectInItem>
public ExceptSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectManyBridgeEnumerable<
TExcept_Except_SelectManyInItem,
TItem,
TExcept_Except_BridgeType,
TExcept_Except_Bridger,
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator,
TExcept_Except_ProjectedEnumerator>,
SelectManyBridgeEnumerator<
TExcept_Except_SelectManyInItem,
TItem,
TExcept_Except_BridgeType,
TExcept_Except_Bridger,
TExcept_Except_InnerEnumerator,
TExcept_Except_ProjectedEnumerator>>
Except<
TExcept_Except_SelectManyInItem,
TExcept_Except_BridgeType,
TExcept_Except_Bridger,
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator,
TExcept_Except_ProjectedEnumerator>(
SelectManyBridgeEnumerable<
TExcept_Except_SelectManyInItem,
TItem,
TExcept_Except_BridgeType,
TExcept_Except_Bridger,
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator,
TExcept_Except_ProjectedEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TExcept_Except_Bridger : struct,
IStructBridger<
TItem,
TExcept_Except_BridgeType,
TExcept_Except_ProjectedEnumerator> where
TExcept_Except_InnerEnumerable : struct,
IStructEnumerable<
TExcept_Except_SelectManyInItem,
TExcept_Except_InnerEnumerator> where
TExcept_Except_InnerEnumerator : struct,
IStructEnumerator<
TExcept_Except_SelectManyInItem> where
TExcept_Except_ProjectedEnumerator : struct,
IStructEnumerator<
TItem>
public ExceptSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectManyIndexedBridgeEnumerable<
TExcept_Except_SelectManyInItem,
TItem,
TExcept_Except_SelectManyBridgeType,
TExcept_Except_Bridger,
TExcept_Except_SelectManyInnerEnumerable,
TExcept_Except_SelectManyInnerEnumerator,
TExcept_Except_SelectManyProjectedEnumerator>,
SelectManyIndexedBridgeEnumerator<
TExcept_Except_SelectManyInItem,
TItem,
TExcept_Except_SelectManyBridgeType,
TExcept_Except_Bridger,
TExcept_Except_SelectManyInnerEnumerator,
TExcept_Except_SelectManyProjectedEnumerator>>
Except<
TExcept_Except_SelectManyInItem,
TExcept_Except_SelectManyBridgeType,
TExcept_Except_Bridger,
TExcept_Except_SelectManyInnerEnumerable,
TExcept_Except_SelectManyInnerEnumerator,
TExcept_Except_SelectManyProjectedEnumerator>(
SelectManyIndexedBridgeEnumerable<
TExcept_Except_SelectManyInItem,
TItem,
TExcept_Except_SelectManyBridgeType,
TExcept_Except_Bridger,
TExcept_Except_SelectManyInnerEnumerable,
TExcept_Except_SelectManyInnerEnumerator,
TExcept_Except_SelectManyProjectedEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TExcept_Except_Bridger : struct,
IStructBridger<
TItem,
TExcept_Except_SelectManyBridgeType,
TExcept_Except_SelectManyProjectedEnumerator> where
TExcept_Except_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TExcept_Except_SelectManyInItem,
TExcept_Except_SelectManyInnerEnumerator> where
TExcept_Except_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TExcept_Except_SelectManyInItem> where
TExcept_Except_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TItem>
public ExceptSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectManyCollectionBridgeEnumerable<
TExcept_Except_SelectManyInItem,
TItem,
TExcept_Except_CollectionItem,
TExcept_Except_SelectManyBridgeType,
TExcept_Except_Bridger,
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator,
TExcept_Except_SelectManyProjectedEnumerator>,
SelectManyCollectionBridgeEnumerator<
TExcept_Except_SelectManyInItem,
TItem,
TExcept_Except_CollectionItem,
TExcept_Except_SelectManyBridgeType,
TExcept_Except_Bridger,
TExcept_Except_InnerEnumerator,
TExcept_Except_SelectManyProjectedEnumerator>>
Except<
TExcept_Except_SelectManyInItem,
TExcept_Except_CollectionItem,
TExcept_Except_SelectManyBridgeType,
TExcept_Except_Bridger,
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator,
TExcept_Except_SelectManyProjectedEnumerator>(
SelectManyCollectionBridgeEnumerable<
TExcept_Except_SelectManyInItem,
TItem,
TExcept_Except_CollectionItem,
TExcept_Except_SelectManyBridgeType,
TExcept_Except_Bridger,
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator,
TExcept_Except_SelectManyProjectedEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TExcept_Except_Bridger : struct,
IStructBridger<
TExcept_Except_CollectionItem,
TExcept_Except_SelectManyBridgeType,
TExcept_Except_SelectManyProjectedEnumerator> where
TExcept_Except_InnerEnumerable : struct,
IStructEnumerable<
TExcept_Except_SelectManyInItem,
TExcept_Except_InnerEnumerator> where
TExcept_Except_InnerEnumerator : struct,
IStructEnumerator<
TExcept_Except_SelectManyInItem> where
TExcept_Except_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TExcept_Except_CollectionItem>
public ExceptSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectManyCollectionIndexedBridgeEnumerable<
TExcept_Except_SelectManyInItem,
TItem,
TExcept_Except_CollectionItem,
TExcept_Except_SelectManyBridgeType,
TExcept_Except_Bridger,
TExcept_Except_SelectManyInnerEnumerable,
TExcept_Except_SelectManyInnerEnumerator,
TExcept_Except_SelectManyProjectedEnumerator>,
SelectManyCollectionIndexedBridgeEnumerator<
TExcept_Except_SelectManyInItem,
TItem,
TExcept_Except_CollectionItem,
TExcept_Except_SelectManyBridgeType,
TExcept_Except_Bridger,
TExcept_Except_SelectManyInnerEnumerator,
TExcept_Except_SelectManyProjectedEnumerator>>
Except<
TExcept_Except_SelectManyInItem,
TExcept_Except_CollectionItem,
TExcept_Except_SelectManyBridgeType,
TExcept_Except_Bridger,
TExcept_Except_SelectManyInnerEnumerable,
TExcept_Except_SelectManyInnerEnumerator,
TExcept_Except_SelectManyProjectedEnumerator>(
SelectManyCollectionIndexedBridgeEnumerable<
TExcept_Except_SelectManyInItem,
TItem,
TExcept_Except_CollectionItem,
TExcept_Except_SelectManyBridgeType,
TExcept_Except_Bridger,
TExcept_Except_SelectManyInnerEnumerable,
TExcept_Except_SelectManyInnerEnumerator,
TExcept_Except_SelectManyProjectedEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TExcept_Except_Bridger : struct,
IStructBridger<
TExcept_Except_CollectionItem,
TExcept_Except_SelectManyBridgeType,
TExcept_Except_SelectManyProjectedEnumerator> where
TExcept_Except_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TExcept_Except_SelectManyInItem,
TExcept_Except_SelectManyInnerEnumerator> where
TExcept_Except_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TExcept_Except_SelectManyInItem> where
TExcept_Except_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TExcept_Except_CollectionItem>
public ExceptSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectManyEnumerable<
TExcept_Except_SelectManyInItem,
TItem,
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator,
TExcept_Except_ProjectedEnumerable,
TExcept_Except_ProjectedEnumerator>,
SelectManyEnumerator<
TExcept_Except_SelectManyInItem,
TItem,
TExcept_Except_InnerEnumerator,
TExcept_Except_ProjectedEnumerable,
TExcept_Except_ProjectedEnumerator>>
Except<
TExcept_Except_SelectManyInItem,
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator,
TExcept_Except_ProjectedEnumerable,
TExcept_Except_ProjectedEnumerator>(
SelectManyEnumerable<
TExcept_Except_SelectManyInItem,
TItem,
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator,
TExcept_Except_ProjectedEnumerable,
TExcept_Except_ProjectedEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TExcept_Except_InnerEnumerable : struct,
IStructEnumerable<
TExcept_Except_SelectManyInItem,
TExcept_Except_InnerEnumerator> where
TExcept_Except_InnerEnumerator : struct,
IStructEnumerator<
TExcept_Except_SelectManyInItem> where
TExcept_Except_ProjectedEnumerable : struct,
IStructEnumerable<
TItem,
TExcept_Except_ProjectedEnumerator> where
TExcept_Except_ProjectedEnumerator : struct,
IStructEnumerator<
TItem>
public ExceptSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectManyIndexedEnumerable<
TExcept_Except_SelectManyInItem,
TItem,
TExcept_Except_SelectManyInnerEnumerable,
TExcept_Except_SelectManyInnerEnumerator,
TExcept_Except_SelectManyProjectedEnumerable,
TExcept_Except_SelectManyProjectedEnumerator>,
SelectManyIndexedEnumerator<
TExcept_Except_SelectManyInItem,
TItem,
TExcept_Except_SelectManyInnerEnumerator,
TExcept_Except_SelectManyProjectedEnumerable,
TExcept_Except_SelectManyProjectedEnumerator>>
Except<
TExcept_Except_SelectManyInItem,
TExcept_Except_SelectManyInnerEnumerable,
TExcept_Except_SelectManyInnerEnumerator,
TExcept_Except_SelectManyProjectedEnumerable,
TExcept_Except_SelectManyProjectedEnumerator>(
SelectManyIndexedEnumerable<
TExcept_Except_SelectManyInItem,
TItem,
TExcept_Except_SelectManyInnerEnumerable,
TExcept_Except_SelectManyInnerEnumerator,
TExcept_Except_SelectManyProjectedEnumerable,
TExcept_Except_SelectManyProjectedEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TExcept_Except_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TExcept_Except_SelectManyInItem,
TExcept_Except_SelectManyInnerEnumerator> where
TExcept_Except_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TExcept_Except_SelectManyInItem> where
TExcept_Except_SelectManyProjectedEnumerable : struct,
IStructEnumerable<
TItem,
TExcept_Except_SelectManyProjectedEnumerator> where
TExcept_Except_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TItem>
public ExceptSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectManyCollectionEnumerable<
TExcept_Except_SelectManyInItem,
TItem,
TExcept_Except_CollectionItem,
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator,
TExcept_Except_ProjectedEnumerable,
TExcept_Except_ProjectedEnumerator>,
SelectManyCollectionEnumerator<
TExcept_Except_SelectManyInItem,
TItem,
TExcept_Except_CollectionItem,
TExcept_Except_InnerEnumerator,
TExcept_Except_ProjectedEnumerable,
TExcept_Except_ProjectedEnumerator>>
Except<
TExcept_Except_SelectManyInItem,
TExcept_Except_CollectionItem,
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator,
TExcept_Except_ProjectedEnumerable,
TExcept_Except_ProjectedEnumerator>(
SelectManyCollectionEnumerable<
TExcept_Except_SelectManyInItem,
TItem,
TExcept_Except_CollectionItem,
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator,
TExcept_Except_ProjectedEnumerable,
TExcept_Except_ProjectedEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TExcept_Except_InnerEnumerable : struct,
IStructEnumerable<
TExcept_Except_SelectManyInItem,
TExcept_Except_InnerEnumerator> where
TExcept_Except_InnerEnumerator : struct,
IStructEnumerator<
TExcept_Except_SelectManyInItem> where
TExcept_Except_ProjectedEnumerable : struct,
IStructEnumerable<
TExcept_Except_CollectionItem,
TExcept_Except_ProjectedEnumerator> where
TExcept_Except_ProjectedEnumerator : struct,
IStructEnumerator<
TExcept_Except_CollectionItem>
public ExceptSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectManyCollectionIndexedEnumerable<
TExcept_Except_SelectManyInItem,
TItem,
TExcept_Except_CollectionItem,
TExcept_Except_SelectManyInnerEnumerable,
TExcept_Except_SelectManyInnerEnumerator,
TExcept_Except_SelectManyProjectedEnumerable,
TExcept_Except_SelectManyProjectedEnumerator>,
SelectManyCollectionIndexedEnumerator<
TExcept_Except_SelectManyInItem,
TItem,
TExcept_Except_CollectionItem,
TExcept_Except_SelectManyInnerEnumerator,
TExcept_Except_SelectManyProjectedEnumerable,
TExcept_Except_SelectManyProjectedEnumerator>>
Except<
TExcept_Except_SelectManyInItem,
TExcept_Except_CollectionItem,
TExcept_Except_SelectManyInnerEnumerable,
TExcept_Except_SelectManyInnerEnumerator,
TExcept_Except_SelectManyProjectedEnumerable,
TExcept_Except_SelectManyProjectedEnumerator>(
SelectManyCollectionIndexedEnumerable<
TExcept_Except_SelectManyInItem,
TItem,
TExcept_Except_CollectionItem,
TExcept_Except_SelectManyInnerEnumerable,
TExcept_Except_SelectManyInnerEnumerator,
TExcept_Except_SelectManyProjectedEnumerable,
TExcept_Except_SelectManyProjectedEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TExcept_Except_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TExcept_Except_SelectManyInItem,
TExcept_Except_SelectManyInnerEnumerator> where
TExcept_Except_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TExcept_Except_SelectManyInItem> where
TExcept_Except_SelectManyProjectedEnumerable : struct,
IStructEnumerable<
TExcept_Except_CollectionItem,
TExcept_Except_SelectManyProjectedEnumerator> where
TExcept_Except_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TExcept_Except_CollectionItem>
public ExceptSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
WhereEnumerable<
TItem,
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator>,
WhereEnumerator<
TItem,
TExcept_Except_InnerEnumerator>>
Except<
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator>(
WhereEnumerable<
TItem,
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TExcept_Except_InnerEnumerable : struct,
IStructEnumerable<
TItem,
TExcept_Except_InnerEnumerator> where
TExcept_Except_InnerEnumerator : struct,
IStructEnumerator<
TItem>
public ExceptSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
WhereIndexedEnumerable<
TItem,
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator>,
WhereIndexedEnumerator<
TItem,
TExcept_Except_InnerEnumerator>>
Except<
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator>(
WhereIndexedEnumerable<
TItem,
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TExcept_Except_InnerEnumerable : struct,
IStructEnumerable<
TItem,
TExcept_Except_InnerEnumerator> where
TExcept_Except_InnerEnumerator : struct,
IStructEnumerator<
TItem>
public ExceptSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
DefaultIfEmptyDefaultEnumerable<
TItem,
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator>,
DefaultIfEmptyDefaultEnumerator<
TItem,
TExcept_Except_InnerEnumerator>>
Except<
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator>(
DefaultIfEmptyDefaultEnumerable<
TItem,
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TExcept_Except_InnerEnumerable : struct,
IStructEnumerable<
TItem,
TExcept_Except_InnerEnumerator> where
TExcept_Except_InnerEnumerator : struct,
IStructEnumerator<
TItem>
public ExceptSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
DefaultIfEmptySpecificEnumerable<
TItem,
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator>,
DefaultIfEmptySpecificEnumerator<
TItem,
TExcept_Except_InnerEnumerator>>
Except<
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator>(
DefaultIfEmptySpecificEnumerable<
TItem,
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TExcept_Except_InnerEnumerable : struct,
IStructEnumerable<
TItem,
TExcept_Except_InnerEnumerator> where
TExcept_Except_InnerEnumerator : struct,
IStructEnumerator<
TItem>
public ExceptSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TakeEnumerable<
TItem,
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator>,
TakeEnumerator<
TItem,
TExcept_Except_InnerEnumerator>>
Except<
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator>(
TakeEnumerable<
TItem,
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TExcept_Except_InnerEnumerable : struct,
IStructEnumerable<
TItem,
TExcept_Except_InnerEnumerator> where
TExcept_Except_InnerEnumerator : struct,
IStructEnumerator<
TItem>
public ExceptSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TakeWhileEnumerable<
TItem,
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator>,
TakeWhileEnumerator<
TItem,
TExcept_Except_InnerEnumerator>>
Except<
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator>(
TakeWhileEnumerable<
TItem,
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TExcept_Except_InnerEnumerable : struct,
IStructEnumerable<
TItem,
TExcept_Except_InnerEnumerator> where
TExcept_Except_InnerEnumerator : struct,
IStructEnumerator<
TItem>
public ExceptSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TakeWhileIndexedEnumerable<
TItem,
TExcept_InnerEnumerable,
TExcept_InnerEnumerator>,
TakeWhileIndexedEnumerator<
TItem,
TExcept_InnerEnumerator>>
Except<
TExcept_InnerEnumerable,
TExcept_InnerEnumerator>(
TakeWhileIndexedEnumerable<
TItem,
TExcept_InnerEnumerable,
TExcept_InnerEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TExcept_InnerEnumerable : struct,
IStructEnumerable<
TItem,
TExcept_InnerEnumerator> where
TExcept_InnerEnumerator : struct,
IStructEnumerator<
TItem>
public ExceptSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SkipEnumerable<
TItem,
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator>,
SkipEnumerator<
TItem,
TExcept_Except_InnerEnumerator>>
Except<
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator>(
SkipEnumerable<
TItem,
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TExcept_Except_InnerEnumerable : struct,
IStructEnumerable<
TItem,
TExcept_Except_InnerEnumerator> where
TExcept_Except_InnerEnumerator : struct,
IStructEnumerator<
TItem>
public ExceptSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SkipWhileEnumerable<
TItem,
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator>,
SkipWhileEnumerator<
TItem,
TExcept_Except_InnerEnumerator>>
Except<
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator>(
SkipWhileEnumerable<
TItem,
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TExcept_Except_InnerEnumerable : struct,
IStructEnumerable<
TItem,
TExcept_Except_InnerEnumerator> where
TExcept_Except_InnerEnumerator : struct,
IStructEnumerator<
TItem>
public ExceptSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SkipWhileIndexedEnumerable<
TItem,
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator>,
SkipWhileIndexedEnumerator<
TItem,
TExcept_Except_InnerEnumerator>>
Except<
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator>(
SkipWhileIndexedEnumerable<
TItem,
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TExcept_Except_InnerEnumerable : struct,
IStructEnumerable<
TItem,
TExcept_Except_InnerEnumerator> where
TExcept_Except_InnerEnumerator : struct,
IStructEnumerator<
TItem>
public ExceptSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
CastEnumerable<
TExcept_Except_InItem,
TItem,
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator>,
CastEnumerator<
TExcept_Except_InItem,
TItem,
TExcept_Except_InnerEnumerator>>
Except<
TExcept_Except_InItem,
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator>(
CastEnumerable<
TExcept_Except_InItem,
TItem,
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TExcept_Except_InnerEnumerable : struct,
IStructEnumerable<
TExcept_Except_InItem,
TExcept_Except_InnerEnumerator> where
TExcept_Except_InnerEnumerator : struct,
IStructEnumerator<
TExcept_Except_InItem>
public ExceptSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
OfTypeEnumerable<
TExcept_Except_InItem,
TItem,
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator>,
OfTypeEnumerator<
TExcept_Except_InItem,
TItem,
TExcept_Except_InnerEnumerator>>
Except<
TExcept_Except_InItem,
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator>(
OfTypeEnumerable<
TExcept_Except_InItem,
TItem,
TExcept_Except_InnerEnumerable,
TExcept_Except_InnerEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TExcept_Except_InnerEnumerable : struct,
IStructEnumerable<
TExcept_Except_InItem,
TExcept_Except_InnerEnumerator> where
TExcept_Except_InnerEnumerator : struct,
IStructEnumerator<
TExcept_Except_InItem>
public ExceptSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
ZipEnumerable<
TItem,
TExcept_Except_ZipFirstItem,
TExcept_Except_ZipSecondItem,
TExcept_Except_ZipFirstEnumerable,
TExcept_Except_ZipFirstEnumerator,
TExcept_Except_ZipSecondEnumerable,
TExcept_Except_ZipSecondEnumerator>,
ZipEnumerator<
TItem,
TExcept_Except_ZipFirstItem,
TExcept_Except_ZipSecondItem,
TExcept_Except_ZipFirstEnumerator,
TExcept_Except_ZipSecondEnumerator>>
Except<
TExcept_Except_ZipFirstItem,
TExcept_Except_ZipSecondItem,
TExcept_Except_ZipFirstEnumerable,
TExcept_Except_ZipFirstEnumerator,
TExcept_Except_ZipSecondEnumerable,
TExcept_Except_ZipSecondEnumerator>(
ZipEnumerable<
TItem,
TExcept_Except_ZipFirstItem,
TExcept_Except_ZipSecondItem,
TExcept_Except_ZipFirstEnumerable,
TExcept_Except_ZipFirstEnumerator,
TExcept_Except_ZipSecondEnumerable,
TExcept_Except_ZipSecondEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TExcept_Except_ZipFirstEnumerable : struct,
IStructEnumerable<
TExcept_Except_ZipFirstItem,
TExcept_Except_ZipFirstEnumerator> where
TExcept_Except_ZipFirstEnumerator : struct,
IStructEnumerator<
TExcept_Except_ZipFirstItem> where
TExcept_Except_ZipSecondEnumerable : struct,
IStructEnumerable<
TExcept_Except_ZipSecondItem,
TExcept_Except_ZipSecondEnumerator> where
TExcept_Except_ZipSecondEnumerator : struct,
IStructEnumerator<
TExcept_Except_ZipSecondItem>
public ExceptSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectSelectEnumerable<
TItem,
TExcept_Except_SelectInnerItem,
TExcept_Except_SelectInnerEnumerable,
TExcept_Except_SelectInnerEnumerator,
TExcept_Except_SelectProjection>,
SelectSelectEnumerator<
TItem,
TExcept_Except_SelectInnerItem,
TExcept_Except_SelectInnerEnumerator,
TExcept_Except_SelectProjection>>
Except<
TExcept_Except_SelectInnerItem,
TExcept_Except_SelectInnerEnumerable,
TExcept_Except_SelectInnerEnumerator,
TExcept_Except_SelectProjection>(
SelectSelectEnumerable<
TItem,
TExcept_Except_SelectInnerItem,
TExcept_Except_SelectInnerEnumerable,
TExcept_Except_SelectInnerEnumerator,
TExcept_Except_SelectProjection>
second,
IEqualityComparer<
TItem>
comparer) where
TExcept_Except_SelectInnerEnumerable : struct,
IStructEnumerable<
TExcept_Except_SelectInnerItem,
TExcept_Except_SelectInnerEnumerator> where
TExcept_Except_SelectInnerEnumerator : struct,
IStructEnumerator<
TExcept_Except_SelectInnerItem> where
TExcept_Except_SelectProjection : struct,
IStructProjection<
TItem,
TExcept_Except_SelectInnerItem>
public ExceptSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectWhereEnumerable<
TItem,
TExcept_Except_SelectInnerItem,
TExcept_Except_SelectInnerEnumerable,
TExcept_Except_SelectInnerEnumerator,
TExcept_Except_SelectProjection,
TExcept_Except_SelectPredicate>,
SelectWhereEnumerator<
TItem,
TExcept_Except_SelectInnerItem,
TExcept_Except_SelectInnerEnumerator,
TExcept_Except_SelectProjection,
TExcept_Except_SelectPredicate>>
Except<
TExcept_Except_SelectInnerItem,
TExcept_Except_SelectInnerEnumerable,
TExcept_Except_SelectInnerEnumerator,
TExcept_Except_SelectProjection,
TExcept_Except_SelectPredicate>(
SelectWhereEnumerable<
TItem,
TExcept_Except_SelectInnerItem,
TExcept_Except_SelectInnerEnumerable,
TExcept_Except_SelectInnerEnumerator,
TExcept_Except_SelectProjection,
TExcept_Except_SelectPredicate>
second,
IEqualityComparer<
TItem>
comparer) where
TExcept_Except_SelectInnerEnumerable : struct,
IStructEnumerable<
TExcept_Except_SelectInnerItem,
TExcept_Except_SelectInnerEnumerator> where
TExcept_Except_SelectInnerEnumerator : struct,
IStructEnumerator<
TExcept_Except_SelectInnerItem> where
TExcept_Except_SelectProjection : struct,
IStructProjection<
TItem,
TExcept_Except_SelectInnerItem> where
TExcept_Except_SelectPredicate : struct,
IStructPredicate<
TItem>
public ExceptSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
WhereWhereEnumerable<
TItem,
TExcept_Except_WhereInnerEnumerable,
TExcept_Except_WhereInnerEnumerator,
TExcept_Except_WherePredicate>,
WhereWhereEnumerator<
TItem,
TExcept_Except_WhereInnerEnumerator,
TExcept_Except_WherePredicate>>
Except<
TExcept_Except_WhereInnerEnumerable,
TExcept_Except_WhereInnerEnumerator,
TExcept_Except_WherePredicate>(
WhereWhereEnumerable<
TItem,
TExcept_Except_WhereInnerEnumerable,
TExcept_Except_WhereInnerEnumerator,
TExcept_Except_WherePredicate>
second,
IEqualityComparer<
TItem>
comparer) where
TExcept_Except_WhereInnerEnumerable : struct,
IStructEnumerable<
TItem,
TExcept_Except_WhereInnerEnumerator> where
TExcept_Except_WhereInnerEnumerator : struct,
IStructEnumerator<
TItem> where
TExcept_Except_WherePredicate : struct,
IStructPredicate<
TItem>
public ExceptSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
WhereSelectEnumerable<
TItem,
TExcept_Except_WhereInnerItem,
TExcept_Except_WhereInnerEnumerable,
TExcept_Except_WhereInnerEnumerator,
TExcept_Except_WherePredicate,
TExcept_Except_WhereProjection>,
WhereSelectEnumerator<
TItem,
TExcept_Except_WhereInnerItem,
TExcept_Except_WhereInnerEnumerator,
TExcept_Except_WherePredicate,
TExcept_Except_WhereProjection>>
Except<
TExcept_Except_WhereInnerItem,
TExcept_Except_WhereInnerEnumerable,
TExcept_Except_WhereInnerEnumerator,
TExcept_Except_WherePredicate,
TExcept_Except_WhereProjection>(
WhereSelectEnumerable<
TItem,
TExcept_Except_WhereInnerItem,
TExcept_Except_WhereInnerEnumerable,
TExcept_Except_WhereInnerEnumerator,
TExcept_Except_WherePredicate,
TExcept_Except_WhereProjection>
second,
IEqualityComparer<
TItem>
comparer) where
TExcept_Except_WhereInnerEnumerable : struct,
IStructEnumerable<
TExcept_Except_WhereInnerItem,
TExcept_Except_WhereInnerEnumerator> where
TExcept_Except_WhereInnerEnumerator : struct,
IStructEnumerator<
TExcept_Except_WhereInnerItem> where
TExcept_Except_WherePredicate : struct,
IStructPredicate<
TExcept_Except_WhereInnerItem> where
TExcept_Except_WhereProjection : struct,
IStructProjection<
TItem,
TExcept_Except_WhereInnerItem>
public ExceptSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
DistinctDefaultEnumerable<
TItem,
TExcept_Except_DistinctInnerEnumerable,
TExcept_Except_DistinctInnerEnumerator>,
DistinctDefaultEnumerator<
TItem,
TExcept_Except_DistinctInnerEnumerator>>
Except<
TExcept_Except_DistinctInnerEnumerable,
TExcept_Except_DistinctInnerEnumerator>(
DistinctDefaultEnumerable<
TItem,
TExcept_Except_DistinctInnerEnumerable,
TExcept_Except_DistinctInnerEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TExcept_Except_DistinctInnerEnumerable : struct,
IStructEnumerable<
TItem,
TExcept_Except_DistinctInnerEnumerator> where
TExcept_Except_DistinctInnerEnumerator : struct,
IStructEnumerator<
TItem>
public ExceptSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
DistinctSpecificEnumerable<
TItem,
TExcept_Except_DistinctInnerEnumerable,
TExcept_Except_DistinctInnerEnumerator>,
DistinctSpecificEnumerator<
TItem,
TExcept_Except_DistinctInnerEnumerator>>
Except<
TExcept_Except_DistinctInnerEnumerable,
TExcept_Except_DistinctInnerEnumerator>(
DistinctSpecificEnumerable<
TItem,
TExcept_Except_DistinctInnerEnumerable,
TExcept_Except_DistinctInnerEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TExcept_Except_DistinctInnerEnumerable : struct,
IStructEnumerable<
TItem,
TExcept_Except_DistinctInnerEnumerator> where
TExcept_Except_DistinctInnerEnumerator : struct,
IStructEnumerator<
TItem>
public ExceptSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
ExceptDefaultEnumerable<
TItem,
TExcept_ExceptFirstEnumerable,
TExcept_ExceptFirstEnumerator,
TExcept_ExceptSecondEnumerable,
TExcept_ExceptSecondEnumerator>,
ExceptDefaultEnumerator<
TItem,
TExcept_ExceptFirstEnumerator,
TExcept_ExceptSecondEnumerator>>
Except<
TExcept_ExceptFirstEnumerable,
TExcept_ExceptFirstEnumerator,
TExcept_ExceptSecondEnumerable,
TExcept_ExceptSecondEnumerator>(
ExceptDefaultEnumerable<
TItem,
TExcept_ExceptFirstEnumerable,
TExcept_ExceptFirstEnumerator,
TExcept_ExceptSecondEnumerable,
TExcept_ExceptSecondEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TExcept_ExceptFirstEnumerable : struct,
IStructEnumerable<
TItem,
TExcept_ExceptFirstEnumerator> where
TExcept_ExceptFirstEnumerator : struct,
IStructEnumerator<
TItem> where
TExcept_ExceptSecondEnumerable : struct,
IStructEnumerable<
TItem,
TExcept_ExceptSecondEnumerator> where
TExcept_ExceptSecondEnumerator : struct,
IStructEnumerator<
TItem>
public ExceptSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
ExceptSpecificEnumerable<
TItem,
TExcept_ExceptFirstEnumerable,
TExcept_ExceptFirstEnumerator,
TExcept_ExceptSecondEnumerable,
TExcept_ExceptSecondEnumerator>,
ExceptSpecificEnumerator<
TItem,
TExcept_ExceptFirstEnumerator,
TExcept_ExceptSecondEnumerator>>
Except<
TExcept_ExceptFirstEnumerable,
TExcept_ExceptFirstEnumerator,
TExcept_ExceptSecondEnumerable,
TExcept_ExceptSecondEnumerator>(
ExceptSpecificEnumerable<
TItem,
TExcept_ExceptFirstEnumerable,
TExcept_ExceptFirstEnumerator,
TExcept_ExceptSecondEnumerable,
TExcept_ExceptSecondEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TExcept_ExceptFirstEnumerable : struct,
IStructEnumerable<
TItem,
TExcept_ExceptFirstEnumerator> where
TExcept_ExceptFirstEnumerator : struct,
IStructEnumerator<
TItem> where
TExcept_ExceptSecondEnumerable : struct,
IStructEnumerable<
TItem,
TExcept_ExceptSecondEnumerator> where
TExcept_ExceptSecondEnumerator : struct,
IStructEnumerator<
TItem>
public ExceptSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
IntersectDefaultEnumerable<
TItem,
TExcept_ExceptFirstEnumerable,
TExcept_ExceptFirstEnumerator,
TExcept_ExceptSecondEnumerable,
TExcept_ExceptSecondEnumerator>,
IntersectDefaultEnumerator<
TItem,
TExcept_ExceptFirstEnumerator,
TExcept_ExceptSecondEnumerator>>
Except<
TExcept_ExceptFirstEnumerable,
TExcept_ExceptFirstEnumerator,
TExcept_ExceptSecondEnumerable,
TExcept_ExceptSecondEnumerator>(
IntersectDefaultEnumerable<
TItem,
TExcept_ExceptFirstEnumerable,
TExcept_ExceptFirstEnumerator,
TExcept_ExceptSecondEnumerable,
TExcept_ExceptSecondEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TExcept_ExceptFirstEnumerable : struct,
IStructEnumerable<
TItem,
TExcept_ExceptFirstEnumerator> where
TExcept_ExceptFirstEnumerator : struct,
IStructEnumerator<
TItem> where
TExcept_ExceptSecondEnumerable : struct,
IStructEnumerable<
TItem,
TExcept_ExceptSecondEnumerator> where
TExcept_ExceptSecondEnumerator : struct,
IStructEnumerator<
TItem>
public ExceptSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
IntersectSpecificEnumerable<
TItem,
TExcept_ExceptFirstEnumerable,
TExcept_ExceptFirstEnumerator,
TExcept_ExceptSecondEnumerable,
TExcept_ExceptSecondEnumerator>,
IntersectSpecificEnumerator<
TItem,
TExcept_ExceptFirstEnumerator,
TExcept_ExceptSecondEnumerator>>
Except<
TExcept_ExceptFirstEnumerable,
TExcept_ExceptFirstEnumerator,
TExcept_ExceptSecondEnumerable,
TExcept_ExceptSecondEnumerator>(
IntersectSpecificEnumerable<
TItem,
TExcept_ExceptFirstEnumerable,
TExcept_ExceptFirstEnumerator,
TExcept_ExceptSecondEnumerable,
TExcept_ExceptSecondEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TExcept_ExceptFirstEnumerable : struct,
IStructEnumerable<
TItem,
TExcept_ExceptFirstEnumerator> where
TExcept_ExceptFirstEnumerator : struct,
IStructEnumerator<
TItem> where
TExcept_ExceptSecondEnumerable : struct,
IStructEnumerable<
TItem,
TExcept_ExceptSecondEnumerator> where
TExcept_ExceptSecondEnumerator : struct,
IStructEnumerator<
TItem>
public ExceptSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
UnionDefaultEnumerable<
TItem,
TExcept_UnionFirstEnumerable,
TExcept_UnionFirstEnumerator,
TExcept_UnionSecondEnumerable,
TExcept_UnionSecondEnumerator>,
UnionDefaultEnumerator<
TItem,
TExcept_UnionFirstEnumerator,
TExcept_UnionSecondEnumerator>>
Except<
TExcept_UnionFirstEnumerable,
TExcept_UnionFirstEnumerator,
TExcept_UnionSecondEnumerable,
TExcept_UnionSecondEnumerator>(
UnionDefaultEnumerable<
TItem,
TExcept_UnionFirstEnumerable,
TExcept_UnionFirstEnumerator,
TExcept_UnionSecondEnumerable,
TExcept_UnionSecondEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TExcept_UnionFirstEnumerable : struct,
IStructEnumerable<
TItem,
TExcept_UnionFirstEnumerator> where
TExcept_UnionFirstEnumerator : struct,
IStructEnumerator<
TItem> where
TExcept_UnionSecondEnumerable : struct,
IStructEnumerable<
TItem,
TExcept_UnionSecondEnumerator> where
TExcept_UnionSecondEnumerator : struct,
IStructEnumerator<
TItem>
public ExceptSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
UnionSpecificEnumerable<
TItem,
TExcept_UnionFirstEnumerable,
TExcept_UnionFirstEnumerator,
TExcept_UnionSecondEnumerable,
TExcept_UnionSecondEnumerator>,
UnionSpecificEnumerator<
TItem,
TExcept_UnionFirstEnumerator,
TExcept_UnionSecondEnumerator>>
Except<
TExcept_UnionFirstEnumerable,
TExcept_UnionFirstEnumerator,
TExcept_UnionSecondEnumerable,
TExcept_UnionSecondEnumerator>(
UnionSpecificEnumerable<
TItem,
TExcept_UnionFirstEnumerable,
TExcept_UnionFirstEnumerator,
TExcept_UnionSecondEnumerable,
TExcept_UnionSecondEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TExcept_UnionFirstEnumerable : struct,
IStructEnumerable<
TItem,
TExcept_UnionFirstEnumerator> where
TExcept_UnionFirstEnumerator : struct,
IStructEnumerator<
TItem> where
TExcept_UnionSecondEnumerable : struct,
IStructEnumerable<
TItem,
TExcept_UnionSecondEnumerator> where
TExcept_UnionSecondEnumerator : struct,
IStructEnumerator<
TItem>
public ExceptSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
ReverseEnumerable<
TItem,
TExcept_ReverseEnumerable,
TExcept_ReverseEnumerator>,
ReverseEnumerator<
TItem>>
Except<
TExcept_ReverseEnumerable,
TExcept_ReverseEnumerator>(
ReverseEnumerable<
TItem,
TExcept_ReverseEnumerable,
TExcept_ReverseEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TExcept_ReverseEnumerable : struct,
IStructEnumerable<
TItem,
TExcept_ReverseEnumerator> where
TExcept_ReverseEnumerator : struct,
IStructEnumerator<
TItem>
public ExceptSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
OrderByEnumerable<
TItem,
TExcept_OrderByKey,
TExcept_OrderByEnumerable,
TExcept_OrderByEnumerator,
TExcept_OrderByComparer>,
OrderByEnumerator<
TItem,
TExcept_OrderByKey,
TExcept_OrderByEnumerator,
TExcept_OrderByComparer>>
Except<
TExcept_OrderByKey,
TExcept_OrderByEnumerable,
TExcept_OrderByEnumerator,
TExcept_OrderByComparer>(
OrderByEnumerable<
TItem,
TExcept_OrderByKey,
TExcept_OrderByEnumerable,
TExcept_OrderByEnumerator,
TExcept_OrderByComparer>
second,
IEqualityComparer<
TItem>
comparer) where
TExcept_OrderByEnumerable : struct,
IStructEnumerable<
TItem,
TExcept_OrderByEnumerator> where
TExcept_OrderByEnumerator : struct,
IStructEnumerator<
TItem> where
TExcept_OrderByComparer : struct,
IStructComparer<
TItem,
TExcept_OrderByKey>
public ExceptSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
GroupJoinDefaultEnumerable<
TItem,
TExcept_GroupJoinKeyItem,
TExcept_GroupJoinLeftItem,
TExcept_GroupJoinLeftEnumerable,
TExcept_GroupJoinLeftEnumerator,
TExcept_GroupJoinRightItem,
TExcept_GroupJoinRightEnumerable,
TExcept_GroupJoinRightEnumerator>,
GroupJoinDefaultEnumerator<
TItem,
TExcept_GroupJoinKeyItem,
TExcept_GroupJoinLeftItem,
TExcept_GroupJoinLeftEnumerator,
TExcept_GroupJoinRightItem,
TExcept_GroupJoinRightEnumerator>>
Except<
TExcept_GroupJoinKeyItem,
TExcept_GroupJoinLeftItem,
TExcept_GroupJoinLeftEnumerable,
TExcept_GroupJoinLeftEnumerator,
TExcept_GroupJoinRightItem,
TExcept_GroupJoinRightEnumerable,
TExcept_GroupJoinRightEnumerator>(
GroupJoinDefaultEnumerable<
TItem,
TExcept_GroupJoinKeyItem,
TExcept_GroupJoinLeftItem,
TExcept_GroupJoinLeftEnumerable,
TExcept_GroupJoinLeftEnumerator,
TExcept_GroupJoinRightItem,
TExcept_GroupJoinRightEnumerable,
TExcept_GroupJoinRightEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TExcept_GroupJoinLeftEnumerable : struct,
IStructEnumerable<
TExcept_GroupJoinLeftItem,
TExcept_GroupJoinLeftEnumerator> where
TExcept_GroupJoinLeftEnumerator : struct,
IStructEnumerator<
TExcept_GroupJoinLeftItem> where
TExcept_GroupJoinRightEnumerable : struct,
IStructEnumerable<
TExcept_GroupJoinRightItem,
TExcept_GroupJoinRightEnumerator> where
TExcept_GroupJoinRightEnumerator : struct,
IStructEnumerator<
TExcept_GroupJoinRightItem>
public ExceptSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
GroupJoinSpecificEnumerable<
TItem,
TExcept_GroupJoinKeyItem,
TExcept_GroupJoinLeftItem,
TExcept_GroupJoinLeftEnumerable,
TExcept_GroupJoinLeftEnumerator,
TExcept_GroupJoinRightItem,
TExcept_GroupJoinRightEnumerable,
TExcept_GroupJoinRightEnumerator>,
GroupJoinSpecificEnumerator<
TItem,
TExcept_GroupJoinKeyItem,
TExcept_GroupJoinLeftItem,
TExcept_GroupJoinLeftEnumerator,
TExcept_GroupJoinRightItem,
TExcept_GroupJoinRightEnumerator>>
Except<
TExcept_GroupJoinKeyItem,
TExcept_GroupJoinLeftItem,
TExcept_GroupJoinLeftEnumerable,
TExcept_GroupJoinLeftEnumerator,
TExcept_GroupJoinRightItem,
TExcept_GroupJoinRightEnumerable,
TExcept_GroupJoinRightEnumerator>(
GroupJoinSpecificEnumerable<
TItem,
TExcept_GroupJoinKeyItem,
TExcept_GroupJoinLeftItem,
TExcept_GroupJoinLeftEnumerable,
TExcept_GroupJoinLeftEnumerator,
TExcept_GroupJoinRightItem,
TExcept_GroupJoinRightEnumerable,
TExcept_GroupJoinRightEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TExcept_GroupJoinLeftEnumerable : struct,
IStructEnumerable<
TExcept_GroupJoinLeftItem,
TExcept_GroupJoinLeftEnumerator> where
TExcept_GroupJoinLeftEnumerator : struct,
IStructEnumerator<
TExcept_GroupJoinLeftItem> where
TExcept_GroupJoinRightEnumerable : struct,
IStructEnumerable<
TExcept_GroupJoinRightItem,
TExcept_GroupJoinRightEnumerator> where
TExcept_GroupJoinRightEnumerator : struct,
IStructEnumerator<
TExcept_GroupJoinRightItem>
public ExceptSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
GroupByCollectionDefaultEnumerable<
TExcept_GroupByInItem,
TExcept_GroupByKey,
TExcept_GroupByElement,
TItem,
TExcept_GroupByEnumerable,
TExcept_GroupByEnumerator>,
GroupByCollectionDefaultEnumerator<
TExcept_GroupByInItem,
TExcept_GroupByKey,
TExcept_GroupByElement,
TItem,
TExcept_GroupByEnumerator>>
Except<
TExcept_GroupByInItem,
TExcept_GroupByKey,
TExcept_GroupByElement,
TExcept_GroupByEnumerable,
TExcept_GroupByEnumerator>(
GroupByCollectionDefaultEnumerable<
TExcept_GroupByInItem,
TExcept_GroupByKey,
TExcept_GroupByElement,
TItem,
TExcept_GroupByEnumerable,
TExcept_GroupByEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TExcept_GroupByEnumerable : struct,
IStructEnumerable<
TExcept_GroupByInItem,
TExcept_GroupByEnumerator> where
TExcept_GroupByEnumerator : struct,
IStructEnumerator<
TExcept_GroupByInItem>
public ExceptSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
GroupByCollectionSpecificEnumerable<
TExcept_GroupByInItem,
TExcept_GroupByKey,
TExcept_GroupByElement,
TItem,
TExcept_GroupByEnumerable,
TExcept_GroupByEnumerator>,
GroupByCollectionSpecificEnumerator<
TExcept_GroupByInItem,
TExcept_GroupByKey,
TExcept_GroupByElement,
TItem,
TExcept_GroupByEnumerator>>
Except<
TExcept_GroupByInItem,
TExcept_GroupByKey,
TExcept_GroupByElement,
TExcept_GroupByEnumerable,
TExcept_GroupByEnumerator>(
GroupByCollectionSpecificEnumerable<
TExcept_GroupByInItem,
TExcept_GroupByKey,
TExcept_GroupByElement,
TItem,
TExcept_GroupByEnumerable,
TExcept_GroupByEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TExcept_GroupByEnumerable : struct,
IStructEnumerable<
TExcept_GroupByInItem,
TExcept_GroupByEnumerator> where
TExcept_GroupByEnumerator : struct,
IStructEnumerator<
TExcept_GroupByInItem>
public ExceptSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
JoinDefaultEnumerable<
TItem,
TExcept_JoinKeyItem,
TExcept_JoinLeftItem,
TExcept_JoinLeftEnumerable,
TExcept_JoinLeftEnumerator,
TExcept_JoinRightItem,
TExcept_JoinRightEnumerable,
TExcept_JoinRightEnumerator>,
JoinDefaultEnumerator<
TItem,
TExcept_JoinKeyItem,
TExcept_JoinLeftItem,
TExcept_JoinLeftEnumerator,
TExcept_JoinRightItem,
TExcept_JoinRightEnumerator>>
Except<
TExcept_JoinKeyItem,
TExcept_JoinLeftItem,
TExcept_JoinLeftEnumerable,
TExcept_JoinLeftEnumerator,
TExcept_JoinRightItem,
TExcept_JoinRightEnumerable,
TExcept_JoinRightEnumerator>(
JoinDefaultEnumerable<
TItem,
TExcept_JoinKeyItem,
TExcept_JoinLeftItem,
TExcept_JoinLeftEnumerable,
TExcept_JoinLeftEnumerator,
TExcept_JoinRightItem,
TExcept_JoinRightEnumerable,
TExcept_JoinRightEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TExcept_JoinLeftEnumerable : struct,
IStructEnumerable<
TExcept_JoinLeftItem,
TExcept_JoinLeftEnumerator> where
TExcept_JoinLeftEnumerator : struct,
IStructEnumerator<
TExcept_JoinLeftItem> where
TExcept_JoinRightEnumerable : struct,
IStructEnumerable<
TExcept_JoinRightItem,
TExcept_JoinRightEnumerator> where
TExcept_JoinRightEnumerator : struct,
IStructEnumerator<
TExcept_JoinRightItem>
public ExceptSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
JoinSpecificEnumerable<
TItem,
TExcept_JoinKeyItem,
TExcept_JoinLeftItem,
TExcept_JoinLeftEnumerable,
TExcept_JoinLeftEnumerator,
TExcept_JoinRightItem,
TExcept_JoinRightEnumerable,
TExcept_JoinRightEnumerator>,
JoinSpecificEnumerator<
TItem,
TExcept_JoinKeyItem,
TExcept_JoinLeftItem,
TExcept_JoinLeftEnumerator,
TExcept_JoinRightItem,
TExcept_JoinRightEnumerator>>
Except<
TExcept_JoinKeyItem,
TExcept_JoinLeftItem,
TExcept_JoinLeftEnumerable,
TExcept_JoinLeftEnumerator,
TExcept_JoinRightItem,
TExcept_JoinRightEnumerable,
TExcept_JoinRightEnumerator>(
JoinSpecificEnumerable<
TItem,
TExcept_JoinKeyItem,
TExcept_JoinLeftItem,
TExcept_JoinLeftEnumerable,
TExcept_JoinLeftEnumerator,
TExcept_JoinRightItem,
TExcept_JoinRightEnumerable,
TExcept_JoinRightEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TExcept_JoinLeftEnumerable : struct,
IStructEnumerable<
TExcept_JoinLeftItem,
TExcept_JoinLeftEnumerator> where
TExcept_JoinLeftEnumerator : struct,
IStructEnumerator<
TExcept_JoinLeftItem> where
TExcept_JoinRightEnumerable : struct,
IStructEnumerable<
TExcept_JoinRightItem,
TExcept_JoinRightEnumerator> where
TExcept_JoinRightEnumerator : struct,
IStructEnumerator<
TExcept_JoinRightItem>
public ExceptDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SkipLastEnumerable<
TItem,
TExcept_SkipLastInnerEnumerable,
TExcept_SkipLastInnerEnumerator>,
SkipLastEnumerator<
TItem,
TExcept_SkipLastInnerEnumerator>>
Except<
TExcept_SkipLastInnerEnumerable,
TExcept_SkipLastInnerEnumerator>(
SkipLastEnumerable<
TItem,
TExcept_SkipLastInnerEnumerable,
TExcept_SkipLastInnerEnumerator>
second) where
TExcept_SkipLastInnerEnumerable : struct,
IStructEnumerable<
TItem,
TExcept_SkipLastInnerEnumerator> where
TExcept_SkipLastInnerEnumerator : struct,
IStructEnumerator<
TItem>
public ExceptDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TakeLastEnumerable<
TItem,
TExcept_TakeLastInnerEnumerable,
TExcept_TakeLastInnerEnumerator>,
TakeLastEnumerator<
TItem,
TExcept_TakeLastInnerEnumerator>>
Except<
TExcept_TakeLastInnerEnumerable,
TExcept_TakeLastInnerEnumerator>(
TakeLastEnumerable<
TItem,
TExcept_TakeLastInnerEnumerable,
TExcept_TakeLastInnerEnumerator>
second) where
TExcept_TakeLastInnerEnumerable : struct,
IStructEnumerable<
TItem,
TExcept_TakeLastInnerEnumerator> where
TExcept_TakeLastInnerEnumerator : struct,
IStructEnumerator<
TItem>
public ExceptSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SkipLastEnumerable<
TItem,
TExcept_SkipLastInnerEnumerable,
TExcept_SkipLastInnerEnumerator>,
SkipLastEnumerator<
TItem,
TExcept_SkipLastInnerEnumerator>>
Except<
TExcept_SkipLastInnerEnumerable,
TExcept_SkipLastInnerEnumerator>(
SkipLastEnumerable<
TItem,
TExcept_SkipLastInnerEnumerable,
TExcept_SkipLastInnerEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TExcept_SkipLastInnerEnumerable : struct,
IStructEnumerable<
TItem,
TExcept_SkipLastInnerEnumerator> where
TExcept_SkipLastInnerEnumerator : struct,
IStructEnumerator<
TItem>
public ExceptSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TakeLastEnumerable<
TItem,
TExcept_TakeLastInnerEnumerable,
TExcept_TakeLastInnerEnumerator>,
TakeLastEnumerator<
TItem,
TExcept_TakeLastInnerEnumerator>>
Except<
TExcept_TakeLastInnerEnumerable,
TExcept_TakeLastInnerEnumerator>(
TakeLastEnumerable<
TItem,
TExcept_TakeLastInnerEnumerable,
TExcept_TakeLastInnerEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TExcept_TakeLastInnerEnumerable : struct,
IStructEnumerable<
TItem,
TExcept_TakeLastInnerEnumerator> where
TExcept_TakeLastInnerEnumerator : struct,
IStructEnumerator<
TItem>
public ExceptDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
AppendEnumerable<
TItem,
TExcept_AppendInnerEnumerable,
TExcept_AppendInnerEnumerator>,
AppendEnumerator<
TItem,
TExcept_AppendInnerEnumerator>>
Except<
TExcept_AppendInnerEnumerable,
TExcept_AppendInnerEnumerator>(
AppendEnumerable<
TItem,
TExcept_AppendInnerEnumerable,
TExcept_AppendInnerEnumerator>
second) where
TExcept_AppendInnerEnumerable : struct,
IStructEnumerable<
TItem,
TExcept_AppendInnerEnumerator> where
TExcept_AppendInnerEnumerator : struct,
IStructEnumerator<
TItem>
public ExceptSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
AppendEnumerable<
TItem,
TExcept_AppendInnerEnumerable,
TExcept_AppendInnerEnumerator>,
AppendEnumerator<
TItem,
TExcept_AppendInnerEnumerator>>
Except<
TExcept_AppendInnerEnumerable,
TExcept_AppendInnerEnumerator>(
AppendEnumerable<
TItem,
TExcept_AppendInnerEnumerable,
TExcept_AppendInnerEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TExcept_AppendInnerEnumerable : struct,
IStructEnumerable<
TItem,
TExcept_AppendInnerEnumerator> where
TExcept_AppendInnerEnumerator : struct,
IStructEnumerator<
TItem>
public ExceptDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
PrependEnumerable<
TItem,
TExcept_PrependInnerEnumerable,
TExcept_PrependInnerEnumerator>,
PrependEnumerator<
TItem,
TExcept_PrependInnerEnumerator>>
Except<
TExcept_PrependInnerEnumerable,
TExcept_PrependInnerEnumerator>(
PrependEnumerable<
TItem,
TExcept_PrependInnerEnumerable,
TExcept_PrependInnerEnumerator>
second) where
TExcept_PrependInnerEnumerable : struct,
IStructEnumerable<
TItem,
TExcept_PrependInnerEnumerator> where
TExcept_PrependInnerEnumerator : struct,
IStructEnumerator<
TItem>
public ExceptSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
PrependEnumerable<
TItem,
TExcept_PrependInnerEnumerable,
TExcept_PrependInnerEnumerator>,
PrependEnumerator<
TItem,
TExcept_PrependInnerEnumerator>>
Except<
TExcept_PrependInnerEnumerable,
TExcept_PrependInnerEnumerator>(
PrependEnumerable<
TItem,
TExcept_PrependInnerEnumerable,
TExcept_PrependInnerEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TExcept_PrependInnerEnumerable : struct,
IStructEnumerable<
TItem,
TExcept_PrependInnerEnumerator> where
TExcept_PrependInnerEnumerator : struct,
IStructEnumerator<
TItem>
public TItem First(
Func<
TItem,
bool>
predicate)
public GroupByCollectionDefaultEnumerable<
TItem,
TGroupBy_Key,
TItem,
TGroupBy_Result,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>>
GroupBy<
TGroupBy_Key,
TGroupBy_Result>(
Func<
TItem,
TGroupBy_Key>
keySelector,
Func<
TGroupBy_Key,
GroupedEnumerable<
TGroupBy_Key,
TItem>,
TGroupBy_Result>
resultSelector)
public GroupByCollectionSpecificEnumerable<
TItem,
TGroupBy_Key,
TItem,
TGroupBy_Result,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>>
GroupBy<
TGroupBy_Key,
TGroupBy_Result>(
Func<
TItem,
TGroupBy_Key>
keySelector,
Func<
TGroupBy_Key,
GroupedEnumerable<
TGroupBy_Key,
TItem>,
TGroupBy_Result>
resultSelector,
IEqualityComparer<
TGroupBy_Key>
comparer)
public GroupByCollectionDefaultEnumerable<
TItem,
TGroupBy_Key,
TGroupBy_Element,
TGroupBy_Result,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>>
GroupBy<
TGroupBy_Key,
TGroupBy_Element,
TGroupBy_Result>(
Func<
TItem,
TGroupBy_Key>
keySelector,
Func<
TItem,
TGroupBy_Element>
elementSelector,
Func<
TGroupBy_Key,
GroupedEnumerable<
TGroupBy_Key,
TGroupBy_Element>,
TGroupBy_Result>
resultSelector)
public GroupByCollectionSpecificEnumerable<
TItem,
TGroupBy_Key,
TGroupBy_Element,
TGroupBy_Result,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>>
GroupBy<
TGroupBy_Key,
TGroupBy_Element,
TGroupBy_Result>(
Func<
TItem,
TGroupBy_Key>
keySelector,
Func<
TItem,
TGroupBy_Element>
elementSelector,
Func<
TGroupBy_Key,
GroupedEnumerable<
TGroupBy_Key,
TGroupBy_Element>,
TGroupBy_Result>
resultSelector,
IEqualityComparer<
TGroupBy_Key>
comparer)
public GroupJoinDefaultEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
BoxedEnumerable<
TGroupJoin_RightItem>,
BoxedEnumerator<
TGroupJoin_RightItem>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem>(
BoxedEnumerable<
TGroupJoin_RightItem>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector)
public GroupJoinSpecificEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
BoxedEnumerable<
TGroupJoin_RightItem>,
BoxedEnumerator<
TGroupJoin_RightItem>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem>(
BoxedEnumerable<
TGroupJoin_RightItem>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector,
IEqualityComparer<
TGroupJoin_KeyItem>
comparer)
public GroupJoinDefaultEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
CastEnumerable<
TGroupJoin_CastInItem,
TGroupJoin_RightItem,
TGroupJoin_CastInnerEnumerable,
TGroupJoin_CastInnerEnumerator>,
CastEnumerator<
TGroupJoin_CastInItem,
TGroupJoin_RightItem,
TGroupJoin_CastInnerEnumerator>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_CastInItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_CastInnerEnumerable,
TGroupJoin_CastInnerEnumerator>(
CastEnumerable<
TGroupJoin_CastInItem,
TGroupJoin_RightItem,
TGroupJoin_CastInnerEnumerable,
TGroupJoin_CastInnerEnumerator>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector) where
TGroupJoin_CastInnerEnumerable : struct,
IStructEnumerable<
TGroupJoin_CastInItem,
TGroupJoin_CastInnerEnumerator> where
TGroupJoin_CastInnerEnumerator : struct,
IStructEnumerator<
TGroupJoin_CastInItem>
public GroupJoinSpecificEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
CastEnumerable<
TGroupJoin_CastInItem,
TGroupJoin_RightItem,
TGroupJoin_CastInnerEnumerable,
TGroupJoin_CastInnerEnumerator>,
CastEnumerator<
TGroupJoin_CastInItem,
TGroupJoin_RightItem,
TGroupJoin_CastInnerEnumerator>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_CastInItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_CastInnerEnumerable,
TGroupJoin_CastInnerEnumerator>(
CastEnumerable<
TGroupJoin_CastInItem,
TGroupJoin_RightItem,
TGroupJoin_CastInnerEnumerable,
TGroupJoin_CastInnerEnumerator>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector,
IEqualityComparer<
TGroupJoin_KeyItem>
comparer) where
TGroupJoin_CastInnerEnumerable : struct,
IStructEnumerable<
TGroupJoin_CastInItem,
TGroupJoin_CastInnerEnumerator> where
TGroupJoin_CastInnerEnumerator : struct,
IStructEnumerator<
TGroupJoin_CastInItem>
public GroupJoinDefaultEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
ConcatEnumerable<
TGroupJoin_RightItem,
TGroupJoin_ConcatFirstEnumerable,
TGroupJoin_ConcatFirstEnumerator,
TGroupJoin_ConcatSecondEnumerable,
TGroupJoin_ConcatSecondEnumerator>,
ConcatEnumerator<
TGroupJoin_RightItem,
TGroupJoin_ConcatFirstEnumerator,
TGroupJoin_ConcatSecondEnumerator>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_ConcatFirstEnumerable,
TGroupJoin_ConcatFirstEnumerator,
TGroupJoin_ConcatSecondEnumerable,
TGroupJoin_ConcatSecondEnumerator>(
ConcatEnumerable<
TGroupJoin_RightItem,
TGroupJoin_ConcatFirstEnumerable,
TGroupJoin_ConcatFirstEnumerator,
TGroupJoin_ConcatSecondEnumerable,
TGroupJoin_ConcatSecondEnumerator>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector) where
TGroupJoin_ConcatFirstEnumerable : struct,
IStructEnumerable<
TGroupJoin_RightItem,
TGroupJoin_ConcatFirstEnumerator> where
TGroupJoin_ConcatFirstEnumerator : struct,
IStructEnumerator<
TGroupJoin_RightItem> where
TGroupJoin_ConcatSecondEnumerable : struct,
IStructEnumerable<
TGroupJoin_RightItem,
TGroupJoin_ConcatSecondEnumerator> where
TGroupJoin_ConcatSecondEnumerator : struct,
IStructEnumerator<
TGroupJoin_RightItem>
public GroupJoinSpecificEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
ConcatEnumerable<
TGroupJoin_RightItem,
TGroupJoin_ConcatFirstEnumerable,
TGroupJoin_ConcatFirstEnumerator,
TGroupJoin_ConcatSecondEnumerable,
TGroupJoin_ConcatSecondEnumerator>,
ConcatEnumerator<
TGroupJoin_RightItem,
TGroupJoin_ConcatFirstEnumerator,
TGroupJoin_ConcatSecondEnumerator>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_ConcatFirstEnumerable,
TGroupJoin_ConcatFirstEnumerator,
TGroupJoin_ConcatSecondEnumerable,
TGroupJoin_ConcatSecondEnumerator>(
ConcatEnumerable<
TGroupJoin_RightItem,
TGroupJoin_ConcatFirstEnumerable,
TGroupJoin_ConcatFirstEnumerator,
TGroupJoin_ConcatSecondEnumerable,
TGroupJoin_ConcatSecondEnumerator>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector,
IEqualityComparer<
TGroupJoin_KeyItem>
comparer) where
TGroupJoin_ConcatFirstEnumerable : struct,
IStructEnumerable<
TGroupJoin_RightItem,
TGroupJoin_ConcatFirstEnumerator> where
TGroupJoin_ConcatFirstEnumerator : struct,
IStructEnumerator<
TGroupJoin_RightItem> where
TGroupJoin_ConcatSecondEnumerable : struct,
IStructEnumerable<
TGroupJoin_RightItem,
TGroupJoin_ConcatSecondEnumerator> where
TGroupJoin_ConcatSecondEnumerator : struct,
IStructEnumerator<
TGroupJoin_RightItem>
public GroupJoinDefaultEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
DefaultIfEmptyDefaultEnumerable<
TGroupJoin_RightItem,
TGroupJoin_DefaultIfEmptyInnerEnumerable,
TGroupJoin_DefaultIfEmptyInnerEnumerator>,
DefaultIfEmptyDefaultEnumerator<
TGroupJoin_RightItem,
TGroupJoin_DefaultIfEmptyInnerEnumerator>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_DefaultIfEmptyInnerEnumerable,
TGroupJoin_DefaultIfEmptyInnerEnumerator>(
DefaultIfEmptyDefaultEnumerable<
TGroupJoin_RightItem,
TGroupJoin_DefaultIfEmptyInnerEnumerable,
TGroupJoin_DefaultIfEmptyInnerEnumerator>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector) where
TGroupJoin_DefaultIfEmptyInnerEnumerable : struct,
IStructEnumerable<
TGroupJoin_RightItem,
TGroupJoin_DefaultIfEmptyInnerEnumerator> where
TGroupJoin_DefaultIfEmptyInnerEnumerator : struct,
IStructEnumerator<
TGroupJoin_RightItem>
public GroupJoinSpecificEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
DefaultIfEmptyDefaultEnumerable<
TGroupJoin_RightItem,
TGroupJoin_DefaultIfEmptyInnerEnumerable,
TGroupJoin_DefaultIfEmptyInnerEnumerator>,
DefaultIfEmptyDefaultEnumerator<
TGroupJoin_RightItem,
TGroupJoin_DefaultIfEmptyInnerEnumerator>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_DefaultIfEmptyInnerEnumerable,
TGroupJoin_DefaultIfEmptyInnerEnumerator>(
DefaultIfEmptyDefaultEnumerable<
TGroupJoin_RightItem,
TGroupJoin_DefaultIfEmptyInnerEnumerable,
TGroupJoin_DefaultIfEmptyInnerEnumerator>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector,
IEqualityComparer<
TGroupJoin_KeyItem>
comparer) where
TGroupJoin_DefaultIfEmptyInnerEnumerable : struct,
IStructEnumerable<
TGroupJoin_RightItem,
TGroupJoin_DefaultIfEmptyInnerEnumerator> where
TGroupJoin_DefaultIfEmptyInnerEnumerator : struct,
IStructEnumerator<
TGroupJoin_RightItem>
public GroupJoinDefaultEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
DefaultIfEmptySpecificEnumerable<
TGroupJoin_RightItem,
TGroupJoin_DefaultIfEmptyInnerEnumerable,
TGroupJoin_DefaultIfEmptyInnerEnumerator>,
DefaultIfEmptySpecificEnumerator<
TGroupJoin_RightItem,
TGroupJoin_DefaultIfEmptyInnerEnumerator>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_DefaultIfEmptyInnerEnumerable,
TGroupJoin_DefaultIfEmptyInnerEnumerator>(
DefaultIfEmptySpecificEnumerable<
TGroupJoin_RightItem,
TGroupJoin_DefaultIfEmptyInnerEnumerable,
TGroupJoin_DefaultIfEmptyInnerEnumerator>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector) where
TGroupJoin_DefaultIfEmptyInnerEnumerable : struct,
IStructEnumerable<
TGroupJoin_RightItem,
TGroupJoin_DefaultIfEmptyInnerEnumerator> where
TGroupJoin_DefaultIfEmptyInnerEnumerator : struct,
IStructEnumerator<
TGroupJoin_RightItem>
public GroupJoinSpecificEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
DefaultIfEmptySpecificEnumerable<
TGroupJoin_RightItem,
TGroupJoin_DefaultIfEmptyInnerEnumerable,
TGroupJoin_DefaultIfEmptyInnerEnumerator>,
DefaultIfEmptySpecificEnumerator<
TGroupJoin_RightItem,
TGroupJoin_DefaultIfEmptyInnerEnumerator>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_DefaultIfEmptyInnerEnumerable,
TGroupJoin_DefaultIfEmptyInnerEnumerator>(
DefaultIfEmptySpecificEnumerable<
TGroupJoin_RightItem,
TGroupJoin_DefaultIfEmptyInnerEnumerable,
TGroupJoin_DefaultIfEmptyInnerEnumerator>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector,
IEqualityComparer<
TGroupJoin_KeyItem>
comparer) where
TGroupJoin_DefaultIfEmptyInnerEnumerable : struct,
IStructEnumerable<
TGroupJoin_RightItem,
TGroupJoin_DefaultIfEmptyInnerEnumerator> where
TGroupJoin_DefaultIfEmptyInnerEnumerator : struct,
IStructEnumerator<
TGroupJoin_RightItem>
public GroupJoinDefaultEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
DistinctDefaultEnumerable<
TGroupJoin_RightItem,
TGroupJoin_DistinctInnerEnumerable,
TGroupJoin_DistinctInnerEnumerator>,
DistinctDefaultEnumerator<
TGroupJoin_RightItem,
TGroupJoin_DistinctInnerEnumerator>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_DistinctInnerEnumerable,
TGroupJoin_DistinctInnerEnumerator>(
DistinctDefaultEnumerable<
TGroupJoin_RightItem,
TGroupJoin_DistinctInnerEnumerable,
TGroupJoin_DistinctInnerEnumerator>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector) where
TGroupJoin_DistinctInnerEnumerable : struct,
IStructEnumerable<
TGroupJoin_RightItem,
TGroupJoin_DistinctInnerEnumerator> where
TGroupJoin_DistinctInnerEnumerator : struct,
IStructEnumerator<
TGroupJoin_RightItem>
public GroupJoinSpecificEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
DistinctDefaultEnumerable<
TGroupJoin_RightItem,
TGroupJoin_DistinctInnerEnumerable,
TGroupJoin_DistinctInnerEnumerator>,
DistinctDefaultEnumerator<
TGroupJoin_RightItem,
TGroupJoin_DistinctInnerEnumerator>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_DistinctInnerEnumerable,
TGroupJoin_DistinctInnerEnumerator>(
DistinctDefaultEnumerable<
TGroupJoin_RightItem,
TGroupJoin_DistinctInnerEnumerable,
TGroupJoin_DistinctInnerEnumerator>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector,
IEqualityComparer<
TGroupJoin_KeyItem>
comparer) where
TGroupJoin_DistinctInnerEnumerable : struct,
IStructEnumerable<
TGroupJoin_RightItem,
TGroupJoin_DistinctInnerEnumerator> where
TGroupJoin_DistinctInnerEnumerator : struct,
IStructEnumerator<
TGroupJoin_RightItem>
public GroupJoinDefaultEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
DistinctSpecificEnumerable<
TGroupJoin_RightItem,
TGroupJoin_DistinctInnerEnumerable,
TGroupJoin_DistinctInnerEnumerator>,
DistinctSpecificEnumerator<
TGroupJoin_RightItem,
TGroupJoin_DistinctInnerEnumerator>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_DistinctInnerEnumerable,
TGroupJoin_DistinctInnerEnumerator>(
DistinctSpecificEnumerable<
TGroupJoin_RightItem,
TGroupJoin_DistinctInnerEnumerable,
TGroupJoin_DistinctInnerEnumerator>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector) where
TGroupJoin_DistinctInnerEnumerable : struct,
IStructEnumerable<
TGroupJoin_RightItem,
TGroupJoin_DistinctInnerEnumerator> where
TGroupJoin_DistinctInnerEnumerator : struct,
IStructEnumerator<
TGroupJoin_RightItem>
public GroupJoinSpecificEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
DistinctSpecificEnumerable<
TGroupJoin_RightItem,
TGroupJoin_DistinctInnerEnumerable,
TGroupJoin_DistinctInnerEnumerator>,
DistinctSpecificEnumerator<
TGroupJoin_RightItem,
TGroupJoin_DistinctInnerEnumerator>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_DistinctInnerEnumerable,
TGroupJoin_DistinctInnerEnumerator>(
DistinctSpecificEnumerable<
TGroupJoin_RightItem,
TGroupJoin_DistinctInnerEnumerable,
TGroupJoin_DistinctInnerEnumerator>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector,
IEqualityComparer<
TGroupJoin_KeyItem>
comparer) where
TGroupJoin_DistinctInnerEnumerable : struct,
IStructEnumerable<
TGroupJoin_RightItem,
TGroupJoin_DistinctInnerEnumerator> where
TGroupJoin_DistinctInnerEnumerator : struct,
IStructEnumerator<
TGroupJoin_RightItem>
public GroupJoinDefaultEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
ExceptDefaultEnumerable<
TGroupJoin_RightItem,
TGroupJoin_ExceptFirstEnumerable,
TGroupJoin_ExceptFirstEnumerator,
TGroupJoin_ExceptSecondEnumerable,
TGroupJoin_ExceptSecondEnumerator>,
ExceptDefaultEnumerator<
TGroupJoin_RightItem,
TGroupJoin_ExceptFirstEnumerator,
TGroupJoin_ExceptSecondEnumerator>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_ExceptFirstEnumerable,
TGroupJoin_ExceptFirstEnumerator,
TGroupJoin_ExceptSecondEnumerable,
TGroupJoin_ExceptSecondEnumerator>(
ExceptDefaultEnumerable<
TGroupJoin_RightItem,
TGroupJoin_ExceptFirstEnumerable,
TGroupJoin_ExceptFirstEnumerator,
TGroupJoin_ExceptSecondEnumerable,
TGroupJoin_ExceptSecondEnumerator>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector) where
TGroupJoin_ExceptFirstEnumerable : struct,
IStructEnumerable<
TGroupJoin_RightItem,
TGroupJoin_ExceptFirstEnumerator> where
TGroupJoin_ExceptFirstEnumerator : struct,
IStructEnumerator<
TGroupJoin_RightItem> where
TGroupJoin_ExceptSecondEnumerable : struct,
IStructEnumerable<
TGroupJoin_RightItem,
TGroupJoin_ExceptSecondEnumerator> where
TGroupJoin_ExceptSecondEnumerator : struct,
IStructEnumerator<
TGroupJoin_RightItem>
public GroupJoinSpecificEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
ExceptDefaultEnumerable<
TGroupJoin_RightItem,
TGroupJoin_ExceptFirstEnumerable,
TGroupJoin_ExceptFirstEnumerator,
TGroupJoin_ExceptSecondEnumerable,
TGroupJoin_ExceptSecondEnumerator>,
ExceptDefaultEnumerator<
TGroupJoin_RightItem,
TGroupJoin_ExceptFirstEnumerator,
TGroupJoin_ExceptSecondEnumerator>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_ExceptFirstEnumerable,
TGroupJoin_ExceptFirstEnumerator,
TGroupJoin_ExceptSecondEnumerable,
TGroupJoin_ExceptSecondEnumerator>(
ExceptDefaultEnumerable<
TGroupJoin_RightItem,
TGroupJoin_ExceptFirstEnumerable,
TGroupJoin_ExceptFirstEnumerator,
TGroupJoin_ExceptSecondEnumerable,
TGroupJoin_ExceptSecondEnumerator>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector,
IEqualityComparer<
TGroupJoin_KeyItem>
comparer) where
TGroupJoin_ExceptFirstEnumerable : struct,
IStructEnumerable<
TGroupJoin_RightItem,
TGroupJoin_ExceptFirstEnumerator> where
TGroupJoin_ExceptFirstEnumerator : struct,
IStructEnumerator<
TGroupJoin_RightItem> where
TGroupJoin_ExceptSecondEnumerable : struct,
IStructEnumerable<
TGroupJoin_RightItem,
TGroupJoin_ExceptSecondEnumerator> where
TGroupJoin_ExceptSecondEnumerator : struct,
IStructEnumerator<
TGroupJoin_RightItem>
public GroupJoinDefaultEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
ExceptSpecificEnumerable<
TGroupJoin_RightItem,
TGroupJoin_ExceptFirstEnumerable,
TGroupJoin_ExceptFirstEnumerator,
TGroupJoin_ExceptSecondEnumerable,
TGroupJoin_ExceptSecondEnumerator>,
ExceptSpecificEnumerator<
TGroupJoin_RightItem,
TGroupJoin_ExceptFirstEnumerator,
TGroupJoin_ExceptSecondEnumerator>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_ExceptFirstEnumerable,
TGroupJoin_ExceptFirstEnumerator,
TGroupJoin_ExceptSecondEnumerable,
TGroupJoin_ExceptSecondEnumerator>(
ExceptSpecificEnumerable<
TGroupJoin_RightItem,
TGroupJoin_ExceptFirstEnumerable,
TGroupJoin_ExceptFirstEnumerator,
TGroupJoin_ExceptSecondEnumerable,
TGroupJoin_ExceptSecondEnumerator>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector) where
TGroupJoin_ExceptFirstEnumerable : struct,
IStructEnumerable<
TGroupJoin_RightItem,
TGroupJoin_ExceptFirstEnumerator> where
TGroupJoin_ExceptFirstEnumerator : struct,
IStructEnumerator<
TGroupJoin_RightItem> where
TGroupJoin_ExceptSecondEnumerable : struct,
IStructEnumerable<
TGroupJoin_RightItem,
TGroupJoin_ExceptSecondEnumerator> where
TGroupJoin_ExceptSecondEnumerator : struct,
IStructEnumerator<
TGroupJoin_RightItem>
public GroupJoinSpecificEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
ExceptSpecificEnumerable<
TGroupJoin_RightItem,
TGroupJoin_ExceptFirstEnumerable,
TGroupJoin_ExceptFirstEnumerator,
TGroupJoin_ExceptSecondEnumerable,
TGroupJoin_ExceptSecondEnumerator>,
ExceptSpecificEnumerator<
TGroupJoin_RightItem,
TGroupJoin_ExceptFirstEnumerator,
TGroupJoin_ExceptSecondEnumerator>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_ExceptFirstEnumerable,
TGroupJoin_ExceptFirstEnumerator,
TGroupJoin_ExceptSecondEnumerable,
TGroupJoin_ExceptSecondEnumerator>(
ExceptSpecificEnumerable<
TGroupJoin_RightItem,
TGroupJoin_ExceptFirstEnumerable,
TGroupJoin_ExceptFirstEnumerator,
TGroupJoin_ExceptSecondEnumerable,
TGroupJoin_ExceptSecondEnumerator>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector,
IEqualityComparer<
TGroupJoin_KeyItem>
comparer) where
TGroupJoin_ExceptFirstEnumerable : struct,
IStructEnumerable<
TGroupJoin_RightItem,
TGroupJoin_ExceptFirstEnumerator> where
TGroupJoin_ExceptFirstEnumerator : struct,
IStructEnumerator<
TGroupJoin_RightItem> where
TGroupJoin_ExceptSecondEnumerable : struct,
IStructEnumerable<
TGroupJoin_RightItem,
TGroupJoin_ExceptSecondEnumerator> where
TGroupJoin_ExceptSecondEnumerator : struct,
IStructEnumerator<
TGroupJoin_RightItem>
public GroupJoinDefaultEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
GroupJoinDefaultEnumerable<
TGroupJoin_RightItem,
TGroupJoin_GroupJoinKeyItem,
TGroupJoin_GroupJoinLeftItem,
TGroupJoin_GroupJoinLeftEnumerable,
TGroupJoin_GroupJoinLeftEnumerator,
TGroupJoin_GroupJoinRightItem,
TGroupJoin_GroupJoinRightEnumerable,
TGroupJoin_GroupJoinRightEnumerator>,
GroupJoinDefaultEnumerator<
TGroupJoin_RightItem,
TGroupJoin_GroupJoinKeyItem,
TGroupJoin_GroupJoinLeftItem,
TGroupJoin_GroupJoinLeftEnumerator,
TGroupJoin_GroupJoinRightItem,
TGroupJoin_GroupJoinRightEnumerator>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_GroupJoinKeyItem,
TGroupJoin_GroupJoinLeftItem,
TGroupJoin_GroupJoinLeftEnumerable,
TGroupJoin_GroupJoinLeftEnumerator,
TGroupJoin_GroupJoinRightItem,
TGroupJoin_GroupJoinRightEnumerable,
TGroupJoin_GroupJoinRightEnumerator>(
GroupJoinDefaultEnumerable<
TGroupJoin_RightItem,
TGroupJoin_GroupJoinKeyItem,
TGroupJoin_GroupJoinLeftItem,
TGroupJoin_GroupJoinLeftEnumerable,
TGroupJoin_GroupJoinLeftEnumerator,
TGroupJoin_GroupJoinRightItem,
TGroupJoin_GroupJoinRightEnumerable,
TGroupJoin_GroupJoinRightEnumerator>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector) where
TGroupJoin_GroupJoinLeftEnumerable : struct,
IStructEnumerable<
TGroupJoin_GroupJoinLeftItem,
TGroupJoin_GroupJoinLeftEnumerator> where
TGroupJoin_GroupJoinLeftEnumerator : struct,
IStructEnumerator<
TGroupJoin_GroupJoinLeftItem> where
TGroupJoin_GroupJoinRightEnumerable : struct,
IStructEnumerable<
TGroupJoin_GroupJoinRightItem,
TGroupJoin_GroupJoinRightEnumerator> where
TGroupJoin_GroupJoinRightEnumerator : struct,
IStructEnumerator<
TGroupJoin_GroupJoinRightItem>
public GroupJoinSpecificEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
GroupJoinDefaultEnumerable<
TGroupJoin_RightItem,
TGroupJoin_GroupJoinKeyItem,
TGroupJoin_GroupJoinLeftItem,
TGroupJoin_GroupJoinLeftEnumerable,
TGroupJoin_GroupJoinLeftEnumerator,
TGroupJoin_GroupJoinRightItem,
TGroupJoin_GroupJoinRightEnumerable,
TGroupJoin_GroupJoinRightEnumerator>,
GroupJoinDefaultEnumerator<
TGroupJoin_RightItem,
TGroupJoin_GroupJoinKeyItem,
TGroupJoin_GroupJoinLeftItem,
TGroupJoin_GroupJoinLeftEnumerator,
TGroupJoin_GroupJoinRightItem,
TGroupJoin_GroupJoinRightEnumerator>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_GroupJoinKeyItem,
TGroupJoin_GroupJoinLeftItem,
TGroupJoin_GroupJoinLeftEnumerable,
TGroupJoin_GroupJoinLeftEnumerator,
TGroupJoin_GroupJoinRightItem,
TGroupJoin_GroupJoinRightEnumerable,
TGroupJoin_GroupJoinRightEnumerator>(
GroupJoinDefaultEnumerable<
TGroupJoin_RightItem,
TGroupJoin_GroupJoinKeyItem,
TGroupJoin_GroupJoinLeftItem,
TGroupJoin_GroupJoinLeftEnumerable,
TGroupJoin_GroupJoinLeftEnumerator,
TGroupJoin_GroupJoinRightItem,
TGroupJoin_GroupJoinRightEnumerable,
TGroupJoin_GroupJoinRightEnumerator>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector,
IEqualityComparer<
TGroupJoin_KeyItem>
comparer) where
TGroupJoin_GroupJoinLeftEnumerable : struct,
IStructEnumerable<
TGroupJoin_GroupJoinLeftItem,
TGroupJoin_GroupJoinLeftEnumerator> where
TGroupJoin_GroupJoinLeftEnumerator : struct,
IStructEnumerator<
TGroupJoin_GroupJoinLeftItem> where
TGroupJoin_GroupJoinRightEnumerable : struct,
IStructEnumerable<
TGroupJoin_GroupJoinRightItem,
TGroupJoin_GroupJoinRightEnumerator> where
TGroupJoin_GroupJoinRightEnumerator : struct,
IStructEnumerator<
TGroupJoin_GroupJoinRightItem>
public GroupJoinDefaultEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
GroupJoinSpecificEnumerable<
TGroupJoin_RightItem,
TGroupJoin_GroupJoinKeyItem,
TGroupJoin_GroupJoinLeftItem,
TGroupJoin_GroupJoinLeftEnumerable,
TGroupJoin_GroupJoinLeftEnumerator,
TGroupJoin_GroupJoinRightItem,
TGroupJoin_GroupJoinRightEnumerable,
TGroupJoin_GroupJoinRightEnumerator>,
GroupJoinSpecificEnumerator<
TGroupJoin_RightItem,
TGroupJoin_GroupJoinKeyItem,
TGroupJoin_GroupJoinLeftItem,
TGroupJoin_GroupJoinLeftEnumerator,
TGroupJoin_GroupJoinRightItem,
TGroupJoin_GroupJoinRightEnumerator>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_GroupJoinKeyItem,
TGroupJoin_GroupJoinLeftItem,
TGroupJoin_GroupJoinLeftEnumerable,
TGroupJoin_GroupJoinLeftEnumerator,
TGroupJoin_GroupJoinRightItem,
TGroupJoin_GroupJoinRightEnumerable,
TGroupJoin_GroupJoinRightEnumerator>(
GroupJoinSpecificEnumerable<
TGroupJoin_RightItem,
TGroupJoin_GroupJoinKeyItem,
TGroupJoin_GroupJoinLeftItem,
TGroupJoin_GroupJoinLeftEnumerable,
TGroupJoin_GroupJoinLeftEnumerator,
TGroupJoin_GroupJoinRightItem,
TGroupJoin_GroupJoinRightEnumerable,
TGroupJoin_GroupJoinRightEnumerator>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector) where
TGroupJoin_GroupJoinLeftEnumerable : struct,
IStructEnumerable<
TGroupJoin_GroupJoinLeftItem,
TGroupJoin_GroupJoinLeftEnumerator> where
TGroupJoin_GroupJoinLeftEnumerator : struct,
IStructEnumerator<
TGroupJoin_GroupJoinLeftItem> where
TGroupJoin_GroupJoinRightEnumerable : struct,
IStructEnumerable<
TGroupJoin_GroupJoinRightItem,
TGroupJoin_GroupJoinRightEnumerator> where
TGroupJoin_GroupJoinRightEnumerator : struct,
IStructEnumerator<
TGroupJoin_GroupJoinRightItem>
public GroupJoinSpecificEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
GroupJoinSpecificEnumerable<
TGroupJoin_RightItem,
TGroupJoin_GroupJoinKeyItem,
TGroupJoin_GroupJoinLeftItem,
TGroupJoin_GroupJoinLeftEnumerable,
TGroupJoin_GroupJoinLeftEnumerator,
TGroupJoin_GroupJoinRightItem,
TGroupJoin_GroupJoinRightEnumerable,
TGroupJoin_GroupJoinRightEnumerator>,
GroupJoinSpecificEnumerator<
TGroupJoin_RightItem,
TGroupJoin_GroupJoinKeyItem,
TGroupJoin_GroupJoinLeftItem,
TGroupJoin_GroupJoinLeftEnumerator,
TGroupJoin_GroupJoinRightItem,
TGroupJoin_GroupJoinRightEnumerator>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_GroupJoinKeyItem,
TGroupJoin_GroupJoinLeftItem,
TGroupJoin_GroupJoinLeftEnumerable,
TGroupJoin_GroupJoinLeftEnumerator,
TGroupJoin_GroupJoinRightItem,
TGroupJoin_GroupJoinRightEnumerable,
TGroupJoin_GroupJoinRightEnumerator>(
GroupJoinSpecificEnumerable<
TGroupJoin_RightItem,
TGroupJoin_GroupJoinKeyItem,
TGroupJoin_GroupJoinLeftItem,
TGroupJoin_GroupJoinLeftEnumerable,
TGroupJoin_GroupJoinLeftEnumerator,
TGroupJoin_GroupJoinRightItem,
TGroupJoin_GroupJoinRightEnumerable,
TGroupJoin_GroupJoinRightEnumerator>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector,
IEqualityComparer<
TGroupJoin_KeyItem>
comparer) where
TGroupJoin_GroupJoinLeftEnumerable : struct,
IStructEnumerable<
TGroupJoin_GroupJoinLeftItem,
TGroupJoin_GroupJoinLeftEnumerator> where
TGroupJoin_GroupJoinLeftEnumerator : struct,
IStructEnumerator<
TGroupJoin_GroupJoinLeftItem> where
TGroupJoin_GroupJoinRightEnumerable : struct,
IStructEnumerable<
TGroupJoin_GroupJoinRightItem,
TGroupJoin_GroupJoinRightEnumerator> where
TGroupJoin_GroupJoinRightEnumerator : struct,
IStructEnumerator<
TGroupJoin_GroupJoinRightItem>
public GroupJoinDefaultEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
GroupedEnumerable<
TGroupJoin_GroupedKey,
TGroupJoin_RightItem>,
GroupedEnumerator<
TGroupJoin_RightItem>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_GroupedKey>(
GroupedEnumerable<
TGroupJoin_GroupedKey,
TGroupJoin_RightItem>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector)
public GroupJoinSpecificEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
GroupedEnumerable<
TGroupJoin_GroupedKey,
TGroupJoin_RightItem>,
GroupedEnumerator<
TGroupJoin_RightItem>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_GroupedKey>(
GroupedEnumerable<
TGroupJoin_GroupedKey,
TGroupJoin_RightItem>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector,
IEqualityComparer<
TGroupJoin_KeyItem>
comparer)
public GroupJoinDefaultEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
GroupingEnumerable<
TGroupJoin_GroupedKey,
TGroupJoin_RightItem>,
GroupingEnumerator<
TGroupJoin_RightItem>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_GroupedKey>(
GroupingEnumerable<
TGroupJoin_GroupedKey,
TGroupJoin_RightItem>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector)
public GroupJoinSpecificEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
GroupingEnumerable<
TGroupJoin_GroupedKey,
TGroupJoin_RightItem>,
GroupingEnumerator<
TGroupJoin_RightItem>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_GroupedKey>(
GroupingEnumerable<
TGroupJoin_GroupedKey,
TGroupJoin_RightItem>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector,
IEqualityComparer<
TGroupJoin_KeyItem>
comparer)
public GroupJoinDefaultEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
GroupByCollectionDefaultEnumerable<
TGroupJoin_GroupByInItem,
TGroupJoin_GroupByKey,
TGroupJoin_GroupByElement,
TGroupJoin_RightItem,
TGroupJoin_GroupByEnumerable,
TGroupJoin_GroupByEnumerator>,
GroupByCollectionDefaultEnumerator<
TGroupJoin_GroupByInItem,
TGroupJoin_GroupByKey,
TGroupJoin_GroupByElement,
TGroupJoin_RightItem,
TGroupJoin_GroupByEnumerator>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_GroupByInItem,
TGroupJoin_GroupByKey,
TGroupJoin_GroupByElement,
TGroupJoin_GroupByEnumerable,
TGroupJoin_GroupByEnumerator>(
GroupByCollectionDefaultEnumerable<
TGroupJoin_GroupByInItem,
TGroupJoin_GroupByKey,
TGroupJoin_GroupByElement,
TGroupJoin_RightItem,
TGroupJoin_GroupByEnumerable,
TGroupJoin_GroupByEnumerator>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector) where
TGroupJoin_GroupByEnumerable : struct,
IStructEnumerable<
TGroupJoin_GroupByInItem,
TGroupJoin_GroupByEnumerator> where
TGroupJoin_GroupByEnumerator : struct,
IStructEnumerator<
TGroupJoin_GroupByInItem>
public GroupJoinSpecificEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
GroupByCollectionDefaultEnumerable<
TGroupJoin_GroupByInItem,
TGroupJoin_GroupByKey,
TGroupJoin_GroupByElement,
TGroupJoin_RightItem,
TGroupJoin_GroupByEnumerable,
TGroupJoin_GroupByEnumerator>,
GroupByCollectionDefaultEnumerator<
TGroupJoin_GroupByInItem,
TGroupJoin_GroupByKey,
TGroupJoin_GroupByElement,
TGroupJoin_RightItem,
TGroupJoin_GroupByEnumerator>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_GroupByInItem,
TGroupJoin_GroupByKey,
TGroupJoin_GroupByElement,
TGroupJoin_GroupByEnumerable,
TGroupJoin_GroupByEnumerator>(
GroupByCollectionDefaultEnumerable<
TGroupJoin_GroupByInItem,
TGroupJoin_GroupByKey,
TGroupJoin_GroupByElement,
TGroupJoin_RightItem,
TGroupJoin_GroupByEnumerable,
TGroupJoin_GroupByEnumerator>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector,
IEqualityComparer<
TGroupJoin_KeyItem>
comparer) where
TGroupJoin_GroupByEnumerable : struct,
IStructEnumerable<
TGroupJoin_GroupByInItem,
TGroupJoin_GroupByEnumerator> where
TGroupJoin_GroupByEnumerator : struct,
IStructEnumerator<
TGroupJoin_GroupByInItem>
public GroupJoinDefaultEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
GroupByCollectionSpecificEnumerable<
TGroupJoin_GroupByInItem,
TGroupJoin_GroupByKey,
TGroupJoin_GroupByElement,
TGroupJoin_RightItem,
TGroupJoin_GroupByEnumerable,
TGroupJoin_GroupByEnumerator>,
GroupByCollectionSpecificEnumerator<
TGroupJoin_GroupByInItem,
TGroupJoin_GroupByKey,
TGroupJoin_GroupByElement,
TGroupJoin_RightItem,
TGroupJoin_GroupByEnumerator>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_GroupByInItem,
TGroupJoin_GroupByKey,
TGroupJoin_GroupByElement,
TGroupJoin_GroupByEnumerable,
TGroupJoin_GroupByEnumerator>(
GroupByCollectionSpecificEnumerable<
TGroupJoin_GroupByInItem,
TGroupJoin_GroupByKey,
TGroupJoin_GroupByElement,
TGroupJoin_RightItem,
TGroupJoin_GroupByEnumerable,
TGroupJoin_GroupByEnumerator>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector) where
TGroupJoin_GroupByEnumerable : struct,
IStructEnumerable<
TGroupJoin_GroupByInItem,
TGroupJoin_GroupByEnumerator> where
TGroupJoin_GroupByEnumerator : struct,
IStructEnumerator<
TGroupJoin_GroupByInItem>
public GroupJoinSpecificEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
GroupByCollectionSpecificEnumerable<
TGroupJoin_GroupByInItem,
TGroupJoin_GroupByKey,
TGroupJoin_GroupByElement,
TGroupJoin_RightItem,
TGroupJoin_GroupByEnumerable,
TGroupJoin_GroupByEnumerator>,
GroupByCollectionSpecificEnumerator<
TGroupJoin_GroupByInItem,
TGroupJoin_GroupByKey,
TGroupJoin_GroupByElement,
TGroupJoin_RightItem,
TGroupJoin_GroupByEnumerator>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_GroupByInItem,
TGroupJoin_GroupByKey,
TGroupJoin_GroupByElement,
TGroupJoin_GroupByEnumerable,
TGroupJoin_GroupByEnumerator>(
GroupByCollectionSpecificEnumerable<
TGroupJoin_GroupByInItem,
TGroupJoin_GroupByKey,
TGroupJoin_GroupByElement,
TGroupJoin_RightItem,
TGroupJoin_GroupByEnumerable,
TGroupJoin_GroupByEnumerator>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector,
IEqualityComparer<
TGroupJoin_KeyItem>
comparer) where
TGroupJoin_GroupByEnumerable : struct,
IStructEnumerable<
TGroupJoin_GroupByInItem,
TGroupJoin_GroupByEnumerator> where
TGroupJoin_GroupByEnumerator : struct,
IStructEnumerator<
TGroupJoin_GroupByInItem>
public GroupJoinDefaultEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
IntersectDefaultEnumerable<
TGroupJoin_RightItem,
TGroupJoin_IntersectFirstEnumerable,
TGroupJoin_IntersectFirstEnumerator,
TGroupJoin_IntersectSecondEnumerable,
TGroupJoin_IntersectSecondEnumerator>,
IntersectDefaultEnumerator<
TGroupJoin_RightItem,
TGroupJoin_IntersectFirstEnumerator,
TGroupJoin_IntersectSecondEnumerator>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_IntersectFirstEnumerable,
TGroupJoin_IntersectFirstEnumerator,
TGroupJoin_IntersectSecondEnumerable,
TGroupJoin_IntersectSecondEnumerator>(
IntersectDefaultEnumerable<
TGroupJoin_RightItem,
TGroupJoin_IntersectFirstEnumerable,
TGroupJoin_IntersectFirstEnumerator,
TGroupJoin_IntersectSecondEnumerable,
TGroupJoin_IntersectSecondEnumerator>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector) where
TGroupJoin_IntersectFirstEnumerable : struct,
IStructEnumerable<
TGroupJoin_RightItem,
TGroupJoin_IntersectFirstEnumerator> where
TGroupJoin_IntersectFirstEnumerator : struct,
IStructEnumerator<
TGroupJoin_RightItem> where
TGroupJoin_IntersectSecondEnumerable : struct,
IStructEnumerable<
TGroupJoin_RightItem,
TGroupJoin_IntersectSecondEnumerator> where
TGroupJoin_IntersectSecondEnumerator : struct,
IStructEnumerator<
TGroupJoin_RightItem>
public GroupJoinSpecificEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
IntersectDefaultEnumerable<
TGroupJoin_RightItem,
TGroupJoin_IntersectFirstEnumerable,
TGroupJoin_IntersectFirstEnumerator,
TGroupJoin_IntersectSecondEnumerable,
TGroupJoin_IntersectSecondEnumerator>,
IntersectDefaultEnumerator<
TGroupJoin_RightItem,
TGroupJoin_IntersectFirstEnumerator,
TGroupJoin_IntersectSecondEnumerator>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_IntersectFirstEnumerable,
TGroupJoin_IntersectFirstEnumerator,
TGroupJoin_IntersectSecondEnumerable,
TGroupJoin_IntersectSecondEnumerator>(
IntersectDefaultEnumerable<
TGroupJoin_RightItem,
TGroupJoin_IntersectFirstEnumerable,
TGroupJoin_IntersectFirstEnumerator,
TGroupJoin_IntersectSecondEnumerable,
TGroupJoin_IntersectSecondEnumerator>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector,
IEqualityComparer<
TGroupJoin_KeyItem>
comparer) where
TGroupJoin_IntersectFirstEnumerable : struct,
IStructEnumerable<
TGroupJoin_RightItem,
TGroupJoin_IntersectFirstEnumerator> where
TGroupJoin_IntersectFirstEnumerator : struct,
IStructEnumerator<
TGroupJoin_RightItem> where
TGroupJoin_IntersectSecondEnumerable : struct,
IStructEnumerable<
TGroupJoin_RightItem,
TGroupJoin_IntersectSecondEnumerator> where
TGroupJoin_IntersectSecondEnumerator : struct,
IStructEnumerator<
TGroupJoin_RightItem>
public GroupJoinDefaultEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
IntersectSpecificEnumerable<
TGroupJoin_RightItem,
TGroupJoin_IntersectFirstEnumerable,
TGroupJoin_IntersectFirstEnumerator,
TGroupJoin_IntersectSecondEnumerable,
TGroupJoin_IntersectSecondEnumerator>,
IntersectSpecificEnumerator<
TGroupJoin_RightItem,
TGroupJoin_IntersectFirstEnumerator,
TGroupJoin_IntersectSecondEnumerator>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_IntersectFirstEnumerable,
TGroupJoin_IntersectFirstEnumerator,
TGroupJoin_IntersectSecondEnumerable,
TGroupJoin_IntersectSecondEnumerator>(
IntersectSpecificEnumerable<
TGroupJoin_RightItem,
TGroupJoin_IntersectFirstEnumerable,
TGroupJoin_IntersectFirstEnumerator,
TGroupJoin_IntersectSecondEnumerable,
TGroupJoin_IntersectSecondEnumerator>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector) where
TGroupJoin_IntersectFirstEnumerable : struct,
IStructEnumerable<
TGroupJoin_RightItem,
TGroupJoin_IntersectFirstEnumerator> where
TGroupJoin_IntersectFirstEnumerator : struct,
IStructEnumerator<
TGroupJoin_RightItem> where
TGroupJoin_IntersectSecondEnumerable : struct,
IStructEnumerable<
TGroupJoin_RightItem,
TGroupJoin_IntersectSecondEnumerator> where
TGroupJoin_IntersectSecondEnumerator : struct,
IStructEnumerator<
TGroupJoin_RightItem>
public GroupJoinSpecificEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
IntersectSpecificEnumerable<
TGroupJoin_RightItem,
TGroupJoin_IntersectFirstEnumerable,
TGroupJoin_IntersectFirstEnumerator,
TGroupJoin_IntersectSecondEnumerable,
TGroupJoin_IntersectSecondEnumerator>,
IntersectSpecificEnumerator<
TGroupJoin_RightItem,
TGroupJoin_IntersectFirstEnumerator,
TGroupJoin_IntersectSecondEnumerator>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_IntersectFirstEnumerable,
TGroupJoin_IntersectFirstEnumerator,
TGroupJoin_IntersectSecondEnumerable,
TGroupJoin_IntersectSecondEnumerator>(
IntersectSpecificEnumerable<
TGroupJoin_RightItem,
TGroupJoin_IntersectFirstEnumerable,
TGroupJoin_IntersectFirstEnumerator,
TGroupJoin_IntersectSecondEnumerable,
TGroupJoin_IntersectSecondEnumerator>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector,
IEqualityComparer<
TGroupJoin_KeyItem>
comparer) where
TGroupJoin_IntersectFirstEnumerable : struct,
IStructEnumerable<
TGroupJoin_RightItem,
TGroupJoin_IntersectFirstEnumerator> where
TGroupJoin_IntersectFirstEnumerator : struct,
IStructEnumerator<
TGroupJoin_RightItem> where
TGroupJoin_IntersectSecondEnumerable : struct,
IStructEnumerable<
TGroupJoin_RightItem,
TGroupJoin_IntersectSecondEnumerator> where
TGroupJoin_IntersectSecondEnumerator : struct,
IStructEnumerator<
TGroupJoin_RightItem>
public GroupJoinDefaultEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
IdentityEnumerable<
TGroupJoin_RightItem,
TGroupJoin_RightItem[],
ArrayBridger<
TGroupJoin_RightItem>,
ArrayEnumerator<
TGroupJoin_RightItem>>,
ArrayEnumerator<
TGroupJoin_RightItem>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem>(
TGroupJoin_RightItem[]
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector)
public GroupJoinSpecificEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
IdentityEnumerable<
TGroupJoin_RightItem,
TGroupJoin_RightItem[],
ArrayBridger<
TGroupJoin_RightItem>,
ArrayEnumerator<
TGroupJoin_RightItem>>,
ArrayEnumerator<
TGroupJoin_RightItem>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem>(
TGroupJoin_RightItem[]
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector,
IEqualityComparer<
TGroupJoin_KeyItem>
comparer)
public GroupJoinDefaultEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
IdentityEnumerable<
TGroupJoin_RightItem,
KeyCollection<
TGroupJoin_RightItem,
TGroupJoin_DictionaryValue>,
DictionaryKeysBridger<
TGroupJoin_RightItem,
TGroupJoin_DictionaryValue>,
DictionaryKeysEnumerator<
TGroupJoin_RightItem,
TGroupJoin_DictionaryValue>>,
DictionaryKeysEnumerator<
TGroupJoin_RightItem,
TGroupJoin_DictionaryValue>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_DictionaryValue>(
KeyCollection<
TGroupJoin_RightItem,
TGroupJoin_DictionaryValue>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector)
public GroupJoinSpecificEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
IdentityEnumerable<
TGroupJoin_RightItem,
KeyCollection<
TGroupJoin_RightItem,
TGroupJoin_DictionaryValue>,
DictionaryKeysBridger<
TGroupJoin_RightItem,
TGroupJoin_DictionaryValue>,
DictionaryKeysEnumerator<
TGroupJoin_RightItem,
TGroupJoin_DictionaryValue>>,
DictionaryKeysEnumerator<
TGroupJoin_RightItem,
TGroupJoin_DictionaryValue>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_DictionaryValue>(
KeyCollection<
TGroupJoin_RightItem,
TGroupJoin_DictionaryValue>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector,
IEqualityComparer<
TGroupJoin_KeyItem>
comparer)
public GroupJoinDefaultEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
IdentityEnumerable<
TGroupJoin_RightItem,
ValueCollection<
TGroupJoin_DictionaryKey,
TGroupJoin_RightItem>,
DictionaryValuesBridger<
TGroupJoin_DictionaryKey,
TGroupJoin_RightItem>,
DictionaryValuesEnumerator<
TGroupJoin_DictionaryKey,
TGroupJoin_RightItem>>,
DictionaryValuesEnumerator<
TGroupJoin_DictionaryKey,
TGroupJoin_RightItem>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_DictionaryKey>(
ValueCollection<
TGroupJoin_DictionaryKey,
TGroupJoin_RightItem>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector)
public GroupJoinSpecificEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
IdentityEnumerable<
TGroupJoin_RightItem,
ValueCollection<
TGroupJoin_DictionaryKey,
TGroupJoin_RightItem>,
DictionaryValuesBridger<
TGroupJoin_DictionaryKey,
TGroupJoin_RightItem>,
DictionaryValuesEnumerator<
TGroupJoin_DictionaryKey,
TGroupJoin_RightItem>>,
DictionaryValuesEnumerator<
TGroupJoin_DictionaryKey,
TGroupJoin_RightItem>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_DictionaryKey>(
ValueCollection<
TGroupJoin_DictionaryKey,
TGroupJoin_RightItem>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector,
IEqualityComparer<
TGroupJoin_KeyItem>
comparer)
public GroupJoinDefaultEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
IdentityEnumerable<
TGroupJoin_RightItem,
IEnumerable<
TGroupJoin_RightItem>,
IEnumerableBridger<
TGroupJoin_RightItem>,
IdentityEnumerator<
TGroupJoin_RightItem>>,
IdentityEnumerator<
TGroupJoin_RightItem>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem>(
IEnumerable<
TGroupJoin_RightItem>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector)
public GroupJoinSpecificEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
IdentityEnumerable<
TGroupJoin_RightItem,
IEnumerable<
TGroupJoin_RightItem>,
IEnumerableBridger<
TGroupJoin_RightItem>,
IdentityEnumerator<
TGroupJoin_RightItem>>,
IdentityEnumerator<
TGroupJoin_RightItem>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem>(
IEnumerable<
TGroupJoin_RightItem>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector,
IEqualityComparer<
TGroupJoin_KeyItem>
comparer)
public GroupJoinDefaultEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
object,
IdentityEnumerable<
object,
IEnumerable,
IEnumerableBridger,
IdentityEnumerator>,
IdentityEnumerator>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem>(
IEnumerable inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
object,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
object>,
TGroupJoin_OutItem>
resultSelector)
public GroupJoinSpecificEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
object,
IdentityEnumerable<
object,
IEnumerable,
IEnumerableBridger,
IdentityEnumerator>,
IdentityEnumerator>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem>(
IEnumerable inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
object,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
object>,
TGroupJoin_OutItem>
resultSelector,
IEqualityComparer<
TGroupJoin_KeyItem>
comparer)
public GroupJoinDefaultEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
IdentityEnumerable<
TGroupJoin_RightItem,
LinkedList<
TGroupJoin_RightItem>,
LinkedListBridger<
TGroupJoin_RightItem>,
LinkedListEnumerator<
TGroupJoin_RightItem>>,
LinkedListEnumerator<
TGroupJoin_RightItem>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem>(
LinkedList<
TGroupJoin_RightItem>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector)
public GroupJoinSpecificEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
IdentityEnumerable<
TGroupJoin_RightItem,
LinkedList<
TGroupJoin_RightItem>,
LinkedListBridger<
TGroupJoin_RightItem>,
LinkedListEnumerator<
TGroupJoin_RightItem>>,
LinkedListEnumerator<
TGroupJoin_RightItem>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem>(
LinkedList<
TGroupJoin_RightItem>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector,
IEqualityComparer<
TGroupJoin_KeyItem>
comparer)
public GroupJoinDefaultEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
IdentityEnumerable<
TGroupJoin_RightItem,
List<
TGroupJoin_RightItem>,
ListBridger<
TGroupJoin_RightItem>,
ListEnumerator<
TGroupJoin_RightItem>>,
ListEnumerator<
TGroupJoin_RightItem>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem>(
List<
TGroupJoin_RightItem>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector)
public GroupJoinSpecificEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
IdentityEnumerable<
TGroupJoin_RightItem,
List<
TGroupJoin_RightItem>,
ListBridger<
TGroupJoin_RightItem>,
ListEnumerator<
TGroupJoin_RightItem>>,
ListEnumerator<
TGroupJoin_RightItem>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem>(
List<
TGroupJoin_RightItem>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector,
IEqualityComparer<
TGroupJoin_KeyItem>
comparer)
public GroupJoinDefaultEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
IdentityEnumerable<
TGroupJoin_RightItem,
Queue<
TGroupJoin_RightItem>,
QueueBridger<
TGroupJoin_RightItem>,
QueueEnumerator<
TGroupJoin_RightItem>>,
QueueEnumerator<
TGroupJoin_RightItem>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem>(
Queue<
TGroupJoin_RightItem>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector)
public GroupJoinSpecificEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
IdentityEnumerable<
TGroupJoin_RightItem,
Queue<
TGroupJoin_RightItem>,
QueueBridger<
TGroupJoin_RightItem>,
QueueEnumerator<
TGroupJoin_RightItem>>,
QueueEnumerator<
TGroupJoin_RightItem>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem>(
Queue<
TGroupJoin_RightItem>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector,
IEqualityComparer<
TGroupJoin_KeyItem>
comparer)
public GroupJoinDefaultEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
IdentityEnumerable<
TGroupJoin_RightItem,
KeyCollection<
TGroupJoin_RightItem,
TGroupJoin_DictionaryValue>,
SortedDictionaryKeysBridger<
TGroupJoin_RightItem,
TGroupJoin_DictionaryValue>,
SortedDictionaryKeysEnumerator<
TGroupJoin_RightItem,
TGroupJoin_DictionaryValue>>,
SortedDictionaryKeysEnumerator<
TGroupJoin_RightItem,
TGroupJoin_DictionaryValue>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_DictionaryValue>(
KeyCollection<
TGroupJoin_RightItem,
TGroupJoin_DictionaryValue>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector)
public GroupJoinSpecificEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
IdentityEnumerable<
TGroupJoin_RightItem,
KeyCollection<
TGroupJoin_RightItem,
TGroupJoin_DictionaryValue>,
SortedDictionaryKeysBridger<
TGroupJoin_RightItem,
TGroupJoin_DictionaryValue>,
SortedDictionaryKeysEnumerator<
TGroupJoin_RightItem,
TGroupJoin_DictionaryValue>>,
SortedDictionaryKeysEnumerator<
TGroupJoin_RightItem,
TGroupJoin_DictionaryValue>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_DictionaryValue>(
KeyCollection<
TGroupJoin_RightItem,
TGroupJoin_DictionaryValue>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector,
IEqualityComparer<
TGroupJoin_KeyItem>
comparer)
public GroupJoinDefaultEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
IdentityEnumerable<
TGroupJoin_RightItem,
ValueCollection<
TGroupJoin_DictionaryKey,
TGroupJoin_RightItem>,
SortedDictionaryValuesBridger<
TGroupJoin_DictionaryKey,
TGroupJoin_RightItem>,
SortedDictionaryValuesEnumerator<
TGroupJoin_DictionaryKey,
TGroupJoin_RightItem>>,
SortedDictionaryValuesEnumerator<
TGroupJoin_DictionaryKey,
TGroupJoin_RightItem>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_DictionaryKey>(
ValueCollection<
TGroupJoin_DictionaryKey,
TGroupJoin_RightItem>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector)
public GroupJoinSpecificEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
IdentityEnumerable<
TGroupJoin_RightItem,
ValueCollection<
TGroupJoin_DictionaryKey,
TGroupJoin_RightItem>,
SortedDictionaryValuesBridger<
TGroupJoin_DictionaryKey,
TGroupJoin_RightItem>,
SortedDictionaryValuesEnumerator<
TGroupJoin_DictionaryKey,
TGroupJoin_RightItem>>,
SortedDictionaryValuesEnumerator<
TGroupJoin_DictionaryKey,
TGroupJoin_RightItem>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_DictionaryKey>(
ValueCollection<
TGroupJoin_DictionaryKey,
TGroupJoin_RightItem>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector,
IEqualityComparer<
TGroupJoin_KeyItem>
comparer)
public GroupJoinDefaultEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
IdentityEnumerable<
TGroupJoin_RightItem,
SortedSet<
TGroupJoin_RightItem>,
SortedSetBridger<
TGroupJoin_RightItem>,
SortedSetEnumerator<
TGroupJoin_RightItem>>,
SortedSetEnumerator<
TGroupJoin_RightItem>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem>(
SortedSet<
TGroupJoin_RightItem>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector)
public GroupJoinSpecificEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
IdentityEnumerable<
TGroupJoin_RightItem,
SortedSet<
TGroupJoin_RightItem>,
SortedSetBridger<
TGroupJoin_RightItem>,
SortedSetEnumerator<
TGroupJoin_RightItem>>,
SortedSetEnumerator<
TGroupJoin_RightItem>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem>(
SortedSet<
TGroupJoin_RightItem>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector,
IEqualityComparer<
TGroupJoin_KeyItem>
comparer)
public GroupJoinDefaultEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
IdentityEnumerable<
TGroupJoin_RightItem,
Stack<
TGroupJoin_RightItem>,
StackBridger<
TGroupJoin_RightItem>,
StackEnumerator<
TGroupJoin_RightItem>>,
StackEnumerator<
TGroupJoin_RightItem>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem>(
Stack<
TGroupJoin_RightItem>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector)
public GroupJoinSpecificEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
IdentityEnumerable<
TGroupJoin_RightItem,
Stack<
TGroupJoin_RightItem>,
StackBridger<
TGroupJoin_RightItem>,
StackEnumerator<
TGroupJoin_RightItem>>,
StackEnumerator<
TGroupJoin_RightItem>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem>(
Stack<
TGroupJoin_RightItem>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector,
IEqualityComparer<
TGroupJoin_KeyItem>
comparer)
public GroupJoinDefaultEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
JoinDefaultEnumerable<
TGroupJoin_RightItem,
TGroupJoin_JoinKeyItem,
TGroupJoin_JoinLeftItem,
TGroupJoin_JoinLeftEnumerable,
TGroupJoin_JoinLeftEnumerator,
TGroupJoin_JoinRightItem,
TGroupJoin_JoinRightEnumerable,
TGroupJoin_JoinRightEnumerator>,
JoinDefaultEnumerator<
TGroupJoin_RightItem,
TGroupJoin_JoinKeyItem,
TGroupJoin_JoinLeftItem,
TGroupJoin_JoinLeftEnumerator,
TGroupJoin_JoinRightItem,
TGroupJoin_JoinRightEnumerator>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_JoinKeyItem,
TGroupJoin_JoinLeftItem,
TGroupJoin_JoinLeftEnumerable,
TGroupJoin_JoinLeftEnumerator,
TGroupJoin_JoinRightItem,
TGroupJoin_JoinRightEnumerable,
TGroupJoin_JoinRightEnumerator>(
JoinDefaultEnumerable<
TGroupJoin_RightItem,
TGroupJoin_JoinKeyItem,
TGroupJoin_JoinLeftItem,
TGroupJoin_JoinLeftEnumerable,
TGroupJoin_JoinLeftEnumerator,
TGroupJoin_JoinRightItem,
TGroupJoin_JoinRightEnumerable,
TGroupJoin_JoinRightEnumerator>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector) where
TGroupJoin_JoinLeftEnumerable : struct,
IStructEnumerable<
TGroupJoin_JoinLeftItem,
TGroupJoin_JoinLeftEnumerator> where
TGroupJoin_JoinLeftEnumerator : struct,
IStructEnumerator<
TGroupJoin_JoinLeftItem> where
TGroupJoin_JoinRightEnumerable : struct,
IStructEnumerable<
TGroupJoin_JoinRightItem,
TGroupJoin_JoinRightEnumerator> where
TGroupJoin_JoinRightEnumerator : struct,
IStructEnumerator<
TGroupJoin_JoinRightItem>
public GroupJoinSpecificEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
JoinDefaultEnumerable<
TGroupJoin_RightItem,
TGroupJoin_JoinKeyItem,
TGroupJoin_JoinLeftItem,
TGroupJoin_JoinLeftEnumerable,
TGroupJoin_JoinLeftEnumerator,
TGroupJoin_JoinRightItem,
TGroupJoin_JoinRightEnumerable,
TGroupJoin_JoinRightEnumerator>,
JoinDefaultEnumerator<
TGroupJoin_RightItem,
TGroupJoin_JoinKeyItem,
TGroupJoin_JoinLeftItem,
TGroupJoin_JoinLeftEnumerator,
TGroupJoin_JoinRightItem,
TGroupJoin_JoinRightEnumerator>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_JoinKeyItem,
TGroupJoin_JoinLeftItem,
TGroupJoin_JoinLeftEnumerable,
TGroupJoin_JoinLeftEnumerator,
TGroupJoin_JoinRightItem,
TGroupJoin_JoinRightEnumerable,
TGroupJoin_JoinRightEnumerator>(
JoinDefaultEnumerable<
TGroupJoin_RightItem,
TGroupJoin_JoinKeyItem,
TGroupJoin_JoinLeftItem,
TGroupJoin_JoinLeftEnumerable,
TGroupJoin_JoinLeftEnumerator,
TGroupJoin_JoinRightItem,
TGroupJoin_JoinRightEnumerable,
TGroupJoin_JoinRightEnumerator>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector,
IEqualityComparer<
TGroupJoin_KeyItem>
comparer) where
TGroupJoin_JoinLeftEnumerable : struct,
IStructEnumerable<
TGroupJoin_JoinLeftItem,
TGroupJoin_JoinLeftEnumerator> where
TGroupJoin_JoinLeftEnumerator : struct,
IStructEnumerator<
TGroupJoin_JoinLeftItem> where
TGroupJoin_JoinRightEnumerable : struct,
IStructEnumerable<
TGroupJoin_JoinRightItem,
TGroupJoin_JoinRightEnumerator> where
TGroupJoin_JoinRightEnumerator : struct,
IStructEnumerator<
TGroupJoin_JoinRightItem>
public GroupJoinDefaultEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
JoinSpecificEnumerable<
TGroupJoin_RightItem,
TGroupJoin_JoinKeyItem,
TGroupJoin_JoinLeftItem,
TGroupJoin_JoinLeftEnumerable,
TGroupJoin_JoinLeftEnumerator,
TGroupJoin_JoinRightItem,
TGroupJoin_JoinRightEnumerable,
TGroupJoin_JoinRightEnumerator>,
JoinSpecificEnumerator<
TGroupJoin_RightItem,
TGroupJoin_JoinKeyItem,
TGroupJoin_JoinLeftItem,
TGroupJoin_JoinLeftEnumerator,
TGroupJoin_JoinRightItem,
TGroupJoin_JoinRightEnumerator>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_JoinKeyItem,
TGroupJoin_JoinLeftItem,
TGroupJoin_JoinLeftEnumerable,
TGroupJoin_JoinLeftEnumerator,
TGroupJoin_JoinRightItem,
TGroupJoin_JoinRightEnumerable,
TGroupJoin_JoinRightEnumerator>(
JoinSpecificEnumerable<
TGroupJoin_RightItem,
TGroupJoin_JoinKeyItem,
TGroupJoin_JoinLeftItem,
TGroupJoin_JoinLeftEnumerable,
TGroupJoin_JoinLeftEnumerator,
TGroupJoin_JoinRightItem,
TGroupJoin_JoinRightEnumerable,
TGroupJoin_JoinRightEnumerator>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector) where
TGroupJoin_JoinLeftEnumerable : struct,
IStructEnumerable<
TGroupJoin_JoinLeftItem,
TGroupJoin_JoinLeftEnumerator> where
TGroupJoin_JoinLeftEnumerator : struct,
IStructEnumerator<
TGroupJoin_JoinLeftItem> where
TGroupJoin_JoinRightEnumerable : struct,
IStructEnumerable<
TGroupJoin_JoinRightItem,
TGroupJoin_JoinRightEnumerator> where
TGroupJoin_JoinRightEnumerator : struct,
IStructEnumerator<
TGroupJoin_JoinRightItem>
public GroupJoinSpecificEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
JoinSpecificEnumerable<
TGroupJoin_RightItem,
TGroupJoin_JoinKeyItem,
TGroupJoin_JoinLeftItem,
TGroupJoin_JoinLeftEnumerable,
TGroupJoin_JoinLeftEnumerator,
TGroupJoin_JoinRightItem,
TGroupJoin_JoinRightEnumerable,
TGroupJoin_JoinRightEnumerator>,
JoinSpecificEnumerator<
TGroupJoin_RightItem,
TGroupJoin_JoinKeyItem,
TGroupJoin_JoinLeftItem,
TGroupJoin_JoinLeftEnumerator,
TGroupJoin_JoinRightItem,
TGroupJoin_JoinRightEnumerator>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_JoinKeyItem,
TGroupJoin_JoinLeftItem,
TGroupJoin_JoinLeftEnumerable,
TGroupJoin_JoinLeftEnumerator,
TGroupJoin_JoinRightItem,
TGroupJoin_JoinRightEnumerable,
TGroupJoin_JoinRightEnumerator>(
JoinSpecificEnumerable<
TGroupJoin_RightItem,
TGroupJoin_JoinKeyItem,
TGroupJoin_JoinLeftItem,
TGroupJoin_JoinLeftEnumerable,
TGroupJoin_JoinLeftEnumerator,
TGroupJoin_JoinRightItem,
TGroupJoin_JoinRightEnumerable,
TGroupJoin_JoinRightEnumerator>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector,
IEqualityComparer<
TGroupJoin_KeyItem>
comparer) where
TGroupJoin_JoinLeftEnumerable : struct,
IStructEnumerable<
TGroupJoin_JoinLeftItem,
TGroupJoin_JoinLeftEnumerator> where
TGroupJoin_JoinLeftEnumerator : struct,
IStructEnumerator<
TGroupJoin_JoinLeftItem> where
TGroupJoin_JoinRightEnumerable : struct,
IStructEnumerable<
TGroupJoin_JoinRightItem,
TGroupJoin_JoinRightEnumerator> where
TGroupJoin_JoinRightEnumerator : struct,
IStructEnumerator<
TGroupJoin_JoinRightItem>
public GroupJoinDefaultEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
OfTypeEnumerable<
TGroupJoin_OfTypeInItem,
TGroupJoin_RightItem,
TGroupJoin_OfTypeInnerEnumerable,
TGroupJoin_OfTypeInnerEnumerator>,
OfTypeEnumerator<
TGroupJoin_OfTypeInItem,
TGroupJoin_RightItem,
TGroupJoin_OfTypeInnerEnumerator>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_OfTypeInItem,
TGroupJoin_OfTypeInnerEnumerable,
TGroupJoin_OfTypeInnerEnumerator>(
OfTypeEnumerable<
TGroupJoin_OfTypeInItem,
TGroupJoin_RightItem,
TGroupJoin_OfTypeInnerEnumerable,
TGroupJoin_OfTypeInnerEnumerator>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector) where
TGroupJoin_OfTypeInnerEnumerable : struct,
IStructEnumerable<
TGroupJoin_OfTypeInItem,
TGroupJoin_OfTypeInnerEnumerator> where
TGroupJoin_OfTypeInnerEnumerator : struct,
IStructEnumerator<
TGroupJoin_OfTypeInItem>
public GroupJoinSpecificEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
OfTypeEnumerable<
TGroupJoin_OfTypeInItem,
TGroupJoin_RightItem,
TGroupJoin_OfTypeInnerEnumerable,
TGroupJoin_OfTypeInnerEnumerator>,
OfTypeEnumerator<
TGroupJoin_OfTypeInItem,
TGroupJoin_RightItem,
TGroupJoin_OfTypeInnerEnumerator>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_OfTypeInItem,
TGroupJoin_OfTypeInnerEnumerable,
TGroupJoin_OfTypeInnerEnumerator>(
OfTypeEnumerable<
TGroupJoin_OfTypeInItem,
TGroupJoin_RightItem,
TGroupJoin_OfTypeInnerEnumerable,
TGroupJoin_OfTypeInnerEnumerator>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector,
IEqualityComparer<
TGroupJoin_KeyItem>
comparer) where
TGroupJoin_OfTypeInnerEnumerable : struct,
IStructEnumerable<
TGroupJoin_OfTypeInItem,
TGroupJoin_OfTypeInnerEnumerator> where
TGroupJoin_OfTypeInnerEnumerator : struct,
IStructEnumerator<
TGroupJoin_OfTypeInItem>
public GroupJoinDefaultEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
OrderByEnumerable<
TGroupJoin_RightItem,
TGroupJoin_OrderByKey,
TGroupJoin_OrderByInnerEnumerable,
TGroupJoin_OrderByInnerEnumerator,
TGroupJoin_OrderByComparer>,
OrderByEnumerator<
TGroupJoin_RightItem,
TGroupJoin_OrderByKey,
TGroupJoin_OrderByInnerEnumerator,
TGroupJoin_OrderByComparer>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_OrderByKey,
TGroupJoin_OrderByInnerEnumerable,
TGroupJoin_OrderByInnerEnumerator,
TGroupJoin_OrderByComparer>(
OrderByEnumerable<
TGroupJoin_RightItem,
TGroupJoin_OrderByKey,
TGroupJoin_OrderByInnerEnumerable,
TGroupJoin_OrderByInnerEnumerator,
TGroupJoin_OrderByComparer>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector) where
TGroupJoin_OrderByInnerEnumerable : struct,
IStructEnumerable<
TGroupJoin_RightItem,
TGroupJoin_OrderByInnerEnumerator> where
TGroupJoin_OrderByInnerEnumerator : struct,
IStructEnumerator<
TGroupJoin_RightItem> where
TGroupJoin_OrderByComparer : struct,
IStructComparer<
TGroupJoin_RightItem,
TGroupJoin_OrderByKey>
public GroupJoinSpecificEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
OrderByEnumerable<
TGroupJoin_RightItem,
TGroupJoin_OrderByKey,
TGroupJoin_OrderByInnerEnumerable,
TGroupJoin_OrderByInnerEnumerator,
TGroupJoin_OrderByComparer>,
OrderByEnumerator<
TGroupJoin_RightItem,
TGroupJoin_OrderByKey,
TGroupJoin_OrderByInnerEnumerator,
TGroupJoin_OrderByComparer>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_OrderByKey,
TGroupJoin_OrderByInnerEnumerable,
TGroupJoin_OrderByInnerEnumerator,
TGroupJoin_OrderByComparer>(
OrderByEnumerable<
TGroupJoin_RightItem,
TGroupJoin_OrderByKey,
TGroupJoin_OrderByInnerEnumerable,
TGroupJoin_OrderByInnerEnumerator,
TGroupJoin_OrderByComparer>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector,
IEqualityComparer<
TGroupJoin_KeyItem>
comparer) where
TGroupJoin_OrderByInnerEnumerable : struct,
IStructEnumerable<
TGroupJoin_RightItem,
TGroupJoin_OrderByInnerEnumerator> where
TGroupJoin_OrderByInnerEnumerator : struct,
IStructEnumerator<
TGroupJoin_RightItem> where
TGroupJoin_OrderByComparer : struct,
IStructComparer<
TGroupJoin_RightItem,
TGroupJoin_OrderByKey>
public GroupJoinDefaultEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
int,
RangeEnumerable,
RangeEnumerator>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem>(
RangeEnumerable inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
int,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
int>,
TGroupJoin_OutItem>
resultSelector)
public GroupJoinSpecificEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
int,
RangeEnumerable,
RangeEnumerator>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem>(
RangeEnumerable inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
int,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
int>,
TGroupJoin_OutItem>
resultSelector,
IEqualityComparer<
TGroupJoin_KeyItem>
comparer)
public GroupJoinDefaultEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
RepeatEnumerable<
TGroupJoin_RightItem>,
RepeatEnumerator<
TGroupJoin_RightItem>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem>(
RepeatEnumerable<
TGroupJoin_RightItem>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector)
public GroupJoinSpecificEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
RepeatEnumerable<
TGroupJoin_RightItem>,
RepeatEnumerator<
TGroupJoin_RightItem>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem>(
RepeatEnumerable<
TGroupJoin_RightItem>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector,
IEqualityComparer<
TGroupJoin_KeyItem>
comparer)
public GroupJoinDefaultEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
ReverseEnumerable<
TGroupJoin_RightItem,
TGroupJoin_ReverseInnerEnumerable,
TGroupJoin_ReverseInnerEnumerator>,
ReverseEnumerator<
TGroupJoin_RightItem>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_ReverseInnerEnumerable,
TGroupJoin_ReverseInnerEnumerator>(
ReverseEnumerable<
TGroupJoin_RightItem,
TGroupJoin_ReverseInnerEnumerable,
TGroupJoin_ReverseInnerEnumerator>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector) where
TGroupJoin_ReverseInnerEnumerable : struct,
IStructEnumerable<
TGroupJoin_RightItem,
TGroupJoin_ReverseInnerEnumerator> where
TGroupJoin_ReverseInnerEnumerator : struct,
IStructEnumerator<
TGroupJoin_RightItem>
public GroupJoinSpecificEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
ReverseEnumerable<
TGroupJoin_RightItem,
TGroupJoin_ReverseInnerEnumerable,
TGroupJoin_ReverseInnerEnumerator>,
ReverseEnumerator<
TGroupJoin_RightItem>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_ReverseInnerEnumerable,
TGroupJoin_ReverseInnerEnumerator>(
ReverseEnumerable<
TGroupJoin_RightItem,
TGroupJoin_ReverseInnerEnumerable,
TGroupJoin_ReverseInnerEnumerator>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector,
IEqualityComparer<
TGroupJoin_KeyItem>
comparer) where
TGroupJoin_ReverseInnerEnumerable : struct,
IStructEnumerable<
TGroupJoin_RightItem,
TGroupJoin_ReverseInnerEnumerator> where
TGroupJoin_ReverseInnerEnumerator : struct,
IStructEnumerator<
TGroupJoin_RightItem>
public GroupJoinDefaultEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
SelectEnumerable<
TGroupJoin_SelectInItem,
TGroupJoin_RightItem,
TGroupJoin_SelectInnerEnumerable,
TGroupJoin_SelectInnerEnumerator>,
SelectEnumerator<
TGroupJoin_SelectInItem,
TGroupJoin_RightItem,
TGroupJoin_SelectInnerEnumerator>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_SelectInItem,
TGroupJoin_SelectInnerEnumerable,
TGroupJoin_SelectInnerEnumerator>(
SelectEnumerable<
TGroupJoin_SelectInItem,
TGroupJoin_RightItem,
TGroupJoin_SelectInnerEnumerable,
TGroupJoin_SelectInnerEnumerator>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector) where
TGroupJoin_SelectInnerEnumerable : struct,
IStructEnumerable<
TGroupJoin_SelectInItem,
TGroupJoin_SelectInnerEnumerator> where
TGroupJoin_SelectInnerEnumerator : struct,
IStructEnumerator<
TGroupJoin_SelectInItem>
public GroupJoinSpecificEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
SelectEnumerable<
TGroupJoin_SelectInItem,
TGroupJoin_RightItem,
TGroupJoin_SelectInnerEnumerable,
TGroupJoin_SelectInnerEnumerator>,
SelectEnumerator<
TGroupJoin_SelectInItem,
TGroupJoin_RightItem,
TGroupJoin_SelectInnerEnumerator>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_SelectInItem,
TGroupJoin_SelectInnerEnumerable,
TGroupJoin_SelectInnerEnumerator>(
SelectEnumerable<
TGroupJoin_SelectInItem,
TGroupJoin_RightItem,
TGroupJoin_SelectInnerEnumerable,
TGroupJoin_SelectInnerEnumerator>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector,
IEqualityComparer<
TGroupJoin_KeyItem>
comparer) where
TGroupJoin_SelectInnerEnumerable : struct,
IStructEnumerable<
TGroupJoin_SelectInItem,
TGroupJoin_SelectInnerEnumerator> where
TGroupJoin_SelectInnerEnumerator : struct,
IStructEnumerator<
TGroupJoin_SelectInItem>
public GroupJoinDefaultEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
SelectIndexedEnumerable<
TGroupJoin_SelectInItem,
TGroupJoin_RightItem,
TGroupJoin_SelectInnerEnumerable,
TGroupJoin_SelectInnerEnumerator>,
SelectIndexedEnumerator<
TGroupJoin_SelectInItem,
TGroupJoin_RightItem,
TGroupJoin_SelectInnerEnumerator>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_SelectInItem,
TGroupJoin_SelectInnerEnumerable,
TGroupJoin_SelectInnerEnumerator>(
SelectIndexedEnumerable<
TGroupJoin_SelectInItem,
TGroupJoin_RightItem,
TGroupJoin_SelectInnerEnumerable,
TGroupJoin_SelectInnerEnumerator>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector) where
TGroupJoin_SelectInnerEnumerable : struct,
IStructEnumerable<
TGroupJoin_SelectInItem,
TGroupJoin_SelectInnerEnumerator> where
TGroupJoin_SelectInnerEnumerator : struct,
IStructEnumerator<
TGroupJoin_SelectInItem>
public GroupJoinSpecificEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
SelectIndexedEnumerable<
TGroupJoin_SelectInItem,
TGroupJoin_RightItem,
TGroupJoin_SelectInnerEnumerable,
TGroupJoin_SelectInnerEnumerator>,
SelectIndexedEnumerator<
TGroupJoin_SelectInItem,
TGroupJoin_RightItem,
TGroupJoin_SelectInnerEnumerator>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_SelectInItem,
TGroupJoin_SelectInnerEnumerable,
TGroupJoin_SelectInnerEnumerator>(
SelectIndexedEnumerable<
TGroupJoin_SelectInItem,
TGroupJoin_RightItem,
TGroupJoin_SelectInnerEnumerable,
TGroupJoin_SelectInnerEnumerator>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector,
IEqualityComparer<
TGroupJoin_KeyItem>
comparer) where
TGroupJoin_SelectInnerEnumerable : struct,
IStructEnumerable<
TGroupJoin_SelectInItem,
TGroupJoin_SelectInnerEnumerator> where
TGroupJoin_SelectInnerEnumerator : struct,
IStructEnumerator<
TGroupJoin_SelectInItem>
public GroupJoinDefaultEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
SelectManyBridgeEnumerable<
TGroupJoin_SelectManyInItem,
TGroupJoin_RightItem,
TGroupJoin_SelectManyBridgeType,
TGroupJoin_SelectManyBridger,
TGroupJoin_SelectManyInnerEnumerable,
TGroupJoin_SelectManyInnerEnumerator,
TGroupJoin_SelectManyProjectedEnumerator>,
SelectManyBridgeEnumerator<
TGroupJoin_SelectManyInItem,
TGroupJoin_RightItem,
TGroupJoin_SelectManyBridgeType,
TGroupJoin_SelectManyBridger,
TGroupJoin_SelectManyInnerEnumerator,
TGroupJoin_SelectManyProjectedEnumerator>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_SelectManyInItem,
TGroupJoin_SelectManyBridgeType,
TGroupJoin_SelectManyBridger,
TGroupJoin_SelectManyInnerEnumerable,
TGroupJoin_SelectManyInnerEnumerator,
TGroupJoin_SelectManyProjectedEnumerator>(
SelectManyBridgeEnumerable<
TGroupJoin_SelectManyInItem,
TGroupJoin_RightItem,
TGroupJoin_SelectManyBridgeType,
TGroupJoin_SelectManyBridger,
TGroupJoin_SelectManyInnerEnumerable,
TGroupJoin_SelectManyInnerEnumerator,
TGroupJoin_SelectManyProjectedEnumerator>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector) where
TGroupJoin_SelectManyBridger : struct,
IStructBridger<
TGroupJoin_RightItem,
TGroupJoin_SelectManyBridgeType,
TGroupJoin_SelectManyProjectedEnumerator> where
TGroupJoin_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TGroupJoin_SelectManyInItem,
TGroupJoin_SelectManyInnerEnumerator> where
TGroupJoin_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TGroupJoin_SelectManyInItem> where
TGroupJoin_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TGroupJoin_RightItem>
public GroupJoinSpecificEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
SelectManyBridgeEnumerable<
TGroupJoin_SelectManyInItem,
TGroupJoin_RightItem,
TGroupJoin_SelectManyBridgeType,
TGroupJoin_SelectManyBridger,
TGroupJoin_SelectManyInnerEnumerable,
TGroupJoin_SelectManyInnerEnumerator,
TGroupJoin_SelectManyProjectedEnumerator>,
SelectManyBridgeEnumerator<
TGroupJoin_SelectManyInItem,
TGroupJoin_RightItem,
TGroupJoin_SelectManyBridgeType,
TGroupJoin_SelectManyBridger,
TGroupJoin_SelectManyInnerEnumerator,
TGroupJoin_SelectManyProjectedEnumerator>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_SelectManyInItem,
TGroupJoin_SelectManyBridgeType,
TGroupJoin_SelectManyBridger,
TGroupJoin_SelectManyInnerEnumerable,
TGroupJoin_SelectManyInnerEnumerator,
TGroupJoin_SelectManyProjectedEnumerator>(
SelectManyBridgeEnumerable<
TGroupJoin_SelectManyInItem,
TGroupJoin_RightItem,
TGroupJoin_SelectManyBridgeType,
TGroupJoin_SelectManyBridger,
TGroupJoin_SelectManyInnerEnumerable,
TGroupJoin_SelectManyInnerEnumerator,
TGroupJoin_SelectManyProjectedEnumerator>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector,
IEqualityComparer<
TGroupJoin_KeyItem>
comparer) where
TGroupJoin_SelectManyBridger : struct,
IStructBridger<
TGroupJoin_RightItem,
TGroupJoin_SelectManyBridgeType,
TGroupJoin_SelectManyProjectedEnumerator> where
TGroupJoin_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TGroupJoin_SelectManyInItem,
TGroupJoin_SelectManyInnerEnumerator> where
TGroupJoin_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TGroupJoin_SelectManyInItem> where
TGroupJoin_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TGroupJoin_RightItem>
public GroupJoinDefaultEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
SelectManyIndexedBridgeEnumerable<
TGroupJoin_SelectManyInItem,
TGroupJoin_RightItem,
TGroupJoin_SelectManyBridgeType,
TGroupJoin_SelectManyBridger,
TGroupJoin_SelectManyInnerEnumerable,
TGroupJoin_SelectManyInnerEnumerator,
TGroupJoin_SelectManyProjectedEnumerator>,
SelectManyIndexedBridgeEnumerator<
TGroupJoin_SelectManyInItem,
TGroupJoin_RightItem,
TGroupJoin_SelectManyBridgeType,
TGroupJoin_SelectManyBridger,
TGroupJoin_SelectManyInnerEnumerator,
TGroupJoin_SelectManyProjectedEnumerator>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_SelectManyInItem,
TGroupJoin_SelectManyBridgeType,
TGroupJoin_SelectManyBridger,
TGroupJoin_SelectManyInnerEnumerable,
TGroupJoin_SelectManyInnerEnumerator,
TGroupJoin_SelectManyProjectedEnumerator>(
SelectManyIndexedBridgeEnumerable<
TGroupJoin_SelectManyInItem,
TGroupJoin_RightItem,
TGroupJoin_SelectManyBridgeType,
TGroupJoin_SelectManyBridger,
TGroupJoin_SelectManyInnerEnumerable,
TGroupJoin_SelectManyInnerEnumerator,
TGroupJoin_SelectManyProjectedEnumerator>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector) where
TGroupJoin_SelectManyBridger : struct,
IStructBridger<
TGroupJoin_RightItem,
TGroupJoin_SelectManyBridgeType,
TGroupJoin_SelectManyProjectedEnumerator> where
TGroupJoin_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TGroupJoin_SelectManyInItem,
TGroupJoin_SelectManyInnerEnumerator> where
TGroupJoin_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TGroupJoin_SelectManyInItem> where
TGroupJoin_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TGroupJoin_RightItem>
public GroupJoinSpecificEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
SelectManyIndexedBridgeEnumerable<
TGroupJoin_SelectManyInItem,
TGroupJoin_RightItem,
TGroupJoin_SelectManyBridgeType,
TGroupJoin_SelectManyBridger,
TGroupJoin_SelectManyInnerEnumerable,
TGroupJoin_SelectManyInnerEnumerator,
TGroupJoin_SelectManyProjectedEnumerator>,
SelectManyIndexedBridgeEnumerator<
TGroupJoin_SelectManyInItem,
TGroupJoin_RightItem,
TGroupJoin_SelectManyBridgeType,
TGroupJoin_SelectManyBridger,
TGroupJoin_SelectManyInnerEnumerator,
TGroupJoin_SelectManyProjectedEnumerator>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_SelectManyInItem,
TGroupJoin_SelectManyBridgeType,
TGroupJoin_SelectManyBridger,
TGroupJoin_SelectManyInnerEnumerable,
TGroupJoin_SelectManyInnerEnumerator,
TGroupJoin_SelectManyProjectedEnumerator>(
SelectManyIndexedBridgeEnumerable<
TGroupJoin_SelectManyInItem,
TGroupJoin_RightItem,
TGroupJoin_SelectManyBridgeType,
TGroupJoin_SelectManyBridger,
TGroupJoin_SelectManyInnerEnumerable,
TGroupJoin_SelectManyInnerEnumerator,
TGroupJoin_SelectManyProjectedEnumerator>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector,
IEqualityComparer<
TGroupJoin_KeyItem>
comparer) where
TGroupJoin_SelectManyBridger : struct,
IStructBridger<
TGroupJoin_RightItem,
TGroupJoin_SelectManyBridgeType,
TGroupJoin_SelectManyProjectedEnumerator> where
TGroupJoin_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TGroupJoin_SelectManyInItem,
TGroupJoin_SelectManyInnerEnumerator> where
TGroupJoin_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TGroupJoin_SelectManyInItem> where
TGroupJoin_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TGroupJoin_RightItem>
public GroupJoinDefaultEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
SelectManyCollectionBridgeEnumerable<
TGroupJoin_SelectManyInItem,
TGroupJoin_RightItem,
TGroupJoin_SelectManyCollectionItem,
TGroupJoin_SelectManyBridgeType,
TGroupJoin_SelectManyBridger,
TGroupJoin_SelectManyInnerEnumerable,
TGroupJoin_SelectManyInnerEnumerator,
TGroupJoin_SelectManyProjectedEnumerator>,
SelectManyCollectionBridgeEnumerator<
TGroupJoin_SelectManyInItem,
TGroupJoin_RightItem,
TGroupJoin_SelectManyCollectionItem,
TGroupJoin_SelectManyBridgeType,
TGroupJoin_SelectManyBridger,
TGroupJoin_SelectManyInnerEnumerator,
TGroupJoin_SelectManyProjectedEnumerator>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_SelectManyCollectionItem,
TGroupJoin_SelectManyInItem,
TGroupJoin_SelectManyBridgeType,
TGroupJoin_SelectManyBridger,
TGroupJoin_SelectManyInnerEnumerable,
TGroupJoin_SelectManyInnerEnumerator,
TGroupJoin_SelectManyProjectedEnumerator>(
SelectManyCollectionBridgeEnumerable<
TGroupJoin_SelectManyInItem,
TGroupJoin_RightItem,
TGroupJoin_SelectManyCollectionItem,
TGroupJoin_SelectManyBridgeType,
TGroupJoin_SelectManyBridger,
TGroupJoin_SelectManyInnerEnumerable,
TGroupJoin_SelectManyInnerEnumerator,
TGroupJoin_SelectManyProjectedEnumerator>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector) where
TGroupJoin_SelectManyBridger : struct,
IStructBridger<
TGroupJoin_SelectManyCollectionItem,
TGroupJoin_SelectManyBridgeType,
TGroupJoin_SelectManyProjectedEnumerator> where
TGroupJoin_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TGroupJoin_SelectManyInItem,
TGroupJoin_SelectManyInnerEnumerator> where
TGroupJoin_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TGroupJoin_SelectManyInItem> where
TGroupJoin_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TGroupJoin_SelectManyCollectionItem>
public GroupJoinSpecificEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
SelectManyCollectionBridgeEnumerable<
TGroupJoin_SelectManyInItem,
TGroupJoin_RightItem,
TGroupJoin_SelectManyCollectionItem,
TGroupJoin_SelectManyBridgeType,
TGroupJoin_SelectManyBridger,
TGroupJoin_SelectManyInnerEnumerable,
TGroupJoin_SelectManyInnerEnumerator,
TGroupJoin_SelectManyProjectedEnumerator>,
SelectManyCollectionBridgeEnumerator<
TGroupJoin_SelectManyInItem,
TGroupJoin_RightItem,
TGroupJoin_SelectManyCollectionItem,
TGroupJoin_SelectManyBridgeType,
TGroupJoin_SelectManyBridger,
TGroupJoin_SelectManyInnerEnumerator,
TGroupJoin_SelectManyProjectedEnumerator>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_SelectManyCollectionItem,
TGroupJoin_SelectManyInItem,
TGroupJoin_SelectManyBridgeType,
TGroupJoin_SelectManyBridger,
TGroupJoin_SelectManyInnerEnumerable,
TGroupJoin_SelectManyInnerEnumerator,
TGroupJoin_SelectManyProjectedEnumerator>(
SelectManyCollectionBridgeEnumerable<
TGroupJoin_SelectManyInItem,
TGroupJoin_RightItem,
TGroupJoin_SelectManyCollectionItem,
TGroupJoin_SelectManyBridgeType,
TGroupJoin_SelectManyBridger,
TGroupJoin_SelectManyInnerEnumerable,
TGroupJoin_SelectManyInnerEnumerator,
TGroupJoin_SelectManyProjectedEnumerator>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector,
IEqualityComparer<
TGroupJoin_KeyItem>
comparer) where
TGroupJoin_SelectManyBridger : struct,
IStructBridger<
TGroupJoin_SelectManyCollectionItem,
TGroupJoin_SelectManyBridgeType,
TGroupJoin_SelectManyProjectedEnumerator> where
TGroupJoin_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TGroupJoin_SelectManyInItem,
TGroupJoin_SelectManyInnerEnumerator> where
TGroupJoin_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TGroupJoin_SelectManyInItem> where
TGroupJoin_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TGroupJoin_SelectManyCollectionItem>
public GroupJoinDefaultEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
SelectManyCollectionIndexedBridgeEnumerable<
TGroupJoin_SelectManyInItem,
TGroupJoin_RightItem,
TGroupJoin_SelectManyCollectionItem,
TGroupJoin_SelectManyBridgeType,
TGroupJoin_SelectManyBridger,
TGroupJoin_SelectManyInnerEnumerable,
TGroupJoin_SelectManyInnerEnumerator,
TGroupJoin_SelectManyProjectedEnumerator>,
SelectManyCollectionIndexedBridgeEnumerator<
TGroupJoin_SelectManyInItem,
TGroupJoin_RightItem,
TGroupJoin_SelectManyCollectionItem,
TGroupJoin_SelectManyBridgeType,
TGroupJoin_SelectManyBridger,
TGroupJoin_SelectManyInnerEnumerator,
TGroupJoin_SelectManyProjectedEnumerator>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_SelectManyCollectionItem,
TGroupJoin_SelectManyInItem,
TGroupJoin_SelectManyBridgeType,
TGroupJoin_SelectManyBridger,
TGroupJoin_SelectManyInnerEnumerable,
TGroupJoin_SelectManyInnerEnumerator,
TGroupJoin_SelectManyProjectedEnumerator>(
SelectManyCollectionIndexedBridgeEnumerable<
TGroupJoin_SelectManyInItem,
TGroupJoin_RightItem,
TGroupJoin_SelectManyCollectionItem,
TGroupJoin_SelectManyBridgeType,
TGroupJoin_SelectManyBridger,
TGroupJoin_SelectManyInnerEnumerable,
TGroupJoin_SelectManyInnerEnumerator,
TGroupJoin_SelectManyProjectedEnumerator>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector) where
TGroupJoin_SelectManyBridger : struct,
IStructBridger<
TGroupJoin_SelectManyCollectionItem,
TGroupJoin_SelectManyBridgeType,
TGroupJoin_SelectManyProjectedEnumerator> where
TGroupJoin_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TGroupJoin_SelectManyInItem,
TGroupJoin_SelectManyInnerEnumerator> where
TGroupJoin_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TGroupJoin_SelectManyInItem> where
TGroupJoin_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TGroupJoin_SelectManyCollectionItem>
public GroupJoinSpecificEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
SelectManyCollectionIndexedBridgeEnumerable<
TGroupJoin_SelectManyInItem,
TGroupJoin_RightItem,
TGroupJoin_SelectManyCollectionItem,
TGroupJoin_SelectManyBridgeType,
TGroupJoin_SelectManyBridger,
TGroupJoin_SelectManyInnerEnumerable,
TGroupJoin_SelectManyInnerEnumerator,
TGroupJoin_SelectManyProjectedEnumerator>,
SelectManyCollectionIndexedBridgeEnumerator<
TGroupJoin_SelectManyInItem,
TGroupJoin_RightItem,
TGroupJoin_SelectManyCollectionItem,
TGroupJoin_SelectManyBridgeType,
TGroupJoin_SelectManyBridger,
TGroupJoin_SelectManyInnerEnumerator,
TGroupJoin_SelectManyProjectedEnumerator>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_SelectManyCollectionItem,
TGroupJoin_SelectManyInItem,
TGroupJoin_SelectManyBridgeType,
TGroupJoin_SelectManyBridger,
TGroupJoin_SelectManyInnerEnumerable,
TGroupJoin_SelectManyInnerEnumerator,
TGroupJoin_SelectManyProjectedEnumerator>(
SelectManyCollectionIndexedBridgeEnumerable<
TGroupJoin_SelectManyInItem,
TGroupJoin_RightItem,
TGroupJoin_SelectManyCollectionItem,
TGroupJoin_SelectManyBridgeType,
TGroupJoin_SelectManyBridger,
TGroupJoin_SelectManyInnerEnumerable,
TGroupJoin_SelectManyInnerEnumerator,
TGroupJoin_SelectManyProjectedEnumerator>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector,
IEqualityComparer<
TGroupJoin_KeyItem>
comparer) where
TGroupJoin_SelectManyBridger : struct,
IStructBridger<
TGroupJoin_SelectManyCollectionItem,
TGroupJoin_SelectManyBridgeType,
TGroupJoin_SelectManyProjectedEnumerator> where
TGroupJoin_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TGroupJoin_SelectManyInItem,
TGroupJoin_SelectManyInnerEnumerator> where
TGroupJoin_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TGroupJoin_SelectManyInItem> where
TGroupJoin_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TGroupJoin_SelectManyCollectionItem>
public GroupJoinDefaultEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
SelectManyEnumerable<
TGroupJoin_SelectManyInItem,
TGroupJoin_RightItem,
TGroupJoin_SelectManyInnerEnumerable,
TGroupJoin_SelectManyInnerEnumerator,
TGroupJoin_SelectManyProjectedEnumerable,
TGroupJoin_SelectManyProjectedEnumerator>,
SelectManyEnumerator<
TGroupJoin_SelectManyInItem,
TGroupJoin_RightItem,
TGroupJoin_SelectManyInnerEnumerator,
TGroupJoin_SelectManyProjectedEnumerable,
TGroupJoin_SelectManyProjectedEnumerator>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_SelectManyInItem,
TGroupJoin_SelectManyInnerEnumerable,
TGroupJoin_SelectManyInnerEnumerator,
TGroupJoin_SelectManyProjectedEnumerable,
TGroupJoin_SelectManyProjectedEnumerator>(
SelectManyEnumerable<
TGroupJoin_SelectManyInItem,
TGroupJoin_RightItem,
TGroupJoin_SelectManyInnerEnumerable,
TGroupJoin_SelectManyInnerEnumerator,
TGroupJoin_SelectManyProjectedEnumerable,
TGroupJoin_SelectManyProjectedEnumerator>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector) where
TGroupJoin_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TGroupJoin_SelectManyInItem,
TGroupJoin_SelectManyInnerEnumerator> where
TGroupJoin_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TGroupJoin_SelectManyInItem> where
TGroupJoin_SelectManyProjectedEnumerable : struct,
IStructEnumerable<
TGroupJoin_RightItem,
TGroupJoin_SelectManyProjectedEnumerator> where
TGroupJoin_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TGroupJoin_RightItem>
public GroupJoinSpecificEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
SelectManyEnumerable<
TGroupJoin_SelectManyInItem,
TGroupJoin_RightItem,
TGroupJoin_SelectManyInnerEnumerable,
TGroupJoin_SelectManyInnerEnumerator,
TGroupJoin_SelectManyProjectedEnumerable,
TGroupJoin_SelectManyProjectedEnumerator>,
SelectManyEnumerator<
TGroupJoin_SelectManyInItem,
TGroupJoin_RightItem,
TGroupJoin_SelectManyInnerEnumerator,
TGroupJoin_SelectManyProjectedEnumerable,
TGroupJoin_SelectManyProjectedEnumerator>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_SelectManyInItem,
TGroupJoin_SelectManyInnerEnumerable,
TGroupJoin_SelectManyInnerEnumerator,
TGroupJoin_SelectManyProjectedEnumerable,
TGroupJoin_SelectManyProjectedEnumerator>(
SelectManyEnumerable<
TGroupJoin_SelectManyInItem,
TGroupJoin_RightItem,
TGroupJoin_SelectManyInnerEnumerable,
TGroupJoin_SelectManyInnerEnumerator,
TGroupJoin_SelectManyProjectedEnumerable,
TGroupJoin_SelectManyProjectedEnumerator>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector,
IEqualityComparer<
TGroupJoin_KeyItem>
comparer) where
TGroupJoin_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TGroupJoin_SelectManyInItem,
TGroupJoin_SelectManyInnerEnumerator> where
TGroupJoin_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TGroupJoin_SelectManyInItem> where
TGroupJoin_SelectManyProjectedEnumerable : struct,
IStructEnumerable<
TGroupJoin_RightItem,
TGroupJoin_SelectManyProjectedEnumerator> where
TGroupJoin_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TGroupJoin_RightItem>
public GroupJoinDefaultEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
SelectManyIndexedEnumerable<
TGroupJoin_SelectManyInItem,
TGroupJoin_RightItem,
TGroupJoin_SelectManyInnerEnumerable,
TGroupJoin_SelectManyInnerEnumerator,
TGroupJoin_SelectManyProjectedEnumerable,
TGroupJoin_SelectManyProjectedEnumerator>,
SelectManyIndexedEnumerator<
TGroupJoin_SelectManyInItem,
TGroupJoin_RightItem,
TGroupJoin_SelectManyInnerEnumerator,
TGroupJoin_SelectManyProjectedEnumerable,
TGroupJoin_SelectManyProjectedEnumerator>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_SelectManyInItem,
TGroupJoin_SelectManyInnerEnumerable,
TGroupJoin_SelectManyInnerEnumerator,
TGroupJoin_SelectManyProjectedEnumerable,
TGroupJoin_SelectManyProjectedEnumerator>(
SelectManyIndexedEnumerable<
TGroupJoin_SelectManyInItem,
TGroupJoin_RightItem,
TGroupJoin_SelectManyInnerEnumerable,
TGroupJoin_SelectManyInnerEnumerator,
TGroupJoin_SelectManyProjectedEnumerable,
TGroupJoin_SelectManyProjectedEnumerator>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector) where
TGroupJoin_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TGroupJoin_SelectManyInItem,
TGroupJoin_SelectManyInnerEnumerator> where
TGroupJoin_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TGroupJoin_SelectManyInItem> where
TGroupJoin_SelectManyProjectedEnumerable : struct,
IStructEnumerable<
TGroupJoin_RightItem,
TGroupJoin_SelectManyProjectedEnumerator> where
TGroupJoin_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TGroupJoin_RightItem>
public GroupJoinSpecificEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
SelectManyIndexedEnumerable<
TGroupJoin_SelectManyInItem,
TGroupJoin_RightItem,
TGroupJoin_SelectManyInnerEnumerable,
TGroupJoin_SelectManyInnerEnumerator,
TGroupJoin_SelectManyProjectedEnumerable,
TGroupJoin_SelectManyProjectedEnumerator>,
SelectManyIndexedEnumerator<
TGroupJoin_SelectManyInItem,
TGroupJoin_RightItem,
TGroupJoin_SelectManyInnerEnumerator,
TGroupJoin_SelectManyProjectedEnumerable,
TGroupJoin_SelectManyProjectedEnumerator>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_SelectManyInItem,
TGroupJoin_SelectManyInnerEnumerable,
TGroupJoin_SelectManyInnerEnumerator,
TGroupJoin_SelectManyProjectedEnumerable,
TGroupJoin_SelectManyProjectedEnumerator>(
SelectManyIndexedEnumerable<
TGroupJoin_SelectManyInItem,
TGroupJoin_RightItem,
TGroupJoin_SelectManyInnerEnumerable,
TGroupJoin_SelectManyInnerEnumerator,
TGroupJoin_SelectManyProjectedEnumerable,
TGroupJoin_SelectManyProjectedEnumerator>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector,
IEqualityComparer<
TGroupJoin_KeyItem>
comparer) where
TGroupJoin_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TGroupJoin_SelectManyInItem,
TGroupJoin_SelectManyInnerEnumerator> where
TGroupJoin_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TGroupJoin_SelectManyInItem> where
TGroupJoin_SelectManyProjectedEnumerable : struct,
IStructEnumerable<
TGroupJoin_RightItem,
TGroupJoin_SelectManyProjectedEnumerator> where
TGroupJoin_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TGroupJoin_RightItem>
public GroupJoinDefaultEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
SelectManyCollectionEnumerable<
TGroupJoin_SelectManyInItem,
TGroupJoin_RightItem,
TGroupJoin_SelectManyCollectionItem,
TGroupJoin_SelectManyInnerEnumerable,
TGroupJoin_SelectManyInnerEnumerator,
TGroupJoin_SelectManyProjectedEnumerable,
TGroupJoin_SelectManyProjectedEnumerator>,
SelectManyCollectionEnumerator<
TGroupJoin_SelectManyInItem,
TGroupJoin_RightItem,
TGroupJoin_SelectManyCollectionItem,
TGroupJoin_SelectManyInnerEnumerator,
TGroupJoin_SelectManyProjectedEnumerable,
TGroupJoin_SelectManyProjectedEnumerator>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_SelectManyInItem,
TGroupJoin_SelectManyCollectionItem,
TGroupJoin_SelectManyInnerEnumerable,
TGroupJoin_SelectManyInnerEnumerator,
TGroupJoin_SelectManyProjectedEnumerable,
TGroupJoin_SelectManyProjectedEnumerator>(
SelectManyCollectionEnumerable<
TGroupJoin_SelectManyInItem,
TGroupJoin_RightItem,
TGroupJoin_SelectManyCollectionItem,
TGroupJoin_SelectManyInnerEnumerable,
TGroupJoin_SelectManyInnerEnumerator,
TGroupJoin_SelectManyProjectedEnumerable,
TGroupJoin_SelectManyProjectedEnumerator>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector) where
TGroupJoin_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TGroupJoin_SelectManyInItem,
TGroupJoin_SelectManyInnerEnumerator> where
TGroupJoin_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TGroupJoin_SelectManyInItem> where
TGroupJoin_SelectManyProjectedEnumerable : struct,
IStructEnumerable<
TGroupJoin_SelectManyCollectionItem,
TGroupJoin_SelectManyProjectedEnumerator> where
TGroupJoin_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TGroupJoin_SelectManyCollectionItem>
public GroupJoinSpecificEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
SelectManyCollectionEnumerable<
TGroupJoin_SelectManyInItem,
TGroupJoin_RightItem,
TGroupJoin_SelectManyCollectionItem,
TGroupJoin_SelectManyInnerEnumerable,
TGroupJoin_SelectManyInnerEnumerator,
TGroupJoin_SelectManyProjectedEnumerable,
TGroupJoin_SelectManyProjectedEnumerator>,
SelectManyCollectionEnumerator<
TGroupJoin_SelectManyInItem,
TGroupJoin_RightItem,
TGroupJoin_SelectManyCollectionItem,
TGroupJoin_SelectManyInnerEnumerator,
TGroupJoin_SelectManyProjectedEnumerable,
TGroupJoin_SelectManyProjectedEnumerator>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_SelectManyInItem,
TGroupJoin_SelectManyCollectionItem,
TGroupJoin_SelectManyInnerEnumerable,
TGroupJoin_SelectManyInnerEnumerator,
TGroupJoin_SelectManyProjectedEnumerable,
TGroupJoin_SelectManyProjectedEnumerator>(
SelectManyCollectionEnumerable<
TGroupJoin_SelectManyInItem,
TGroupJoin_RightItem,
TGroupJoin_SelectManyCollectionItem,
TGroupJoin_SelectManyInnerEnumerable,
TGroupJoin_SelectManyInnerEnumerator,
TGroupJoin_SelectManyProjectedEnumerable,
TGroupJoin_SelectManyProjectedEnumerator>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector,
IEqualityComparer<
TGroupJoin_KeyItem>
comparer) where
TGroupJoin_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TGroupJoin_SelectManyInItem,
TGroupJoin_SelectManyInnerEnumerator> where
TGroupJoin_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TGroupJoin_SelectManyInItem> where
TGroupJoin_SelectManyProjectedEnumerable : struct,
IStructEnumerable<
TGroupJoin_SelectManyCollectionItem,
TGroupJoin_SelectManyProjectedEnumerator> where
TGroupJoin_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TGroupJoin_SelectManyCollectionItem>
public GroupJoinDefaultEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
SelectManyCollectionIndexedEnumerable<
TGroupJoin_SelectManyInItem,
TGroupJoin_RightItem,
TGroupJoin_SelectManyCollectionItem,
TGroupJoin_SelectManyInnerEnumerable,
TGroupJoin_SelectManyInnerEnumerator,
TGroupJoin_SelectManyProjectedEnumerable,
TGroupJoin_SelectManyProjectedEnumerator>,
SelectManyCollectionIndexedEnumerator<
TGroupJoin_SelectManyInItem,
TGroupJoin_RightItem,
TGroupJoin_SelectManyCollectionItem,
TGroupJoin_SelectManyInnerEnumerator,
TGroupJoin_SelectManyProjectedEnumerable,
TGroupJoin_SelectManyProjectedEnumerator>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_SelectManyInItem,
TGroupJoin_SelectManyCollectionItem,
TGroupJoin_SelectManyInnerEnumerable,
TGroupJoin_SelectManyInnerEnumerator,
TGroupJoin_SelectManyProjectedEnumerable,
TGroupJoin_SelectManyProjectedEnumerator>(
SelectManyCollectionIndexedEnumerable<
TGroupJoin_SelectManyInItem,
TGroupJoin_RightItem,
TGroupJoin_SelectManyCollectionItem,
TGroupJoin_SelectManyInnerEnumerable,
TGroupJoin_SelectManyInnerEnumerator,
TGroupJoin_SelectManyProjectedEnumerable,
TGroupJoin_SelectManyProjectedEnumerator>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector) where
TGroupJoin_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TGroupJoin_SelectManyInItem,
TGroupJoin_SelectManyInnerEnumerator> where
TGroupJoin_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TGroupJoin_SelectManyInItem> where
TGroupJoin_SelectManyProjectedEnumerable : struct,
IStructEnumerable<
TGroupJoin_SelectManyCollectionItem,
TGroupJoin_SelectManyProjectedEnumerator> where
TGroupJoin_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TGroupJoin_SelectManyCollectionItem>
public GroupJoinSpecificEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
SelectManyCollectionIndexedEnumerable<
TGroupJoin_SelectManyInItem,
TGroupJoin_RightItem,
TGroupJoin_SelectManyCollectionItem,
TGroupJoin_SelectManyInnerEnumerable,
TGroupJoin_SelectManyInnerEnumerator,
TGroupJoin_SelectManyProjectedEnumerable,
TGroupJoin_SelectManyProjectedEnumerator>,
SelectManyCollectionIndexedEnumerator<
TGroupJoin_SelectManyInItem,
TGroupJoin_RightItem,
TGroupJoin_SelectManyCollectionItem,
TGroupJoin_SelectManyInnerEnumerator,
TGroupJoin_SelectManyProjectedEnumerable,
TGroupJoin_SelectManyProjectedEnumerator>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_SelectManyInItem,
TGroupJoin_SelectManyCollectionItem,
TGroupJoin_SelectManyInnerEnumerable,
TGroupJoin_SelectManyInnerEnumerator,
TGroupJoin_SelectManyProjectedEnumerable,
TGroupJoin_SelectManyProjectedEnumerator>(
SelectManyCollectionIndexedEnumerable<
TGroupJoin_SelectManyInItem,
TGroupJoin_RightItem,
TGroupJoin_SelectManyCollectionItem,
TGroupJoin_SelectManyInnerEnumerable,
TGroupJoin_SelectManyInnerEnumerator,
TGroupJoin_SelectManyProjectedEnumerable,
TGroupJoin_SelectManyProjectedEnumerator>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector,
IEqualityComparer<
TGroupJoin_KeyItem>
comparer) where
TGroupJoin_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TGroupJoin_SelectManyInItem,
TGroupJoin_SelectManyInnerEnumerator> where
TGroupJoin_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TGroupJoin_SelectManyInItem> where
TGroupJoin_SelectManyProjectedEnumerable : struct,
IStructEnumerable<
TGroupJoin_SelectManyCollectionItem,
TGroupJoin_SelectManyProjectedEnumerator> where
TGroupJoin_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TGroupJoin_SelectManyCollectionItem>
public GroupJoinDefaultEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
SelectSelectEnumerable<
TGroupJoin_RightItem,
TGroupJoin_SelectInnerItem,
TGroupJoin_SelectInnerEnumerable,
TGroupJoin_SelectInnerEnumerator,
TGroupJoin_SelectProjection>,
SelectSelectEnumerator<
TGroupJoin_RightItem,
TGroupJoin_SelectInnerItem,
TGroupJoin_SelectInnerEnumerator,
TGroupJoin_SelectProjection>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_SelectInnerItem,
TGroupJoin_SelectInnerEnumerable,
TGroupJoin_SelectInnerEnumerator,
TGroupJoin_SelectProjection>(
SelectSelectEnumerable<
TGroupJoin_RightItem,
TGroupJoin_SelectInnerItem,
TGroupJoin_SelectInnerEnumerable,
TGroupJoin_SelectInnerEnumerator,
TGroupJoin_SelectProjection>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector) where
TGroupJoin_SelectInnerEnumerable : struct,
IStructEnumerable<
TGroupJoin_SelectInnerItem,
TGroupJoin_SelectInnerEnumerator> where
TGroupJoin_SelectInnerEnumerator : struct,
IStructEnumerator<
TGroupJoin_SelectInnerItem> where
TGroupJoin_SelectProjection : struct,
IStructProjection<
TGroupJoin_RightItem,
TGroupJoin_SelectInnerItem>
public GroupJoinSpecificEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
SelectSelectEnumerable<
TGroupJoin_RightItem,
TGroupJoin_SelectInnerItem,
TGroupJoin_SelectInnerEnumerable,
TGroupJoin_SelectInnerEnumerator,
TGroupJoin_SelectProjection>,
SelectSelectEnumerator<
TGroupJoin_RightItem,
TGroupJoin_SelectInnerItem,
TGroupJoin_SelectInnerEnumerator,
TGroupJoin_SelectProjection>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_SelectInnerItem,
TGroupJoin_SelectInnerEnumerable,
TGroupJoin_SelectInnerEnumerator,
TGroupJoin_SelectProjection>(
SelectSelectEnumerable<
TGroupJoin_RightItem,
TGroupJoin_SelectInnerItem,
TGroupJoin_SelectInnerEnumerable,
TGroupJoin_SelectInnerEnumerator,
TGroupJoin_SelectProjection>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector,
IEqualityComparer<
TGroupJoin_KeyItem>
comparer) where
TGroupJoin_SelectInnerEnumerable : struct,
IStructEnumerable<
TGroupJoin_SelectInnerItem,
TGroupJoin_SelectInnerEnumerator> where
TGroupJoin_SelectInnerEnumerator : struct,
IStructEnumerator<
TGroupJoin_SelectInnerItem> where
TGroupJoin_SelectProjection : struct,
IStructProjection<
TGroupJoin_RightItem,
TGroupJoin_SelectInnerItem>
public GroupJoinDefaultEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
SelectWhereEnumerable<
TGroupJoin_RightItem,
TGroupJoin_SelectInnerItem,
TGroupJoin_SelectInnerEnumerable,
TGroupJoin_SelectInnerEnumerator,
TGroupJoin_SelectProjection,
TGroupJoin_SelectPredicate>,
SelectWhereEnumerator<
TGroupJoin_RightItem,
TGroupJoin_SelectInnerItem,
TGroupJoin_SelectInnerEnumerator,
TGroupJoin_SelectProjection,
TGroupJoin_SelectPredicate>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_SelectInnerItem,
TGroupJoin_SelectInnerEnumerable,
TGroupJoin_SelectInnerEnumerator,
TGroupJoin_SelectProjection,
TGroupJoin_SelectPredicate>(
SelectWhereEnumerable<
TGroupJoin_RightItem,
TGroupJoin_SelectInnerItem,
TGroupJoin_SelectInnerEnumerable,
TGroupJoin_SelectInnerEnumerator,
TGroupJoin_SelectProjection,
TGroupJoin_SelectPredicate>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector) where
TGroupJoin_SelectInnerEnumerable : struct,
IStructEnumerable<
TGroupJoin_SelectInnerItem,
TGroupJoin_SelectInnerEnumerator> where
TGroupJoin_SelectInnerEnumerator : struct,
IStructEnumerator<
TGroupJoin_SelectInnerItem> where
TGroupJoin_SelectProjection : struct,
IStructProjection<
TGroupJoin_RightItem,
TGroupJoin_SelectInnerItem> where
TGroupJoin_SelectPredicate : struct,
IStructPredicate<
TGroupJoin_RightItem>
public GroupJoinSpecificEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
SelectWhereEnumerable<
TGroupJoin_RightItem,
TGroupJoin_SelectInnerItem,
TGroupJoin_SelectInnerEnumerable,
TGroupJoin_SelectInnerEnumerator,
TGroupJoin_SelectProjection,
TGroupJoin_SelectPredicate>,
SelectWhereEnumerator<
TGroupJoin_RightItem,
TGroupJoin_SelectInnerItem,
TGroupJoin_SelectInnerEnumerator,
TGroupJoin_SelectProjection,
TGroupJoin_SelectPredicate>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_SelectInnerItem,
TGroupJoin_SelectInnerEnumerable,
TGroupJoin_SelectInnerEnumerator,
TGroupJoin_SelectProjection,
TGroupJoin_SelectPredicate>(
SelectWhereEnumerable<
TGroupJoin_RightItem,
TGroupJoin_SelectInnerItem,
TGroupJoin_SelectInnerEnumerable,
TGroupJoin_SelectInnerEnumerator,
TGroupJoin_SelectProjection,
TGroupJoin_SelectPredicate>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector,
IEqualityComparer<
TGroupJoin_KeyItem>
comparer) where
TGroupJoin_SelectInnerEnumerable : struct,
IStructEnumerable<
TGroupJoin_SelectInnerItem,
TGroupJoin_SelectInnerEnumerator> where
TGroupJoin_SelectInnerEnumerator : struct,
IStructEnumerator<
TGroupJoin_SelectInnerItem> where
TGroupJoin_SelectProjection : struct,
IStructProjection<
TGroupJoin_RightItem,
TGroupJoin_SelectInnerItem> where
TGroupJoin_SelectPredicate : struct,
IStructPredicate<
TGroupJoin_RightItem>
public GroupJoinDefaultEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
SkipEnumerable<
TGroupJoin_RightItem,
TGroupJoin_SkipInnerEnumerable,
TGroupJoin_SkipInnerEnumerator>,
SkipEnumerator<
TGroupJoin_RightItem,
TGroupJoin_SkipInnerEnumerator>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_SkipInnerEnumerable,
TGroupJoin_SkipInnerEnumerator>(
SkipEnumerable<
TGroupJoin_RightItem,
TGroupJoin_SkipInnerEnumerable,
TGroupJoin_SkipInnerEnumerator>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector) where
TGroupJoin_SkipInnerEnumerable : struct,
IStructEnumerable<
TGroupJoin_RightItem,
TGroupJoin_SkipInnerEnumerator> where
TGroupJoin_SkipInnerEnumerator : struct,
IStructEnumerator<
TGroupJoin_RightItem>
public GroupJoinSpecificEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
SkipEnumerable<
TGroupJoin_RightItem,
TGroupJoin_SkipInnerEnumerable,
TGroupJoin_SkipInnerEnumerator>,
SkipEnumerator<
TGroupJoin_RightItem,
TGroupJoin_SkipInnerEnumerator>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_SkipInnerEnumerable,
TGroupJoin_SkipInnerEnumerator>(
SkipEnumerable<
TGroupJoin_RightItem,
TGroupJoin_SkipInnerEnumerable,
TGroupJoin_SkipInnerEnumerator>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector,
IEqualityComparer<
TGroupJoin_KeyItem>
comparer) where
TGroupJoin_SkipInnerEnumerable : struct,
IStructEnumerable<
TGroupJoin_RightItem,
TGroupJoin_SkipInnerEnumerator> where
TGroupJoin_SkipInnerEnumerator : struct,
IStructEnumerator<
TGroupJoin_RightItem>
public GroupJoinDefaultEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
SkipWhileEnumerable<
TGroupJoin_RightItem,
TGroupJoin_SkipInnerEnumerable,
TGroupJoin_SkipInnerEnumerator>,
SkipWhileEnumerator<
TGroupJoin_RightItem,
TGroupJoin_SkipInnerEnumerator>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_SkipInnerEnumerable,
TGroupJoin_SkipInnerEnumerator>(
SkipWhileEnumerable<
TGroupJoin_RightItem,
TGroupJoin_SkipInnerEnumerable,
TGroupJoin_SkipInnerEnumerator>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector) where
TGroupJoin_SkipInnerEnumerable : struct,
IStructEnumerable<
TGroupJoin_RightItem,
TGroupJoin_SkipInnerEnumerator> where
TGroupJoin_SkipInnerEnumerator : struct,
IStructEnumerator<
TGroupJoin_RightItem>
public GroupJoinSpecificEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
SkipWhileEnumerable<
TGroupJoin_RightItem,
TGroupJoin_SkipInnerEnumerable,
TGroupJoin_SkipInnerEnumerator>,
SkipWhileEnumerator<
TGroupJoin_RightItem,
TGroupJoin_SkipInnerEnumerator>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_SkipInnerEnumerable,
TGroupJoin_SkipInnerEnumerator>(
SkipWhileEnumerable<
TGroupJoin_RightItem,
TGroupJoin_SkipInnerEnumerable,
TGroupJoin_SkipInnerEnumerator>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector,
IEqualityComparer<
TGroupJoin_KeyItem>
comparer) where
TGroupJoin_SkipInnerEnumerable : struct,
IStructEnumerable<
TGroupJoin_RightItem,
TGroupJoin_SkipInnerEnumerator> where
TGroupJoin_SkipInnerEnumerator : struct,
IStructEnumerator<
TGroupJoin_RightItem>
public GroupJoinDefaultEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
SkipWhileIndexedEnumerable<
TGroupJoin_RightItem,
TGroupJoin_SkipInnerEnumerable,
TGroupJoin_SkipInnerEnumerator>,
SkipWhileIndexedEnumerator<
TGroupJoin_RightItem,
TGroupJoin_SkipInnerEnumerator>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_SkipInnerEnumerable,
TGroupJoin_SkipInnerEnumerator>(
SkipWhileIndexedEnumerable<
TGroupJoin_RightItem,
TGroupJoin_SkipInnerEnumerable,
TGroupJoin_SkipInnerEnumerator>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector) where
TGroupJoin_SkipInnerEnumerable : struct,
IStructEnumerable<
TGroupJoin_RightItem,
TGroupJoin_SkipInnerEnumerator> where
TGroupJoin_SkipInnerEnumerator : struct,
IStructEnumerator<
TGroupJoin_RightItem>
public GroupJoinSpecificEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
SkipWhileIndexedEnumerable<
TGroupJoin_RightItem,
TGroupJoin_SkipInnerEnumerable,
TGroupJoin_SkipInnerEnumerator>,
SkipWhileIndexedEnumerator<
TGroupJoin_RightItem,
TGroupJoin_SkipInnerEnumerator>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_SkipInnerEnumerable,
TGroupJoin_SkipInnerEnumerator>(
SkipWhileIndexedEnumerable<
TGroupJoin_RightItem,
TGroupJoin_SkipInnerEnumerable,
TGroupJoin_SkipInnerEnumerator>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector,
IEqualityComparer<
TGroupJoin_KeyItem>
comparer) where
TGroupJoin_SkipInnerEnumerable : struct,
IStructEnumerable<
TGroupJoin_RightItem,
TGroupJoin_SkipInnerEnumerator> where
TGroupJoin_SkipInnerEnumerator : struct,
IStructEnumerator<
TGroupJoin_RightItem>
public GroupJoinDefaultEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
TakeEnumerable<
TGroupJoin_RightItem,
TGroupJoin_TakeInnerEnumerable,
TGroupJoin_TakeInnerEnumerator>,
TakeEnumerator<
TGroupJoin_RightItem,
TGroupJoin_TakeInnerEnumerator>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_TakeInnerEnumerable,
TGroupJoin_TakeInnerEnumerator>(
TakeEnumerable<
TGroupJoin_RightItem,
TGroupJoin_TakeInnerEnumerable,
TGroupJoin_TakeInnerEnumerator>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector) where
TGroupJoin_TakeInnerEnumerable : struct,
IStructEnumerable<
TGroupJoin_RightItem,
TGroupJoin_TakeInnerEnumerator> where
TGroupJoin_TakeInnerEnumerator : struct,
IStructEnumerator<
TGroupJoin_RightItem>
public GroupJoinSpecificEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
TakeEnumerable<
TGroupJoin_RightItem,
TGroupJoin_TakeInnerEnumerable,
TGroupJoin_TakeInnerEnumerator>,
TakeEnumerator<
TGroupJoin_RightItem,
TGroupJoin_TakeInnerEnumerator>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_TakeInnerEnumerable,
TGroupJoin_TakeInnerEnumerator>(
TakeEnumerable<
TGroupJoin_RightItem,
TGroupJoin_TakeInnerEnumerable,
TGroupJoin_TakeInnerEnumerator>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector,
IEqualityComparer<
TGroupJoin_KeyItem>
comparer) where
TGroupJoin_TakeInnerEnumerable : struct,
IStructEnumerable<
TGroupJoin_RightItem,
TGroupJoin_TakeInnerEnumerator> where
TGroupJoin_TakeInnerEnumerator : struct,
IStructEnumerator<
TGroupJoin_RightItem>
public GroupJoinDefaultEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
TakeWhileEnumerable<
TGroupJoin_RightItem,
TGroupJoin_TakeInnerEnumerable,
TGroupJoin_TakeInnerEnumerator>,
TakeWhileEnumerator<
TGroupJoin_RightItem,
TGroupJoin_TakeInnerEnumerator>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_TakeInnerEnumerable,
TGroupJoin_TakeInnerEnumerator>(
TakeWhileEnumerable<
TGroupJoin_RightItem,
TGroupJoin_TakeInnerEnumerable,
TGroupJoin_TakeInnerEnumerator>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector) where
TGroupJoin_TakeInnerEnumerable : struct,
IStructEnumerable<
TGroupJoin_RightItem,
TGroupJoin_TakeInnerEnumerator> where
TGroupJoin_TakeInnerEnumerator : struct,
IStructEnumerator<
TGroupJoin_RightItem>
public GroupJoinSpecificEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
TakeWhileEnumerable<
TGroupJoin_RightItem,
TGroupJoin_TakeInnerEnumerable,
TGroupJoin_TakeInnerEnumerator>,
TakeWhileEnumerator<
TGroupJoin_RightItem,
TGroupJoin_TakeInnerEnumerator>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_TakeInnerEnumerable,
TGroupJoin_TakeInnerEnumerator>(
TakeWhileEnumerable<
TGroupJoin_RightItem,
TGroupJoin_TakeInnerEnumerable,
TGroupJoin_TakeInnerEnumerator>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector,
IEqualityComparer<
TGroupJoin_KeyItem>
comparer) where
TGroupJoin_TakeInnerEnumerable : struct,
IStructEnumerable<
TGroupJoin_RightItem,
TGroupJoin_TakeInnerEnumerator> where
TGroupJoin_TakeInnerEnumerator : struct,
IStructEnumerator<
TGroupJoin_RightItem>
public GroupJoinDefaultEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
TakeWhileIndexedEnumerable<
TGroupJoin_RightItem,
TGroupJoin_TakeInnerEnumerable,
TGroupJoin_TakeInnerEnumerator>,
TakeWhileIndexedEnumerator<
TGroupJoin_RightItem,
TGroupJoin_TakeInnerEnumerator>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_TakeInnerEnumerable,
TGroupJoin_TakeInnerEnumerator>(
TakeWhileIndexedEnumerable<
TGroupJoin_RightItem,
TGroupJoin_TakeInnerEnumerable,
TGroupJoin_TakeInnerEnumerator>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector) where
TGroupJoin_TakeInnerEnumerable : struct,
IStructEnumerable<
TGroupJoin_RightItem,
TGroupJoin_TakeInnerEnumerator> where
TGroupJoin_TakeInnerEnumerator : struct,
IStructEnumerator<
TGroupJoin_RightItem>
public GroupJoinSpecificEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
TakeWhileIndexedEnumerable<
TGroupJoin_RightItem,
TGroupJoin_TakeInnerEnumerable,
TGroupJoin_TakeInnerEnumerator>,
TakeWhileIndexedEnumerator<
TGroupJoin_RightItem,
TGroupJoin_TakeInnerEnumerator>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_TakeInnerEnumerable,
TGroupJoin_TakeInnerEnumerator>(
TakeWhileIndexedEnumerable<
TGroupJoin_RightItem,
TGroupJoin_TakeInnerEnumerable,
TGroupJoin_TakeInnerEnumerator>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector,
IEqualityComparer<
TGroupJoin_KeyItem>
comparer) where
TGroupJoin_TakeInnerEnumerable : struct,
IStructEnumerable<
TGroupJoin_RightItem,
TGroupJoin_TakeInnerEnumerator> where
TGroupJoin_TakeInnerEnumerator : struct,
IStructEnumerator<
TGroupJoin_RightItem>
public GroupJoinDefaultEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
UnionDefaultEnumerable<
TGroupJoin_RightItem,
TGroupJoin_UnionFirstEnumerable,
TGroupJoin_UnionFirstEnumerator,
TGroupJoin_UnionSecondEnumerable,
TGroupJoin_UnionSecondEnumerator>,
UnionDefaultEnumerator<
TGroupJoin_RightItem,
TGroupJoin_UnionFirstEnumerator,
TGroupJoin_UnionSecondEnumerator>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_UnionFirstEnumerable,
TGroupJoin_UnionFirstEnumerator,
TGroupJoin_UnionSecondEnumerable,
TGroupJoin_UnionSecondEnumerator>(
UnionDefaultEnumerable<
TGroupJoin_RightItem,
TGroupJoin_UnionFirstEnumerable,
TGroupJoin_UnionFirstEnumerator,
TGroupJoin_UnionSecondEnumerable,
TGroupJoin_UnionSecondEnumerator>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector) where
TGroupJoin_UnionFirstEnumerable : struct,
IStructEnumerable<
TGroupJoin_RightItem,
TGroupJoin_UnionFirstEnumerator> where
TGroupJoin_UnionFirstEnumerator : struct,
IStructEnumerator<
TGroupJoin_RightItem> where
TGroupJoin_UnionSecondEnumerable : struct,
IStructEnumerable<
TGroupJoin_RightItem,
TGroupJoin_UnionSecondEnumerator> where
TGroupJoin_UnionSecondEnumerator : struct,
IStructEnumerator<
TGroupJoin_RightItem>
public GroupJoinSpecificEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
UnionDefaultEnumerable<
TGroupJoin_RightItem,
TGroupJoin_UnionFirstEnumerable,
TGroupJoin_UnionFirstEnumerator,
TGroupJoin_UnionSecondEnumerable,
TGroupJoin_UnionSecondEnumerator>,
UnionDefaultEnumerator<
TGroupJoin_RightItem,
TGroupJoin_UnionFirstEnumerator,
TGroupJoin_UnionSecondEnumerator>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_UnionFirstEnumerable,
TGroupJoin_UnionFirstEnumerator,
TGroupJoin_UnionSecondEnumerable,
TGroupJoin_UnionSecondEnumerator>(
UnionDefaultEnumerable<
TGroupJoin_RightItem,
TGroupJoin_UnionFirstEnumerable,
TGroupJoin_UnionFirstEnumerator,
TGroupJoin_UnionSecondEnumerable,
TGroupJoin_UnionSecondEnumerator>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector,
IEqualityComparer<
TGroupJoin_KeyItem>
comparer) where
TGroupJoin_UnionFirstEnumerable : struct,
IStructEnumerable<
TGroupJoin_RightItem,
TGroupJoin_UnionFirstEnumerator> where
TGroupJoin_UnionFirstEnumerator : struct,
IStructEnumerator<
TGroupJoin_RightItem> where
TGroupJoin_UnionSecondEnumerable : struct,
IStructEnumerable<
TGroupJoin_RightItem,
TGroupJoin_UnionSecondEnumerator> where
TGroupJoin_UnionSecondEnumerator : struct,
IStructEnumerator<
TGroupJoin_RightItem>
public GroupJoinDefaultEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
UnionSpecificEnumerable<
TGroupJoin_RightItem,
TGroupJoin_UnionFirstEnumerable,
TGroupJoin_UnionFirstEnumerator,
TGroupJoin_UnionSecondEnumerable,
TGroupJoin_UnionSecondEnumerator>,
UnionSpecificEnumerator<
TGroupJoin_RightItem,
TGroupJoin_UnionFirstEnumerator,
TGroupJoin_UnionSecondEnumerator>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_UnionFirstEnumerable,
TGroupJoin_UnionFirstEnumerator,
TGroupJoin_UnionSecondEnumerable,
TGroupJoin_UnionSecondEnumerator>(
UnionSpecificEnumerable<
TGroupJoin_RightItem,
TGroupJoin_UnionFirstEnumerable,
TGroupJoin_UnionFirstEnumerator,
TGroupJoin_UnionSecondEnumerable,
TGroupJoin_UnionSecondEnumerator>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector) where
TGroupJoin_UnionFirstEnumerable : struct,
IStructEnumerable<
TGroupJoin_RightItem,
TGroupJoin_UnionFirstEnumerator> where
TGroupJoin_UnionFirstEnumerator : struct,
IStructEnumerator<
TGroupJoin_RightItem> where
TGroupJoin_UnionSecondEnumerable : struct,
IStructEnumerable<
TGroupJoin_RightItem,
TGroupJoin_UnionSecondEnumerator> where
TGroupJoin_UnionSecondEnumerator : struct,
IStructEnumerator<
TGroupJoin_RightItem>
public GroupJoinSpecificEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
UnionSpecificEnumerable<
TGroupJoin_RightItem,
TGroupJoin_UnionFirstEnumerable,
TGroupJoin_UnionFirstEnumerator,
TGroupJoin_UnionSecondEnumerable,
TGroupJoin_UnionSecondEnumerator>,
UnionSpecificEnumerator<
TGroupJoin_RightItem,
TGroupJoin_UnionFirstEnumerator,
TGroupJoin_UnionSecondEnumerator>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_UnionFirstEnumerable,
TGroupJoin_UnionFirstEnumerator,
TGroupJoin_UnionSecondEnumerable,
TGroupJoin_UnionSecondEnumerator>(
UnionSpecificEnumerable<
TGroupJoin_RightItem,
TGroupJoin_UnionFirstEnumerable,
TGroupJoin_UnionFirstEnumerator,
TGroupJoin_UnionSecondEnumerable,
TGroupJoin_UnionSecondEnumerator>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector,
IEqualityComparer<
TGroupJoin_KeyItem>
comparer) where
TGroupJoin_UnionFirstEnumerable : struct,
IStructEnumerable<
TGroupJoin_RightItem,
TGroupJoin_UnionFirstEnumerator> where
TGroupJoin_UnionFirstEnumerator : struct,
IStructEnumerator<
TGroupJoin_RightItem> where
TGroupJoin_UnionSecondEnumerable : struct,
IStructEnumerable<
TGroupJoin_RightItem,
TGroupJoin_UnionSecondEnumerator> where
TGroupJoin_UnionSecondEnumerator : struct,
IStructEnumerator<
TGroupJoin_RightItem>
public GroupJoinDefaultEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
WhereEnumerable<
TGroupJoin_RightItem,
TGroupJoin_WhereInnerEnumerable,
TGroupJoin_WhereInnerEnumerator>,
WhereEnumerator<
TGroupJoin_RightItem,
TGroupJoin_WhereInnerEnumerator>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_WhereInnerEnumerable,
TGroupJoin_WhereInnerEnumerator>(
WhereEnumerable<
TGroupJoin_RightItem,
TGroupJoin_WhereInnerEnumerable,
TGroupJoin_WhereInnerEnumerator>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector) where
TGroupJoin_WhereInnerEnumerable : struct,
IStructEnumerable<
TGroupJoin_RightItem,
TGroupJoin_WhereInnerEnumerator> where
TGroupJoin_WhereInnerEnumerator : struct,
IStructEnumerator<
TGroupJoin_RightItem>
public GroupJoinSpecificEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
WhereEnumerable<
TGroupJoin_RightItem,
TGroupJoin_WhereInnerEnumerable,
TGroupJoin_WhereInnerEnumerator>,
WhereEnumerator<
TGroupJoin_RightItem,
TGroupJoin_WhereInnerEnumerator>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_WhereInnerEnumerable,
TGroupJoin_WhereInnerEnumerator>(
WhereEnumerable<
TGroupJoin_RightItem,
TGroupJoin_WhereInnerEnumerable,
TGroupJoin_WhereInnerEnumerator>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector,
IEqualityComparer<
TGroupJoin_KeyItem>
comparer) where
TGroupJoin_WhereInnerEnumerable : struct,
IStructEnumerable<
TGroupJoin_RightItem,
TGroupJoin_WhereInnerEnumerator> where
TGroupJoin_WhereInnerEnumerator : struct,
IStructEnumerator<
TGroupJoin_RightItem>
public GroupJoinDefaultEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
WhereIndexedEnumerable<
TGroupJoin_RightItem,
TGroupJoin_WhereInnerEnumerable,
TGroupJoin_WhereInnerEnumerator>,
WhereIndexedEnumerator<
TGroupJoin_RightItem,
TGroupJoin_WhereInnerEnumerator>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_WhereInnerEnumerable,
TGroupJoin_WhereInnerEnumerator>(
WhereIndexedEnumerable<
TGroupJoin_RightItem,
TGroupJoin_WhereInnerEnumerable,
TGroupJoin_WhereInnerEnumerator>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector) where
TGroupJoin_WhereInnerEnumerable : struct,
IStructEnumerable<
TGroupJoin_RightItem,
TGroupJoin_WhereInnerEnumerator> where
TGroupJoin_WhereInnerEnumerator : struct,
IStructEnumerator<
TGroupJoin_RightItem>
public GroupJoinSpecificEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
WhereIndexedEnumerable<
TGroupJoin_RightItem,
TGroupJoin_WhereInnerEnumerable,
TGroupJoin_WhereInnerEnumerator>,
WhereIndexedEnumerator<
TGroupJoin_RightItem,
TGroupJoin_WhereInnerEnumerator>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_WhereInnerEnumerable,
TGroupJoin_WhereInnerEnumerator>(
WhereIndexedEnumerable<
TGroupJoin_RightItem,
TGroupJoin_WhereInnerEnumerable,
TGroupJoin_WhereInnerEnumerator>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector,
IEqualityComparer<
TGroupJoin_KeyItem>
comparer) where
TGroupJoin_WhereInnerEnumerable : struct,
IStructEnumerable<
TGroupJoin_RightItem,
TGroupJoin_WhereInnerEnumerator> where
TGroupJoin_WhereInnerEnumerator : struct,
IStructEnumerator<
TGroupJoin_RightItem>
public GroupJoinDefaultEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
WhereSelectEnumerable<
TGroupJoin_RightItem,
TGroupJoin_WhereInnerItem,
TGroupJoin_WhereInnerEnumerable,
TGroupJoin_WhereInnerEnumerator,
TGroupJoin_WherePredicate,
TGroupJoin_WhereProjection>,
WhereSelectEnumerator<
TGroupJoin_RightItem,
TGroupJoin_WhereInnerItem,
TGroupJoin_WhereInnerEnumerator,
TGroupJoin_WherePredicate,
TGroupJoin_WhereProjection>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_WhereInnerItem,
TGroupJoin_WhereInnerEnumerable,
TGroupJoin_WhereInnerEnumerator,
TGroupJoin_WherePredicate,
TGroupJoin_WhereProjection>(
WhereSelectEnumerable<
TGroupJoin_RightItem,
TGroupJoin_WhereInnerItem,
TGroupJoin_WhereInnerEnumerable,
TGroupJoin_WhereInnerEnumerator,
TGroupJoin_WherePredicate,
TGroupJoin_WhereProjection>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector) where
TGroupJoin_WhereInnerEnumerable : struct,
IStructEnumerable<
TGroupJoin_WhereInnerItem,
TGroupJoin_WhereInnerEnumerator> where
TGroupJoin_WhereInnerEnumerator : struct,
IStructEnumerator<
TGroupJoin_WhereInnerItem> where
TGroupJoin_WherePredicate : struct,
IStructPredicate<
TGroupJoin_WhereInnerItem> where
TGroupJoin_WhereProjection : struct,
IStructProjection<
TGroupJoin_RightItem,
TGroupJoin_WhereInnerItem>
public GroupJoinSpecificEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
WhereSelectEnumerable<
TGroupJoin_RightItem,
TGroupJoin_WhereInnerItem,
TGroupJoin_WhereInnerEnumerable,
TGroupJoin_WhereInnerEnumerator,
TGroupJoin_WherePredicate,
TGroupJoin_WhereProjection>,
WhereSelectEnumerator<
TGroupJoin_RightItem,
TGroupJoin_WhereInnerItem,
TGroupJoin_WhereInnerEnumerator,
TGroupJoin_WherePredicate,
TGroupJoin_WhereProjection>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_WhereInnerItem,
TGroupJoin_WhereInnerEnumerable,
TGroupJoin_WhereInnerEnumerator,
TGroupJoin_WherePredicate,
TGroupJoin_WhereProjection>(
WhereSelectEnumerable<
TGroupJoin_RightItem,
TGroupJoin_WhereInnerItem,
TGroupJoin_WhereInnerEnumerable,
TGroupJoin_WhereInnerEnumerator,
TGroupJoin_WherePredicate,
TGroupJoin_WhereProjection>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector,
IEqualityComparer<
TGroupJoin_KeyItem>
comparer) where
TGroupJoin_WhereInnerEnumerable : struct,
IStructEnumerable<
TGroupJoin_WhereInnerItem,
TGroupJoin_WhereInnerEnumerator> where
TGroupJoin_WhereInnerEnumerator : struct,
IStructEnumerator<
TGroupJoin_WhereInnerItem> where
TGroupJoin_WherePredicate : struct,
IStructPredicate<
TGroupJoin_WhereInnerItem> where
TGroupJoin_WhereProjection : struct,
IStructProjection<
TGroupJoin_RightItem,
TGroupJoin_WhereInnerItem>
public GroupJoinDefaultEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
WhereWhereEnumerable<
TGroupJoin_RightItem,
TGroupJoin_WhereInnerEnumerable,
TGroupJoin_WhereInnerEnumerator,
TGroupJoin_WherePredicate>,
WhereWhereEnumerator<
TGroupJoin_RightItem,
TGroupJoin_WhereInnerEnumerator,
TGroupJoin_WherePredicate>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_WhereInnerEnumerable,
TGroupJoin_WhereInnerEnumerator,
TGroupJoin_WherePredicate>(
WhereWhereEnumerable<
TGroupJoin_RightItem,
TGroupJoin_WhereInnerEnumerable,
TGroupJoin_WhereInnerEnumerator,
TGroupJoin_WherePredicate>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector) where
TGroupJoin_WhereInnerEnumerable : struct,
IStructEnumerable<
TGroupJoin_RightItem,
TGroupJoin_WhereInnerEnumerator> where
TGroupJoin_WhereInnerEnumerator : struct,
IStructEnumerator<
TGroupJoin_RightItem> where
TGroupJoin_WherePredicate : struct,
IStructPredicate<
TGroupJoin_RightItem>
public GroupJoinSpecificEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
WhereWhereEnumerable<
TGroupJoin_RightItem,
TGroupJoin_WhereInnerEnumerable,
TGroupJoin_WhereInnerEnumerator,
TGroupJoin_WherePredicate>,
WhereWhereEnumerator<
TGroupJoin_RightItem,
TGroupJoin_WhereInnerEnumerator,
TGroupJoin_WherePredicate>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_WhereInnerEnumerable,
TGroupJoin_WhereInnerEnumerator,
TGroupJoin_WherePredicate>(
WhereWhereEnumerable<
TGroupJoin_RightItem,
TGroupJoin_WhereInnerEnumerable,
TGroupJoin_WhereInnerEnumerator,
TGroupJoin_WherePredicate>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector,
IEqualityComparer<
TGroupJoin_KeyItem>
comparer) where
TGroupJoin_WhereInnerEnumerable : struct,
IStructEnumerable<
TGroupJoin_RightItem,
TGroupJoin_WhereInnerEnumerator> where
TGroupJoin_WhereInnerEnumerator : struct,
IStructEnumerator<
TGroupJoin_RightItem> where
TGroupJoin_WherePredicate : struct,
IStructPredicate<
TGroupJoin_RightItem>
public GroupJoinDefaultEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
ZipEnumerable<
TGroupJoin_RightItem,
TGroupJoin_ZipFirstItem,
TGroupJoin_ZipSecondItem,
TGroupJoin_ZipFirstEnumerable,
TGroupJoin_ZipFirstEnumerator,
TGroupJoin_ZipSecondEnumerable,
TGroupJoin_ZipSecondEnumerator>,
ZipEnumerator<
TGroupJoin_RightItem,
TGroupJoin_ZipFirstItem,
TGroupJoin_ZipSecondItem,
TGroupJoin_ZipFirstEnumerator,
TGroupJoin_ZipSecondEnumerator>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_ZipFirstItem,
TGroupJoin_ZipSecondItem,
TGroupJoin_ZipFirstEnumerable,
TGroupJoin_ZipFirstEnumerator,
TGroupJoin_ZipSecondEnumerable,
TGroupJoin_ZipSecondEnumerator>(
ZipEnumerable<
TGroupJoin_RightItem,
TGroupJoin_ZipFirstItem,
TGroupJoin_ZipSecondItem,
TGroupJoin_ZipFirstEnumerable,
TGroupJoin_ZipFirstEnumerator,
TGroupJoin_ZipSecondEnumerable,
TGroupJoin_ZipSecondEnumerator>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector) where
TGroupJoin_ZipFirstEnumerable : struct,
IStructEnumerable<
TGroupJoin_ZipFirstItem,
TGroupJoin_ZipFirstEnumerator> where
TGroupJoin_ZipFirstEnumerator : struct,
IStructEnumerator<
TGroupJoin_ZipFirstItem> where
TGroupJoin_ZipSecondEnumerable : struct,
IStructEnumerable<
TGroupJoin_ZipSecondItem,
TGroupJoin_ZipSecondEnumerator> where
TGroupJoin_ZipSecondEnumerator : struct,
IStructEnumerator<
TGroupJoin_ZipSecondItem>
public GroupJoinSpecificEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
ZipEnumerable<
TGroupJoin_RightItem,
TGroupJoin_ZipFirstItem,
TGroupJoin_ZipSecondItem,
TGroupJoin_ZipFirstEnumerable,
TGroupJoin_ZipFirstEnumerator,
TGroupJoin_ZipSecondEnumerable,
TGroupJoin_ZipSecondEnumerator>,
ZipEnumerator<
TGroupJoin_RightItem,
TGroupJoin_ZipFirstItem,
TGroupJoin_ZipSecondItem,
TGroupJoin_ZipFirstEnumerator,
TGroupJoin_ZipSecondEnumerator>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_ZipFirstItem,
TGroupJoin_ZipSecondItem,
TGroupJoin_ZipFirstEnumerable,
TGroupJoin_ZipFirstEnumerator,
TGroupJoin_ZipSecondEnumerable,
TGroupJoin_ZipSecondEnumerator>(
ZipEnumerable<
TGroupJoin_RightItem,
TGroupJoin_ZipFirstItem,
TGroupJoin_ZipSecondItem,
TGroupJoin_ZipFirstEnumerable,
TGroupJoin_ZipFirstEnumerator,
TGroupJoin_ZipSecondEnumerable,
TGroupJoin_ZipSecondEnumerator>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector,
IEqualityComparer<
TGroupJoin_KeyItem>
comparer) where
TGroupJoin_ZipFirstEnumerable : struct,
IStructEnumerable<
TGroupJoin_ZipFirstItem,
TGroupJoin_ZipFirstEnumerator> where
TGroupJoin_ZipFirstEnumerator : struct,
IStructEnumerator<
TGroupJoin_ZipFirstItem> where
TGroupJoin_ZipSecondEnumerable : struct,
IStructEnumerable<
TGroupJoin_ZipSecondItem,
TGroupJoin_ZipSecondEnumerator> where
TGroupJoin_ZipSecondEnumerator : struct,
IStructEnumerator<
TGroupJoin_ZipSecondItem>
public GroupJoinDefaultEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
IdentityEnumerable<
TGroupJoin_RightItem,
TGroupJoin_BridgeType,
TGroupJoin_IdentityBridger,
TGroupJoin_IdentityEnumerator>,
TGroupJoin_IdentityEnumerator>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_BridgeType,
TGroupJoin_IdentityBridger,
TGroupJoin_IdentityEnumerator>(
IdentityEnumerable<
TGroupJoin_RightItem,
TGroupJoin_BridgeType,
TGroupJoin_IdentityBridger,
TGroupJoin_IdentityEnumerator>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector) where
TGroupJoin_IdentityBridger : struct,
IStructBridger<
TGroupJoin_RightItem,
TGroupJoin_BridgeType,
TGroupJoin_IdentityEnumerator> where
TGroupJoin_IdentityEnumerator : struct,
IStructEnumerator<
TGroupJoin_RightItem>
public GroupJoinSpecificEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
IdentityEnumerable<
TGroupJoin_RightItem,
TGroupJoin_BridgeType,
TGroupJoin_IdentityBridger,
TGroupJoin_IdentityEnumerator>,
TGroupJoin_IdentityEnumerator>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_BridgeType,
TGroupJoin_IdentityBridger,
TGroupJoin_IdentityEnumerator>(
IdentityEnumerable<
TGroupJoin_RightItem,
TGroupJoin_BridgeType,
TGroupJoin_IdentityBridger,
TGroupJoin_IdentityEnumerator>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector,
IEqualityComparer<
TGroupJoin_KeyItem>
comparer) where
TGroupJoin_IdentityBridger : struct,
IStructBridger<
TGroupJoin_RightItem,
TGroupJoin_BridgeType,
TGroupJoin_IdentityEnumerator> where
TGroupJoin_IdentityEnumerator : struct,
IStructEnumerator<
TGroupJoin_RightItem>
public GroupJoinDefaultEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
int,
ReverseRangeEnumerable,
ReverseRangeEnumerator>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem>(
ReverseRangeEnumerable inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
int,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
int>,
TGroupJoin_OutItem>
resultSelector)
public GroupJoinSpecificEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
int,
ReverseRangeEnumerable,
ReverseRangeEnumerator>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem>(
ReverseRangeEnumerable inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
int,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
int>,
TGroupJoin_OutItem>
resultSelector,
IEqualityComparer<
TGroupJoin_KeyItem>
comparer)
public GroupJoinDefaultEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
GroupingEnumerable<
TGroupJoin_GroupByKey,
TGroupJoin_GroupByElement>,
GroupByDefaultEnumerable<
TGroupJoin_GroupByInItem,
TGroupJoin_GroupByKey,
TGroupJoin_GroupByElement,
TGroupJoin_GroupByEnumerable,
TGroupJoin_GroupByEnumerator>,
GroupByDefaultEnumerator<
TGroupJoin_GroupByInItem,
TGroupJoin_GroupByKey,
TGroupJoin_GroupByElement,
TGroupJoin_GroupByEnumerator>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_GroupByInItem,
TGroupJoin_GroupByKey,
TGroupJoin_GroupByElement,
TGroupJoin_GroupByEnumerable,
TGroupJoin_GroupByEnumerator>(
GroupByDefaultEnumerable<
TGroupJoin_GroupByInItem,
TGroupJoin_GroupByKey,
TGroupJoin_GroupByElement,
TGroupJoin_GroupByEnumerable,
TGroupJoin_GroupByEnumerator>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
GroupingEnumerable<
TGroupJoin_GroupByKey,
TGroupJoin_GroupByElement>,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
GroupingEnumerable<
TGroupJoin_GroupByKey,
TGroupJoin_GroupByElement>>,
TGroupJoin_OutItem>
resultSelector) where
TGroupJoin_GroupByEnumerable : struct,
IStructEnumerable<
TGroupJoin_GroupByInItem,
TGroupJoin_GroupByEnumerator> where
TGroupJoin_GroupByEnumerator : struct,
IStructEnumerator<
TGroupJoin_GroupByInItem>
public GroupJoinSpecificEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
GroupingEnumerable<
TGroupJoin_GroupByKey,
TGroupJoin_GroupByElement>,
GroupByDefaultEnumerable<
TGroupJoin_GroupByInItem,
TGroupJoin_GroupByKey,
TGroupJoin_GroupByElement,
TGroupJoin_GroupByEnumerable,
TGroupJoin_GroupByEnumerator>,
GroupByDefaultEnumerator<
TGroupJoin_GroupByInItem,
TGroupJoin_GroupByKey,
TGroupJoin_GroupByElement,
TGroupJoin_GroupByEnumerator>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_GroupByInItem,
TGroupJoin_GroupByKey,
TGroupJoin_GroupByElement,
TGroupJoin_GroupByEnumerable,
TGroupJoin_GroupByEnumerator>(
GroupByDefaultEnumerable<
TGroupJoin_GroupByInItem,
TGroupJoin_GroupByKey,
TGroupJoin_GroupByElement,
TGroupJoin_GroupByEnumerable,
TGroupJoin_GroupByEnumerator>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
GroupingEnumerable<
TGroupJoin_GroupByKey,
TGroupJoin_GroupByElement>,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
GroupingEnumerable<
TGroupJoin_GroupByKey,
TGroupJoin_GroupByElement>>,
TGroupJoin_OutItem>
resultSelector,
IEqualityComparer<
TGroupJoin_KeyItem>
comparer) where
TGroupJoin_GroupByEnumerable : struct,
IStructEnumerable<
TGroupJoin_GroupByInItem,
TGroupJoin_GroupByEnumerator> where
TGroupJoin_GroupByEnumerator : struct,
IStructEnumerator<
TGroupJoin_GroupByInItem>
public GroupJoinDefaultEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
GroupingEnumerable<
TGroupJoin_GroupByKey,
TGroupJoin_GroupByElement>,
GroupBySpecificEnumerable<
TGroupJoin_GroupByInItem,
TGroupJoin_GroupByKey,
TGroupJoin_GroupByElement,
TGroupJoin_GroupByEnumerable,
TGroupJoin_GroupByEnumerator>,
GroupBySpecificEnumerator<
TGroupJoin_GroupByInItem,
TGroupJoin_GroupByKey,
TGroupJoin_GroupByElement,
TGroupJoin_GroupByEnumerator>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_GroupByInItem,
TGroupJoin_GroupByKey,
TGroupJoin_GroupByElement,
TGroupJoin_GroupByEnumerable,
TGroupJoin_GroupByEnumerator>(
GroupBySpecificEnumerable<
TGroupJoin_GroupByInItem,
TGroupJoin_GroupByKey,
TGroupJoin_GroupByElement,
TGroupJoin_GroupByEnumerable,
TGroupJoin_GroupByEnumerator>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
GroupingEnumerable<
TGroupJoin_GroupByKey,
TGroupJoin_GroupByElement>,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
GroupingEnumerable<
TGroupJoin_GroupByKey,
TGroupJoin_GroupByElement>>,
TGroupJoin_OutItem>
resultSelector) where
TGroupJoin_GroupByEnumerable : struct,
IStructEnumerable<
TGroupJoin_GroupByInItem,
TGroupJoin_GroupByEnumerator> where
TGroupJoin_GroupByEnumerator : struct,
IStructEnumerator<
TGroupJoin_GroupByInItem>
public GroupJoinSpecificEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
GroupingEnumerable<
TGroupJoin_GroupByKey,
TGroupJoin_GroupByElement>,
GroupBySpecificEnumerable<
TGroupJoin_GroupByInItem,
TGroupJoin_GroupByKey,
TGroupJoin_GroupByElement,
TGroupJoin_GroupByEnumerable,
TGroupJoin_GroupByEnumerator>,
GroupBySpecificEnumerator<
TGroupJoin_GroupByInItem,
TGroupJoin_GroupByKey,
TGroupJoin_GroupByElement,
TGroupJoin_GroupByEnumerator>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_GroupByInItem,
TGroupJoin_GroupByKey,
TGroupJoin_GroupByElement,
TGroupJoin_GroupByEnumerable,
TGroupJoin_GroupByEnumerator>(
GroupBySpecificEnumerable<
TGroupJoin_GroupByInItem,
TGroupJoin_GroupByKey,
TGroupJoin_GroupByElement,
TGroupJoin_GroupByEnumerable,
TGroupJoin_GroupByEnumerator>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
GroupingEnumerable<
TGroupJoin_GroupByKey,
TGroupJoin_GroupByElement>,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
GroupingEnumerable<
TGroupJoin_GroupByKey,
TGroupJoin_GroupByElement>>,
TGroupJoin_OutItem>
resultSelector,
IEqualityComparer<
TGroupJoin_KeyItem>
comparer) where
TGroupJoin_GroupByEnumerable : struct,
IStructEnumerable<
TGroupJoin_GroupByInItem,
TGroupJoin_GroupByEnumerator> where
TGroupJoin_GroupByEnumerator : struct,
IStructEnumerator<
TGroupJoin_GroupByInItem>
public GroupJoinDefaultEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
KeyValuePair<
TGroupJoin_DictionaryKey,
TGroupJoin_DictionaryValue>,
IdentityEnumerable<
KeyValuePair<
TGroupJoin_DictionaryKey,
TGroupJoin_DictionaryValue>,
Dictionary<
TGroupJoin_DictionaryKey,
TGroupJoin_DictionaryValue>,
DictionaryBridger<
TGroupJoin_DictionaryKey,
TGroupJoin_DictionaryValue>,
DictionaryEnumerator<
TGroupJoin_DictionaryKey,
TGroupJoin_DictionaryValue>>,
DictionaryEnumerator<
TGroupJoin_DictionaryKey,
TGroupJoin_DictionaryValue>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_DictionaryKey,
TGroupJoin_DictionaryValue>(
Dictionary<
TGroupJoin_DictionaryKey,
TGroupJoin_DictionaryValue>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
KeyValuePair<
TGroupJoin_DictionaryKey,
TGroupJoin_DictionaryValue>,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
KeyValuePair<
TGroupJoin_DictionaryKey,
TGroupJoin_DictionaryValue>>,
TGroupJoin_OutItem>
resultSelector)
public GroupJoinSpecificEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
KeyValuePair<
TGroupJoin_DictionaryKey,
TGroupJoin_DictionaryValue>,
IdentityEnumerable<
KeyValuePair<
TGroupJoin_DictionaryKey,
TGroupJoin_DictionaryValue>,
Dictionary<
TGroupJoin_DictionaryKey,
TGroupJoin_DictionaryValue>,
DictionaryBridger<
TGroupJoin_DictionaryKey,
TGroupJoin_DictionaryValue>,
DictionaryEnumerator<
TGroupJoin_DictionaryKey,
TGroupJoin_DictionaryValue>>,
DictionaryEnumerator<
TGroupJoin_DictionaryKey,
TGroupJoin_DictionaryValue>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_DictionaryKey,
TGroupJoin_DictionaryValue>(
Dictionary<
TGroupJoin_DictionaryKey,
TGroupJoin_DictionaryValue>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
KeyValuePair<
TGroupJoin_DictionaryKey,
TGroupJoin_DictionaryValue>,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
KeyValuePair<
TGroupJoin_DictionaryKey,
TGroupJoin_DictionaryValue>>,
TGroupJoin_OutItem>
resultSelector,
IEqualityComparer<
TGroupJoin_KeyItem>
comparer)
public GroupJoinDefaultEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
KeyValuePair<
TGroupJoin_DictionaryKey,
TGroupJoin_DictionaryValue>,
IdentityEnumerable<
KeyValuePair<
TGroupJoin_DictionaryKey,
TGroupJoin_DictionaryValue>,
SortedDictionary<
TGroupJoin_DictionaryKey,
TGroupJoin_DictionaryValue>,
SortedDictionaryBridger<
TGroupJoin_DictionaryKey,
TGroupJoin_DictionaryValue>,
SortedDictionaryEnumerator<
TGroupJoin_DictionaryKey,
TGroupJoin_DictionaryValue>>,
SortedDictionaryEnumerator<
TGroupJoin_DictionaryKey,
TGroupJoin_DictionaryValue>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_DictionaryKey,
TGroupJoin_DictionaryValue>(
SortedDictionary<
TGroupJoin_DictionaryKey,
TGroupJoin_DictionaryValue>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
KeyValuePair<
TGroupJoin_DictionaryKey,
TGroupJoin_DictionaryValue>,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
KeyValuePair<
TGroupJoin_DictionaryKey,
TGroupJoin_DictionaryValue>>,
TGroupJoin_OutItem>
resultSelector)
public GroupJoinSpecificEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
KeyValuePair<
TGroupJoin_DictionaryKey,
TGroupJoin_DictionaryValue>,
IdentityEnumerable<
KeyValuePair<
TGroupJoin_DictionaryKey,
TGroupJoin_DictionaryValue>,
SortedDictionary<
TGroupJoin_DictionaryKey,
TGroupJoin_DictionaryValue>,
SortedDictionaryBridger<
TGroupJoin_DictionaryKey,
TGroupJoin_DictionaryValue>,
SortedDictionaryEnumerator<
TGroupJoin_DictionaryKey,
TGroupJoin_DictionaryValue>>,
SortedDictionaryEnumerator<
TGroupJoin_DictionaryKey,
TGroupJoin_DictionaryValue>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_DictionaryKey,
TGroupJoin_DictionaryValue>(
SortedDictionary<
TGroupJoin_DictionaryKey,
TGroupJoin_DictionaryValue>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
KeyValuePair<
TGroupJoin_DictionaryKey,
TGroupJoin_DictionaryValue>,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
KeyValuePair<
TGroupJoin_DictionaryKey,
TGroupJoin_DictionaryValue>>,
TGroupJoin_OutItem>
resultSelector,
IEqualityComparer<
TGroupJoin_KeyItem>
comparer)
public GroupJoinDefaultEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
GroupingEnumerable<
TGroupJoin_LookupKey,
TGroupJoin_LookupElement>,
LookupDefaultEnumerable<
TGroupJoin_LookupKey,
TGroupJoin_LookupElement>,
LookupDefaultEnumerator<
TGroupJoin_LookupKey,
TGroupJoin_LookupElement>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_LookupKey,
TGroupJoin_LookupElement>(
LookupDefaultEnumerable<
TGroupJoin_LookupKey,
TGroupJoin_LookupElement>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
GroupingEnumerable<
TGroupJoin_LookupKey,
TGroupJoin_LookupElement>,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
GroupingEnumerable<
TGroupJoin_LookupKey,
TGroupJoin_LookupElement>>,
TGroupJoin_OutItem>
resultSelector)
public GroupJoinDefaultEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
GroupingEnumerable<
TGroupJoin_LookupKey,
TGroupJoin_LookupElement>,
LookupSpecificEnumerable<
TGroupJoin_LookupKey,
TGroupJoin_LookupElement>,
LookupSpecificEnumerator<
TGroupJoin_LookupKey,
TGroupJoin_LookupElement>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_LookupKey,
TGroupJoin_LookupElement>(
LookupSpecificEnumerable<
TGroupJoin_LookupKey,
TGroupJoin_LookupElement>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
GroupingEnumerable<
TGroupJoin_LookupKey,
TGroupJoin_LookupElement>,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
GroupingEnumerable<
TGroupJoin_LookupKey,
TGroupJoin_LookupElement>>,
TGroupJoin_OutItem>
resultSelector)
public GroupJoinSpecificEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
GroupingEnumerable<
TGroupJoin_LookupKey,
TGroupJoin_LookupElement>,
LookupDefaultEnumerable<
TGroupJoin_LookupKey,
TGroupJoin_LookupElement>,
LookupDefaultEnumerator<
TGroupJoin_LookupKey,
TGroupJoin_LookupElement>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_LookupKey,
TGroupJoin_LookupElement>(
LookupDefaultEnumerable<
TGroupJoin_LookupKey,
TGroupJoin_LookupElement>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
GroupingEnumerable<
TGroupJoin_LookupKey,
TGroupJoin_LookupElement>,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
GroupingEnumerable<
TGroupJoin_LookupKey,
TGroupJoin_LookupElement>>,
TGroupJoin_OutItem>
resultSelector,
IEqualityComparer<
TGroupJoin_KeyItem>
comparer)
public GroupJoinSpecificEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
GroupingEnumerable<
TGroupJoin_LookupKey,
TGroupJoin_LookupElement>,
LookupSpecificEnumerable<
TGroupJoin_LookupKey,
TGroupJoin_LookupElement>,
LookupSpecificEnumerator<
TGroupJoin_LookupKey,
TGroupJoin_LookupElement>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_LookupKey,
TGroupJoin_LookupElement>(
LookupSpecificEnumerable<
TGroupJoin_LookupKey,
TGroupJoin_LookupElement>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
GroupingEnumerable<
TGroupJoin_LookupKey,
TGroupJoin_LookupElement>,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
GroupingEnumerable<
TGroupJoin_LookupKey,
TGroupJoin_LookupElement>>,
TGroupJoin_OutItem>
resultSelector,
IEqualityComparer<
TGroupJoin_KeyItem>
comparer)
public GroupJoinDefaultEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
OneItemDefaultEnumerable<
TGroupJoin_RightItem>,
OneItemDefaultEnumerator<
TGroupJoin_RightItem>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem>(
OneItemDefaultEnumerable<
TGroupJoin_RightItem>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector)
public GroupJoinSpecificEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
OneItemDefaultEnumerable<
TGroupJoin_RightItem>,
OneItemDefaultEnumerator<
TGroupJoin_RightItem>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem>(
OneItemDefaultEnumerable<
TGroupJoin_RightItem>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector,
IEqualityComparer<
TGroupJoin_KeyItem>
comparer)
public GroupJoinDefaultEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
OneItemSpecificEnumerable<
TGroupJoin_RightItem>,
OneItemSpecificEnumerator<
TGroupJoin_RightItem>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem>(
OneItemSpecificEnumerable<
TGroupJoin_RightItem>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector)
public GroupJoinSpecificEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
OneItemSpecificEnumerable<
TGroupJoin_RightItem>,
OneItemSpecificEnumerator<
TGroupJoin_RightItem>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem>(
OneItemSpecificEnumerable<
TGroupJoin_RightItem>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector,
IEqualityComparer<
TGroupJoin_KeyItem>
comparer)
public GroupJoinDefaultEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
OneItemDefaultOrderedEnumerable<
TGroupJoin_RightItem>,
OneItemDefaultOrderedEnumerator<
TGroupJoin_RightItem>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem>(
OneItemDefaultOrderedEnumerable<
TGroupJoin_RightItem>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector)
public GroupJoinSpecificEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
OneItemDefaultOrderedEnumerable<
TGroupJoin_RightItem>,
OneItemDefaultOrderedEnumerator<
TGroupJoin_RightItem>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem>(
OneItemDefaultOrderedEnumerable<
TGroupJoin_RightItem>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector,
IEqualityComparer<
TGroupJoin_KeyItem>
comparer)
public GroupJoinDefaultEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
OneItemSpecificOrderedEnumerable<
TGroupJoin_RightItem>,
OneItemSpecificOrderedEnumerator<
TGroupJoin_RightItem>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem>(
OneItemSpecificOrderedEnumerable<
TGroupJoin_RightItem>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector)
public GroupJoinSpecificEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
OneItemSpecificOrderedEnumerable<
TGroupJoin_RightItem>,
OneItemSpecificOrderedEnumerator<
TGroupJoin_RightItem>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem>(
OneItemSpecificOrderedEnumerable<
TGroupJoin_RightItem>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector,
IEqualityComparer<
TGroupJoin_KeyItem>
comparer)
public GroupJoinDefaultEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
EmptyEnumerable<
TGroupJoin_RightItem>,
EmptyEnumerator<
TGroupJoin_RightItem>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_RightItem,
TGroupJoin_KeyItem>(
EmptyEnumerable<
TGroupJoin_RightItem>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector)
public GroupJoinSpecificEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
EmptyEnumerable<
TGroupJoin_RightItem>,
EmptyEnumerator<
TGroupJoin_RightItem>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_RightItem,
TGroupJoin_KeyItem>(
EmptyEnumerable<
TGroupJoin_RightItem>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector,
IEqualityComparer<
TGroupJoin_KeyItem>
comparer)
public GroupJoinDefaultEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
EmptyOrderedEnumerable<
TGroupJoin_RightItem>,
EmptyOrderedEnumerator<
TGroupJoin_RightItem>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_RightItem,
TGroupJoin_KeyItem>(
EmptyOrderedEnumerable<
TGroupJoin_RightItem>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector)
public GroupJoinSpecificEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
EmptyOrderedEnumerable<
TGroupJoin_RightItem>,
EmptyOrderedEnumerator<
TGroupJoin_RightItem>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_RightItem,
TGroupJoin_KeyItem>(
EmptyOrderedEnumerable<
TGroupJoin_RightItem>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector,
IEqualityComparer<
TGroupJoin_KeyItem>
comparer)
public GroupJoinDefaultEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
SkipLastEnumerable<
TGroupJoin_RightItem,
TGroupJoin_SkipEnumerable,
TGroupJoin_SkipEnumerator>,
SkipLastEnumerator<
TGroupJoin_RightItem,
TGroupJoin_SkipEnumerator>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_SkipEnumerable,
TGroupJoin_SkipEnumerator>(
SkipLastEnumerable<
TGroupJoin_RightItem,
TGroupJoin_SkipEnumerable,
TGroupJoin_SkipEnumerator>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector) where
TGroupJoin_SkipEnumerable : struct,
IStructEnumerable<
TGroupJoin_RightItem,
TGroupJoin_SkipEnumerator> where
TGroupJoin_SkipEnumerator : struct,
IStructEnumerator<
TGroupJoin_RightItem>
public GroupJoinSpecificEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
SkipLastEnumerable<
TGroupJoin_RightItem,
TGroupJoin_SkipEnumerable,
TGroupJoin_SkipEnumerator>,
SkipLastEnumerator<
TGroupJoin_RightItem,
TGroupJoin_SkipEnumerator>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_SkipEnumerable,
TGroupJoin_SkipEnumerator>(
SkipLastEnumerable<
TGroupJoin_RightItem,
TGroupJoin_SkipEnumerable,
TGroupJoin_SkipEnumerator>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector,
IEqualityComparer<
TGroupJoin_KeyItem>
comparer) where
TGroupJoin_SkipEnumerable : struct,
IStructEnumerable<
TGroupJoin_RightItem,
TGroupJoin_SkipEnumerator> where
TGroupJoin_SkipEnumerator : struct,
IStructEnumerator<
TGroupJoin_RightItem>
public GroupJoinDefaultEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
TakeLastEnumerable<
TGroupJoin_RightItem,
TGroupJoin_TakeEnumerable,
TGroupJoin_TakeEnumerator>,
TakeLastEnumerator<
TGroupJoin_RightItem,
TGroupJoin_TakeEnumerator>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_TakeEnumerable,
TGroupJoin_TakeEnumerator>(
TakeLastEnumerable<
TGroupJoin_RightItem,
TGroupJoin_TakeEnumerable,
TGroupJoin_TakeEnumerator>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector) where
TGroupJoin_TakeEnumerable : struct,
IStructEnumerable<
TGroupJoin_RightItem,
TGroupJoin_TakeEnumerator> where
TGroupJoin_TakeEnumerator : struct,
IStructEnumerator<
TGroupJoin_RightItem>
public GroupJoinSpecificEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
TakeLastEnumerable<
TGroupJoin_RightItem,
TGroupJoin_TakeEnumerable,
TGroupJoin_TakeEnumerator>,
TakeLastEnumerator<
TGroupJoin_RightItem,
TGroupJoin_TakeEnumerator>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_TakeEnumerable,
TGroupJoin_TakeEnumerator>(
TakeLastEnumerable<
TGroupJoin_RightItem,
TGroupJoin_TakeEnumerable,
TGroupJoin_TakeEnumerator>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector,
IEqualityComparer<
TGroupJoin_KeyItem>
comparer) where
TGroupJoin_TakeEnumerable : struct,
IStructEnumerable<
TGroupJoin_RightItem,
TGroupJoin_TakeEnumerator> where
TGroupJoin_TakeEnumerator : struct,
IStructEnumerator<
TGroupJoin_RightItem>
public GroupJoinDefaultEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
AppendEnumerable<
TGroupJoin_RightItem,
TGroupJoin_AppendEnumerable,
TGroupJoin_AppendEnumerator>,
AppendEnumerator<
TGroupJoin_RightItem,
TGroupJoin_AppendEnumerator>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_AppendEnumerable,
TGroupJoin_AppendEnumerator>(
AppendEnumerable<
TGroupJoin_RightItem,
TGroupJoin_AppendEnumerable,
TGroupJoin_AppendEnumerator>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector) where
TGroupJoin_AppendEnumerable : struct,
IStructEnumerable<
TGroupJoin_RightItem,
TGroupJoin_AppendEnumerator> where
TGroupJoin_AppendEnumerator : struct,
IStructEnumerator<
TGroupJoin_RightItem>
public GroupJoinSpecificEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
AppendEnumerable<
TGroupJoin_RightItem,
TGroupJoin_AppendEnumerable,
TGroupJoin_AppendEnumerator>,
AppendEnumerator<
TGroupJoin_RightItem,
TGroupJoin_AppendEnumerator>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_AppendEnumerable,
TGroupJoin_AppendEnumerator>(
AppendEnumerable<
TGroupJoin_RightItem,
TGroupJoin_AppendEnumerable,
TGroupJoin_AppendEnumerator>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector,
IEqualityComparer<
TGroupJoin_KeyItem>
comparer) where
TGroupJoin_AppendEnumerable : struct,
IStructEnumerable<
TGroupJoin_RightItem,
TGroupJoin_AppendEnumerator> where
TGroupJoin_AppendEnumerator : struct,
IStructEnumerator<
TGroupJoin_RightItem>
public GroupJoinDefaultEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
PrependEnumerable<
TGroupJoin_RightItem,
TGroupJoin_PrependEnumerable,
TGroupJoin_PrependEnumerator>,
PrependEnumerator<
TGroupJoin_RightItem,
TGroupJoin_PrependEnumerator>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_PrependEnumerable,
TGroupJoin_PrependEnumerator>(
PrependEnumerable<
TGroupJoin_RightItem,
TGroupJoin_PrependEnumerable,
TGroupJoin_PrependEnumerator>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector) where
TGroupJoin_PrependEnumerable : struct,
IStructEnumerable<
TGroupJoin_RightItem,
TGroupJoin_PrependEnumerator> where
TGroupJoin_PrependEnumerator : struct,
IStructEnumerator<
TGroupJoin_RightItem>
public GroupJoinSpecificEnumerable<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TGroupJoin_RightItem,
PrependEnumerable<
TGroupJoin_RightItem,
TGroupJoin_PrependEnumerable,
TGroupJoin_PrependEnumerator>,
PrependEnumerator<
TGroupJoin_RightItem,
TGroupJoin_PrependEnumerator>>
GroupJoin<
TGroupJoin_OutItem,
TGroupJoin_KeyItem,
TGroupJoin_RightItem,
TGroupJoin_PrependEnumerable,
TGroupJoin_PrependEnumerator>(
PrependEnumerable<
TGroupJoin_RightItem,
TGroupJoin_PrependEnumerable,
TGroupJoin_PrependEnumerator>
inner,
Func<
TItem,
TGroupJoin_KeyItem>
outerKeySelector,
Func<
TGroupJoin_RightItem,
TGroupJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupedEnumerable<
TGroupJoin_KeyItem,
TGroupJoin_RightItem>,
TGroupJoin_OutItem>
resultSelector,
IEqualityComparer<
TGroupJoin_KeyItem>
comparer) where
TGroupJoin_PrependEnumerable : struct,
IStructEnumerable<
TGroupJoin_RightItem,
TGroupJoin_PrependEnumerator> where
TGroupJoin_PrependEnumerator : struct,
IStructEnumerator<
TGroupJoin_RightItem>
public IntersectDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
IdentityEnumerable<
TItem,
ValueCollection<
TIntersect_Intersect_DictionaryKey,
TItem>,
DictionaryValuesBridger<
TIntersect_Intersect_DictionaryKey,
TItem>,
DictionaryValuesEnumerator<
TIntersect_Intersect_DictionaryKey,
TItem>>,
DictionaryValuesEnumerator<
TIntersect_Intersect_DictionaryKey,
TItem>>
Intersect<
TIntersect_Intersect_DictionaryKey>(
ValueCollection<
TIntersect_Intersect_DictionaryKey,
TItem>
second)
public IntersectDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
IdentityEnumerable<
TItem,
ValueCollection<
TIntersect_Intersect_DictionaryKey,
TItem>,
SortedDictionaryValuesBridger<
TIntersect_Intersect_DictionaryKey,
TItem>,
SortedDictionaryValuesEnumerator<
TIntersect_Intersect_DictionaryKey,
TItem>>,
SortedDictionaryValuesEnumerator<
TIntersect_Intersect_DictionaryKey,
TItem>>
Intersect<
TIntersect_Intersect_DictionaryKey>(
ValueCollection<
TIntersect_Intersect_DictionaryKey,
TItem>
second)
public IntersectDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
IdentityEnumerable<
TItem,
KeyCollection<
TItem,
TIntersect_Intersect_DictionaryValue>,
SortedDictionaryKeysBridger<
TItem,
TIntersect_Intersect_DictionaryValue>,
SortedDictionaryKeysEnumerator<
TItem,
TIntersect_Intersect_DictionaryValue>>,
SortedDictionaryKeysEnumerator<
TItem,
TIntersect_Intersect_DictionaryValue>>
Intersect<
TIntersect_Intersect_DictionaryValue>(
KeyCollection<
TItem,
TIntersect_Intersect_DictionaryValue>
second)
public IntersectDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
IdentityEnumerable<
TItem,
KeyCollection<
TItem,
TIntersect_DictionaryValue>,
DictionaryKeysBridger<
TItem,
TIntersect_DictionaryValue>,
DictionaryKeysEnumerator<
TItem,
TIntersect_DictionaryValue>>,
DictionaryKeysEnumerator<
TItem,
TIntersect_DictionaryValue>>
Intersect<
TIntersect_DictionaryValue>(
KeyCollection<
TItem,
TIntersect_DictionaryValue>
second)
public IntersectSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
IdentityEnumerable<
TItem,
ValueCollection<
TIntersect_Intersect_DictionaryKey,
TItem>,
DictionaryValuesBridger<
TIntersect_Intersect_DictionaryKey,
TItem>,
DictionaryValuesEnumerator<
TIntersect_Intersect_DictionaryKey,
TItem>>,
DictionaryValuesEnumerator<
TIntersect_Intersect_DictionaryKey,
TItem>>
Intersect<
TIntersect_Intersect_DictionaryKey>(
ValueCollection<
TIntersect_Intersect_DictionaryKey,
TItem>
second,
IEqualityComparer<
TItem>
comparer)
public IntersectSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
IdentityEnumerable<
TItem,
ValueCollection<
TIntersect_Intersect_DictionaryKey,
TItem>,
SortedDictionaryValuesBridger<
TIntersect_Intersect_DictionaryKey,
TItem>,
SortedDictionaryValuesEnumerator<
TIntersect_Intersect_DictionaryKey,
TItem>>,
SortedDictionaryValuesEnumerator<
TIntersect_Intersect_DictionaryKey,
TItem>>
Intersect<
TIntersect_Intersect_DictionaryKey>(
ValueCollection<
TIntersect_Intersect_DictionaryKey,
TItem>
second,
IEqualityComparer<
TItem>
comparer)
public IntersectSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
IdentityEnumerable<
TItem,
KeyCollection<
TItem,
TIntersect_Intersect_DictionaryValue>,
SortedDictionaryKeysBridger<
TItem,
TIntersect_Intersect_DictionaryValue>,
SortedDictionaryKeysEnumerator<
TItem,
TIntersect_Intersect_DictionaryValue>>,
SortedDictionaryKeysEnumerator<
TItem,
TIntersect_Intersect_DictionaryValue>>
Intersect<
TIntersect_Intersect_DictionaryValue>(
KeyCollection<
TItem,
TIntersect_Intersect_DictionaryValue>
second,
IEqualityComparer<
TItem>
comparer)
public IntersectSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
IdentityEnumerable<
TItem,
KeyCollection<
TItem,
TIntersect_DictionaryValue>,
DictionaryKeysBridger<
TItem,
TIntersect_DictionaryValue>,
DictionaryKeysEnumerator<
TItem,
TIntersect_DictionaryValue>>,
DictionaryKeysEnumerator<
TItem,
TIntersect_DictionaryValue>>
Intersect<
TIntersect_DictionaryValue>(
KeyCollection<
TItem,
TIntersect_DictionaryValue>
second,
IEqualityComparer<
TItem>
comparer)
public IntersectDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
DefaultIfEmptyDefaultEnumerable<
TItem,
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator>,
DefaultIfEmptyDefaultEnumerator<
TItem,
TIntersect_Intersect_InnerEnumerator>>
Intersect<
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator>(
DefaultIfEmptyDefaultEnumerable<
TItem,
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator>
second) where
TIntersect_Intersect_InnerEnumerable : struct,
IStructEnumerable<
TItem,
TIntersect_Intersect_InnerEnumerator> where
TIntersect_Intersect_InnerEnumerator : struct,
IStructEnumerator<
TItem>
public IntersectDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
WhereIndexedEnumerable<
TItem,
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator>,
WhereIndexedEnumerator<
TItem,
TIntersect_Intersect_InnerEnumerator>>
Intersect<
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator>(
WhereIndexedEnumerable<
TItem,
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator>
second) where
TIntersect_Intersect_InnerEnumerable : struct,
IStructEnumerable<
TItem,
TIntersect_Intersect_InnerEnumerator> where
TIntersect_Intersect_InnerEnumerator : struct,
IStructEnumerator<
TItem>
public IntersectDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
WhereEnumerable<
TItem,
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator>,
WhereEnumerator<
TItem,
TIntersect_Intersect_InnerEnumerator>>
Intersect<
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator>(
WhereEnumerable<
TItem,
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator>
second) where
TIntersect_Intersect_InnerEnumerable : struct,
IStructEnumerable<
TItem,
TIntersect_Intersect_InnerEnumerator> where
TIntersect_Intersect_InnerEnumerator : struct,
IStructEnumerator<
TItem>
public IntersectDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
ReverseEnumerable<
TItem,
TIntersect_ReverseEnumerable,
TIntersect_ReverseEnumerator>,
ReverseEnumerator<
TItem>>
Intersect<
TIntersect_ReverseEnumerable,
TIntersect_ReverseEnumerator>(
ReverseEnumerable<
TItem,
TIntersect_ReverseEnumerable,
TIntersect_ReverseEnumerator>
second) where
TIntersect_ReverseEnumerable : struct,
IStructEnumerable<
TItem,
TIntersect_ReverseEnumerator> where
TIntersect_ReverseEnumerator : struct,
IStructEnumerator<
TItem>
public IntersectDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SkipWhileEnumerable<
TItem,
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator>,
SkipWhileEnumerator<
TItem,
TIntersect_Intersect_InnerEnumerator>>
Intersect<
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator>(
SkipWhileEnumerable<
TItem,
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator>
second) where
TIntersect_Intersect_InnerEnumerable : struct,
IStructEnumerable<
TItem,
TIntersect_Intersect_InnerEnumerator> where
TIntersect_Intersect_InnerEnumerator : struct,
IStructEnumerator<
TItem>
public IntersectDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SkipWhileIndexedEnumerable<
TItem,
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator>,
SkipWhileIndexedEnumerator<
TItem,
TIntersect_Intersect_InnerEnumerator>>
Intersect<
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator>(
SkipWhileIndexedEnumerable<
TItem,
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator>
second) where
TIntersect_Intersect_InnerEnumerable : struct,
IStructEnumerable<
TItem,
TIntersect_Intersect_InnerEnumerator> where
TIntersect_Intersect_InnerEnumerator : struct,
IStructEnumerator<
TItem>
public IntersectDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
DistinctSpecificEnumerable<
TItem,
TIntersect_Intersect_DistinctInnerEnumerable,
TIntersect_Intersect_DistinctInnerEnumerator>,
DistinctSpecificEnumerator<
TItem,
TIntersect_Intersect_DistinctInnerEnumerator>>
Intersect<
TIntersect_Intersect_DistinctInnerEnumerable,
TIntersect_Intersect_DistinctInnerEnumerator>(
DistinctSpecificEnumerable<
TItem,
TIntersect_Intersect_DistinctInnerEnumerable,
TIntersect_Intersect_DistinctInnerEnumerator>
second) where
TIntersect_Intersect_DistinctInnerEnumerable : struct,
IStructEnumerable<
TItem,
TIntersect_Intersect_DistinctInnerEnumerator> where
TIntersect_Intersect_DistinctInnerEnumerator : struct,
IStructEnumerator<
TItem>
public IntersectDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
DistinctDefaultEnumerable<
TItem,
TIntersect_Intersect_DistinctInnerEnumerable,
TIntersect_Intersect_DistinctInnerEnumerator>,
DistinctDefaultEnumerator<
TItem,
TIntersect_Intersect_DistinctInnerEnumerator>>
Intersect<
TIntersect_Intersect_DistinctInnerEnumerable,
TIntersect_Intersect_DistinctInnerEnumerator>(
DistinctDefaultEnumerable<
TItem,
TIntersect_Intersect_DistinctInnerEnumerable,
TIntersect_Intersect_DistinctInnerEnumerator>
second) where
TIntersect_Intersect_DistinctInnerEnumerable : struct,
IStructEnumerable<
TItem,
TIntersect_Intersect_DistinctInnerEnumerator> where
TIntersect_Intersect_DistinctInnerEnumerator : struct,
IStructEnumerator<
TItem>
public IntersectDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SkipEnumerable<
TItem,
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator>,
SkipEnumerator<
TItem,
TIntersect_Intersect_InnerEnumerator>>
Intersect<
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator>(
SkipEnumerable<
TItem,
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator>
second) where
TIntersect_Intersect_InnerEnumerable : struct,
IStructEnumerable<
TItem,
TIntersect_Intersect_InnerEnumerator> where
TIntersect_Intersect_InnerEnumerator : struct,
IStructEnumerator<
TItem>
public IntersectDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TakeWhileIndexedEnumerable<
TItem,
TIntersect_InnerEnumerable,
TIntersect_InnerEnumerator>,
TakeWhileIndexedEnumerator<
TItem,
TIntersect_InnerEnumerator>>
Intersect<
TIntersect_InnerEnumerable,
TIntersect_InnerEnumerator>(
TakeWhileIndexedEnumerable<
TItem,
TIntersect_InnerEnumerable,
TIntersect_InnerEnumerator>
second) where
TIntersect_InnerEnumerable : struct,
IStructEnumerable<
TItem,
TIntersect_InnerEnumerator> where
TIntersect_InnerEnumerator : struct,
IStructEnumerator<
TItem>
public IntersectDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TakeWhileEnumerable<
TItem,
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator>,
TakeWhileEnumerator<
TItem,
TIntersect_Intersect_InnerEnumerator>>
Intersect<
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator>(
TakeWhileEnumerable<
TItem,
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator>
second) where
TIntersect_Intersect_InnerEnumerable : struct,
IStructEnumerable<
TItem,
TIntersect_Intersect_InnerEnumerator> where
TIntersect_Intersect_InnerEnumerator : struct,
IStructEnumerator<
TItem>
public IntersectDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TakeEnumerable<
TItem,
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator>,
TakeEnumerator<
TItem,
TIntersect_Intersect_InnerEnumerator>>
Intersect<
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator>(
TakeEnumerable<
TItem,
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator>
second) where
TIntersect_Intersect_InnerEnumerable : struct,
IStructEnumerable<
TItem,
TIntersect_Intersect_InnerEnumerator> where
TIntersect_Intersect_InnerEnumerator : struct,
IStructEnumerator<
TItem>
public IntersectDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
DefaultIfEmptySpecificEnumerable<
TItem,
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator>,
DefaultIfEmptySpecificEnumerator<
TItem,
TIntersect_Intersect_InnerEnumerator>>
Intersect<
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator>(
DefaultIfEmptySpecificEnumerable<
TItem,
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator>
second) where
TIntersect_Intersect_InnerEnumerable : struct,
IStructEnumerable<
TItem,
TIntersect_Intersect_InnerEnumerator> where
TIntersect_Intersect_InnerEnumerator : struct,
IStructEnumerator<
TItem>
public IntersectDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
IdentityEnumerable<
TItem,
TIntersect_Intersect_IdentityBridgeType,
TIntersect_Intersect_IdentityBridger,
TIntersect_Intersect_IdentityEnumerator>,
TIntersect_Intersect_IdentityEnumerator>
Intersect<
TIntersect_Intersect_IdentityBridgeType,
TIntersect_Intersect_IdentityBridger,
TIntersect_Intersect_IdentityEnumerator>(
IdentityEnumerable<
TItem,
TIntersect_Intersect_IdentityBridgeType,
TIntersect_Intersect_IdentityBridger,
TIntersect_Intersect_IdentityEnumerator>
second) where
TIntersect_Intersect_IdentityBridger : struct,
IStructBridger<
TItem,
TIntersect_Intersect_IdentityBridgeType,
TIntersect_Intersect_IdentityEnumerator> where
TIntersect_Intersect_IdentityEnumerator : struct,
IStructEnumerator<
TItem>
public IntersectSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
WhereEnumerable<
TItem,
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator>,
WhereEnumerator<
TItem,
TIntersect_Intersect_InnerEnumerator>>
Intersect<
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator>(
WhereEnumerable<
TItem,
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TIntersect_Intersect_InnerEnumerable : struct,
IStructEnumerable<
TItem,
TIntersect_Intersect_InnerEnumerator> where
TIntersect_Intersect_InnerEnumerator : struct,
IStructEnumerator<
TItem>
public IntersectSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
DefaultIfEmptySpecificEnumerable<
TItem,
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator>,
DefaultIfEmptySpecificEnumerator<
TItem,
TIntersect_Intersect_InnerEnumerator>>
Intersect<
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator>(
DefaultIfEmptySpecificEnumerable<
TItem,
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TIntersect_Intersect_InnerEnumerable : struct,
IStructEnumerable<
TItem,
TIntersect_Intersect_InnerEnumerator> where
TIntersect_Intersect_InnerEnumerator : struct,
IStructEnumerator<
TItem>
public IntersectSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TakeWhileEnumerable<
TItem,
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator>,
TakeWhileEnumerator<
TItem,
TIntersect_Intersect_InnerEnumerator>>
Intersect<
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator>(
TakeWhileEnumerable<
TItem,
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TIntersect_Intersect_InnerEnumerable : struct,
IStructEnumerable<
TItem,
TIntersect_Intersect_InnerEnumerator> where
TIntersect_Intersect_InnerEnumerator : struct,
IStructEnumerator<
TItem>
public IntersectSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TakeEnumerable<
TItem,
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator>,
TakeEnumerator<
TItem,
TIntersect_Intersect_InnerEnumerator>>
Intersect<
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator>(
TakeEnumerable<
TItem,
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TIntersect_Intersect_InnerEnumerable : struct,
IStructEnumerable<
TItem,
TIntersect_Intersect_InnerEnumerator> where
TIntersect_Intersect_InnerEnumerator : struct,
IStructEnumerator<
TItem>
public IntersectSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
DefaultIfEmptyDefaultEnumerable<
TItem,
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator>,
DefaultIfEmptyDefaultEnumerator<
TItem,
TIntersect_Intersect_InnerEnumerator>>
Intersect<
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator>(
DefaultIfEmptyDefaultEnumerable<
TItem,
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TIntersect_Intersect_InnerEnumerable : struct,
IStructEnumerable<
TItem,
TIntersect_Intersect_InnerEnumerator> where
TIntersect_Intersect_InnerEnumerator : struct,
IStructEnumerator<
TItem>
public IntersectSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
WhereIndexedEnumerable<
TItem,
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator>,
WhereIndexedEnumerator<
TItem,
TIntersect_Intersect_InnerEnumerator>>
Intersect<
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator>(
WhereIndexedEnumerable<
TItem,
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TIntersect_Intersect_InnerEnumerable : struct,
IStructEnumerable<
TItem,
TIntersect_Intersect_InnerEnumerator> where
TIntersect_Intersect_InnerEnumerator : struct,
IStructEnumerator<
TItem>
public IntersectSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SkipEnumerable<
TItem,
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator>,
SkipEnumerator<
TItem,
TIntersect_Intersect_InnerEnumerator>>
Intersect<
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator>(
SkipEnumerable<
TItem,
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TIntersect_Intersect_InnerEnumerable : struct,
IStructEnumerable<
TItem,
TIntersect_Intersect_InnerEnumerator> where
TIntersect_Intersect_InnerEnumerator : struct,
IStructEnumerator<
TItem>
public IntersectSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SkipWhileIndexedEnumerable<
TItem,
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator>,
SkipWhileIndexedEnumerator<
TItem,
TIntersect_Intersect_InnerEnumerator>>
Intersect<
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator>(
SkipWhileIndexedEnumerable<
TItem,
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TIntersect_Intersect_InnerEnumerable : struct,
IStructEnumerable<
TItem,
TIntersect_Intersect_InnerEnumerator> where
TIntersect_Intersect_InnerEnumerator : struct,
IStructEnumerator<
TItem>
public IntersectSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SkipWhileEnumerable<
TItem,
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator>,
SkipWhileEnumerator<
TItem,
TIntersect_Intersect_InnerEnumerator>>
Intersect<
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator>(
SkipWhileEnumerable<
TItem,
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TIntersect_Intersect_InnerEnumerable : struct,
IStructEnumerable<
TItem,
TIntersect_Intersect_InnerEnumerator> where
TIntersect_Intersect_InnerEnumerator : struct,
IStructEnumerator<
TItem>
public IntersectSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
ReverseEnumerable<
TItem,
TIntersect_ReverseEnumerable,
TIntersect_ReverseEnumerator>,
ReverseEnumerator<
TItem>>
Intersect<
TIntersect_ReverseEnumerable,
TIntersect_ReverseEnumerator>(
ReverseEnumerable<
TItem,
TIntersect_ReverseEnumerable,
TIntersect_ReverseEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TIntersect_ReverseEnumerable : struct,
IStructEnumerable<
TItem,
TIntersect_ReverseEnumerator> where
TIntersect_ReverseEnumerator : struct,
IStructEnumerator<
TItem>
public IntersectSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
DistinctSpecificEnumerable<
TItem,
TIntersect_Intersect_DistinctInnerEnumerable,
TIntersect_Intersect_DistinctInnerEnumerator>,
DistinctSpecificEnumerator<
TItem,
TIntersect_Intersect_DistinctInnerEnumerator>>
Intersect<
TIntersect_Intersect_DistinctInnerEnumerable,
TIntersect_Intersect_DistinctInnerEnumerator>(
DistinctSpecificEnumerable<
TItem,
TIntersect_Intersect_DistinctInnerEnumerable,
TIntersect_Intersect_DistinctInnerEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TIntersect_Intersect_DistinctInnerEnumerable : struct,
IStructEnumerable<
TItem,
TIntersect_Intersect_DistinctInnerEnumerator> where
TIntersect_Intersect_DistinctInnerEnumerator : struct,
IStructEnumerator<
TItem>
public IntersectSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
DistinctDefaultEnumerable<
TItem,
TIntersect_Intersect_DistinctInnerEnumerable,
TIntersect_Intersect_DistinctInnerEnumerator>,
DistinctDefaultEnumerator<
TItem,
TIntersect_Intersect_DistinctInnerEnumerator>>
Intersect<
TIntersect_Intersect_DistinctInnerEnumerable,
TIntersect_Intersect_DistinctInnerEnumerator>(
DistinctDefaultEnumerable<
TItem,
TIntersect_Intersect_DistinctInnerEnumerable,
TIntersect_Intersect_DistinctInnerEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TIntersect_Intersect_DistinctInnerEnumerable : struct,
IStructEnumerable<
TItem,
TIntersect_Intersect_DistinctInnerEnumerator> where
TIntersect_Intersect_DistinctInnerEnumerator : struct,
IStructEnumerator<
TItem>
public IntersectSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TakeWhileIndexedEnumerable<
TItem,
TIntersect_InnerEnumerable,
TIntersect_InnerEnumerator>,
TakeWhileIndexedEnumerator<
TItem,
TIntersect_InnerEnumerator>>
Intersect<
TIntersect_InnerEnumerable,
TIntersect_InnerEnumerator>(
TakeWhileIndexedEnumerable<
TItem,
TIntersect_InnerEnumerable,
TIntersect_InnerEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TIntersect_InnerEnumerable : struct,
IStructEnumerable<
TItem,
TIntersect_InnerEnumerator> where
TIntersect_InnerEnumerator : struct,
IStructEnumerator<
TItem>
public IntersectSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
IdentityEnumerable<
TItem,
TIntersect_Intersect_IdentityBridgeType,
TIntersect_Intersect_IdentityBridger,
TIntersect_Intersect_IdentityEnumerator>,
TIntersect_Intersect_IdentityEnumerator>
Intersect<
TIntersect_Intersect_IdentityBridgeType,
TIntersect_Intersect_IdentityBridger,
TIntersect_Intersect_IdentityEnumerator>(
IdentityEnumerable<
TItem,
TIntersect_Intersect_IdentityBridgeType,
TIntersect_Intersect_IdentityBridger,
TIntersect_Intersect_IdentityEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TIntersect_Intersect_IdentityBridger : struct,
IStructBridger<
TItem,
TIntersect_Intersect_IdentityBridgeType,
TIntersect_Intersect_IdentityEnumerator> where
TIntersect_Intersect_IdentityEnumerator : struct,
IStructEnumerator<
TItem>
public IntersectDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
OrderByEnumerable<
TItem,
TIntersect_OrderByKey,
TIntersect_OrderByEnumerable,
TIntersect_OrderByEnumerator,
TIntersect_OrderByComparer>,
OrderByEnumerator<
TItem,
TIntersect_OrderByKey,
TIntersect_OrderByEnumerator,
TIntersect_OrderByComparer>>
Intersect<
TIntersect_OrderByKey,
TIntersect_OrderByEnumerable,
TIntersect_OrderByEnumerator,
TIntersect_OrderByComparer>(
OrderByEnumerable<
TItem,
TIntersect_OrderByKey,
TIntersect_OrderByEnumerable,
TIntersect_OrderByEnumerator,
TIntersect_OrderByComparer>
second) where
TIntersect_OrderByEnumerable : struct,
IStructEnumerable<
TItem,
TIntersect_OrderByEnumerator> where
TIntersect_OrderByEnumerator : struct,
IStructEnumerator<
TItem> where
TIntersect_OrderByComparer : struct,
IStructComparer<
TItem,
TIntersect_OrderByKey>
public IntersectDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
OfTypeEnumerable<
TIntersect_Intersect_InItem,
TItem,
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator>,
OfTypeEnumerator<
TIntersect_Intersect_InItem,
TItem,
TIntersect_Intersect_InnerEnumerator>>
Intersect<
TIntersect_Intersect_InItem,
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator>(
OfTypeEnumerable<
TIntersect_Intersect_InItem,
TItem,
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator>
second) where
TIntersect_Intersect_InnerEnumerable : struct,
IStructEnumerable<
TIntersect_Intersect_InItem,
TIntersect_Intersect_InnerEnumerator> where
TIntersect_Intersect_InnerEnumerator : struct,
IStructEnumerator<
TIntersect_Intersect_InItem>
public IntersectDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
WhereWhereEnumerable<
TItem,
TIntersect_Intersect_WhereInnerEnumerable,
TIntersect_Intersect_WhereInnerEnumerator,
TIntersect_Intersect_WherePredicate>,
WhereWhereEnumerator<
TItem,
TIntersect_Intersect_WhereInnerEnumerator,
TIntersect_Intersect_WherePredicate>>
Intersect<
TIntersect_Intersect_WhereInnerEnumerable,
TIntersect_Intersect_WhereInnerEnumerator,
TIntersect_Intersect_WherePredicate>(
WhereWhereEnumerable<
TItem,
TIntersect_Intersect_WhereInnerEnumerable,
TIntersect_Intersect_WhereInnerEnumerator,
TIntersect_Intersect_WherePredicate>
second) where
TIntersect_Intersect_WhereInnerEnumerable : struct,
IStructEnumerable<
TItem,
TIntersect_Intersect_WhereInnerEnumerator> where
TIntersect_Intersect_WhereInnerEnumerator : struct,
IStructEnumerator<
TItem> where
TIntersect_Intersect_WherePredicate : struct,
IStructPredicate<
TItem>
public IntersectDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
CastEnumerable<
TIntersect_Intersect_InItem,
TItem,
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator>,
CastEnumerator<
TIntersect_Intersect_InItem,
TItem,
TIntersect_Intersect_InnerEnumerator>>
Intersect<
TIntersect_Intersect_InItem,
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator>(
CastEnumerable<
TIntersect_Intersect_InItem,
TItem,
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator>
second) where
TIntersect_Intersect_InnerEnumerable : struct,
IStructEnumerable<
TIntersect_Intersect_InItem,
TIntersect_Intersect_InnerEnumerator> where
TIntersect_Intersect_InnerEnumerator : struct,
IStructEnumerator<
TIntersect_Intersect_InItem>
public IntersectDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectIndexedEnumerable<
TIntersect_Intersect_SelectInItem,
TItem,
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator>,
SelectIndexedEnumerator<
TIntersect_Intersect_SelectInItem,
TItem,
TIntersect_Intersect_InnerEnumerator>>
Intersect<
TIntersect_Intersect_SelectInItem,
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator>(
SelectIndexedEnumerable<
TIntersect_Intersect_SelectInItem,
TItem,
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator>
second) where
TIntersect_Intersect_InnerEnumerable : struct,
IStructEnumerable<
TIntersect_Intersect_SelectInItem,
TIntersect_Intersect_InnerEnumerator> where
TIntersect_Intersect_InnerEnumerator : struct,
IStructEnumerator<
TIntersect_Intersect_SelectInItem>
public IntersectDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectEnumerable<
TIntersect_Intersect_SelectInItem,
TItem,
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator>,
SelectEnumerator<
TIntersect_Intersect_SelectInItem,
TItem,
TIntersect_Intersect_InnerEnumerator>>
Intersect<
TIntersect_Intersect_SelectInItem,
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator>(
SelectEnumerable<
TIntersect_Intersect_SelectInItem,
TItem,
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator>
second) where
TIntersect_Intersect_InnerEnumerable : struct,
IStructEnumerable<
TIntersect_Intersect_SelectInItem,
TIntersect_Intersect_InnerEnumerator> where
TIntersect_Intersect_InnerEnumerator : struct,
IStructEnumerator<
TIntersect_Intersect_SelectInItem>
public IntersectSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
OfTypeEnumerable<
TIntersect_Intersect_InItem,
TItem,
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator>,
OfTypeEnumerator<
TIntersect_Intersect_InItem,
TItem,
TIntersect_Intersect_InnerEnumerator>>
Intersect<
TIntersect_Intersect_InItem,
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator>(
OfTypeEnumerable<
TIntersect_Intersect_InItem,
TItem,
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TIntersect_Intersect_InnerEnumerable : struct,
IStructEnumerable<
TIntersect_Intersect_InItem,
TIntersect_Intersect_InnerEnumerator> where
TIntersect_Intersect_InnerEnumerator : struct,
IStructEnumerator<
TIntersect_Intersect_InItem>
public IntersectSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
CastEnumerable<
TIntersect_Intersect_InItem,
TItem,
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator>,
CastEnumerator<
TIntersect_Intersect_InItem,
TItem,
TIntersect_Intersect_InnerEnumerator>>
Intersect<
TIntersect_Intersect_InItem,
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator>(
CastEnumerable<
TIntersect_Intersect_InItem,
TItem,
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TIntersect_Intersect_InnerEnumerable : struct,
IStructEnumerable<
TIntersect_Intersect_InItem,
TIntersect_Intersect_InnerEnumerator> where
TIntersect_Intersect_InnerEnumerator : struct,
IStructEnumerator<
TIntersect_Intersect_InItem>
public IntersectSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
WhereWhereEnumerable<
TItem,
TIntersect_Intersect_WhereInnerEnumerable,
TIntersect_Intersect_WhereInnerEnumerator,
TIntersect_Intersect_WherePredicate>,
WhereWhereEnumerator<
TItem,
TIntersect_Intersect_WhereInnerEnumerator,
TIntersect_Intersect_WherePredicate>>
Intersect<
TIntersect_Intersect_WhereInnerEnumerable,
TIntersect_Intersect_WhereInnerEnumerator,
TIntersect_Intersect_WherePredicate>(
WhereWhereEnumerable<
TItem,
TIntersect_Intersect_WhereInnerEnumerable,
TIntersect_Intersect_WhereInnerEnumerator,
TIntersect_Intersect_WherePredicate>
second,
IEqualityComparer<
TItem>
comparer) where
TIntersect_Intersect_WhereInnerEnumerable : struct,
IStructEnumerable<
TItem,
TIntersect_Intersect_WhereInnerEnumerator> where
TIntersect_Intersect_WhereInnerEnumerator : struct,
IStructEnumerator<
TItem> where
TIntersect_Intersect_WherePredicate : struct,
IStructPredicate<
TItem>
public IntersectSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectIndexedEnumerable<
TIntersect_Intersect_SelectInItem,
TItem,
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator>,
SelectIndexedEnumerator<
TIntersect_Intersect_SelectInItem,
TItem,
TIntersect_Intersect_InnerEnumerator>>
Intersect<
TIntersect_Intersect_SelectInItem,
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator>(
SelectIndexedEnumerable<
TIntersect_Intersect_SelectInItem,
TItem,
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TIntersect_Intersect_InnerEnumerable : struct,
IStructEnumerable<
TIntersect_Intersect_SelectInItem,
TIntersect_Intersect_InnerEnumerator> where
TIntersect_Intersect_InnerEnumerator : struct,
IStructEnumerator<
TIntersect_Intersect_SelectInItem>
public IntersectSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
OrderByEnumerable<
TItem,
TIntersect_OrderByKey,
TIntersect_OrderByEnumerable,
TIntersect_OrderByEnumerator,
TIntersect_OrderByComparer>,
OrderByEnumerator<
TItem,
TIntersect_OrderByKey,
TIntersect_OrderByEnumerator,
TIntersect_OrderByComparer>>
Intersect<
TIntersect_OrderByKey,
TIntersect_OrderByEnumerable,
TIntersect_OrderByEnumerator,
TIntersect_OrderByComparer>(
OrderByEnumerable<
TItem,
TIntersect_OrderByKey,
TIntersect_OrderByEnumerable,
TIntersect_OrderByEnumerator,
TIntersect_OrderByComparer>
second,
IEqualityComparer<
TItem>
comparer) where
TIntersect_OrderByEnumerable : struct,
IStructEnumerable<
TItem,
TIntersect_OrderByEnumerator> where
TIntersect_OrderByEnumerator : struct,
IStructEnumerator<
TItem> where
TIntersect_OrderByComparer : struct,
IStructComparer<
TItem,
TIntersect_OrderByKey>
public IntersectSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectEnumerable<
TIntersect_Intersect_SelectInItem,
TItem,
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator>,
SelectEnumerator<
TIntersect_Intersect_SelectInItem,
TItem,
TIntersect_Intersect_InnerEnumerator>>
Intersect<
TIntersect_Intersect_SelectInItem,
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator>(
SelectEnumerable<
TIntersect_Intersect_SelectInItem,
TItem,
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TIntersect_Intersect_InnerEnumerable : struct,
IStructEnumerable<
TIntersect_Intersect_SelectInItem,
TIntersect_Intersect_InnerEnumerator> where
TIntersect_Intersect_InnerEnumerator : struct,
IStructEnumerator<
TIntersect_Intersect_SelectInItem>
public IntersectDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
ExceptSpecificEnumerable<
TItem,
TIntersect_ExceptFirstEnumerable,
TIntersect_ExceptFirstEnumerator,
TIntersect_ExceptSecondEnumerable,
TIntersect_ExceptSecondEnumerator>,
ExceptSpecificEnumerator<
TItem,
TIntersect_ExceptFirstEnumerator,
TIntersect_ExceptSecondEnumerator>>
Intersect<
TIntersect_ExceptFirstEnumerable,
TIntersect_ExceptFirstEnumerator,
TIntersect_ExceptSecondEnumerable,
TIntersect_ExceptSecondEnumerator>(
ExceptSpecificEnumerable<
TItem,
TIntersect_ExceptFirstEnumerable,
TIntersect_ExceptFirstEnumerator,
TIntersect_ExceptSecondEnumerable,
TIntersect_ExceptSecondEnumerator>
second) where
TIntersect_ExceptFirstEnumerable : struct,
IStructEnumerable<
TItem,
TIntersect_ExceptFirstEnumerator> where
TIntersect_ExceptFirstEnumerator : struct,
IStructEnumerator<
TItem> where
TIntersect_ExceptSecondEnumerable : struct,
IStructEnumerable<
TItem,
TIntersect_ExceptSecondEnumerator> where
TIntersect_ExceptSecondEnumerator : struct,
IStructEnumerator<
TItem>
public IntersectDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
ExceptDefaultEnumerable<
TItem,
TIntersect_ExceptFirstEnumerable,
TIntersect_ExceptFirstEnumerator,
TIntersect_ExceptSecondEnumerable,
TIntersect_ExceptSecondEnumerator>,
ExceptDefaultEnumerator<
TItem,
TIntersect_ExceptFirstEnumerator,
TIntersect_ExceptSecondEnumerator>>
Intersect<
TIntersect_ExceptFirstEnumerable,
TIntersect_ExceptFirstEnumerator,
TIntersect_ExceptSecondEnumerable,
TIntersect_ExceptSecondEnumerator>(
ExceptDefaultEnumerable<
TItem,
TIntersect_ExceptFirstEnumerable,
TIntersect_ExceptFirstEnumerator,
TIntersect_ExceptSecondEnumerable,
TIntersect_ExceptSecondEnumerator>
second) where
TIntersect_ExceptFirstEnumerable : struct,
IStructEnumerable<
TItem,
TIntersect_ExceptFirstEnumerator> where
TIntersect_ExceptFirstEnumerator : struct,
IStructEnumerator<
TItem> where
TIntersect_ExceptSecondEnumerable : struct,
IStructEnumerable<
TItem,
TIntersect_ExceptSecondEnumerator> where
TIntersect_ExceptSecondEnumerator : struct,
IStructEnumerator<
TItem>
public IntersectDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectSelectEnumerable<
TItem,
TIntersect_Intersect_SelectInnerItem,
TIntersect_Intersect_SelectInnerEnumerable,
TIntersect_Intersect_SelectInnerEnumerator,
TIntersect_Intersect_SelectProjection>,
SelectSelectEnumerator<
TItem,
TIntersect_Intersect_SelectInnerItem,
TIntersect_Intersect_SelectInnerEnumerator,
TIntersect_Intersect_SelectProjection>>
Intersect<
TIntersect_Intersect_SelectInnerItem,
TIntersect_Intersect_SelectInnerEnumerable,
TIntersect_Intersect_SelectInnerEnumerator,
TIntersect_Intersect_SelectProjection>(
SelectSelectEnumerable<
TItem,
TIntersect_Intersect_SelectInnerItem,
TIntersect_Intersect_SelectInnerEnumerable,
TIntersect_Intersect_SelectInnerEnumerator,
TIntersect_Intersect_SelectProjection>
second) where
TIntersect_Intersect_SelectInnerEnumerable : struct,
IStructEnumerable<
TIntersect_Intersect_SelectInnerItem,
TIntersect_Intersect_SelectInnerEnumerator> where
TIntersect_Intersect_SelectInnerEnumerator : struct,
IStructEnumerator<
TIntersect_Intersect_SelectInnerItem> where
TIntersect_Intersect_SelectProjection : struct,
IStructProjection<
TItem,
TIntersect_Intersect_SelectInnerItem>
public IntersectDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
UnionDefaultEnumerable<
TItem,
TIntersect_UnionFirstEnumerable,
TIntersect_UnionFirstEnumerator,
TIntersect_UnionSecondEnumerable,
TIntersect_UnionSecondEnumerator>,
UnionDefaultEnumerator<
TItem,
TIntersect_UnionFirstEnumerator,
TIntersect_UnionSecondEnumerator>>
Intersect<
TIntersect_UnionFirstEnumerable,
TIntersect_UnionFirstEnumerator,
TIntersect_UnionSecondEnumerable,
TIntersect_UnionSecondEnumerator>(
UnionDefaultEnumerable<
TItem,
TIntersect_UnionFirstEnumerable,
TIntersect_UnionFirstEnumerator,
TIntersect_UnionSecondEnumerable,
TIntersect_UnionSecondEnumerator>
second) where
TIntersect_UnionFirstEnumerable : struct,
IStructEnumerable<
TItem,
TIntersect_UnionFirstEnumerator> where
TIntersect_UnionFirstEnumerator : struct,
IStructEnumerator<
TItem> where
TIntersect_UnionSecondEnumerable : struct,
IStructEnumerable<
TItem,
TIntersect_UnionSecondEnumerator> where
TIntersect_UnionSecondEnumerator : struct,
IStructEnumerator<
TItem>
public IntersectDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
UnionSpecificEnumerable<
TItem,
TIntersect_UnionFirstEnumerable,
TIntersect_UnionFirstEnumerator,
TIntersect_UnionSecondEnumerable,
TIntersect_UnionSecondEnumerator>,
UnionSpecificEnumerator<
TItem,
TIntersect_UnionFirstEnumerator,
TIntersect_UnionSecondEnumerator>>
Intersect<
TIntersect_UnionFirstEnumerable,
TIntersect_UnionFirstEnumerator,
TIntersect_UnionSecondEnumerable,
TIntersect_UnionSecondEnumerator>(
UnionSpecificEnumerable<
TItem,
TIntersect_UnionFirstEnumerable,
TIntersect_UnionFirstEnumerator,
TIntersect_UnionSecondEnumerable,
TIntersect_UnionSecondEnumerator>
second) where
TIntersect_UnionFirstEnumerable : struct,
IStructEnumerable<
TItem,
TIntersect_UnionFirstEnumerator> where
TIntersect_UnionFirstEnumerator : struct,
IStructEnumerator<
TItem> where
TIntersect_UnionSecondEnumerable : struct,
IStructEnumerable<
TItem,
TIntersect_UnionSecondEnumerator> where
TIntersect_UnionSecondEnumerator : struct,
IStructEnumerator<
TItem>
public IntersectDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
IntersectSpecificEnumerable<
TItem,
TIntersect_IntersectFirstEnumerable,
TIntersect_IntersectFirstEnumerator,
TIntersect_IntersectSecondEnumerable,
TIntersect_IntersectSecondEnumerator>,
IntersectSpecificEnumerator<
TItem,
TIntersect_IntersectFirstEnumerator,
TIntersect_IntersectSecondEnumerator>>
Intersect<
TIntersect_IntersectFirstEnumerable,
TIntersect_IntersectFirstEnumerator,
TIntersect_IntersectSecondEnumerable,
TIntersect_IntersectSecondEnumerator>(
IntersectSpecificEnumerable<
TItem,
TIntersect_IntersectFirstEnumerable,
TIntersect_IntersectFirstEnumerator,
TIntersect_IntersectSecondEnumerable,
TIntersect_IntersectSecondEnumerator>
second) where
TIntersect_IntersectFirstEnumerable : struct,
IStructEnumerable<
TItem,
TIntersect_IntersectFirstEnumerator> where
TIntersect_IntersectFirstEnumerator : struct,
IStructEnumerator<
TItem> where
TIntersect_IntersectSecondEnumerable : struct,
IStructEnumerable<
TItem,
TIntersect_IntersectSecondEnumerator> where
TIntersect_IntersectSecondEnumerator : struct,
IStructEnumerator<
TItem>
public IntersectDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
IntersectDefaultEnumerable<
TItem,
TIntersect_IntersectFirstEnumerable,
TIntersect_IntersectFirstEnumerator,
TIntersect_IntersectSecondEnumerable,
TIntersect_IntersectSecondEnumerator>,
IntersectDefaultEnumerator<
TItem,
TIntersect_IntersectFirstEnumerator,
TIntersect_IntersectSecondEnumerator>>
Intersect<
TIntersect_IntersectFirstEnumerable,
TIntersect_IntersectFirstEnumerator,
TIntersect_IntersectSecondEnumerable,
TIntersect_IntersectSecondEnumerator>(
IntersectDefaultEnumerable<
TItem,
TIntersect_IntersectFirstEnumerable,
TIntersect_IntersectFirstEnumerator,
TIntersect_IntersectSecondEnumerable,
TIntersect_IntersectSecondEnumerator>
second) where
TIntersect_IntersectFirstEnumerable : struct,
IStructEnumerable<
TItem,
TIntersect_IntersectFirstEnumerator> where
TIntersect_IntersectFirstEnumerator : struct,
IStructEnumerator<
TItem> where
TIntersect_IntersectSecondEnumerable : struct,
IStructEnumerable<
TItem,
TIntersect_IntersectSecondEnumerator> where
TIntersect_IntersectSecondEnumerator : struct,
IStructEnumerator<
TItem>
public IntersectDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
ConcatEnumerable<
TItem,
TIntersect_InnerLeftEnumerable,
TIntersect_InnerLeftEnumerator,
TIntersect_InnerRightEnumerable,
TIntersect_InnerRightEnumerator>,
ConcatEnumerator<
TItem,
TIntersect_InnerLeftEnumerator,
TIntersect_InnerRightEnumerator>>
Intersect<
TIntersect_InnerLeftEnumerable,
TIntersect_InnerLeftEnumerator,
TIntersect_InnerRightEnumerable,
TIntersect_InnerRightEnumerator>(
ConcatEnumerable<
TItem,
TIntersect_InnerLeftEnumerable,
TIntersect_InnerLeftEnumerator,
TIntersect_InnerRightEnumerable,
TIntersect_InnerRightEnumerator>
second) where
TIntersect_InnerLeftEnumerable : struct,
IStructEnumerable<
TItem,
TIntersect_InnerLeftEnumerator> where
TIntersect_InnerLeftEnumerator : struct,
IStructEnumerator<
TItem> where
TIntersect_InnerRightEnumerable : struct,
IStructEnumerable<
TItem,
TIntersect_InnerRightEnumerator> where
TIntersect_InnerRightEnumerator : struct,
IStructEnumerator<
TItem>
public IntersectSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
IntersectSpecificEnumerable<
TItem,
TIntersect_IntersectFirstEnumerable,
TIntersect_IntersectFirstEnumerator,
TIntersect_IntersectSecondEnumerable,
TIntersect_IntersectSecondEnumerator>,
IntersectSpecificEnumerator<
TItem,
TIntersect_IntersectFirstEnumerator,
TIntersect_IntersectSecondEnumerator>>
Intersect<
TIntersect_IntersectFirstEnumerable,
TIntersect_IntersectFirstEnumerator,
TIntersect_IntersectSecondEnumerable,
TIntersect_IntersectSecondEnumerator>(
IntersectSpecificEnumerable<
TItem,
TIntersect_IntersectFirstEnumerable,
TIntersect_IntersectFirstEnumerator,
TIntersect_IntersectSecondEnumerable,
TIntersect_IntersectSecondEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TIntersect_IntersectFirstEnumerable : struct,
IStructEnumerable<
TItem,
TIntersect_IntersectFirstEnumerator> where
TIntersect_IntersectFirstEnumerator : struct,
IStructEnumerator<
TItem> where
TIntersect_IntersectSecondEnumerable : struct,
IStructEnumerable<
TItem,
TIntersect_IntersectSecondEnumerator> where
TIntersect_IntersectSecondEnumerator : struct,
IStructEnumerator<
TItem>
public IntersectSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
UnionSpecificEnumerable<
TItem,
TIntersect_UnionFirstEnumerable,
TIntersect_UnionFirstEnumerator,
TIntersect_UnionSecondEnumerable,
TIntersect_UnionSecondEnumerator>,
UnionSpecificEnumerator<
TItem,
TIntersect_UnionFirstEnumerator,
TIntersect_UnionSecondEnumerator>>
Intersect<
TIntersect_UnionFirstEnumerable,
TIntersect_UnionFirstEnumerator,
TIntersect_UnionSecondEnumerable,
TIntersect_UnionSecondEnumerator>(
UnionSpecificEnumerable<
TItem,
TIntersect_UnionFirstEnumerable,
TIntersect_UnionFirstEnumerator,
TIntersect_UnionSecondEnumerable,
TIntersect_UnionSecondEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TIntersect_UnionFirstEnumerable : struct,
IStructEnumerable<
TItem,
TIntersect_UnionFirstEnumerator> where
TIntersect_UnionFirstEnumerator : struct,
IStructEnumerator<
TItem> where
TIntersect_UnionSecondEnumerable : struct,
IStructEnumerable<
TItem,
TIntersect_UnionSecondEnumerator> where
TIntersect_UnionSecondEnumerator : struct,
IStructEnumerator<
TItem>
public IntersectSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
UnionDefaultEnumerable<
TItem,
TIntersect_UnionFirstEnumerable,
TIntersect_UnionFirstEnumerator,
TIntersect_UnionSecondEnumerable,
TIntersect_UnionSecondEnumerator>,
UnionDefaultEnumerator<
TItem,
TIntersect_UnionFirstEnumerator,
TIntersect_UnionSecondEnumerator>>
Intersect<
TIntersect_UnionFirstEnumerable,
TIntersect_UnionFirstEnumerator,
TIntersect_UnionSecondEnumerable,
TIntersect_UnionSecondEnumerator>(
UnionDefaultEnumerable<
TItem,
TIntersect_UnionFirstEnumerable,
TIntersect_UnionFirstEnumerator,
TIntersect_UnionSecondEnumerable,
TIntersect_UnionSecondEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TIntersect_UnionFirstEnumerable : struct,
IStructEnumerable<
TItem,
TIntersect_UnionFirstEnumerator> where
TIntersect_UnionFirstEnumerator : struct,
IStructEnumerator<
TItem> where
TIntersect_UnionSecondEnumerable : struct,
IStructEnumerable<
TItem,
TIntersect_UnionSecondEnumerator> where
TIntersect_UnionSecondEnumerator : struct,
IStructEnumerator<
TItem>
public IntersectSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
IntersectDefaultEnumerable<
TItem,
TIntersect_IntersectFirstEnumerable,
TIntersect_IntersectFirstEnumerator,
TIntersect_IntersectSecondEnumerable,
TIntersect_IntersectSecondEnumerator>,
IntersectDefaultEnumerator<
TItem,
TIntersect_IntersectFirstEnumerator,
TIntersect_IntersectSecondEnumerator>>
Intersect<
TIntersect_IntersectFirstEnumerable,
TIntersect_IntersectFirstEnumerator,
TIntersect_IntersectSecondEnumerable,
TIntersect_IntersectSecondEnumerator>(
IntersectDefaultEnumerable<
TItem,
TIntersect_IntersectFirstEnumerable,
TIntersect_IntersectFirstEnumerator,
TIntersect_IntersectSecondEnumerable,
TIntersect_IntersectSecondEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TIntersect_IntersectFirstEnumerable : struct,
IStructEnumerable<
TItem,
TIntersect_IntersectFirstEnumerator> where
TIntersect_IntersectFirstEnumerator : struct,
IStructEnumerator<
TItem> where
TIntersect_IntersectSecondEnumerable : struct,
IStructEnumerable<
TItem,
TIntersect_IntersectSecondEnumerator> where
TIntersect_IntersectSecondEnumerator : struct,
IStructEnumerator<
TItem>
public IntersectSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectSelectEnumerable<
TItem,
TIntersect_Intersect_SelectInnerItem,
TIntersect_Intersect_SelectInnerEnumerable,
TIntersect_Intersect_SelectInnerEnumerator,
TIntersect_Intersect_SelectProjection>,
SelectSelectEnumerator<
TItem,
TIntersect_Intersect_SelectInnerItem,
TIntersect_Intersect_SelectInnerEnumerator,
TIntersect_Intersect_SelectProjection>>
Intersect<
TIntersect_Intersect_SelectInnerItem,
TIntersect_Intersect_SelectInnerEnumerable,
TIntersect_Intersect_SelectInnerEnumerator,
TIntersect_Intersect_SelectProjection>(
SelectSelectEnumerable<
TItem,
TIntersect_Intersect_SelectInnerItem,
TIntersect_Intersect_SelectInnerEnumerable,
TIntersect_Intersect_SelectInnerEnumerator,
TIntersect_Intersect_SelectProjection>
second,
IEqualityComparer<
TItem>
comparer) where
TIntersect_Intersect_SelectInnerEnumerable : struct,
IStructEnumerable<
TIntersect_Intersect_SelectInnerItem,
TIntersect_Intersect_SelectInnerEnumerator> where
TIntersect_Intersect_SelectInnerEnumerator : struct,
IStructEnumerator<
TIntersect_Intersect_SelectInnerItem> where
TIntersect_Intersect_SelectProjection : struct,
IStructProjection<
TItem,
TIntersect_Intersect_SelectInnerItem>
public IntersectSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
ExceptSpecificEnumerable<
TItem,
TIntersect_ExceptFirstEnumerable,
TIntersect_ExceptFirstEnumerator,
TIntersect_ExceptSecondEnumerable,
TIntersect_ExceptSecondEnumerator>,
ExceptSpecificEnumerator<
TItem,
TIntersect_ExceptFirstEnumerator,
TIntersect_ExceptSecondEnumerator>>
Intersect<
TIntersect_ExceptFirstEnumerable,
TIntersect_ExceptFirstEnumerator,
TIntersect_ExceptSecondEnumerable,
TIntersect_ExceptSecondEnumerator>(
ExceptSpecificEnumerable<
TItem,
TIntersect_ExceptFirstEnumerable,
TIntersect_ExceptFirstEnumerator,
TIntersect_ExceptSecondEnumerable,
TIntersect_ExceptSecondEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TIntersect_ExceptFirstEnumerable : struct,
IStructEnumerable<
TItem,
TIntersect_ExceptFirstEnumerator> where
TIntersect_ExceptFirstEnumerator : struct,
IStructEnumerator<
TItem> where
TIntersect_ExceptSecondEnumerable : struct,
IStructEnumerable<
TItem,
TIntersect_ExceptSecondEnumerator> where
TIntersect_ExceptSecondEnumerator : struct,
IStructEnumerator<
TItem>
public IntersectSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
ExceptDefaultEnumerable<
TItem,
TIntersect_ExceptFirstEnumerable,
TIntersect_ExceptFirstEnumerator,
TIntersect_ExceptSecondEnumerable,
TIntersect_ExceptSecondEnumerator>,
ExceptDefaultEnumerator<
TItem,
TIntersect_ExceptFirstEnumerator,
TIntersect_ExceptSecondEnumerator>>
Intersect<
TIntersect_ExceptFirstEnumerable,
TIntersect_ExceptFirstEnumerator,
TIntersect_ExceptSecondEnumerable,
TIntersect_ExceptSecondEnumerator>(
ExceptDefaultEnumerable<
TItem,
TIntersect_ExceptFirstEnumerable,
TIntersect_ExceptFirstEnumerator,
TIntersect_ExceptSecondEnumerable,
TIntersect_ExceptSecondEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TIntersect_ExceptFirstEnumerable : struct,
IStructEnumerable<
TItem,
TIntersect_ExceptFirstEnumerator> where
TIntersect_ExceptFirstEnumerator : struct,
IStructEnumerator<
TItem> where
TIntersect_ExceptSecondEnumerable : struct,
IStructEnumerable<
TItem,
TIntersect_ExceptSecondEnumerator> where
TIntersect_ExceptSecondEnumerator : struct,
IStructEnumerator<
TItem>
public IntersectSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
ConcatEnumerable<
TItem,
TIntersect_InnerLeftEnumerable,
TIntersect_InnerLeftEnumerator,
TIntersect_InnerRightEnumerable,
TIntersect_InnerRightEnumerator>,
ConcatEnumerator<
TItem,
TIntersect_InnerLeftEnumerator,
TIntersect_InnerRightEnumerator>>
Intersect<
TIntersect_InnerLeftEnumerable,
TIntersect_InnerLeftEnumerator,
TIntersect_InnerRightEnumerable,
TIntersect_InnerRightEnumerator>(
ConcatEnumerable<
TItem,
TIntersect_InnerLeftEnumerable,
TIntersect_InnerLeftEnumerator,
TIntersect_InnerRightEnumerable,
TIntersect_InnerRightEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TIntersect_InnerLeftEnumerable : struct,
IStructEnumerable<
TItem,
TIntersect_InnerLeftEnumerator> where
TIntersect_InnerLeftEnumerator : struct,
IStructEnumerator<
TItem> where
TIntersect_InnerRightEnumerable : struct,
IStructEnumerable<
TItem,
TIntersect_InnerRightEnumerator> where
TIntersect_InnerRightEnumerator : struct,
IStructEnumerator<
TItem>
public IntersectDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectManyIndexedEnumerable<
TIntersect_Intersect_SelectManyInItem,
TItem,
TIntersect_Intersect_SelectManyInnerEnumerable,
TIntersect_Intersect_SelectManyInnerEnumerator,
TIntersect_Intersect_SelectManyProjectedEnumerable,
TIntersect_Intersect_SelectManyProjectedEnumerator>,
SelectManyIndexedEnumerator<
TIntersect_Intersect_SelectManyInItem,
TItem,
TIntersect_Intersect_SelectManyInnerEnumerator,
TIntersect_Intersect_SelectManyProjectedEnumerable,
TIntersect_Intersect_SelectManyProjectedEnumerator>>
Intersect<
TIntersect_Intersect_SelectManyInItem,
TIntersect_Intersect_SelectManyInnerEnumerable,
TIntersect_Intersect_SelectManyInnerEnumerator,
TIntersect_Intersect_SelectManyProjectedEnumerable,
TIntersect_Intersect_SelectManyProjectedEnumerator>(
SelectManyIndexedEnumerable<
TIntersect_Intersect_SelectManyInItem,
TItem,
TIntersect_Intersect_SelectManyInnerEnumerable,
TIntersect_Intersect_SelectManyInnerEnumerator,
TIntersect_Intersect_SelectManyProjectedEnumerable,
TIntersect_Intersect_SelectManyProjectedEnumerator>
second) where
TIntersect_Intersect_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TIntersect_Intersect_SelectManyInItem,
TIntersect_Intersect_SelectManyInnerEnumerator> where
TIntersect_Intersect_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TIntersect_Intersect_SelectManyInItem> where
TIntersect_Intersect_SelectManyProjectedEnumerable : struct,
IStructEnumerable<
TItem,
TIntersect_Intersect_SelectManyProjectedEnumerator> where
TIntersect_Intersect_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TItem>
public IntersectDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectManyEnumerable<
TIntersect_Intersect_SelectManyInItem,
TItem,
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator,
TIntersect_Intersect_ProjectedEnumerable,
TIntersect_Intersect_ProjectedEnumerator>,
SelectManyEnumerator<
TIntersect_Intersect_SelectManyInItem,
TItem,
TIntersect_Intersect_InnerEnumerator,
TIntersect_Intersect_ProjectedEnumerable,
TIntersect_Intersect_ProjectedEnumerator>>
Intersect<
TIntersect_Intersect_SelectManyInItem,
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator,
TIntersect_Intersect_ProjectedEnumerable,
TIntersect_Intersect_ProjectedEnumerator>(
SelectManyEnumerable<
TIntersect_Intersect_SelectManyInItem,
TItem,
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator,
TIntersect_Intersect_ProjectedEnumerable,
TIntersect_Intersect_ProjectedEnumerator>
second) where
TIntersect_Intersect_InnerEnumerable : struct,
IStructEnumerable<
TIntersect_Intersect_SelectManyInItem,
TIntersect_Intersect_InnerEnumerator> where
TIntersect_Intersect_InnerEnumerator : struct,
IStructEnumerator<
TIntersect_Intersect_SelectManyInItem> where
TIntersect_Intersect_ProjectedEnumerable : struct,
IStructEnumerable<
TItem,
TIntersect_Intersect_ProjectedEnumerator> where
TIntersect_Intersect_ProjectedEnumerator : struct,
IStructEnumerator<
TItem>
public IntersectDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
WhereSelectEnumerable<
TItem,
TIntersect_Intersect_WhereInnerItem,
TIntersect_Intersect_WhereInnerEnumerable,
TIntersect_Intersect_WhereInnerEnumerator,
TIntersect_Intersect_WherePredicate,
TIntersect_Intersect_WhereProjection>,
WhereSelectEnumerator<
TItem,
TIntersect_Intersect_WhereInnerItem,
TIntersect_Intersect_WhereInnerEnumerator,
TIntersect_Intersect_WherePredicate,
TIntersect_Intersect_WhereProjection>>
Intersect<
TIntersect_Intersect_WhereInnerItem,
TIntersect_Intersect_WhereInnerEnumerable,
TIntersect_Intersect_WhereInnerEnumerator,
TIntersect_Intersect_WherePredicate,
TIntersect_Intersect_WhereProjection>(
WhereSelectEnumerable<
TItem,
TIntersect_Intersect_WhereInnerItem,
TIntersect_Intersect_WhereInnerEnumerable,
TIntersect_Intersect_WhereInnerEnumerator,
TIntersect_Intersect_WherePredicate,
TIntersect_Intersect_WhereProjection>
second) where
TIntersect_Intersect_WhereInnerEnumerable : struct,
IStructEnumerable<
TIntersect_Intersect_WhereInnerItem,
TIntersect_Intersect_WhereInnerEnumerator> where
TIntersect_Intersect_WhereInnerEnumerator : struct,
IStructEnumerator<
TIntersect_Intersect_WhereInnerItem> where
TIntersect_Intersect_WherePredicate : struct,
IStructPredicate<
TIntersect_Intersect_WhereInnerItem> where
TIntersect_Intersect_WhereProjection : struct,
IStructProjection<
TItem,
TIntersect_Intersect_WhereInnerItem>
public IntersectDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectManyIndexedBridgeEnumerable<
TIntersect_Intersect_SelectManyInItem,
TItem,
TIntersect_Intersect_SelectManyBridgeType,
TIntersect_Intersect_SelectManyBridger,
TIntersect_Intersect_SelectManyInnerEnumerable,
TIntersect_Intersect_SelectManyInnerEnumerator,
TIntersect_Intersect_SelectManyProjectedEnumerator>,
SelectManyIndexedBridgeEnumerator<
TIntersect_Intersect_SelectManyInItem,
TItem,
TIntersect_Intersect_SelectManyBridgeType,
TIntersect_Intersect_SelectManyBridger,
TIntersect_Intersect_SelectManyInnerEnumerator,
TIntersect_Intersect_SelectManyProjectedEnumerator>>
Intersect<
TIntersect_Intersect_SelectManyInItem,
TIntersect_Intersect_SelectManyBridgeType,
TIntersect_Intersect_SelectManyBridger,
TIntersect_Intersect_SelectManyInnerEnumerable,
TIntersect_Intersect_SelectManyInnerEnumerator,
TIntersect_Intersect_SelectManyProjectedEnumerator>(
SelectManyIndexedBridgeEnumerable<
TIntersect_Intersect_SelectManyInItem,
TItem,
TIntersect_Intersect_SelectManyBridgeType,
TIntersect_Intersect_SelectManyBridger,
TIntersect_Intersect_SelectManyInnerEnumerable,
TIntersect_Intersect_SelectManyInnerEnumerator,
TIntersect_Intersect_SelectManyProjectedEnumerator>
second) where
TIntersect_Intersect_SelectManyBridger : struct,
IStructBridger<
TItem,
TIntersect_Intersect_SelectManyBridgeType,
TIntersect_Intersect_SelectManyProjectedEnumerator> where
TIntersect_Intersect_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TIntersect_Intersect_SelectManyInItem,
TIntersect_Intersect_SelectManyInnerEnumerator> where
TIntersect_Intersect_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TIntersect_Intersect_SelectManyInItem> where
TIntersect_Intersect_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TItem>
public IntersectDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectWhereEnumerable<
TItem,
TIntersect_Intersect_SelectInnerItem,
TIntersect_Intersect_SelectInnerEnumerable,
TIntersect_Intersect_SelectInnerEnumerator,
TIntersect_Intersect_SelectProjection,
TIntersect_Intersect_SelectPredicate>,
SelectWhereEnumerator<
TItem,
TIntersect_Intersect_SelectInnerItem,
TIntersect_Intersect_SelectInnerEnumerator,
TIntersect_Intersect_SelectProjection,
TIntersect_Intersect_SelectPredicate>>
Intersect<
TIntersect_Intersect_SelectInnerItem,
TIntersect_Intersect_SelectInnerEnumerable,
TIntersect_Intersect_SelectInnerEnumerator,
TIntersect_Intersect_SelectProjection,
TIntersect_Intersect_SelectPredicate>(
SelectWhereEnumerable<
TItem,
TIntersect_Intersect_SelectInnerItem,
TIntersect_Intersect_SelectInnerEnumerable,
TIntersect_Intersect_SelectInnerEnumerator,
TIntersect_Intersect_SelectProjection,
TIntersect_Intersect_SelectPredicate>
second) where
TIntersect_Intersect_SelectInnerEnumerable : struct,
IStructEnumerable<
TIntersect_Intersect_SelectInnerItem,
TIntersect_Intersect_SelectInnerEnumerator> where
TIntersect_Intersect_SelectInnerEnumerator : struct,
IStructEnumerator<
TIntersect_Intersect_SelectInnerItem> where
TIntersect_Intersect_SelectProjection : struct,
IStructProjection<
TItem,
TIntersect_Intersect_SelectInnerItem> where
TIntersect_Intersect_SelectPredicate : struct,
IStructPredicate<
TItem>
public IntersectDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
GroupByCollectionSpecificEnumerable<
TIntersect_GroupByInItem,
TIntersect_GroupByKey,
TIntersect_GroupByElement,
TItem,
TIntersect_GroupByEnumerable,
TIntersect_GroupByEnumerator>,
GroupByCollectionSpecificEnumerator<
TIntersect_GroupByInItem,
TIntersect_GroupByKey,
TIntersect_GroupByElement,
TItem,
TIntersect_GroupByEnumerator>>
Intersect<
TIntersect_GroupByInItem,
TIntersect_GroupByKey,
TIntersect_GroupByElement,
TIntersect_GroupByEnumerable,
TIntersect_GroupByEnumerator>(
GroupByCollectionSpecificEnumerable<
TIntersect_GroupByInItem,
TIntersect_GroupByKey,
TIntersect_GroupByElement,
TItem,
TIntersect_GroupByEnumerable,
TIntersect_GroupByEnumerator>
second) where
TIntersect_GroupByEnumerable : struct,
IStructEnumerable<
TIntersect_GroupByInItem,
TIntersect_GroupByEnumerator> where
TIntersect_GroupByEnumerator : struct,
IStructEnumerator<
TIntersect_GroupByInItem>
public IntersectDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
GroupByCollectionDefaultEnumerable<
TIntersect_GroupByInItem,
TIntersect_GroupByKey,
TIntersect_GroupByElement,
TItem,
TIntersect_GroupByEnumerable,
TIntersect_GroupByEnumerator>,
GroupByCollectionDefaultEnumerator<
TIntersect_GroupByInItem,
TIntersect_GroupByKey,
TIntersect_GroupByElement,
TItem,
TIntersect_GroupByEnumerator>>
Intersect<
TIntersect_GroupByInItem,
TIntersect_GroupByKey,
TIntersect_GroupByElement,
TIntersect_GroupByEnumerable,
TIntersect_GroupByEnumerator>(
GroupByCollectionDefaultEnumerable<
TIntersect_GroupByInItem,
TIntersect_GroupByKey,
TIntersect_GroupByElement,
TItem,
TIntersect_GroupByEnumerable,
TIntersect_GroupByEnumerator>
second) where
TIntersect_GroupByEnumerable : struct,
IStructEnumerable<
TIntersect_GroupByInItem,
TIntersect_GroupByEnumerator> where
TIntersect_GroupByEnumerator : struct,
IStructEnumerator<
TIntersect_GroupByInItem>
public IntersectDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectManyBridgeEnumerable<
TIntersect_Intersect_SelectManyInItem,
TItem,
TIntersect_Intersect_BridgeType,
TIntersect_Intersect_Bridger,
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator,
TIntersect_Intersect_ProjectedEnumerator>,
SelectManyBridgeEnumerator<
TIntersect_Intersect_SelectManyInItem,
TItem,
TIntersect_Intersect_BridgeType,
TIntersect_Intersect_Bridger,
TIntersect_Intersect_InnerEnumerator,
TIntersect_Intersect_ProjectedEnumerator>>
Intersect<
TIntersect_Intersect_SelectManyInItem,
TIntersect_Intersect_BridgeType,
TIntersect_Intersect_Bridger,
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator,
TIntersect_Intersect_ProjectedEnumerator>(
SelectManyBridgeEnumerable<
TIntersect_Intersect_SelectManyInItem,
TItem,
TIntersect_Intersect_BridgeType,
TIntersect_Intersect_Bridger,
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator,
TIntersect_Intersect_ProjectedEnumerator>
second) where
TIntersect_Intersect_Bridger : struct,
IStructBridger<
TItem,
TIntersect_Intersect_BridgeType,
TIntersect_Intersect_ProjectedEnumerator> where
TIntersect_Intersect_InnerEnumerable : struct,
IStructEnumerable<
TIntersect_Intersect_SelectManyInItem,
TIntersect_Intersect_InnerEnumerator> where
TIntersect_Intersect_InnerEnumerator : struct,
IStructEnumerator<
TIntersect_Intersect_SelectManyInItem> where
TIntersect_Intersect_ProjectedEnumerator : struct,
IStructEnumerator<
TItem>
public IntersectSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectManyIndexedBridgeEnumerable<
TIntersect_Intersect_SelectManyInItem,
TItem,
TIntersect_Intersect_SelectManyBridgeType,
TIntersect_Intersect_SelectManyBridger,
TIntersect_Intersect_SelectManyInnerEnumerable,
TIntersect_Intersect_SelectManyInnerEnumerator,
TIntersect_Intersect_SelectManyProjectedEnumerator>,
SelectManyIndexedBridgeEnumerator<
TIntersect_Intersect_SelectManyInItem,
TItem,
TIntersect_Intersect_SelectManyBridgeType,
TIntersect_Intersect_SelectManyBridger,
TIntersect_Intersect_SelectManyInnerEnumerator,
TIntersect_Intersect_SelectManyProjectedEnumerator>>
Intersect<
TIntersect_Intersect_SelectManyInItem,
TIntersect_Intersect_SelectManyBridgeType,
TIntersect_Intersect_SelectManyBridger,
TIntersect_Intersect_SelectManyInnerEnumerable,
TIntersect_Intersect_SelectManyInnerEnumerator,
TIntersect_Intersect_SelectManyProjectedEnumerator>(
SelectManyIndexedBridgeEnumerable<
TIntersect_Intersect_SelectManyInItem,
TItem,
TIntersect_Intersect_SelectManyBridgeType,
TIntersect_Intersect_SelectManyBridger,
TIntersect_Intersect_SelectManyInnerEnumerable,
TIntersect_Intersect_SelectManyInnerEnumerator,
TIntersect_Intersect_SelectManyProjectedEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TIntersect_Intersect_SelectManyBridger : struct,
IStructBridger<
TItem,
TIntersect_Intersect_SelectManyBridgeType,
TIntersect_Intersect_SelectManyProjectedEnumerator> where
TIntersect_Intersect_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TIntersect_Intersect_SelectManyInItem,
TIntersect_Intersect_SelectManyInnerEnumerator> where
TIntersect_Intersect_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TIntersect_Intersect_SelectManyInItem> where
TIntersect_Intersect_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TItem>
public IntersectSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectManyIndexedEnumerable<
TIntersect_Intersect_SelectManyInItem,
TItem,
TIntersect_Intersect_SelectManyInnerEnumerable,
TIntersect_Intersect_SelectManyInnerEnumerator,
TIntersect_Intersect_SelectManyProjectedEnumerable,
TIntersect_Intersect_SelectManyProjectedEnumerator>,
SelectManyIndexedEnumerator<
TIntersect_Intersect_SelectManyInItem,
TItem,
TIntersect_Intersect_SelectManyInnerEnumerator,
TIntersect_Intersect_SelectManyProjectedEnumerable,
TIntersect_Intersect_SelectManyProjectedEnumerator>>
Intersect<
TIntersect_Intersect_SelectManyInItem,
TIntersect_Intersect_SelectManyInnerEnumerable,
TIntersect_Intersect_SelectManyInnerEnumerator,
TIntersect_Intersect_SelectManyProjectedEnumerable,
TIntersect_Intersect_SelectManyProjectedEnumerator>(
SelectManyIndexedEnumerable<
TIntersect_Intersect_SelectManyInItem,
TItem,
TIntersect_Intersect_SelectManyInnerEnumerable,
TIntersect_Intersect_SelectManyInnerEnumerator,
TIntersect_Intersect_SelectManyProjectedEnumerable,
TIntersect_Intersect_SelectManyProjectedEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TIntersect_Intersect_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TIntersect_Intersect_SelectManyInItem,
TIntersect_Intersect_SelectManyInnerEnumerator> where
TIntersect_Intersect_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TIntersect_Intersect_SelectManyInItem> where
TIntersect_Intersect_SelectManyProjectedEnumerable : struct,
IStructEnumerable<
TItem,
TIntersect_Intersect_SelectManyProjectedEnumerator> where
TIntersect_Intersect_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TItem>
public IntersectSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
WhereSelectEnumerable<
TItem,
TIntersect_Intersect_WhereInnerItem,
TIntersect_Intersect_WhereInnerEnumerable,
TIntersect_Intersect_WhereInnerEnumerator,
TIntersect_Intersect_WherePredicate,
TIntersect_Intersect_WhereProjection>,
WhereSelectEnumerator<
TItem,
TIntersect_Intersect_WhereInnerItem,
TIntersect_Intersect_WhereInnerEnumerator,
TIntersect_Intersect_WherePredicate,
TIntersect_Intersect_WhereProjection>>
Intersect<
TIntersect_Intersect_WhereInnerItem,
TIntersect_Intersect_WhereInnerEnumerable,
TIntersect_Intersect_WhereInnerEnumerator,
TIntersect_Intersect_WherePredicate,
TIntersect_Intersect_WhereProjection>(
WhereSelectEnumerable<
TItem,
TIntersect_Intersect_WhereInnerItem,
TIntersect_Intersect_WhereInnerEnumerable,
TIntersect_Intersect_WhereInnerEnumerator,
TIntersect_Intersect_WherePredicate,
TIntersect_Intersect_WhereProjection>
second,
IEqualityComparer<
TItem>
comparer) where
TIntersect_Intersect_WhereInnerEnumerable : struct,
IStructEnumerable<
TIntersect_Intersect_WhereInnerItem,
TIntersect_Intersect_WhereInnerEnumerator> where
TIntersect_Intersect_WhereInnerEnumerator : struct,
IStructEnumerator<
TIntersect_Intersect_WhereInnerItem> where
TIntersect_Intersect_WherePredicate : struct,
IStructPredicate<
TIntersect_Intersect_WhereInnerItem> where
TIntersect_Intersect_WhereProjection : struct,
IStructProjection<
TItem,
TIntersect_Intersect_WhereInnerItem>
public IntersectSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
GroupByCollectionSpecificEnumerable<
TIntersect_GroupByInItem,
TIntersect_GroupByKey,
TIntersect_GroupByElement,
TItem,
TIntersect_GroupByEnumerable,
TIntersect_GroupByEnumerator>,
GroupByCollectionSpecificEnumerator<
TIntersect_GroupByInItem,
TIntersect_GroupByKey,
TIntersect_GroupByElement,
TItem,
TIntersect_GroupByEnumerator>>
Intersect<
TIntersect_GroupByInItem,
TIntersect_GroupByKey,
TIntersect_GroupByElement,
TIntersect_GroupByEnumerable,
TIntersect_GroupByEnumerator>(
GroupByCollectionSpecificEnumerable<
TIntersect_GroupByInItem,
TIntersect_GroupByKey,
TIntersect_GroupByElement,
TItem,
TIntersect_GroupByEnumerable,
TIntersect_GroupByEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TIntersect_GroupByEnumerable : struct,
IStructEnumerable<
TIntersect_GroupByInItem,
TIntersect_GroupByEnumerator> where
TIntersect_GroupByEnumerator : struct,
IStructEnumerator<
TIntersect_GroupByInItem>
public IntersectSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
GroupByCollectionDefaultEnumerable<
TIntersect_GroupByInItem,
TIntersect_GroupByKey,
TIntersect_GroupByElement,
TItem,
TIntersect_GroupByEnumerable,
TIntersect_GroupByEnumerator>,
GroupByCollectionDefaultEnumerator<
TIntersect_GroupByInItem,
TIntersect_GroupByKey,
TIntersect_GroupByElement,
TItem,
TIntersect_GroupByEnumerator>>
Intersect<
TIntersect_GroupByInItem,
TIntersect_GroupByKey,
TIntersect_GroupByElement,
TIntersect_GroupByEnumerable,
TIntersect_GroupByEnumerator>(
GroupByCollectionDefaultEnumerable<
TIntersect_GroupByInItem,
TIntersect_GroupByKey,
TIntersect_GroupByElement,
TItem,
TIntersect_GroupByEnumerable,
TIntersect_GroupByEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TIntersect_GroupByEnumerable : struct,
IStructEnumerable<
TIntersect_GroupByInItem,
TIntersect_GroupByEnumerator> where
TIntersect_GroupByEnumerator : struct,
IStructEnumerator<
TIntersect_GroupByInItem>
public IntersectSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectWhereEnumerable<
TItem,
TIntersect_Intersect_SelectInnerItem,
TIntersect_Intersect_SelectInnerEnumerable,
TIntersect_Intersect_SelectInnerEnumerator,
TIntersect_Intersect_SelectProjection,
TIntersect_Intersect_SelectPredicate>,
SelectWhereEnumerator<
TItem,
TIntersect_Intersect_SelectInnerItem,
TIntersect_Intersect_SelectInnerEnumerator,
TIntersect_Intersect_SelectProjection,
TIntersect_Intersect_SelectPredicate>>
Intersect<
TIntersect_Intersect_SelectInnerItem,
TIntersect_Intersect_SelectInnerEnumerable,
TIntersect_Intersect_SelectInnerEnumerator,
TIntersect_Intersect_SelectProjection,
TIntersect_Intersect_SelectPredicate>(
SelectWhereEnumerable<
TItem,
TIntersect_Intersect_SelectInnerItem,
TIntersect_Intersect_SelectInnerEnumerable,
TIntersect_Intersect_SelectInnerEnumerator,
TIntersect_Intersect_SelectProjection,
TIntersect_Intersect_SelectPredicate>
second,
IEqualityComparer<
TItem>
comparer) where
TIntersect_Intersect_SelectInnerEnumerable : struct,
IStructEnumerable<
TIntersect_Intersect_SelectInnerItem,
TIntersect_Intersect_SelectInnerEnumerator> where
TIntersect_Intersect_SelectInnerEnumerator : struct,
IStructEnumerator<
TIntersect_Intersect_SelectInnerItem> where
TIntersect_Intersect_SelectProjection : struct,
IStructProjection<
TItem,
TIntersect_Intersect_SelectInnerItem> where
TIntersect_Intersect_SelectPredicate : struct,
IStructPredicate<
TItem>
public IntersectSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectManyEnumerable<
TIntersect_Intersect_SelectManyInItem,
TItem,
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator,
TIntersect_Intersect_ProjectedEnumerable,
TIntersect_Intersect_ProjectedEnumerator>,
SelectManyEnumerator<
TIntersect_Intersect_SelectManyInItem,
TItem,
TIntersect_Intersect_InnerEnumerator,
TIntersect_Intersect_ProjectedEnumerable,
TIntersect_Intersect_ProjectedEnumerator>>
Intersect<
TIntersect_Intersect_SelectManyInItem,
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator,
TIntersect_Intersect_ProjectedEnumerable,
TIntersect_Intersect_ProjectedEnumerator>(
SelectManyEnumerable<
TIntersect_Intersect_SelectManyInItem,
TItem,
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator,
TIntersect_Intersect_ProjectedEnumerable,
TIntersect_Intersect_ProjectedEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TIntersect_Intersect_InnerEnumerable : struct,
IStructEnumerable<
TIntersect_Intersect_SelectManyInItem,
TIntersect_Intersect_InnerEnumerator> where
TIntersect_Intersect_InnerEnumerator : struct,
IStructEnumerator<
TIntersect_Intersect_SelectManyInItem> where
TIntersect_Intersect_ProjectedEnumerable : struct,
IStructEnumerable<
TItem,
TIntersect_Intersect_ProjectedEnumerator> where
TIntersect_Intersect_ProjectedEnumerator : struct,
IStructEnumerator<
TItem>
public IntersectSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectManyBridgeEnumerable<
TIntersect_Intersect_SelectManyInItem,
TItem,
TIntersect_Intersect_BridgeType,
TIntersect_Interesect_Bridger,
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator,
TIntersect_Intersect_ProjectedEnumerator>,
SelectManyBridgeEnumerator<
TIntersect_Intersect_SelectManyInItem,
TItem,
TIntersect_Intersect_BridgeType,
TIntersect_Interesect_Bridger,
TIntersect_Intersect_InnerEnumerator,
TIntersect_Intersect_ProjectedEnumerator>>
Intersect<
TIntersect_Intersect_SelectManyInItem,
TIntersect_Intersect_BridgeType,
TIntersect_Interesect_Bridger,
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator,
TIntersect_Intersect_ProjectedEnumerator>(
SelectManyBridgeEnumerable<
TIntersect_Intersect_SelectManyInItem,
TItem,
TIntersect_Intersect_BridgeType,
TIntersect_Interesect_Bridger,
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator,
TIntersect_Intersect_ProjectedEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TIntersect_Interesect_Bridger : struct,
IStructBridger<
TItem,
TIntersect_Intersect_BridgeType,
TIntersect_Intersect_ProjectedEnumerator> where
TIntersect_Intersect_InnerEnumerable : struct,
IStructEnumerable<
TIntersect_Intersect_SelectManyInItem,
TIntersect_Intersect_InnerEnumerator> where
TIntersect_Intersect_InnerEnumerator : struct,
IStructEnumerator<
TIntersect_Intersect_SelectManyInItem> where
TIntersect_Intersect_ProjectedEnumerator : struct,
IStructEnumerator<
TItem>
public IntersectDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectManyCollectionIndexedBridgeEnumerable<
TIntersect_Intersect_SelectManyInItem,
TItem,
TIntersect_Intersect_CollectionItem,
TIntersect_Intersect_SelectManyBridgeType,
TIntersect_Intersect_SelectManyBridger,
TIntersect_Intersect_SelectManyInnerEnumerable,
TIntersect_Intersect_SelectManyInnerEnumerator,
TIntersect_Intersect_SelectManyProjectedEnumerator>,
SelectManyCollectionIndexedBridgeEnumerator<
TIntersect_Intersect_SelectManyInItem,
TItem,
TIntersect_Intersect_CollectionItem,
TIntersect_Intersect_SelectManyBridgeType,
TIntersect_Intersect_SelectManyBridger,
TIntersect_Intersect_SelectManyInnerEnumerator,
TIntersect_Intersect_SelectManyProjectedEnumerator>>
Intersect<
TIntersect_Intersect_SelectManyInItem,
TIntersect_Intersect_CollectionItem,
TIntersect_Intersect_SelectManyBridgeType,
TIntersect_Intersect_SelectManyBridger,
TIntersect_Intersect_SelectManyInnerEnumerable,
TIntersect_Intersect_SelectManyInnerEnumerator,
TIntersect_Intersect_SelectManyProjectedEnumerator>(
SelectManyCollectionIndexedBridgeEnumerable<
TIntersect_Intersect_SelectManyInItem,
TItem,
TIntersect_Intersect_CollectionItem,
TIntersect_Intersect_SelectManyBridgeType,
TIntersect_Intersect_SelectManyBridger,
TIntersect_Intersect_SelectManyInnerEnumerable,
TIntersect_Intersect_SelectManyInnerEnumerator,
TIntersect_Intersect_SelectManyProjectedEnumerator>
second) where
TIntersect_Intersect_SelectManyBridger : struct,
IStructBridger<
TIntersect_Intersect_CollectionItem,
TIntersect_Intersect_SelectManyBridgeType,
TIntersect_Intersect_SelectManyProjectedEnumerator> where
TIntersect_Intersect_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TIntersect_Intersect_SelectManyInItem,
TIntersect_Intersect_SelectManyInnerEnumerator> where
TIntersect_Intersect_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TIntersect_Intersect_SelectManyInItem> where
TIntersect_Intersect_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TIntersect_Intersect_CollectionItem>
public IntersectDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectManyCollectionIndexedEnumerable<
TIntersect_Intersect_SelectManyInItem,
TItem,
TIntersect_Intersect_CollectionItem,
TIntersect_Intersect_SelectManyInnerEnumerable,
TIntersect_Intersect_SelectManyInnerEnumerator,
TIntersect_Intersect_SelectManyProjectedEnumerable,
TIntersect_Intersect_SelectManyProjectedEnumerator>,
SelectManyCollectionIndexedEnumerator<
TIntersect_Intersect_SelectManyInItem,
TItem,
TIntersect_Intersect_CollectionItem,
TIntersect_Intersect_SelectManyInnerEnumerator,
TIntersect_Intersect_SelectManyProjectedEnumerable,
TIntersect_Intersect_SelectManyProjectedEnumerator>>
Intersect<
TIntersect_Intersect_SelectManyInItem,
TIntersect_Intersect_CollectionItem,
TIntersect_Intersect_SelectManyInnerEnumerable,
TIntersect_Intersect_SelectManyInnerEnumerator,
TIntersect_Intersect_SelectManyProjectedEnumerable,
TIntersect_Intersect_SelectManyProjectedEnumerator>(
SelectManyCollectionIndexedEnumerable<
TIntersect_Intersect_SelectManyInItem,
TItem,
TIntersect_Intersect_CollectionItem,
TIntersect_Intersect_SelectManyInnerEnumerable,
TIntersect_Intersect_SelectManyInnerEnumerator,
TIntersect_Intersect_SelectManyProjectedEnumerable,
TIntersect_Intersect_SelectManyProjectedEnumerator>
second) where
TIntersect_Intersect_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TIntersect_Intersect_SelectManyInItem,
TIntersect_Intersect_SelectManyInnerEnumerator> where
TIntersect_Intersect_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TIntersect_Intersect_SelectManyInItem> where
TIntersect_Intersect_SelectManyProjectedEnumerable : struct,
IStructEnumerable<
TIntersect_Intersect_CollectionItem,
TIntersect_Intersect_SelectManyProjectedEnumerator> where
TIntersect_Intersect_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TIntersect_Intersect_CollectionItem>
public IntersectDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
ZipEnumerable<
TItem,
TIntersect_Intersect_ZipFirstItem,
TIntersect_Intersect_ZipSecondItem,
TIntersect_Intersect_ZipFirstEnumerable,
TIntersect_Intersect_ZipFirstEnumerator,
TIntersect_Intersect_ZipSecondEnumerable,
TIntersect_Intersect_ZipSecondEnumerator>,
ZipEnumerator<
TItem,
TIntersect_Intersect_ZipFirstItem,
TIntersect_Intersect_ZipSecondItem,
TIntersect_Intersect_ZipFirstEnumerator,
TIntersect_Intersect_ZipSecondEnumerator>>
Intersect<
TIntersect_Intersect_ZipFirstItem,
TIntersect_Intersect_ZipSecondItem,
TIntersect_Intersect_ZipFirstEnumerable,
TIntersect_Intersect_ZipFirstEnumerator,
TIntersect_Intersect_ZipSecondEnumerable,
TIntersect_Intersect_ZipSecondEnumerator>(
ZipEnumerable<
TItem,
TIntersect_Intersect_ZipFirstItem,
TIntersect_Intersect_ZipSecondItem,
TIntersect_Intersect_ZipFirstEnumerable,
TIntersect_Intersect_ZipFirstEnumerator,
TIntersect_Intersect_ZipSecondEnumerable,
TIntersect_Intersect_ZipSecondEnumerator>
second) where
TIntersect_Intersect_ZipFirstEnumerable : struct,
IStructEnumerable<
TIntersect_Intersect_ZipFirstItem,
TIntersect_Intersect_ZipFirstEnumerator> where
TIntersect_Intersect_ZipFirstEnumerator : struct,
IStructEnumerator<
TIntersect_Intersect_ZipFirstItem> where
TIntersect_Intersect_ZipSecondEnumerable : struct,
IStructEnumerable<
TIntersect_Intersect_ZipSecondItem,
TIntersect_Intersect_ZipSecondEnumerator> where
TIntersect_Intersect_ZipSecondEnumerator : struct,
IStructEnumerator<
TIntersect_Intersect_ZipSecondItem>
public IntersectDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectManyCollectionEnumerable<
TIntersect_Intersect_SelectManyInItem,
TItem,
TIntersect_Intersect_CollectionItem,
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator,
TIntersect_Intersect_ProjectedEnumerable,
TIntersect_Intersect_ProjectedEnumerator>,
SelectManyCollectionEnumerator<
TIntersect_Intersect_SelectManyInItem,
TItem,
TIntersect_Intersect_CollectionItem,
TIntersect_Intersect_InnerEnumerator,
TIntersect_Intersect_ProjectedEnumerable,
TIntersect_Intersect_ProjectedEnumerator>>
Intersect<
TIntersect_Intersect_SelectManyInItem,
TIntersect_Intersect_CollectionItem,
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator,
TIntersect_Intersect_ProjectedEnumerable,
TIntersect_Intersect_ProjectedEnumerator>(
SelectManyCollectionEnumerable<
TIntersect_Intersect_SelectManyInItem,
TItem,
TIntersect_Intersect_CollectionItem,
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator,
TIntersect_Intersect_ProjectedEnumerable,
TIntersect_Intersect_ProjectedEnumerator>
second) where
TIntersect_Intersect_InnerEnumerable : struct,
IStructEnumerable<
TIntersect_Intersect_SelectManyInItem,
TIntersect_Intersect_InnerEnumerator> where
TIntersect_Intersect_InnerEnumerator : struct,
IStructEnumerator<
TIntersect_Intersect_SelectManyInItem> where
TIntersect_Intersect_ProjectedEnumerable : struct,
IStructEnumerable<
TIntersect_Intersect_CollectionItem,
TIntersect_Intersect_ProjectedEnumerator> where
TIntersect_Intersect_ProjectedEnumerator : struct,
IStructEnumerator<
TIntersect_Intersect_CollectionItem>
public IntersectDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectManyCollectionBridgeEnumerable<
TIntersect_Intersect_SelectManyInItem,
TItem,
TIntersect_Intersect_CollectionItem,
TIntersect_Intersect_SelectManyBridgeType,
TIntersect_Intersect_SelectManyBridger,
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator,
TIntersect_Intersect_SelectManyProjectedEnumerator>,
SelectManyCollectionBridgeEnumerator<
TIntersect_Intersect_SelectManyInItem,
TItem,
TIntersect_Intersect_CollectionItem,
TIntersect_Intersect_SelectManyBridgeType,
TIntersect_Intersect_SelectManyBridger,
TIntersect_Intersect_InnerEnumerator,
TIntersect_Intersect_SelectManyProjectedEnumerator>>
Intersect<
TIntersect_Intersect_SelectManyInItem,
TIntersect_Intersect_CollectionItem,
TIntersect_Intersect_SelectManyBridgeType,
TIntersect_Intersect_SelectManyBridger,
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator,
TIntersect_Intersect_SelectManyProjectedEnumerator>(
SelectManyCollectionBridgeEnumerable<
TIntersect_Intersect_SelectManyInItem,
TItem,
TIntersect_Intersect_CollectionItem,
TIntersect_Intersect_SelectManyBridgeType,
TIntersect_Intersect_SelectManyBridger,
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator,
TIntersect_Intersect_SelectManyProjectedEnumerator>
second) where
TIntersect_Intersect_SelectManyBridger : struct,
IStructBridger<
TIntersect_Intersect_CollectionItem,
TIntersect_Intersect_SelectManyBridgeType,
TIntersect_Intersect_SelectManyProjectedEnumerator> where
TIntersect_Intersect_InnerEnumerable : struct,
IStructEnumerable<
TIntersect_Intersect_SelectManyInItem,
TIntersect_Intersect_InnerEnumerator> where
TIntersect_Intersect_InnerEnumerator : struct,
IStructEnumerator<
TIntersect_Intersect_SelectManyInItem> where
TIntersect_Intersect_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TIntersect_Intersect_CollectionItem>
public IntersectSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectManyCollectionIndexedEnumerable<
TIntersect_Intersect_SelectManyInItem,
TItem,
TIntersect_Intersect_CollectionItem,
TIntersect_Intersect_SelectManyInnerEnumerable,
TIntersect_Intersect_SelectManyInnerEnumerator,
TIntersect_Intersect_SelectManyProjectedEnumerable,
TIntersect_Intersect_SelectManyProjectedEnumerator>,
SelectManyCollectionIndexedEnumerator<
TIntersect_Intersect_SelectManyInItem,
TItem,
TIntersect_Intersect_CollectionItem,
TIntersect_Intersect_SelectManyInnerEnumerator,
TIntersect_Intersect_SelectManyProjectedEnumerable,
TIntersect_Intersect_SelectManyProjectedEnumerator>>
Intersect<
TIntersect_Intersect_SelectManyInItem,
TIntersect_Intersect_CollectionItem,
TIntersect_Intersect_SelectManyInnerEnumerable,
TIntersect_Intersect_SelectManyInnerEnumerator,
TIntersect_Intersect_SelectManyProjectedEnumerable,
TIntersect_Intersect_SelectManyProjectedEnumerator>(
SelectManyCollectionIndexedEnumerable<
TIntersect_Intersect_SelectManyInItem,
TItem,
TIntersect_Intersect_CollectionItem,
TIntersect_Intersect_SelectManyInnerEnumerable,
TIntersect_Intersect_SelectManyInnerEnumerator,
TIntersect_Intersect_SelectManyProjectedEnumerable,
TIntersect_Intersect_SelectManyProjectedEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TIntersect_Intersect_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TIntersect_Intersect_SelectManyInItem,
TIntersect_Intersect_SelectManyInnerEnumerator> where
TIntersect_Intersect_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TIntersect_Intersect_SelectManyInItem> where
TIntersect_Intersect_SelectManyProjectedEnumerable : struct,
IStructEnumerable<
TIntersect_Intersect_CollectionItem,
TIntersect_Intersect_SelectManyProjectedEnumerator> where
TIntersect_Intersect_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TIntersect_Intersect_CollectionItem>
public IntersectSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
ZipEnumerable<
TItem,
TIntersect_Intersect_ZipFirstItem,
TIntersect_Intersect_ZipSecondItem,
TIntersect_Intersect_ZipFirstEnumerable,
TIntersect_Intersect_ZipFirstEnumerator,
TIntersect_Intersect_ZipSecondEnumerable,
TIntersect_Intersect_ZipSecondEnumerator>,
ZipEnumerator<
TItem,
TIntersect_Intersect_ZipFirstItem,
TIntersect_Intersect_ZipSecondItem,
TIntersect_Intersect_ZipFirstEnumerator,
TIntersect_Intersect_ZipSecondEnumerator>>
Intersect<
TIntersect_Intersect_ZipFirstItem,
TIntersect_Intersect_ZipSecondItem,
TIntersect_Intersect_ZipFirstEnumerable,
TIntersect_Intersect_ZipFirstEnumerator,
TIntersect_Intersect_ZipSecondEnumerable,
TIntersect_Intersect_ZipSecondEnumerator>(
ZipEnumerable<
TItem,
TIntersect_Intersect_ZipFirstItem,
TIntersect_Intersect_ZipSecondItem,
TIntersect_Intersect_ZipFirstEnumerable,
TIntersect_Intersect_ZipFirstEnumerator,
TIntersect_Intersect_ZipSecondEnumerable,
TIntersect_Intersect_ZipSecondEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TIntersect_Intersect_ZipFirstEnumerable : struct,
IStructEnumerable<
TIntersect_Intersect_ZipFirstItem,
TIntersect_Intersect_ZipFirstEnumerator> where
TIntersect_Intersect_ZipFirstEnumerator : struct,
IStructEnumerator<
TIntersect_Intersect_ZipFirstItem> where
TIntersect_Intersect_ZipSecondEnumerable : struct,
IStructEnumerable<
TIntersect_Intersect_ZipSecondItem,
TIntersect_Intersect_ZipSecondEnumerator> where
TIntersect_Intersect_ZipSecondEnumerator : struct,
IStructEnumerator<
TIntersect_Intersect_ZipSecondItem>
public IntersectSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectManyCollectionEnumerable<
TIntersect_Intersect_SelectManyInItem,
TItem,
TIntersect_Intersect_CollectionItem,
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator,
TIntersect_Intersect_ProjectedEnumerable,
TIntersect_Intersect_ProjectedEnumerator>,
SelectManyCollectionEnumerator<
TIntersect_Intersect_SelectManyInItem,
TItem,
TIntersect_Intersect_CollectionItem,
TIntersect_Intersect_InnerEnumerator,
TIntersect_Intersect_ProjectedEnumerable,
TIntersect_Intersect_ProjectedEnumerator>>
Intersect<
TIntersect_Intersect_SelectManyInItem,
TIntersect_Intersect_CollectionItem,
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator,
TIntersect_Intersect_ProjectedEnumerable,
TIntersect_Intersect_ProjectedEnumerator>(
SelectManyCollectionEnumerable<
TIntersect_Intersect_SelectManyInItem,
TItem,
TIntersect_Intersect_CollectionItem,
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator,
TIntersect_Intersect_ProjectedEnumerable,
TIntersect_Intersect_ProjectedEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TIntersect_Intersect_InnerEnumerable : struct,
IStructEnumerable<
TIntersect_Intersect_SelectManyInItem,
TIntersect_Intersect_InnerEnumerator> where
TIntersect_Intersect_InnerEnumerator : struct,
IStructEnumerator<
TIntersect_Intersect_SelectManyInItem> where
TIntersect_Intersect_ProjectedEnumerable : struct,
IStructEnumerable<
TIntersect_Intersect_CollectionItem,
TIntersect_Intersect_ProjectedEnumerator> where
TIntersect_Intersect_ProjectedEnumerator : struct,
IStructEnumerator<
TIntersect_Intersect_CollectionItem>
public IntersectSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectManyCollectionIndexedBridgeEnumerable<
TIntersect_Intersect_SelectManyInItem,
TItem,
TIntersect_Intersect_CollectionItem,
TIntersect_Intersect_SelectManyBridgeType,
TIntersect_Intersect_SelectManyBridger,
TIntersect_Intersect_SelectManyInnerEnumerable,
TIntersect_Intersect_SelectManyInnerEnumerator,
TIntersect_Intersect_SelectManyProjectedEnumerator>,
SelectManyCollectionIndexedBridgeEnumerator<
TIntersect_Intersect_SelectManyInItem,
TItem,
TIntersect_Intersect_CollectionItem,
TIntersect_Intersect_SelectManyBridgeType,
TIntersect_Intersect_SelectManyBridger,
TIntersect_Intersect_SelectManyInnerEnumerator,
TIntersect_Intersect_SelectManyProjectedEnumerator>>
Intersect<
TIntersect_Intersect_SelectManyInItem,
TIntersect_Intersect_CollectionItem,
TIntersect_Intersect_SelectManyBridgeType,
TIntersect_Intersect_SelectManyBridger,
TIntersect_Intersect_SelectManyInnerEnumerable,
TIntersect_Intersect_SelectManyInnerEnumerator,
TIntersect_Intersect_SelectManyProjectedEnumerator>(
SelectManyCollectionIndexedBridgeEnumerable<
TIntersect_Intersect_SelectManyInItem,
TItem,
TIntersect_Intersect_CollectionItem,
TIntersect_Intersect_SelectManyBridgeType,
TIntersect_Intersect_SelectManyBridger,
TIntersect_Intersect_SelectManyInnerEnumerable,
TIntersect_Intersect_SelectManyInnerEnumerator,
TIntersect_Intersect_SelectManyProjectedEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TIntersect_Intersect_SelectManyBridger : struct,
IStructBridger<
TIntersect_Intersect_CollectionItem,
TIntersect_Intersect_SelectManyBridgeType,
TIntersect_Intersect_SelectManyProjectedEnumerator> where
TIntersect_Intersect_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TIntersect_Intersect_SelectManyInItem,
TIntersect_Intersect_SelectManyInnerEnumerator> where
TIntersect_Intersect_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TIntersect_Intersect_SelectManyInItem> where
TIntersect_Intersect_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TIntersect_Intersect_CollectionItem>
public IntersectSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectManyCollectionBridgeEnumerable<
TIntersect_Intersect_SelectManyInItem,
TItem,
TIntersect_Intersect_CollectionItem,
TIntersect_Intersect_SelectManyBridgeType,
TIntersect_Intersect_SelectManyBridger,
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator,
TIntersect_Intersect_SelectManyProjectedEnumerator>,
SelectManyCollectionBridgeEnumerator<
TIntersect_Intersect_SelectManyInItem,
TItem,
TIntersect_Intersect_CollectionItem,
TIntersect_Intersect_SelectManyBridgeType,
TIntersect_Intersect_SelectManyBridger,
TIntersect_Intersect_InnerEnumerator,
TIntersect_Intersect_SelectManyProjectedEnumerator>>
Intersect<
TIntersect_Intersect_SelectManyInItem,
TIntersect_Intersect_CollectionItem,
TIntersect_Intersect_SelectManyBridgeType,
TIntersect_Intersect_SelectManyBridger,
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator,
TIntersect_Intersect_SelectManyProjectedEnumerator>(
SelectManyCollectionBridgeEnumerable<
TIntersect_Intersect_SelectManyInItem,
TItem,
TIntersect_Intersect_CollectionItem,
TIntersect_Intersect_SelectManyBridgeType,
TIntersect_Intersect_SelectManyBridger,
TIntersect_Intersect_InnerEnumerable,
TIntersect_Intersect_InnerEnumerator,
TIntersect_Intersect_SelectManyProjectedEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TIntersect_Intersect_SelectManyBridger : struct,
IStructBridger<
TIntersect_Intersect_CollectionItem,
TIntersect_Intersect_SelectManyBridgeType,
TIntersect_Intersect_SelectManyProjectedEnumerator> where
TIntersect_Intersect_InnerEnumerable : struct,
IStructEnumerable<
TIntersect_Intersect_SelectManyInItem,
TIntersect_Intersect_InnerEnumerator> where
TIntersect_Intersect_InnerEnumerator : struct,
IStructEnumerator<
TIntersect_Intersect_SelectManyInItem> where
TIntersect_Intersect_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TIntersect_Intersect_CollectionItem>
public IntersectDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
GroupJoinSpecificEnumerable<
TItem,
TIntersect_GroupJoinKeyItem,
TIntersect_GroupJoinLeftItem,
TIntersect_GroupJoinLeftEnumerable,
TIntersect_GroupJoinLeftEnumerator,
TIntersect_GroupJoinRightItem,
TIntersect_GroupJoinRightEnumerable,
TIntersect_GroupJoinRightEnumerator>,
GroupJoinSpecificEnumerator<
TItem,
TIntersect_GroupJoinKeyItem,
TIntersect_GroupJoinLeftItem,
TIntersect_GroupJoinLeftEnumerator,
TIntersect_GroupJoinRightItem,
TIntersect_GroupJoinRightEnumerator>>
Intersect<
TIntersect_GroupJoinKeyItem,
TIntersect_GroupJoinLeftItem,
TIntersect_GroupJoinLeftEnumerable,
TIntersect_GroupJoinLeftEnumerator,
TIntersect_GroupJoinRightItem,
TIntersect_GroupJoinRightEnumerable,
TIntersect_GroupJoinRightEnumerator>(
GroupJoinSpecificEnumerable<
TItem,
TIntersect_GroupJoinKeyItem,
TIntersect_GroupJoinLeftItem,
TIntersect_GroupJoinLeftEnumerable,
TIntersect_GroupJoinLeftEnumerator,
TIntersect_GroupJoinRightItem,
TIntersect_GroupJoinRightEnumerable,
TIntersect_GroupJoinRightEnumerator>
second) where
TIntersect_GroupJoinLeftEnumerable : struct,
IStructEnumerable<
TIntersect_GroupJoinLeftItem,
TIntersect_GroupJoinLeftEnumerator> where
TIntersect_GroupJoinLeftEnumerator : struct,
IStructEnumerator<
TIntersect_GroupJoinLeftItem> where
TIntersect_GroupJoinRightEnumerable : struct,
IStructEnumerable<
TIntersect_GroupJoinRightItem,
TIntersect_GroupJoinRightEnumerator> where
TIntersect_GroupJoinRightEnumerator : struct,
IStructEnumerator<
TIntersect_GroupJoinRightItem>
public IntersectDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
JoinSpecificEnumerable<
TItem,
TIntersect_JoinKeyItem,
TIntersect_JoinLeftItem,
TIntersect_JoinLeftEnumerable,
TIntersect_JoinLeftEnumerator,
TIntersect_JoinRightItem,
TIntersect_JoinRightEnumerable,
TIntersect_JoinRightEnumerator>,
JoinSpecificEnumerator<
TItem,
TIntersect_JoinKeyItem,
TIntersect_JoinLeftItem,
TIntersect_JoinLeftEnumerator,
TIntersect_JoinRightItem,
TIntersect_JoinRightEnumerator>>
Intersect<
TIntersect_JoinKeyItem,
TIntersect_JoinLeftItem,
TIntersect_JoinLeftEnumerable,
TIntersect_JoinLeftEnumerator,
TIntersect_JoinRightItem,
TIntersect_JoinRightEnumerable,
TIntersect_JoinRightEnumerator>(
JoinSpecificEnumerable<
TItem,
TIntersect_JoinKeyItem,
TIntersect_JoinLeftItem,
TIntersect_JoinLeftEnumerable,
TIntersect_JoinLeftEnumerator,
TIntersect_JoinRightItem,
TIntersect_JoinRightEnumerable,
TIntersect_JoinRightEnumerator>
second) where
TIntersect_JoinLeftEnumerable : struct,
IStructEnumerable<
TIntersect_JoinLeftItem,
TIntersect_JoinLeftEnumerator> where
TIntersect_JoinLeftEnumerator : struct,
IStructEnumerator<
TIntersect_JoinLeftItem> where
TIntersect_JoinRightEnumerable : struct,
IStructEnumerable<
TIntersect_JoinRightItem,
TIntersect_JoinRightEnumerator> where
TIntersect_JoinRightEnumerator : struct,
IStructEnumerator<
TIntersect_JoinRightItem>
public IntersectDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
JoinDefaultEnumerable<
TItem,
TIntersect_JoinKeyItem,
TIntersect_JoinLeftItem,
TIntersect_JoinLeftEnumerable,
TIntersect_JoinLeftEnumerator,
TIntersect_JoinRightItem,
TIntersect_JoinRightEnumerable,
TIntersect_JoinRightEnumerator>,
JoinDefaultEnumerator<
TItem,
TIntersect_JoinKeyItem,
TIntersect_JoinLeftItem,
TIntersect_JoinLeftEnumerator,
TIntersect_JoinRightItem,
TIntersect_JoinRightEnumerator>>
Intersect<
TIntersect_JoinKeyItem,
TIntersect_JoinLeftItem,
TIntersect_JoinLeftEnumerable,
TIntersect_JoinLeftEnumerator,
TIntersect_JoinRightItem,
TIntersect_JoinRightEnumerable,
TIntersect_JoinRightEnumerator>(
JoinDefaultEnumerable<
TItem,
TIntersect_JoinKeyItem,
TIntersect_JoinLeftItem,
TIntersect_JoinLeftEnumerable,
TIntersect_JoinLeftEnumerator,
TIntersect_JoinRightItem,
TIntersect_JoinRightEnumerable,
TIntersect_JoinRightEnumerator>
second) where
TIntersect_JoinLeftEnumerable : struct,
IStructEnumerable<
TIntersect_JoinLeftItem,
TIntersect_JoinLeftEnumerator> where
TIntersect_JoinLeftEnumerator : struct,
IStructEnumerator<
TIntersect_JoinLeftItem> where
TIntersect_JoinRightEnumerable : struct,
IStructEnumerable<
TIntersect_JoinRightItem,
TIntersect_JoinRightEnumerator> where
TIntersect_JoinRightEnumerator : struct,
IStructEnumerator<
TIntersect_JoinRightItem>
public IntersectDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
GroupJoinDefaultEnumerable<
TItem,
TIntersect_GroupJoinKeyItem,
TIntersect_GroupJoinLeftItem,
TIntersect_GroupJoinLeftEnumerable,
TIntersect_GroupJoinLeftEnumerator,
TIntersect_GroupJoinRightItem,
TIntersect_GroupJoinRightEnumerable,
TIntersect_GroupJoinRightEnumerator>,
GroupJoinDefaultEnumerator<
TItem,
TIntersect_GroupJoinKeyItem,
TIntersect_GroupJoinLeftItem,
TIntersect_GroupJoinLeftEnumerator,
TIntersect_GroupJoinRightItem,
TIntersect_GroupJoinRightEnumerator>>
Intersect<
TIntersect_GroupJoinKeyItem,
TIntersect_GroupJoinLeftItem,
TIntersect_GroupJoinLeftEnumerable,
TIntersect_GroupJoinLeftEnumerator,
TIntersect_GroupJoinRightItem,
TIntersect_GroupJoinRightEnumerable,
TIntersect_GroupJoinRightEnumerator>(
GroupJoinDefaultEnumerable<
TItem,
TIntersect_GroupJoinKeyItem,
TIntersect_GroupJoinLeftItem,
TIntersect_GroupJoinLeftEnumerable,
TIntersect_GroupJoinLeftEnumerator,
TIntersect_GroupJoinRightItem,
TIntersect_GroupJoinRightEnumerable,
TIntersect_GroupJoinRightEnumerator>
second) where
TIntersect_GroupJoinLeftEnumerable : struct,
IStructEnumerable<
TIntersect_GroupJoinLeftItem,
TIntersect_GroupJoinLeftEnumerator> where
TIntersect_GroupJoinLeftEnumerator : struct,
IStructEnumerator<
TIntersect_GroupJoinLeftItem> where
TIntersect_GroupJoinRightEnumerable : struct,
IStructEnumerable<
TIntersect_GroupJoinRightItem,
TIntersect_GroupJoinRightEnumerator> where
TIntersect_GroupJoinRightEnumerator : struct,
IStructEnumerator<
TIntersect_GroupJoinRightItem>
public IntersectSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
JoinSpecificEnumerable<
TItem,
TIntersect_JoinKeyItem,
TIntersect_JoinLeftItem,
TIntersect_JoinLeftEnumerable,
TIntersect_JoinLeftEnumerator,
TIntersect_JoinRightItem,
TIntersect_JoinRightEnumerable,
TIntersect_JoinRightEnumerator>,
JoinSpecificEnumerator<
TItem,
TIntersect_JoinKeyItem,
TIntersect_JoinLeftItem,
TIntersect_JoinLeftEnumerator,
TIntersect_JoinRightItem,
TIntersect_JoinRightEnumerator>>
Intersect<
TIntersect_JoinKeyItem,
TIntersect_JoinLeftItem,
TIntersect_JoinLeftEnumerable,
TIntersect_JoinLeftEnumerator,
TIntersect_JoinRightItem,
TIntersect_JoinRightEnumerable,
TIntersect_JoinRightEnumerator>(
JoinSpecificEnumerable<
TItem,
TIntersect_JoinKeyItem,
TIntersect_JoinLeftItem,
TIntersect_JoinLeftEnumerable,
TIntersect_JoinLeftEnumerator,
TIntersect_JoinRightItem,
TIntersect_JoinRightEnumerable,
TIntersect_JoinRightEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TIntersect_JoinLeftEnumerable : struct,
IStructEnumerable<
TIntersect_JoinLeftItem,
TIntersect_JoinLeftEnumerator> where
TIntersect_JoinLeftEnumerator : struct,
IStructEnumerator<
TIntersect_JoinLeftItem> where
TIntersect_JoinRightEnumerable : struct,
IStructEnumerable<
TIntersect_JoinRightItem,
TIntersect_JoinRightEnumerator> where
TIntersect_JoinRightEnumerator : struct,
IStructEnumerator<
TIntersect_JoinRightItem>
public IntersectSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
JoinDefaultEnumerable<
TItem,
TIntersect_JoinKeyItem,
TIntersect_JoinLeftItem,
TIntersect_JoinLeftEnumerable,
TIntersect_JoinLeftEnumerator,
TIntersect_JoinRightItem,
TIntersect_JoinRightEnumerable,
TIntersect_JoinRightEnumerator>,
JoinDefaultEnumerator<
TItem,
TIntersect_JoinKeyItem,
TIntersect_JoinLeftItem,
TIntersect_JoinLeftEnumerator,
TIntersect_JoinRightItem,
TIntersect_JoinRightEnumerator>>
Intersect<
TIntersect_JoinKeyItem,
TIntersect_JoinLeftItem,
TIntersect_JoinLeftEnumerable,
TIntersect_JoinLeftEnumerator,
TIntersect_JoinRightItem,
TIntersect_JoinRightEnumerable,
TIntersect_JoinRightEnumerator>(
JoinDefaultEnumerable<
TItem,
TIntersect_JoinKeyItem,
TIntersect_JoinLeftItem,
TIntersect_JoinLeftEnumerable,
TIntersect_JoinLeftEnumerator,
TIntersect_JoinRightItem,
TIntersect_JoinRightEnumerable,
TIntersect_JoinRightEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TIntersect_JoinLeftEnumerable : struct,
IStructEnumerable<
TIntersect_JoinLeftItem,
TIntersect_JoinLeftEnumerator> where
TIntersect_JoinLeftEnumerator : struct,
IStructEnumerator<
TIntersect_JoinLeftItem> where
TIntersect_JoinRightEnumerable : struct,
IStructEnumerable<
TIntersect_JoinRightItem,
TIntersect_JoinRightEnumerator> where
TIntersect_JoinRightEnumerator : struct,
IStructEnumerator<
TIntersect_JoinRightItem>
public IntersectSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
GroupJoinSpecificEnumerable<
TItem,
TIntersect_GroupJoinKeyItem,
TIntersect_GroupJoinLeftItem,
TIntersect_GroupJoinLeftEnumerable,
TIntersect_GroupJoinLeftEnumerator,
TIntersect_GroupJoinRightItem,
TIntersect_GroupJoinRightEnumerable,
TIntersect_GroupJoinRightEnumerator>,
GroupJoinSpecificEnumerator<
TItem,
TIntersect_GroupJoinKeyItem,
TIntersect_GroupJoinLeftItem,
TIntersect_GroupJoinLeftEnumerator,
TIntersect_GroupJoinRightItem,
TIntersect_GroupJoinRightEnumerator>>
Intersect<
TIntersect_GroupJoinKeyItem,
TIntersect_GroupJoinLeftItem,
TIntersect_GroupJoinLeftEnumerable,
TIntersect_GroupJoinLeftEnumerator,
TIntersect_GroupJoinRightItem,
TIntersect_GroupJoinRightEnumerable,
TIntersect_GroupJoinRightEnumerator>(
GroupJoinSpecificEnumerable<
TItem,
TIntersect_GroupJoinKeyItem,
TIntersect_GroupJoinLeftItem,
TIntersect_GroupJoinLeftEnumerable,
TIntersect_GroupJoinLeftEnumerator,
TIntersect_GroupJoinRightItem,
TIntersect_GroupJoinRightEnumerable,
TIntersect_GroupJoinRightEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TIntersect_GroupJoinLeftEnumerable : struct,
IStructEnumerable<
TIntersect_GroupJoinLeftItem,
TIntersect_GroupJoinLeftEnumerator> where
TIntersect_GroupJoinLeftEnumerator : struct,
IStructEnumerator<
TIntersect_GroupJoinLeftItem> where
TIntersect_GroupJoinRightEnumerable : struct,
IStructEnumerable<
TIntersect_GroupJoinRightItem,
TIntersect_GroupJoinRightEnumerator> where
TIntersect_GroupJoinRightEnumerator : struct,
IStructEnumerator<
TIntersect_GroupJoinRightItem>
public IntersectSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
GroupJoinDefaultEnumerable<
TItem,
TIntersect_GroupJoinKeyItem,
TIntersect_GroupJoinLeftItem,
TIntersect_GroupJoinLeftEnumerable,
TIntersect_GroupJoinLeftEnumerator,
TIntersect_GroupJoinRightItem,
TIntersect_GroupJoinRightEnumerable,
TIntersect_GroupJoinRightEnumerator>,
GroupJoinDefaultEnumerator<
TItem,
TIntersect_GroupJoinKeyItem,
TIntersect_GroupJoinLeftItem,
TIntersect_GroupJoinLeftEnumerator,
TIntersect_GroupJoinRightItem,
TIntersect_GroupJoinRightEnumerator>>
Intersect<
TIntersect_GroupJoinKeyItem,
TIntersect_GroupJoinLeftItem,
TIntersect_GroupJoinLeftEnumerable,
TIntersect_GroupJoinLeftEnumerator,
TIntersect_GroupJoinRightItem,
TIntersect_GroupJoinRightEnumerable,
TIntersect_GroupJoinRightEnumerator>(
GroupJoinDefaultEnumerable<
TItem,
TIntersect_GroupJoinKeyItem,
TIntersect_GroupJoinLeftItem,
TIntersect_GroupJoinLeftEnumerable,
TIntersect_GroupJoinLeftEnumerator,
TIntersect_GroupJoinRightItem,
TIntersect_GroupJoinRightEnumerable,
TIntersect_GroupJoinRightEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TIntersect_GroupJoinLeftEnumerable : struct,
IStructEnumerable<
TIntersect_GroupJoinLeftItem,
TIntersect_GroupJoinLeftEnumerator> where
TIntersect_GroupJoinLeftEnumerator : struct,
IStructEnumerator<
TIntersect_GroupJoinLeftItem> where
TIntersect_GroupJoinRightEnumerable : struct,
IStructEnumerable<
TIntersect_GroupJoinRightItem,
TIntersect_GroupJoinRightEnumerator> where
TIntersect_GroupJoinRightEnumerator : struct,
IStructEnumerator<
TIntersect_GroupJoinRightItem>
public IntersectDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SkipLastEnumerable<
TItem,
TIntersect_SkipLastInnerEnumerable,
TIntersect_SkipLastInnerEnumerator>,
SkipLastEnumerator<
TItem,
TIntersect_SkipLastInnerEnumerator>>
Intersect<
TIntersect_SkipLastInnerEnumerable,
TIntersect_SkipLastInnerEnumerator>(
SkipLastEnumerable<
TItem,
TIntersect_SkipLastInnerEnumerable,
TIntersect_SkipLastInnerEnumerator>
second) where
TIntersect_SkipLastInnerEnumerable : struct,
IStructEnumerable<
TItem,
TIntersect_SkipLastInnerEnumerator> where
TIntersect_SkipLastInnerEnumerator : struct,
IStructEnumerator<
TItem>
public IntersectDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TakeLastEnumerable<
TItem,
TIntersect_TakeLastInnerEnumerable,
TIntersect_TakeLastInnerEnumerator>,
TakeLastEnumerator<
TItem,
TIntersect_TakeLastInnerEnumerator>>
Intersect<
TIntersect_TakeLastInnerEnumerable,
TIntersect_TakeLastInnerEnumerator>(
TakeLastEnumerable<
TItem,
TIntersect_TakeLastInnerEnumerable,
TIntersect_TakeLastInnerEnumerator>
second) where
TIntersect_TakeLastInnerEnumerable : struct,
IStructEnumerable<
TItem,
TIntersect_TakeLastInnerEnumerator> where
TIntersect_TakeLastInnerEnumerator : struct,
IStructEnumerator<
TItem>
public IntersectSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SkipLastEnumerable<
TItem,
TIntersect_SkipLastInnerEnumerable,
TIntersect_SkipLastInnerEnumerator>,
SkipLastEnumerator<
TItem,
TIntersect_SkipLastInnerEnumerator>>
Intersect<
TIntersect_SkipLastInnerEnumerable,
TIntersect_SkipLastInnerEnumerator>(
SkipLastEnumerable<
TItem,
TIntersect_SkipLastInnerEnumerable,
TIntersect_SkipLastInnerEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TIntersect_SkipLastInnerEnumerable : struct,
IStructEnumerable<
TItem,
TIntersect_SkipLastInnerEnumerator> where
TIntersect_SkipLastInnerEnumerator : struct,
IStructEnumerator<
TItem>
public IntersectSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TakeLastEnumerable<
TItem,
TIntersect_TakeLastInnerEnumerable,
TIntersect_TakeLastInnerEnumerator>,
TakeLastEnumerator<
TItem,
TIntersect_TakeLastInnerEnumerator>>
Intersect<
TIntersect_TakeLastInnerEnumerable,
TIntersect_TakeLastInnerEnumerator>(
TakeLastEnumerable<
TItem,
TIntersect_TakeLastInnerEnumerable,
TIntersect_TakeLastInnerEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TIntersect_TakeLastInnerEnumerable : struct,
IStructEnumerable<
TItem,
TIntersect_TakeLastInnerEnumerator> where
TIntersect_TakeLastInnerEnumerator : struct,
IStructEnumerator<
TItem>
public IntersectDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
AppendEnumerable<
TItem,
TIntersect_AppendInnerEnumerable,
TIntersect_AppendInnerEnumerator>,
AppendEnumerator<
TItem,
TIntersect_AppendInnerEnumerator>>
Intersect<
TIntersect_AppendInnerEnumerable,
TIntersect_AppendInnerEnumerator>(
AppendEnumerable<
TItem,
TIntersect_AppendInnerEnumerable,
TIntersect_AppendInnerEnumerator>
second) where
TIntersect_AppendInnerEnumerable : struct,
IStructEnumerable<
TItem,
TIntersect_AppendInnerEnumerator> where
TIntersect_AppendInnerEnumerator : struct,
IStructEnumerator<
TItem>
public IntersectSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
AppendEnumerable<
TItem,
TIntersect_AppendInnerEnumerable,
TIntersect_AppendInnerEnumerator>,
AppendEnumerator<
TItem,
TIntersect_AppendInnerEnumerator>>
Intersect<
TIntersect_AppendInnerEnumerable,
TIntersect_AppendInnerEnumerator>(
AppendEnumerable<
TItem,
TIntersect_AppendInnerEnumerable,
TIntersect_AppendInnerEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TIntersect_AppendInnerEnumerable : struct,
IStructEnumerable<
TItem,
TIntersect_AppendInnerEnumerator> where
TIntersect_AppendInnerEnumerator : struct,
IStructEnumerator<
TItem>
public IntersectDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
PrependEnumerable<
TItem,
TIntersect_PrependInnerEnumerable,
TIntersect_PrependInnerEnumerator>,
PrependEnumerator<
TItem,
TIntersect_PrependInnerEnumerator>>
Intersect<
TIntersect_PrependInnerEnumerable,
TIntersect_PrependInnerEnumerator>(
PrependEnumerable<
TItem,
TIntersect_PrependInnerEnumerable,
TIntersect_PrependInnerEnumerator>
second) where
TIntersect_PrependInnerEnumerable : struct,
IStructEnumerable<
TItem,
TIntersect_PrependInnerEnumerator> where
TIntersect_PrependInnerEnumerator : struct,
IStructEnumerator<
TItem>
public IntersectSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
PrependEnumerable<
TItem,
TIntersect_PrependInnerEnumerable,
TIntersect_PrependInnerEnumerator>,
PrependEnumerator<
TItem,
TIntersect_PrependInnerEnumerator>>
Intersect<
TIntersect_PrependInnerEnumerable,
TIntersect_PrependInnerEnumerator>(
PrependEnumerable<
TItem,
TIntersect_PrependInnerEnumerable,
TIntersect_PrependInnerEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TIntersect_PrependInnerEnumerable : struct,
IStructEnumerable<
TItem,
TIntersect_PrependInnerEnumerator> where
TIntersect_PrependInnerEnumerator : struct,
IStructEnumerator<
TItem>
public JoinDefaultEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
object,
IdentityEnumerable<
object,
IEnumerable,
IEnumerableBridger,
IdentityEnumerator>,
IdentityEnumerator>
Join<
TJoin_OutItem,
TJoin_KeyItem>(
IEnumerable inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
object,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
object,
TJoin_OutItem>
resultSelector)
public JoinSpecificEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
object,
IdentityEnumerable<
object,
IEnumerable,
IEnumerableBridger,
IdentityEnumerator>,
IdentityEnumerator>
Join<
TJoin_OutItem,
TJoin_KeyItem>(
IEnumerable inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
object,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
object,
TJoin_OutItem>
resultSelector,
IEqualityComparer<
TJoin_KeyItem>
comparer)
public EmptyEnumerable<
TJoin_OutItem>
Join<
TJoin_OutItem,
TJoin_RightItem,
TJoin_KeyItem>(
EmptyOrderedEnumerable<
TJoin_RightItem>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector)
public EmptyEnumerable<
TJoin_OutItem>
Join<
TJoin_OutItem,
TJoin_RightItem,
TJoin_KeyItem>(
EmptyEnumerable<
TJoin_RightItem>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector)
public JoinDefaultEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
IdentityEnumerable<
TJoin_RightItem,
IEnumerable<
TJoin_RightItem>,
IEnumerableBridger<
TJoin_RightItem>,
IdentityEnumerator<
TJoin_RightItem>>,
IdentityEnumerator<
TJoin_RightItem>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem>(
IEnumerable<
TJoin_RightItem>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector)
public JoinDefaultEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
IdentityEnumerable<
TJoin_RightItem,
LinkedList<
TJoin_RightItem>,
LinkedListBridger<
TJoin_RightItem>,
LinkedListEnumerator<
TJoin_RightItem>>,
LinkedListEnumerator<
TJoin_RightItem>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem>(
LinkedList<
TJoin_RightItem>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector)
public JoinDefaultEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
IdentityEnumerable<
TJoin_RightItem,
Queue<
TJoin_RightItem>,
QueueBridger<
TJoin_RightItem>,
QueueEnumerator<
TJoin_RightItem>>,
QueueEnumerator<
TJoin_RightItem>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem>(
Queue<
TJoin_RightItem>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector)
public JoinDefaultEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
int,
ReverseRangeEnumerable,
ReverseRangeEnumerator>
Join<
TJoin_OutItem,
TJoin_KeyItem>(
ReverseRangeEnumerable inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
int,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
int,
TJoin_OutItem>
resultSelector)
public JoinDefaultEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
IdentityEnumerable<
TJoin_RightItem,
Stack<
TJoin_RightItem>,
StackBridger<
TJoin_RightItem>,
StackEnumerator<
TJoin_RightItem>>,
StackEnumerator<
TJoin_RightItem>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem>(
Stack<
TJoin_RightItem>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector)
public JoinDefaultEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
IdentityEnumerable<
TJoin_RightItem,
SortedSet<
TJoin_RightItem>,
SortedSetBridger<
TJoin_RightItem>,
SortedSetEnumerator<
TJoin_RightItem>>,
SortedSetEnumerator<
TJoin_RightItem>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem>(
SortedSet<
TJoin_RightItem>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector)
public JoinDefaultEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
RepeatEnumerable<
TJoin_RightItem>,
RepeatEnumerator<
TJoin_RightItem>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem>(
RepeatEnumerable<
TJoin_RightItem>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector)
public JoinDefaultEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
int,
RangeEnumerable,
RangeEnumerator>
Join<
TJoin_OutItem,
TJoin_KeyItem>(
RangeEnumerable inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
int,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
int,
TJoin_OutItem>
resultSelector)
public JoinDefaultEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
IdentityEnumerable<
TJoin_RightItem,
List<
TJoin_RightItem>,
ListBridger<
TJoin_RightItem>,
ListEnumerator<
TJoin_RightItem>>,
ListEnumerator<
TJoin_RightItem>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem>(
List<
TJoin_RightItem>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector)
public JoinDefaultEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
IdentityEnumerable<
TJoin_RightItem,
TJoin_RightItem[],
ArrayBridger<
TJoin_RightItem>,
ArrayEnumerator<
TJoin_RightItem>>,
ArrayEnumerator<
TJoin_RightItem>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem>(
TJoin_RightItem[]
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector)
public JoinDefaultEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
BoxedEnumerable<
TJoin_RightItem>,
BoxedEnumerator<
TJoin_RightItem>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem>(
BoxedEnumerable<
TJoin_RightItem>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector)
public JoinSpecificEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
IdentityEnumerable<
TJoin_RightItem,
IEnumerable<
TJoin_RightItem>,
IEnumerableBridger<
TJoin_RightItem>,
IdentityEnumerator<
TJoin_RightItem>>,
IdentityEnumerator<
TJoin_RightItem>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem>(
IEnumerable<
TJoin_RightItem>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector,
IEqualityComparer<
TJoin_KeyItem>
comparer)
public JoinSpecificEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
int,
ReverseRangeEnumerable,
ReverseRangeEnumerator>
Join<
TJoin_OutItem,
TJoin_KeyItem>(
ReverseRangeEnumerable inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
int,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
int,
TJoin_OutItem>
resultSelector,
IEqualityComparer<
TJoin_KeyItem>
comparer)
public JoinSpecificEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
IdentityEnumerable<
TJoin_RightItem,
LinkedList<
TJoin_RightItem>,
LinkedListBridger<
TJoin_RightItem>,
LinkedListEnumerator<
TJoin_RightItem>>,
LinkedListEnumerator<
TJoin_RightItem>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem>(
LinkedList<
TJoin_RightItem>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector,
IEqualityComparer<
TJoin_KeyItem>
comparer)
public JoinSpecificEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
IdentityEnumerable<
TJoin_RightItem,
TJoin_RightItem[],
ArrayBridger<
TJoin_RightItem>,
ArrayEnumerator<
TJoin_RightItem>>,
ArrayEnumerator<
TJoin_RightItem>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem>(
TJoin_RightItem[]
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector,
IEqualityComparer<
TJoin_KeyItem>
comparer)
public EmptyEnumerable<
TJoin_OutItem>
Join<
TJoin_OutItem,
TJoin_RightItem,
TJoin_KeyItem>(
EmptyOrderedEnumerable<
TJoin_RightItem>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector,
IEqualityComparer<
TJoin_KeyItem>
comparer)
public JoinSpecificEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
IdentityEnumerable<
TJoin_RightItem,
Stack<
TJoin_RightItem>,
StackBridger<
TJoin_RightItem>,
StackEnumerator<
TJoin_RightItem>>,
StackEnumerator<
TJoin_RightItem>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem>(
Stack<
TJoin_RightItem>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector,
IEqualityComparer<
TJoin_KeyItem>
comparer)
public JoinSpecificEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
IdentityEnumerable<
TJoin_RightItem,
Queue<
TJoin_RightItem>,
QueueBridger<
TJoin_RightItem>,
QueueEnumerator<
TJoin_RightItem>>,
QueueEnumerator<
TJoin_RightItem>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem>(
Queue<
TJoin_RightItem>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector,
IEqualityComparer<
TJoin_KeyItem>
comparer)
public JoinSpecificEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
RepeatEnumerable<
TJoin_RightItem>,
RepeatEnumerator<
TJoin_RightItem>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem>(
RepeatEnumerable<
TJoin_RightItem>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector,
IEqualityComparer<
TJoin_KeyItem>
comparer)
public JoinSpecificEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
int,
RangeEnumerable,
RangeEnumerator>
Join<
TJoin_OutItem,
TJoin_KeyItem>(
RangeEnumerable inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
int,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
int,
TJoin_OutItem>
resultSelector,
IEqualityComparer<
TJoin_KeyItem>
comparer)
public JoinSpecificEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
IdentityEnumerable<
TJoin_RightItem,
SortedSet<
TJoin_RightItem>,
SortedSetBridger<
TJoin_RightItem>,
SortedSetEnumerator<
TJoin_RightItem>>,
SortedSetEnumerator<
TJoin_RightItem>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem>(
SortedSet<
TJoin_RightItem>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector,
IEqualityComparer<
TJoin_KeyItem>
comparer)
public JoinSpecificEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
IdentityEnumerable<
TJoin_RightItem,
List<
TJoin_RightItem>,
ListBridger<
TJoin_RightItem>,
ListEnumerator<
TJoin_RightItem>>,
ListEnumerator<
TJoin_RightItem>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem>(
List<
TJoin_RightItem>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector,
IEqualityComparer<
TJoin_KeyItem>
comparer)
public EmptyEnumerable<
TJoin_OutItem>
Join<
TJoin_OutItem,
TJoin_RightItem,
TJoin_KeyItem>(
EmptyEnumerable<
TJoin_RightItem>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector,
IEqualityComparer<
TJoin_KeyItem>
comparer)
public JoinSpecificEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
BoxedEnumerable<
TJoin_RightItem>,
BoxedEnumerator<
TJoin_RightItem>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem>(
BoxedEnumerable<
TJoin_RightItem>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector,
IEqualityComparer<
TJoin_KeyItem>
comparer)
public JoinDefaultEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
IdentityEnumerable<
TJoin_RightItem,
KeyCollection<
TJoin_RightItem,
TJoin_DictionaryValue>,
DictionaryKeysBridger<
TJoin_RightItem,
TJoin_DictionaryValue>,
DictionaryKeysEnumerator<
TJoin_RightItem,
TJoin_DictionaryValue>>,
DictionaryKeysEnumerator<
TJoin_RightItem,
TJoin_DictionaryValue>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_DictionaryValue>(
KeyCollection<
TJoin_RightItem,
TJoin_DictionaryValue>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector)
public JoinDefaultEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
GroupingEnumerable<
TJoin_GroupedKey,
TJoin_RightItem>,
GroupingEnumerator<
TJoin_RightItem>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_GroupedKey>(
GroupingEnumerable<
TJoin_GroupedKey,
TJoin_RightItem>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector)
public JoinDefaultEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
IdentityEnumerable<
TJoin_RightItem,
ValueCollection<
TJoin_DictionaryKey,
TJoin_RightItem>,
DictionaryValuesBridger<
TJoin_DictionaryKey,
TJoin_RightItem>,
DictionaryValuesEnumerator<
TJoin_DictionaryKey,
TJoin_RightItem>>,
DictionaryValuesEnumerator<
TJoin_DictionaryKey,
TJoin_RightItem>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_DictionaryKey>(
ValueCollection<
TJoin_DictionaryKey,
TJoin_RightItem>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector)
public JoinDefaultEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
IdentityEnumerable<
TJoin_RightItem,
KeyCollection<
TJoin_RightItem,
TJoin_DictionaryValue>,
SortedDictionaryKeysBridger<
TJoin_RightItem,
TJoin_DictionaryValue>,
SortedDictionaryKeysEnumerator<
TJoin_RightItem,
TJoin_DictionaryValue>>,
SortedDictionaryKeysEnumerator<
TJoin_RightItem,
TJoin_DictionaryValue>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_DictionaryValue>(
KeyCollection<
TJoin_RightItem,
TJoin_DictionaryValue>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector)
public JoinDefaultEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
GroupingEnumerable<
TJoin_LookupKey,
TJoin_LookupElement>,
LookupDefaultEnumerable<
TJoin_LookupKey,
TJoin_LookupElement>,
LookupDefaultEnumerator<
TJoin_LookupKey,
TJoin_LookupElement>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_LookupKey,
TJoin_LookupElement>(
LookupDefaultEnumerable<
TJoin_LookupKey,
TJoin_LookupElement>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
GroupingEnumerable<
TJoin_LookupKey,
TJoin_LookupElement>,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupingEnumerable<
TJoin_LookupKey,
TJoin_LookupElement>,
TJoin_OutItem>
resultSelector)
public JoinDefaultEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
GroupingEnumerable<
TJoin_LookupKey,
TJoin_LookupElement>,
LookupSpecificEnumerable<
TJoin_LookupKey,
TJoin_LookupElement>,
LookupSpecificEnumerator<
TJoin_LookupKey,
TJoin_LookupElement>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_LookupKey,
TJoin_LookupElement>(
LookupSpecificEnumerable<
TJoin_LookupKey,
TJoin_LookupElement>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
GroupingEnumerable<
TJoin_LookupKey,
TJoin_LookupElement>,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupingEnumerable<
TJoin_LookupKey,
TJoin_LookupElement>,
TJoin_OutItem>
resultSelector)
public JoinDefaultEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
IdentityEnumerable<
TJoin_RightItem,
ValueCollection<
TJoin_DictionaryKey,
TJoin_RightItem>,
SortedDictionaryValuesBridger<
TJoin_DictionaryKey,
TJoin_RightItem>,
SortedDictionaryValuesEnumerator<
TJoin_DictionaryKey,
TJoin_RightItem>>,
SortedDictionaryValuesEnumerator<
TJoin_DictionaryKey,
TJoin_RightItem>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_DictionaryKey>(
ValueCollection<
TJoin_DictionaryKey,
TJoin_RightItem>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector)
public JoinDefaultEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
KeyValuePair<
TJoin_DictionaryKey,
TJoin_DictionaryValue>,
IdentityEnumerable<
KeyValuePair<
TJoin_DictionaryKey,
TJoin_DictionaryValue>,
SortedDictionary<
TJoin_DictionaryKey,
TJoin_DictionaryValue>,
SortedDictionaryBridger<
TJoin_DictionaryKey,
TJoin_DictionaryValue>,
SortedDictionaryEnumerator<
TJoin_DictionaryKey,
TJoin_DictionaryValue>>,
SortedDictionaryEnumerator<
TJoin_DictionaryKey,
TJoin_DictionaryValue>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_DictionaryKey,
TJoin_DictionaryValue>(
SortedDictionary<
TJoin_DictionaryKey,
TJoin_DictionaryValue>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
KeyValuePair<
TJoin_DictionaryKey,
TJoin_DictionaryValue>,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
KeyValuePair<
TJoin_DictionaryKey,
TJoin_DictionaryValue>,
TJoin_OutItem>
resultSelector)
public JoinDefaultEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
KeyValuePair<
TJoin_DictionaryKey,
TJoin_DictionaryValue>,
IdentityEnumerable<
KeyValuePair<
TJoin_DictionaryKey,
TJoin_DictionaryValue>,
Dictionary<
TJoin_DictionaryKey,
TJoin_DictionaryValue>,
DictionaryBridger<
TJoin_DictionaryKey,
TJoin_DictionaryValue>,
DictionaryEnumerator<
TJoin_DictionaryKey,
TJoin_DictionaryValue>>,
DictionaryEnumerator<
TJoin_DictionaryKey,
TJoin_DictionaryValue>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_DictionaryKey,
TJoin_DictionaryValue>(
Dictionary<
TJoin_DictionaryKey,
TJoin_DictionaryValue>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
KeyValuePair<
TJoin_DictionaryKey,
TJoin_DictionaryValue>,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
KeyValuePair<
TJoin_DictionaryKey,
TJoin_DictionaryValue>,
TJoin_OutItem>
resultSelector)
public JoinDefaultEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
GroupedEnumerable<
TJoin_GroupedKey,
TJoin_RightItem>,
GroupedEnumerator<
TJoin_RightItem>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_GroupedKey>(
GroupedEnumerable<
TJoin_GroupedKey,
TJoin_RightItem>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector)
public JoinSpecificEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
IdentityEnumerable<
TJoin_RightItem,
KeyCollection<
TJoin_RightItem,
TJoin_DictionaryValue>,
DictionaryKeysBridger<
TJoin_RightItem,
TJoin_DictionaryValue>,
DictionaryKeysEnumerator<
TJoin_RightItem,
TJoin_DictionaryValue>>,
DictionaryKeysEnumerator<
TJoin_RightItem,
TJoin_DictionaryValue>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_DictionaryValue>(
KeyCollection<
TJoin_RightItem,
TJoin_DictionaryValue>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector,
IEqualityComparer<
TJoin_KeyItem>
comparer)
public JoinSpecificEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
KeyValuePair<
TJoin_DictionaryKey,
TJoin_DictionaryValue>,
IdentityEnumerable<
KeyValuePair<
TJoin_DictionaryKey,
TJoin_DictionaryValue>,
Dictionary<
TJoin_DictionaryKey,
TJoin_DictionaryValue>,
DictionaryBridger<
TJoin_DictionaryKey,
TJoin_DictionaryValue>,
DictionaryEnumerator<
TJoin_DictionaryKey,
TJoin_DictionaryValue>>,
DictionaryEnumerator<
TJoin_DictionaryKey,
TJoin_DictionaryValue>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_DictionaryKey,
TJoin_DictionaryValue>(
Dictionary<
TJoin_DictionaryKey,
TJoin_DictionaryValue>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
KeyValuePair<
TJoin_DictionaryKey,
TJoin_DictionaryValue>,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
KeyValuePair<
TJoin_DictionaryKey,
TJoin_DictionaryValue>,
TJoin_OutItem>
resultSelector,
IEqualityComparer<
TJoin_KeyItem>
comparer)
public JoinSpecificEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
IdentityEnumerable<
TJoin_RightItem,
ValueCollection<
TJoin_DictionaryKey,
TJoin_RightItem>,
SortedDictionaryValuesBridger<
TJoin_DictionaryKey,
TJoin_RightItem>,
SortedDictionaryValuesEnumerator<
TJoin_DictionaryKey,
TJoin_RightItem>>,
SortedDictionaryValuesEnumerator<
TJoin_DictionaryKey,
TJoin_RightItem>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_DictionaryKey>(
ValueCollection<
TJoin_DictionaryKey,
TJoin_RightItem>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector,
IEqualityComparer<
TJoin_KeyItem>
comparer)
public JoinSpecificEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
IdentityEnumerable<
TJoin_RightItem,
KeyCollection<
TJoin_RightItem,
TJoin_DictionaryValue>,
SortedDictionaryKeysBridger<
TJoin_RightItem,
TJoin_DictionaryValue>,
SortedDictionaryKeysEnumerator<
TJoin_RightItem,
TJoin_DictionaryValue>>,
SortedDictionaryKeysEnumerator<
TJoin_RightItem,
TJoin_DictionaryValue>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_DictionaryValue>(
KeyCollection<
TJoin_RightItem,
TJoin_DictionaryValue>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector,
IEqualityComparer<
TJoin_KeyItem>
comparer)
public JoinSpecificEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
GroupingEnumerable<
TJoin_GroupedKey,
TJoin_RightItem>,
GroupingEnumerator<
TJoin_RightItem>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_GroupedKey>(
GroupingEnumerable<
TJoin_GroupedKey,
TJoin_RightItem>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector,
IEqualityComparer<
TJoin_KeyItem>
comparer)
public JoinSpecificEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
IdentityEnumerable<
TJoin_RightItem,
ValueCollection<
TJoin_DictionaryKey,
TJoin_RightItem>,
DictionaryValuesBridger<
TJoin_DictionaryKey,
TJoin_RightItem>,
DictionaryValuesEnumerator<
TJoin_DictionaryKey,
TJoin_RightItem>>,
DictionaryValuesEnumerator<
TJoin_DictionaryKey,
TJoin_RightItem>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_DictionaryKey>(
ValueCollection<
TJoin_DictionaryKey,
TJoin_RightItem>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector,
IEqualityComparer<
TJoin_KeyItem>
comparer)
public JoinSpecificEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
GroupingEnumerable<
TJoin_LookupKey,
TJoin_LookupElement>,
LookupDefaultEnumerable<
TJoin_LookupKey,
TJoin_LookupElement>,
LookupDefaultEnumerator<
TJoin_LookupKey,
TJoin_LookupElement>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_LookupKey,
TJoin_LookupElement>(
LookupDefaultEnumerable<
TJoin_LookupKey,
TJoin_LookupElement>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
GroupingEnumerable<
TJoin_LookupKey,
TJoin_LookupElement>,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupingEnumerable<
TJoin_LookupKey,
TJoin_LookupElement>,
TJoin_OutItem>
resultSelector,
IEqualityComparer<
TJoin_KeyItem>
comparer)
public JoinSpecificEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
GroupingEnumerable<
TJoin_LookupKey,
TJoin_LookupElement>,
LookupSpecificEnumerable<
TJoin_LookupKey,
TJoin_LookupElement>,
LookupSpecificEnumerator<
TJoin_LookupKey,
TJoin_LookupElement>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_LookupKey,
TJoin_LookupElement>(
LookupSpecificEnumerable<
TJoin_LookupKey,
TJoin_LookupElement>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
GroupingEnumerable<
TJoin_LookupKey,
TJoin_LookupElement>,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupingEnumerable<
TJoin_LookupKey,
TJoin_LookupElement>,
TJoin_OutItem>
resultSelector,
IEqualityComparer<
TJoin_KeyItem>
comparer)
public JoinSpecificEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
KeyValuePair<
TJoin_DictionaryKey,
TJoin_DictionaryValue>,
IdentityEnumerable<
KeyValuePair<
TJoin_DictionaryKey,
TJoin_DictionaryValue>,
SortedDictionary<
TJoin_DictionaryKey,
TJoin_DictionaryValue>,
SortedDictionaryBridger<
TJoin_DictionaryKey,
TJoin_DictionaryValue>,
SortedDictionaryEnumerator<
TJoin_DictionaryKey,
TJoin_DictionaryValue>>,
SortedDictionaryEnumerator<
TJoin_DictionaryKey,
TJoin_DictionaryValue>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_DictionaryKey,
TJoin_DictionaryValue>(
SortedDictionary<
TJoin_DictionaryKey,
TJoin_DictionaryValue>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
KeyValuePair<
TJoin_DictionaryKey,
TJoin_DictionaryValue>,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
KeyValuePair<
TJoin_DictionaryKey,
TJoin_DictionaryValue>,
TJoin_OutItem>
resultSelector,
IEqualityComparer<
TJoin_KeyItem>
comparer)
public JoinSpecificEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
GroupedEnumerable<
TJoin_GroupedKey,
TJoin_RightItem>,
GroupedEnumerator<
TJoin_RightItem>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_GroupedKey>(
GroupedEnumerable<
TJoin_GroupedKey,
TJoin_RightItem>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector,
IEqualityComparer<
TJoin_KeyItem>
comparer)
public JoinDefaultEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
TakeWhileIndexedEnumerable<
TJoin_RightItem,
TJoin_TakeInnerEnumerable,
TJoin_TakeInnerEnumerator>,
TakeWhileIndexedEnumerator<
TJoin_RightItem,
TJoin_TakeInnerEnumerator>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_TakeInnerEnumerable,
TJoin_TakeInnerEnumerator>(
TakeWhileIndexedEnumerable<
TJoin_RightItem,
TJoin_TakeInnerEnumerable,
TJoin_TakeInnerEnumerator>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector) where
TJoin_TakeInnerEnumerable : struct,
IStructEnumerable<
TJoin_RightItem,
TJoin_TakeInnerEnumerator> where
TJoin_TakeInnerEnumerator : struct,
IStructEnumerator<
TJoin_RightItem>
public JoinDefaultEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
DistinctSpecificEnumerable<
TJoin_RightItem,
TJoin_DistinctInnerEnumerable,
TJoin_DistinctInnerEnumerator>,
DistinctSpecificEnumerator<
TJoin_RightItem,
TJoin_DistinctInnerEnumerator>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_DistinctInnerEnumerable,
TJoin_DistinctInnerEnumerator>(
DistinctSpecificEnumerable<
TJoin_RightItem,
TJoin_DistinctInnerEnumerable,
TJoin_DistinctInnerEnumerator>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector) where
TJoin_DistinctInnerEnumerable : struct,
IStructEnumerable<
TJoin_RightItem,
TJoin_DistinctInnerEnumerator> where
TJoin_DistinctInnerEnumerator : struct,
IStructEnumerator<
TJoin_RightItem>
public JoinDefaultEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
WhereEnumerable<
TJoin_RightItem,
TJoin_WhereInnerEnumerable,
TJoin_WhereInnerEnumerator>,
WhereEnumerator<
TJoin_RightItem,
TJoin_WhereInnerEnumerator>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_WhereInnerEnumerable,
TJoin_WhereInnerEnumerator>(
WhereEnumerable<
TJoin_RightItem,
TJoin_WhereInnerEnumerable,
TJoin_WhereInnerEnumerator>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector) where
TJoin_WhereInnerEnumerable : struct,
IStructEnumerable<
TJoin_RightItem,
TJoin_WhereInnerEnumerator> where
TJoin_WhereInnerEnumerator : struct,
IStructEnumerator<
TJoin_RightItem>
public JoinDefaultEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
WhereIndexedEnumerable<
TJoin_RightItem,
TJoin_WhereInnerEnumerable,
TJoin_WhereInnerEnumerator>,
WhereIndexedEnumerator<
TJoin_RightItem,
TJoin_WhereInnerEnumerator>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_WhereInnerEnumerable,
TJoin_WhereInnerEnumerator>(
WhereIndexedEnumerable<
TJoin_RightItem,
TJoin_WhereInnerEnumerable,
TJoin_WhereInnerEnumerator>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector) where
TJoin_WhereInnerEnumerable : struct,
IStructEnumerable<
TJoin_RightItem,
TJoin_WhereInnerEnumerator> where
TJoin_WhereInnerEnumerator : struct,
IStructEnumerator<
TJoin_RightItem>
public JoinDefaultEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
DistinctDefaultEnumerable<
TJoin_RightItem,
TJoin_DistinctInnerEnumerable,
TJoin_DistinctInnerEnumerator>,
DistinctDefaultEnumerator<
TJoin_RightItem,
TJoin_DistinctInnerEnumerator>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_DistinctInnerEnumerable,
TJoin_DistinctInnerEnumerator>(
DistinctDefaultEnumerable<
TJoin_RightItem,
TJoin_DistinctInnerEnumerable,
TJoin_DistinctInnerEnumerator>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector) where
TJoin_DistinctInnerEnumerable : struct,
IStructEnumerable<
TJoin_RightItem,
TJoin_DistinctInnerEnumerator> where
TJoin_DistinctInnerEnumerator : struct,
IStructEnumerator<
TJoin_RightItem>
public JoinDefaultEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
ReverseEnumerable<
TJoin_RightItem,
TJoin_ReverseInnerEnumerable,
TJoin_ReverseInnerEnumerator>,
ReverseEnumerator<
TJoin_RightItem>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_ReverseInnerEnumerable,
TJoin_ReverseInnerEnumerator>(
ReverseEnumerable<
TJoin_RightItem,
TJoin_ReverseInnerEnumerable,
TJoin_ReverseInnerEnumerator>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector) where
TJoin_ReverseInnerEnumerable : struct,
IStructEnumerable<
TJoin_RightItem,
TJoin_ReverseInnerEnumerator> where
TJoin_ReverseInnerEnumerator : struct,
IStructEnumerator<
TJoin_RightItem>
public JoinDefaultEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
IdentityEnumerable<
TJoin_RightItem,
TJoin_BridgeType,
TJoin_IdentityBridger,
TJoin_IdentityEnumerator>,
TJoin_IdentityEnumerator>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_BridgeType,
TJoin_IdentityBridger,
TJoin_IdentityEnumerator>(
IdentityEnumerable<
TJoin_RightItem,
TJoin_BridgeType,
TJoin_IdentityBridger,
TJoin_IdentityEnumerator>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector) where
TJoin_IdentityBridger : struct,
IStructBridger<
TJoin_RightItem,
TJoin_BridgeType,
TJoin_IdentityEnumerator> where
TJoin_IdentityEnumerator : struct,
IStructEnumerator<
TJoin_RightItem>
public JoinDefaultEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
SkipEnumerable<
TJoin_RightItem,
TJoin_SkipInnerEnumerable,
TJoin_SkipInnerEnumerator>,
SkipEnumerator<
TJoin_RightItem,
TJoin_SkipInnerEnumerator>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_SkipInnerEnumerable,
TJoin_SkipInnerEnumerator>(
SkipEnumerable<
TJoin_RightItem,
TJoin_SkipInnerEnumerable,
TJoin_SkipInnerEnumerator>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector) where
TJoin_SkipInnerEnumerable : struct,
IStructEnumerable<
TJoin_RightItem,
TJoin_SkipInnerEnumerator> where
TJoin_SkipInnerEnumerator : struct,
IStructEnumerator<
TJoin_RightItem>
public JoinDefaultEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
SkipWhileIndexedEnumerable<
TJoin_RightItem,
TJoin_SkipInnerEnumerable,
TJoin_SkipInnerEnumerator>,
SkipWhileIndexedEnumerator<
TJoin_RightItem,
TJoin_SkipInnerEnumerator>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_SkipInnerEnumerable,
TJoin_SkipInnerEnumerator>(
SkipWhileIndexedEnumerable<
TJoin_RightItem,
TJoin_SkipInnerEnumerable,
TJoin_SkipInnerEnumerator>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector) where
TJoin_SkipInnerEnumerable : struct,
IStructEnumerable<
TJoin_RightItem,
TJoin_SkipInnerEnumerator> where
TJoin_SkipInnerEnumerator : struct,
IStructEnumerator<
TJoin_RightItem>
public JoinDefaultEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
TakeEnumerable<
TJoin_RightItem,
TJoin_TakeInnerEnumerable,
TJoin_TakeInnerEnumerator>,
TakeEnumerator<
TJoin_RightItem,
TJoin_TakeInnerEnumerator>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_TakeInnerEnumerable,
TJoin_TakeInnerEnumerator>(
TakeEnumerable<
TJoin_RightItem,
TJoin_TakeInnerEnumerable,
TJoin_TakeInnerEnumerator>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector) where
TJoin_TakeInnerEnumerable : struct,
IStructEnumerable<
TJoin_RightItem,
TJoin_TakeInnerEnumerator> where
TJoin_TakeInnerEnumerator : struct,
IStructEnumerator<
TJoin_RightItem>
public JoinDefaultEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
TakeWhileEnumerable<
TJoin_RightItem,
TJoin_TakeInnerEnumerable,
TJoin_TakeInnerEnumerator>,
TakeWhileEnumerator<
TJoin_RightItem,
TJoin_TakeInnerEnumerator>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_TakeInnerEnumerable,
TJoin_TakeInnerEnumerator>(
TakeWhileEnumerable<
TJoin_RightItem,
TJoin_TakeInnerEnumerable,
TJoin_TakeInnerEnumerator>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector) where
TJoin_TakeInnerEnumerable : struct,
IStructEnumerable<
TJoin_RightItem,
TJoin_TakeInnerEnumerator> where
TJoin_TakeInnerEnumerator : struct,
IStructEnumerator<
TJoin_RightItem>
public JoinDefaultEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
SkipWhileEnumerable<
TJoin_RightItem,
TJoin_SkipInnerEnumerable,
TJoin_SkipInnerEnumerator>,
SkipWhileEnumerator<
TJoin_RightItem,
TJoin_SkipInnerEnumerator>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_SkipInnerEnumerable,
TJoin_SkipInnerEnumerator>(
SkipWhileEnumerable<
TJoin_RightItem,
TJoin_SkipInnerEnumerable,
TJoin_SkipInnerEnumerator>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector) where
TJoin_SkipInnerEnumerable : struct,
IStructEnumerable<
TJoin_RightItem,
TJoin_SkipInnerEnumerator> where
TJoin_SkipInnerEnumerator : struct,
IStructEnumerator<
TJoin_RightItem>
public JoinDefaultEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
DefaultIfEmptySpecificEnumerable<
TJoin_RightItem,
TJoin_DefaultIfEmptyInnerEnumerable,
TJoin_DefaultIfEmptyInnerEnumerator>,
DefaultIfEmptySpecificEnumerator<
TJoin_RightItem,
TJoin_DefaultIfEmptyInnerEnumerator>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_DefaultIfEmptyInnerEnumerable,
TJoin_DefaultIfEmptyInnerEnumerator>(
DefaultIfEmptySpecificEnumerable<
TJoin_RightItem,
TJoin_DefaultIfEmptyInnerEnumerable,
TJoin_DefaultIfEmptyInnerEnumerator>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector) where
TJoin_DefaultIfEmptyInnerEnumerable : struct,
IStructEnumerable<
TJoin_RightItem,
TJoin_DefaultIfEmptyInnerEnumerator> where
TJoin_DefaultIfEmptyInnerEnumerator : struct,
IStructEnumerator<
TJoin_RightItem>
public JoinDefaultEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
DefaultIfEmptyDefaultEnumerable<
TJoin_RightItem,
TJoin_DefaultIfEmptyInnerEnumerable,
TJoin_DefaultIfEmptyInnerEnumerator>,
DefaultIfEmptyDefaultEnumerator<
TJoin_RightItem,
TJoin_DefaultIfEmptyInnerEnumerator>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_DefaultIfEmptyInnerEnumerable,
TJoin_DefaultIfEmptyInnerEnumerator>(
DefaultIfEmptyDefaultEnumerable<
TJoin_RightItem,
TJoin_DefaultIfEmptyInnerEnumerable,
TJoin_DefaultIfEmptyInnerEnumerator>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector) where
TJoin_DefaultIfEmptyInnerEnumerable : struct,
IStructEnumerable<
TJoin_RightItem,
TJoin_DefaultIfEmptyInnerEnumerator> where
TJoin_DefaultIfEmptyInnerEnumerator : struct,
IStructEnumerator<
TJoin_RightItem>
public JoinSpecificEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
DistinctSpecificEnumerable<
TJoin_RightItem,
TJoin_DistinctInnerEnumerable,
TJoin_DistinctInnerEnumerator>,
DistinctSpecificEnumerator<
TJoin_RightItem,
TJoin_DistinctInnerEnumerator>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_DistinctInnerEnumerable,
TJoin_DistinctInnerEnumerator>(
DistinctSpecificEnumerable<
TJoin_RightItem,
TJoin_DistinctInnerEnumerable,
TJoin_DistinctInnerEnumerator>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector,
IEqualityComparer<
TJoin_KeyItem>
comparer) where
TJoin_DistinctInnerEnumerable : struct,
IStructEnumerable<
TJoin_RightItem,
TJoin_DistinctInnerEnumerator> where
TJoin_DistinctInnerEnumerator : struct,
IStructEnumerator<
TJoin_RightItem>
public JoinSpecificEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
SkipEnumerable<
TJoin_RightItem,
TJoin_SkipInnerEnumerable,
TJoin_SkipInnerEnumerator>,
SkipEnumerator<
TJoin_RightItem,
TJoin_SkipInnerEnumerator>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_SkipInnerEnumerable,
TJoin_SkipInnerEnumerator>(
SkipEnumerable<
TJoin_RightItem,
TJoin_SkipInnerEnumerable,
TJoin_SkipInnerEnumerator>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector,
IEqualityComparer<
TJoin_KeyItem>
comparer) where
TJoin_SkipInnerEnumerable : struct,
IStructEnumerable<
TJoin_RightItem,
TJoin_SkipInnerEnumerator> where
TJoin_SkipInnerEnumerator : struct,
IStructEnumerator<
TJoin_RightItem>
public JoinSpecificEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
DistinctDefaultEnumerable<
TJoin_RightItem,
TJoin_DistinctInnerEnumerable,
TJoin_DistinctInnerEnumerator>,
DistinctDefaultEnumerator<
TJoin_RightItem,
TJoin_DistinctInnerEnumerator>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_DistinctInnerEnumerable,
TJoin_DistinctInnerEnumerator>(
DistinctDefaultEnumerable<
TJoin_RightItem,
TJoin_DistinctInnerEnumerable,
TJoin_DistinctInnerEnumerator>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector,
IEqualityComparer<
TJoin_KeyItem>
comparer) where
TJoin_DistinctInnerEnumerable : struct,
IStructEnumerable<
TJoin_RightItem,
TJoin_DistinctInnerEnumerator> where
TJoin_DistinctInnerEnumerator : struct,
IStructEnumerator<
TJoin_RightItem>
public JoinSpecificEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
DefaultIfEmptySpecificEnumerable<
TJoin_RightItem,
TJoin_DefaultIfEmptyInnerEnumerable,
TJoin_DefaultIfEmptyInnerEnumerator>,
DefaultIfEmptySpecificEnumerator<
TJoin_RightItem,
TJoin_DefaultIfEmptyInnerEnumerator>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_DefaultIfEmptyInnerEnumerable,
TJoin_DefaultIfEmptyInnerEnumerator>(
DefaultIfEmptySpecificEnumerable<
TJoin_RightItem,
TJoin_DefaultIfEmptyInnerEnumerable,
TJoin_DefaultIfEmptyInnerEnumerator>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector,
IEqualityComparer<
TJoin_KeyItem>
comparer) where
TJoin_DefaultIfEmptyInnerEnumerable : struct,
IStructEnumerable<
TJoin_RightItem,
TJoin_DefaultIfEmptyInnerEnumerator> where
TJoin_DefaultIfEmptyInnerEnumerator : struct,
IStructEnumerator<
TJoin_RightItem>
public JoinSpecificEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
ReverseEnumerable<
TJoin_RightItem,
TJoin_ReverseInnerEnumerable,
TJoin_ReverseInnerEnumerator>,
ReverseEnumerator<
TJoin_RightItem>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_ReverseInnerEnumerable,
TJoin_ReverseInnerEnumerator>(
ReverseEnumerable<
TJoin_RightItem,
TJoin_ReverseInnerEnumerable,
TJoin_ReverseInnerEnumerator>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector,
IEqualityComparer<
TJoin_KeyItem>
comparer) where
TJoin_ReverseInnerEnumerable : struct,
IStructEnumerable<
TJoin_RightItem,
TJoin_ReverseInnerEnumerator> where
TJoin_ReverseInnerEnumerator : struct,
IStructEnumerator<
TJoin_RightItem>
public JoinSpecificEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
TakeWhileIndexedEnumerable<
TJoin_RightItem,
TJoin_TakeInnerEnumerable,
TJoin_TakeInnerEnumerator>,
TakeWhileIndexedEnumerator<
TJoin_RightItem,
TJoin_TakeInnerEnumerator>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_TakeInnerEnumerable,
TJoin_TakeInnerEnumerator>(
TakeWhileIndexedEnumerable<
TJoin_RightItem,
TJoin_TakeInnerEnumerable,
TJoin_TakeInnerEnumerator>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector,
IEqualityComparer<
TJoin_KeyItem>
comparer) where
TJoin_TakeInnerEnumerable : struct,
IStructEnumerable<
TJoin_RightItem,
TJoin_TakeInnerEnumerator> where
TJoin_TakeInnerEnumerator : struct,
IStructEnumerator<
TJoin_RightItem>
public JoinSpecificEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
TakeWhileEnumerable<
TJoin_RightItem,
TJoin_TakeInnerEnumerable,
TJoin_TakeInnerEnumerator>,
TakeWhileEnumerator<
TJoin_RightItem,
TJoin_TakeInnerEnumerator>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_TakeInnerEnumerable,
TJoin_TakeInnerEnumerator>(
TakeWhileEnumerable<
TJoin_RightItem,
TJoin_TakeInnerEnumerable,
TJoin_TakeInnerEnumerator>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector,
IEqualityComparer<
TJoin_KeyItem>
comparer) where
TJoin_TakeInnerEnumerable : struct,
IStructEnumerable<
TJoin_RightItem,
TJoin_TakeInnerEnumerator> where
TJoin_TakeInnerEnumerator : struct,
IStructEnumerator<
TJoin_RightItem>
public JoinSpecificEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
WhereIndexedEnumerable<
TJoin_RightItem,
TJoin_WhereInnerEnumerable,
TJoin_WhereInnerEnumerator>,
WhereIndexedEnumerator<
TJoin_RightItem,
TJoin_WhereInnerEnumerator>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_WhereInnerEnumerable,
TJoin_WhereInnerEnumerator>(
WhereIndexedEnumerable<
TJoin_RightItem,
TJoin_WhereInnerEnumerable,
TJoin_WhereInnerEnumerator>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector,
IEqualityComparer<
TJoin_KeyItem>
comparer) where
TJoin_WhereInnerEnumerable : struct,
IStructEnumerable<
TJoin_RightItem,
TJoin_WhereInnerEnumerator> where
TJoin_WhereInnerEnumerator : struct,
IStructEnumerator<
TJoin_RightItem>
public JoinSpecificEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
WhereEnumerable<
TJoin_RightItem,
TJoin_WhereInnerEnumerable,
TJoin_WhereInnerEnumerator>,
WhereEnumerator<
TJoin_RightItem,
TJoin_WhereInnerEnumerator>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_WhereInnerEnumerable,
TJoin_WhereInnerEnumerator>(
WhereEnumerable<
TJoin_RightItem,
TJoin_WhereInnerEnumerable,
TJoin_WhereInnerEnumerator>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector,
IEqualityComparer<
TJoin_KeyItem>
comparer) where
TJoin_WhereInnerEnumerable : struct,
IStructEnumerable<
TJoin_RightItem,
TJoin_WhereInnerEnumerator> where
TJoin_WhereInnerEnumerator : struct,
IStructEnumerator<
TJoin_RightItem>
public JoinSpecificEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
TakeEnumerable<
TJoin_RightItem,
TJoin_TakeInnerEnumerable,
TJoin_TakeInnerEnumerator>,
TakeEnumerator<
TJoin_RightItem,
TJoin_TakeInnerEnumerator>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_TakeInnerEnumerable,
TJoin_TakeInnerEnumerator>(
TakeEnumerable<
TJoin_RightItem,
TJoin_TakeInnerEnumerable,
TJoin_TakeInnerEnumerator>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector,
IEqualityComparer<
TJoin_KeyItem>
comparer) where
TJoin_TakeInnerEnumerable : struct,
IStructEnumerable<
TJoin_RightItem,
TJoin_TakeInnerEnumerator> where
TJoin_TakeInnerEnumerator : struct,
IStructEnumerator<
TJoin_RightItem>
public JoinSpecificEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
IdentityEnumerable<
TJoin_RightItem,
TJoin_BridgeType,
TJoin_IdentityBridger,
TJoin_IdentityEnumerator>,
TJoin_IdentityEnumerator>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_BridgeType,
TJoin_IdentityBridger,
TJoin_IdentityEnumerator>(
IdentityEnumerable<
TJoin_RightItem,
TJoin_BridgeType,
TJoin_IdentityBridger,
TJoin_IdentityEnumerator>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector,
IEqualityComparer<
TJoin_KeyItem>
comparer) where
TJoin_IdentityBridger : struct,
IStructBridger<
TJoin_RightItem,
TJoin_BridgeType,
TJoin_IdentityEnumerator> where
TJoin_IdentityEnumerator : struct,
IStructEnumerator<
TJoin_RightItem>
public JoinSpecificEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
SkipWhileIndexedEnumerable<
TJoin_RightItem,
TJoin_SkipInnerEnumerable,
TJoin_SkipInnerEnumerator>,
SkipWhileIndexedEnumerator<
TJoin_RightItem,
TJoin_SkipInnerEnumerator>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_SkipInnerEnumerable,
TJoin_SkipInnerEnumerator>(
SkipWhileIndexedEnumerable<
TJoin_RightItem,
TJoin_SkipInnerEnumerable,
TJoin_SkipInnerEnumerator>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector,
IEqualityComparer<
TJoin_KeyItem>
comparer) where
TJoin_SkipInnerEnumerable : struct,
IStructEnumerable<
TJoin_RightItem,
TJoin_SkipInnerEnumerator> where
TJoin_SkipInnerEnumerator : struct,
IStructEnumerator<
TJoin_RightItem>
public JoinSpecificEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
SkipWhileEnumerable<
TJoin_RightItem,
TJoin_SkipInnerEnumerable,
TJoin_SkipInnerEnumerator>,
SkipWhileEnumerator<
TJoin_RightItem,
TJoin_SkipInnerEnumerator>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_SkipInnerEnumerable,
TJoin_SkipInnerEnumerator>(
SkipWhileEnumerable<
TJoin_RightItem,
TJoin_SkipInnerEnumerable,
TJoin_SkipInnerEnumerator>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector,
IEqualityComparer<
TJoin_KeyItem>
comparer) where
TJoin_SkipInnerEnumerable : struct,
IStructEnumerable<
TJoin_RightItem,
TJoin_SkipInnerEnumerator> where
TJoin_SkipInnerEnumerator : struct,
IStructEnumerator<
TJoin_RightItem>
public JoinSpecificEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
DefaultIfEmptyDefaultEnumerable<
TJoin_RightItem,
TJoin_DefaultIfEmptyInnerEnumerable,
TJoin_DefaultIfEmptyInnerEnumerator>,
DefaultIfEmptyDefaultEnumerator<
TJoin_RightItem,
TJoin_DefaultIfEmptyInnerEnumerator>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_DefaultIfEmptyInnerEnumerable,
TJoin_DefaultIfEmptyInnerEnumerator>(
DefaultIfEmptyDefaultEnumerable<
TJoin_RightItem,
TJoin_DefaultIfEmptyInnerEnumerable,
TJoin_DefaultIfEmptyInnerEnumerator>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector,
IEqualityComparer<
TJoin_KeyItem>
comparer) where
TJoin_DefaultIfEmptyInnerEnumerable : struct,
IStructEnumerable<
TJoin_RightItem,
TJoin_DefaultIfEmptyInnerEnumerator> where
TJoin_DefaultIfEmptyInnerEnumerator : struct,
IStructEnumerator<
TJoin_RightItem>
public JoinDefaultEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
SelectIndexedEnumerable<
TJoin_SelectInItem,
TJoin_RightItem,
TJoin_SelectInnerEnumerable,
TJoin_SelectInnerEnumerator>,
SelectIndexedEnumerator<
TJoin_SelectInItem,
TJoin_RightItem,
TJoin_SelectInnerEnumerator>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_SelectInItem,
TJoin_SelectInnerEnumerable,
TJoin_SelectInnerEnumerator>(
SelectIndexedEnumerable<
TJoin_SelectInItem,
TJoin_RightItem,
TJoin_SelectInnerEnumerable,
TJoin_SelectInnerEnumerator>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector) where
TJoin_SelectInnerEnumerable : struct,
IStructEnumerable<
TJoin_SelectInItem,
TJoin_SelectInnerEnumerator> where
TJoin_SelectInnerEnumerator : struct,
IStructEnumerator<
TJoin_SelectInItem>
public JoinDefaultEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
OrderByEnumerable<
TJoin_RightItem,
TJoin_OrderByKey,
TJoin_OrderByInnerEnumerable,
TJoin_OrderByInnerEnumerator,
TJoin_OrderByComparer>,
OrderByEnumerator<
TJoin_RightItem,
TJoin_OrderByKey,
TJoin_OrderByInnerEnumerator,
TJoin_OrderByComparer>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_OrderByKey,
TJoin_OrderByInnerEnumerable,
TJoin_OrderByInnerEnumerator,
TJoin_OrderByComparer>(
OrderByEnumerable<
TJoin_RightItem,
TJoin_OrderByKey,
TJoin_OrderByInnerEnumerable,
TJoin_OrderByInnerEnumerator,
TJoin_OrderByComparer>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector) where
TJoin_OrderByInnerEnumerable : struct,
IStructEnumerable<
TJoin_RightItem,
TJoin_OrderByInnerEnumerator> where
TJoin_OrderByInnerEnumerator : struct,
IStructEnumerator<
TJoin_RightItem> where
TJoin_OrderByComparer : struct,
IStructComparer<
TJoin_RightItem,
TJoin_OrderByKey>
public JoinDefaultEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
SelectEnumerable<
TJoin_SelectInItem,
TJoin_RightItem,
TJoin_SelectInnerEnumerable,
TJoin_SelectInnerEnumerator>,
SelectEnumerator<
TJoin_SelectInItem,
TJoin_RightItem,
TJoin_SelectInnerEnumerator>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_SelectInItem,
TJoin_SelectInnerEnumerable,
TJoin_SelectInnerEnumerator>(
SelectEnumerable<
TJoin_SelectInItem,
TJoin_RightItem,
TJoin_SelectInnerEnumerable,
TJoin_SelectInnerEnumerator>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector) where
TJoin_SelectInnerEnumerable : struct,
IStructEnumerable<
TJoin_SelectInItem,
TJoin_SelectInnerEnumerator> where
TJoin_SelectInnerEnumerator : struct,
IStructEnumerator<
TJoin_SelectInItem>
public JoinDefaultEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
WhereWhereEnumerable<
TJoin_RightItem,
TJoin_WhereInnerEnumerable,
TJoin_WhereInnerEnumerator,
TJoin_WherePredicate>,
WhereWhereEnumerator<
TJoin_RightItem,
TJoin_WhereInnerEnumerator,
TJoin_WherePredicate>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_WhereInnerEnumerable,
TJoin_WhereInnerEnumerator,
TJoin_WherePredicate>(
WhereWhereEnumerable<
TJoin_RightItem,
TJoin_WhereInnerEnumerable,
TJoin_WhereInnerEnumerator,
TJoin_WherePredicate>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector) where
TJoin_WhereInnerEnumerable : struct,
IStructEnumerable<
TJoin_RightItem,
TJoin_WhereInnerEnumerator> where
TJoin_WhereInnerEnumerator : struct,
IStructEnumerator<
TJoin_RightItem> where
TJoin_WherePredicate : struct,
IStructPredicate<
TJoin_RightItem>
public JoinDefaultEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
OfTypeEnumerable<
TJoin_OfTypeInItem,
TJoin_RightItem,
TJoin_OfTypeInnerEnumerable,
TJoin_OfTypeInnerEnumerator>,
OfTypeEnumerator<
TJoin_OfTypeInItem,
TJoin_RightItem,
TJoin_OfTypeInnerEnumerator>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_OfTypeInItem,
TJoin_OfTypeInnerEnumerable,
TJoin_OfTypeInnerEnumerator>(
OfTypeEnumerable<
TJoin_OfTypeInItem,
TJoin_RightItem,
TJoin_OfTypeInnerEnumerable,
TJoin_OfTypeInnerEnumerator>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector) where
TJoin_OfTypeInnerEnumerable : struct,
IStructEnumerable<
TJoin_OfTypeInItem,
TJoin_OfTypeInnerEnumerator> where
TJoin_OfTypeInnerEnumerator : struct,
IStructEnumerator<
TJoin_OfTypeInItem>
public JoinDefaultEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
CastEnumerable<
TJoin_CastInItem,
TJoin_RightItem,
TJoin_CastInnerEnumerable,
TJoin_CastInnerEnumerator>,
CastEnumerator<
TJoin_CastInItem,
TJoin_RightItem,
TJoin_CastInnerEnumerator>>
Join<
TJoin_OutItem,
TJoin_CastInItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_CastInnerEnumerable,
TJoin_CastInnerEnumerator>(
CastEnumerable<
TJoin_CastInItem,
TJoin_RightItem,
TJoin_CastInnerEnumerable,
TJoin_CastInnerEnumerator>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector) where
TJoin_CastInnerEnumerable : struct,
IStructEnumerable<
TJoin_CastInItem,
TJoin_CastInnerEnumerator> where
TJoin_CastInnerEnumerator : struct,
IStructEnumerator<
TJoin_CastInItem>
public JoinSpecificEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
OrderByEnumerable<
TJoin_RightItem,
TJoin_OrderByKey,
TJoin_OrderByInnerEnumerable,
TJoin_OrderByInnerEnumerator,
TJoin_OrderByComparer>,
OrderByEnumerator<
TJoin_RightItem,
TJoin_OrderByKey,
TJoin_OrderByInnerEnumerator,
TJoin_OrderByComparer>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_OrderByKey,
TJoin_OrderByInnerEnumerable,
TJoin_OrderByInnerEnumerator,
TJoin_OrderByComparer>(
OrderByEnumerable<
TJoin_RightItem,
TJoin_OrderByKey,
TJoin_OrderByInnerEnumerable,
TJoin_OrderByInnerEnumerator,
TJoin_OrderByComparer>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector,
IEqualityComparer<
TJoin_KeyItem>
comparer) where
TJoin_OrderByInnerEnumerable : struct,
IStructEnumerable<
TJoin_RightItem,
TJoin_OrderByInnerEnumerator> where
TJoin_OrderByInnerEnumerator : struct,
IStructEnumerator<
TJoin_RightItem> where
TJoin_OrderByComparer : struct,
IStructComparer<
TJoin_RightItem,
TJoin_OrderByKey>
public JoinSpecificEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
SelectIndexedEnumerable<
TJoin_SelectInItem,
TJoin_RightItem,
TJoin_SelectInnerEnumerable,
TJoin_SelectInnerEnumerator>,
SelectIndexedEnumerator<
TJoin_SelectInItem,
TJoin_RightItem,
TJoin_SelectInnerEnumerator>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_SelectInItem,
TJoin_SelectInnerEnumerable,
TJoin_SelectInnerEnumerator>(
SelectIndexedEnumerable<
TJoin_SelectInItem,
TJoin_RightItem,
TJoin_SelectInnerEnumerable,
TJoin_SelectInnerEnumerator>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector,
IEqualityComparer<
TJoin_KeyItem>
comparer) where
TJoin_SelectInnerEnumerable : struct,
IStructEnumerable<
TJoin_SelectInItem,
TJoin_SelectInnerEnumerator> where
TJoin_SelectInnerEnumerator : struct,
IStructEnumerator<
TJoin_SelectInItem>
public JoinSpecificEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
WhereWhereEnumerable<
TJoin_RightItem,
TJoin_WhereInnerEnumerable,
TJoin_WhereInnerEnumerator,
TJoin_WherePredicate>,
WhereWhereEnumerator<
TJoin_RightItem,
TJoin_WhereInnerEnumerator,
TJoin_WherePredicate>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_WhereInnerEnumerable,
TJoin_WhereInnerEnumerator,
TJoin_WherePredicate>(
WhereWhereEnumerable<
TJoin_RightItem,
TJoin_WhereInnerEnumerable,
TJoin_WhereInnerEnumerator,
TJoin_WherePredicate>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector,
IEqualityComparer<
TJoin_KeyItem>
comparer) where
TJoin_WhereInnerEnumerable : struct,
IStructEnumerable<
TJoin_RightItem,
TJoin_WhereInnerEnumerator> where
TJoin_WhereInnerEnumerator : struct,
IStructEnumerator<
TJoin_RightItem> where
TJoin_WherePredicate : struct,
IStructPredicate<
TJoin_RightItem>
public JoinSpecificEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
SelectEnumerable<
TJoin_SelectInItem,
TJoin_RightItem,
TJoin_SelectInnerEnumerable,
TJoin_SelectInnerEnumerator>,
SelectEnumerator<
TJoin_SelectInItem,
TJoin_RightItem,
TJoin_SelectInnerEnumerator>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_SelectInItem,
TJoin_SelectInnerEnumerable,
TJoin_SelectInnerEnumerator>(
SelectEnumerable<
TJoin_SelectInItem,
TJoin_RightItem,
TJoin_SelectInnerEnumerable,
TJoin_SelectInnerEnumerator>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector,
IEqualityComparer<
TJoin_KeyItem>
comparer) where
TJoin_SelectInnerEnumerable : struct,
IStructEnumerable<
TJoin_SelectInItem,
TJoin_SelectInnerEnumerator> where
TJoin_SelectInnerEnumerator : struct,
IStructEnumerator<
TJoin_SelectInItem>
public JoinSpecificEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
OfTypeEnumerable<
TJoin_OfTypeInItem,
TJoin_RightItem,
TJoin_OfTypeInnerEnumerable,
TJoin_OfTypeInnerEnumerator>,
OfTypeEnumerator<
TJoin_OfTypeInItem,
TJoin_RightItem,
TJoin_OfTypeInnerEnumerator>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_OfTypeInItem,
TJoin_OfTypeInnerEnumerable,
TJoin_OfTypeInnerEnumerator>(
OfTypeEnumerable<
TJoin_OfTypeInItem,
TJoin_RightItem,
TJoin_OfTypeInnerEnumerable,
TJoin_OfTypeInnerEnumerator>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector,
IEqualityComparer<
TJoin_KeyItem>
comparer) where
TJoin_OfTypeInnerEnumerable : struct,
IStructEnumerable<
TJoin_OfTypeInItem,
TJoin_OfTypeInnerEnumerator> where
TJoin_OfTypeInnerEnumerator : struct,
IStructEnumerator<
TJoin_OfTypeInItem>
public JoinSpecificEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
CastEnumerable<
TJoin_CastInItem,
TJoin_RightItem,
TJoin_CastInnerEnumerable,
TJoin_CastInnerEnumerator>,
CastEnumerator<
TJoin_CastInItem,
TJoin_RightItem,
TJoin_CastInnerEnumerator>>
Join<
TJoin_OutItem,
TJoin_CastInItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_CastInnerEnumerable,
TJoin_CastInnerEnumerator>(
CastEnumerable<
TJoin_CastInItem,
TJoin_RightItem,
TJoin_CastInnerEnumerable,
TJoin_CastInnerEnumerator>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector,
IEqualityComparer<
TJoin_KeyItem>
comparer) where
TJoin_CastInnerEnumerable : struct,
IStructEnumerable<
TJoin_CastInItem,
TJoin_CastInnerEnumerator> where
TJoin_CastInnerEnumerator : struct,
IStructEnumerator<
TJoin_CastInItem>
public JoinDefaultEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
UnionSpecificEnumerable<
TJoin_RightItem,
TJoin_UnionFirstEnumerable,
TJoin_UnionFirstEnumerator,
TJoin_UnionSecondEnumerable,
TJoin_UnionSecondEnumerator>,
UnionSpecificEnumerator<
TJoin_RightItem,
TJoin_UnionFirstEnumerator,
TJoin_UnionSecondEnumerator>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_UnionFirstEnumerable,
TJoin_UnionFirstEnumerator,
TJoin_UnionSecondEnumerable,
TJoin_UnionSecondEnumerator>(
UnionSpecificEnumerable<
TJoin_RightItem,
TJoin_UnionFirstEnumerable,
TJoin_UnionFirstEnumerator,
TJoin_UnionSecondEnumerable,
TJoin_UnionSecondEnumerator>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector) where
TJoin_UnionFirstEnumerable : struct,
IStructEnumerable<
TJoin_RightItem,
TJoin_UnionFirstEnumerator> where
TJoin_UnionFirstEnumerator : struct,
IStructEnumerator<
TJoin_RightItem> where
TJoin_UnionSecondEnumerable : struct,
IStructEnumerable<
TJoin_RightItem,
TJoin_UnionSecondEnumerator> where
TJoin_UnionSecondEnumerator : struct,
IStructEnumerator<
TJoin_RightItem>
public JoinDefaultEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
ExceptDefaultEnumerable<
TJoin_RightItem,
TJoin_ExceptFirstEnumerable,
TJoin_ExceptFirstEnumerator,
TJoin_ExceptSecondEnumerable,
TJoin_ExceptSecondEnumerator>,
ExceptDefaultEnumerator<
TJoin_RightItem,
TJoin_ExceptFirstEnumerator,
TJoin_ExceptSecondEnumerator>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_ExceptFirstEnumerable,
TJoin_ExceptFirstEnumerator,
TJoin_ExceptSecondEnumerable,
TJoin_ExceptSecondEnumerator>(
ExceptDefaultEnumerable<
TJoin_RightItem,
TJoin_ExceptFirstEnumerable,
TJoin_ExceptFirstEnumerator,
TJoin_ExceptSecondEnumerable,
TJoin_ExceptSecondEnumerator>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector) where
TJoin_ExceptFirstEnumerable : struct,
IStructEnumerable<
TJoin_RightItem,
TJoin_ExceptFirstEnumerator> where
TJoin_ExceptFirstEnumerator : struct,
IStructEnumerator<
TJoin_RightItem> where
TJoin_ExceptSecondEnumerable : struct,
IStructEnumerable<
TJoin_RightItem,
TJoin_ExceptSecondEnumerator> where
TJoin_ExceptSecondEnumerator : struct,
IStructEnumerator<
TJoin_RightItem>
public JoinDefaultEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
SelectSelectEnumerable<
TJoin_RightItem,
TJoin_SelectInnerItem,
TJoin_SelectInnerEnumerable,
TJoin_SelectInnerEnumerator,
TJoin_SelectProjection>,
SelectSelectEnumerator<
TJoin_RightItem,
TJoin_SelectInnerItem,
TJoin_SelectInnerEnumerator,
TJoin_SelectProjection>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_SelectInnerItem,
TJoin_SelectInnerEnumerable,
TJoin_SelectInnerEnumerator,
TJoin_SelectProjection>(
SelectSelectEnumerable<
TJoin_RightItem,
TJoin_SelectInnerItem,
TJoin_SelectInnerEnumerable,
TJoin_SelectInnerEnumerator,
TJoin_SelectProjection>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector) where
TJoin_SelectInnerEnumerable : struct,
IStructEnumerable<
TJoin_SelectInnerItem,
TJoin_SelectInnerEnumerator> where
TJoin_SelectInnerEnumerator : struct,
IStructEnumerator<
TJoin_SelectInnerItem> where
TJoin_SelectProjection : struct,
IStructProjection<
TJoin_RightItem,
TJoin_SelectInnerItem>
public JoinDefaultEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
ExceptSpecificEnumerable<
TJoin_RightItem,
TJoin_ExceptFirstEnumerable,
TJoin_ExceptFirstEnumerator,
TJoin_ExceptSecondEnumerable,
TJoin_ExceptSecondEnumerator>,
ExceptSpecificEnumerator<
TJoin_RightItem,
TJoin_ExceptFirstEnumerator,
TJoin_ExceptSecondEnumerator>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_ExceptFirstEnumerable,
TJoin_ExceptFirstEnumerator,
TJoin_ExceptSecondEnumerable,
TJoin_ExceptSecondEnumerator>(
ExceptSpecificEnumerable<
TJoin_RightItem,
TJoin_ExceptFirstEnumerable,
TJoin_ExceptFirstEnumerator,
TJoin_ExceptSecondEnumerable,
TJoin_ExceptSecondEnumerator>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector) where
TJoin_ExceptFirstEnumerable : struct,
IStructEnumerable<
TJoin_RightItem,
TJoin_ExceptFirstEnumerator> where
TJoin_ExceptFirstEnumerator : struct,
IStructEnumerator<
TJoin_RightItem> where
TJoin_ExceptSecondEnumerable : struct,
IStructEnumerable<
TJoin_RightItem,
TJoin_ExceptSecondEnumerator> where
TJoin_ExceptSecondEnumerator : struct,
IStructEnumerator<
TJoin_RightItem>
public JoinDefaultEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
GroupingEnumerable<
TJoin_GroupByKey,
TJoin_GroupByElement>,
GroupByDefaultEnumerable<
TJoin_GroupByInItem,
TJoin_GroupByKey,
TJoin_GroupByElement,
TJoin_GroupByEnumerable,
TJoin_GroupByEnumerator>,
GroupByDefaultEnumerator<
TJoin_GroupByInItem,
TJoin_GroupByKey,
TJoin_GroupByElement,
TJoin_GroupByEnumerator>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_GroupByInItem,
TJoin_GroupByKey,
TJoin_GroupByElement,
TJoin_GroupByEnumerable,
TJoin_GroupByEnumerator>(
GroupByDefaultEnumerable<
TJoin_GroupByInItem,
TJoin_GroupByKey,
TJoin_GroupByElement,
TJoin_GroupByEnumerable,
TJoin_GroupByEnumerator>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
GroupingEnumerable<
TJoin_GroupByKey,
TJoin_GroupByElement>,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupingEnumerable<
TJoin_GroupByKey,
TJoin_GroupByElement>,
TJoin_OutItem>
resultSelector) where
TJoin_GroupByEnumerable : struct,
IStructEnumerable<
TJoin_GroupByInItem,
TJoin_GroupByEnumerator> where
TJoin_GroupByEnumerator : struct,
IStructEnumerator<
TJoin_GroupByInItem>
public JoinDefaultEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
IntersectDefaultEnumerable<
TJoin_RightItem,
TJoin_IntersectFirstEnumerable,
TJoin_IntersectFirstEnumerator,
TJoin_IntersectSecondEnumerable,
TJoin_IntersectSecondEnumerator>,
IntersectDefaultEnumerator<
TJoin_RightItem,
TJoin_IntersectFirstEnumerator,
TJoin_IntersectSecondEnumerator>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_IntersectFirstEnumerable,
TJoin_IntersectFirstEnumerator,
TJoin_IntersectSecondEnumerable,
TJoin_IntersectSecondEnumerator>(
IntersectDefaultEnumerable<
TJoin_RightItem,
TJoin_IntersectFirstEnumerable,
TJoin_IntersectFirstEnumerator,
TJoin_IntersectSecondEnumerable,
TJoin_IntersectSecondEnumerator>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector) where
TJoin_IntersectFirstEnumerable : struct,
IStructEnumerable<
TJoin_RightItem,
TJoin_IntersectFirstEnumerator> where
TJoin_IntersectFirstEnumerator : struct,
IStructEnumerator<
TJoin_RightItem> where
TJoin_IntersectSecondEnumerable : struct,
IStructEnumerable<
TJoin_RightItem,
TJoin_IntersectSecondEnumerator> where
TJoin_IntersectSecondEnumerator : struct,
IStructEnumerator<
TJoin_RightItem>
public JoinDefaultEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
IntersectSpecificEnumerable<
TJoin_RightItem,
TJoin_IntersectFirstEnumerable,
TJoin_IntersectFirstEnumerator,
TJoin_IntersectSecondEnumerable,
TJoin_IntersectSecondEnumerator>,
IntersectSpecificEnumerator<
TJoin_RightItem,
TJoin_IntersectFirstEnumerator,
TJoin_IntersectSecondEnumerator>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_IntersectFirstEnumerable,
TJoin_IntersectFirstEnumerator,
TJoin_IntersectSecondEnumerable,
TJoin_IntersectSecondEnumerator>(
IntersectSpecificEnumerable<
TJoin_RightItem,
TJoin_IntersectFirstEnumerable,
TJoin_IntersectFirstEnumerator,
TJoin_IntersectSecondEnumerable,
TJoin_IntersectSecondEnumerator>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector) where
TJoin_IntersectFirstEnumerable : struct,
IStructEnumerable<
TJoin_RightItem,
TJoin_IntersectFirstEnumerator> where
TJoin_IntersectFirstEnumerator : struct,
IStructEnumerator<
TJoin_RightItem> where
TJoin_IntersectSecondEnumerable : struct,
IStructEnumerable<
TJoin_RightItem,
TJoin_IntersectSecondEnumerator> where
TJoin_IntersectSecondEnumerator : struct,
IStructEnumerator<
TJoin_RightItem>
public JoinDefaultEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
GroupingEnumerable<
TJoin_GroupByKey,
TJoin_GroupByElement>,
GroupBySpecificEnumerable<
TJoin_GroupByInItem,
TJoin_GroupByKey,
TJoin_GroupByElement,
TJoin_GroupByEnumerable,
TJoin_GroupByEnumerator>,
GroupBySpecificEnumerator<
TJoin_GroupByInItem,
TJoin_GroupByKey,
TJoin_GroupByElement,
TJoin_GroupByEnumerator>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_GroupByInItem,
TJoin_GroupByKey,
TJoin_GroupByElement,
TJoin_GroupByEnumerable,
TJoin_GroupByEnumerator>(
GroupBySpecificEnumerable<
TJoin_GroupByInItem,
TJoin_GroupByKey,
TJoin_GroupByElement,
TJoin_GroupByEnumerable,
TJoin_GroupByEnumerator>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
GroupingEnumerable<
TJoin_GroupByKey,
TJoin_GroupByElement>,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupingEnumerable<
TJoin_GroupByKey,
TJoin_GroupByElement>,
TJoin_OutItem>
resultSelector) where
TJoin_GroupByEnumerable : struct,
IStructEnumerable<
TJoin_GroupByInItem,
TJoin_GroupByEnumerator> where
TJoin_GroupByEnumerator : struct,
IStructEnumerator<
TJoin_GroupByInItem>
public JoinDefaultEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
UnionDefaultEnumerable<
TJoin_RightItem,
TJoin_UnionFirstEnumerable,
TJoin_UnionFirstEnumerator,
TJoin_UnionSecondEnumerable,
TJoin_UnionSecondEnumerator>,
UnionDefaultEnumerator<
TJoin_RightItem,
TJoin_UnionFirstEnumerator,
TJoin_UnionSecondEnumerator>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_UnionFirstEnumerable,
TJoin_UnionFirstEnumerator,
TJoin_UnionSecondEnumerable,
TJoin_UnionSecondEnumerator>(
UnionDefaultEnumerable<
TJoin_RightItem,
TJoin_UnionFirstEnumerable,
TJoin_UnionFirstEnumerator,
TJoin_UnionSecondEnumerable,
TJoin_UnionSecondEnumerator>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector) where
TJoin_UnionFirstEnumerable : struct,
IStructEnumerable<
TJoin_RightItem,
TJoin_UnionFirstEnumerator> where
TJoin_UnionFirstEnumerator : struct,
IStructEnumerator<
TJoin_RightItem> where
TJoin_UnionSecondEnumerable : struct,
IStructEnumerable<
TJoin_RightItem,
TJoin_UnionSecondEnumerator> where
TJoin_UnionSecondEnumerator : struct,
IStructEnumerator<
TJoin_RightItem>
public JoinDefaultEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
ConcatEnumerable<
TJoin_RightItem,
TJoin_ConcatFirstEnumerable,
TJoin_ConcatFirstEnumerator,
TJoin_ConcatSecondEnumerable,
TJoin_ConcatSecondEnumerator>,
ConcatEnumerator<
TJoin_RightItem,
TJoin_ConcatFirstEnumerator,
TJoin_ConcatSecondEnumerator>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_ConcatFirstEnumerable,
TJoin_ConcatFirstEnumerator,
TJoin_ConcatSecondEnumerable,
TJoin_ConcatSecondEnumerator>(
ConcatEnumerable<
TJoin_RightItem,
TJoin_ConcatFirstEnumerable,
TJoin_ConcatFirstEnumerator,
TJoin_ConcatSecondEnumerable,
TJoin_ConcatSecondEnumerator>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector) where
TJoin_ConcatFirstEnumerable : struct,
IStructEnumerable<
TJoin_RightItem,
TJoin_ConcatFirstEnumerator> where
TJoin_ConcatFirstEnumerator : struct,
IStructEnumerator<
TJoin_RightItem> where
TJoin_ConcatSecondEnumerable : struct,
IStructEnumerable<
TJoin_RightItem,
TJoin_ConcatSecondEnumerator> where
TJoin_ConcatSecondEnumerator : struct,
IStructEnumerator<
TJoin_RightItem>
public JoinSpecificEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
ExceptSpecificEnumerable<
TJoin_RightItem,
TJoin_ExceptFirstEnumerable,
TJoin_ExceptFirstEnumerator,
TJoin_ExceptSecondEnumerable,
TJoin_ExceptSecondEnumerator>,
ExceptSpecificEnumerator<
TJoin_RightItem,
TJoin_ExceptFirstEnumerator,
TJoin_ExceptSecondEnumerator>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_ExceptFirstEnumerable,
TJoin_ExceptFirstEnumerator,
TJoin_ExceptSecondEnumerable,
TJoin_ExceptSecondEnumerator>(
ExceptSpecificEnumerable<
TJoin_RightItem,
TJoin_ExceptFirstEnumerable,
TJoin_ExceptFirstEnumerator,
TJoin_ExceptSecondEnumerable,
TJoin_ExceptSecondEnumerator>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector,
IEqualityComparer<
TJoin_KeyItem>
comparer) where
TJoin_ExceptFirstEnumerable : struct,
IStructEnumerable<
TJoin_RightItem,
TJoin_ExceptFirstEnumerator> where
TJoin_ExceptFirstEnumerator : struct,
IStructEnumerator<
TJoin_RightItem> where
TJoin_ExceptSecondEnumerable : struct,
IStructEnumerable<
TJoin_RightItem,
TJoin_ExceptSecondEnumerator> where
TJoin_ExceptSecondEnumerator : struct,
IStructEnumerator<
TJoin_RightItem>
public JoinSpecificEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
SelectSelectEnumerable<
TJoin_RightItem,
TJoin_SelectInnerItem,
TJoin_SelectInnerEnumerable,
TJoin_SelectInnerEnumerator,
TJoin_SelectProjection>,
SelectSelectEnumerator<
TJoin_RightItem,
TJoin_SelectInnerItem,
TJoin_SelectInnerEnumerator,
TJoin_SelectProjection>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_SelectInnerItem,
TJoin_SelectInnerEnumerable,
TJoin_SelectInnerEnumerator,
TJoin_SelectProjection>(
SelectSelectEnumerable<
TJoin_RightItem,
TJoin_SelectInnerItem,
TJoin_SelectInnerEnumerable,
TJoin_SelectInnerEnumerator,
TJoin_SelectProjection>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector,
IEqualityComparer<
TJoin_KeyItem>
comparer) where
TJoin_SelectInnerEnumerable : struct,
IStructEnumerable<
TJoin_SelectInnerItem,
TJoin_SelectInnerEnumerator> where
TJoin_SelectInnerEnumerator : struct,
IStructEnumerator<
TJoin_SelectInnerItem> where
TJoin_SelectProjection : struct,
IStructProjection<
TJoin_RightItem,
TJoin_SelectInnerItem>
public JoinSpecificEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
GroupingEnumerable<
TJoin_GroupByKey,
TJoin_GroupByElement>,
GroupByDefaultEnumerable<
TJoin_GroupByInItem,
TJoin_GroupByKey,
TJoin_GroupByElement,
TJoin_GroupByEnumerable,
TJoin_GroupByEnumerator>,
GroupByDefaultEnumerator<
TJoin_GroupByInItem,
TJoin_GroupByKey,
TJoin_GroupByElement,
TJoin_GroupByEnumerator>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_GroupByInItem,
TJoin_GroupByKey,
TJoin_GroupByElement,
TJoin_GroupByEnumerable,
TJoin_GroupByEnumerator>(
GroupByDefaultEnumerable<
TJoin_GroupByInItem,
TJoin_GroupByKey,
TJoin_GroupByElement,
TJoin_GroupByEnumerable,
TJoin_GroupByEnumerator>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
GroupingEnumerable<
TJoin_GroupByKey,
TJoin_GroupByElement>,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupingEnumerable<
TJoin_GroupByKey,
TJoin_GroupByElement>,
TJoin_OutItem>
resultSelector,
IEqualityComparer<
TJoin_KeyItem>
comparer) where
TJoin_GroupByEnumerable : struct,
IStructEnumerable<
TJoin_GroupByInItem,
TJoin_GroupByEnumerator> where
TJoin_GroupByEnumerator : struct,
IStructEnumerator<
TJoin_GroupByInItem>
public JoinSpecificEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
ExceptDefaultEnumerable<
TJoin_RightItem,
TJoin_ExceptFirstEnumerable,
TJoin_ExceptFirstEnumerator,
TJoin_ExceptSecondEnumerable,
TJoin_ExceptSecondEnumerator>,
ExceptDefaultEnumerator<
TJoin_RightItem,
TJoin_ExceptFirstEnumerator,
TJoin_ExceptSecondEnumerator>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_ExceptFirstEnumerable,
TJoin_ExceptFirstEnumerator,
TJoin_ExceptSecondEnumerable,
TJoin_ExceptSecondEnumerator>(
ExceptDefaultEnumerable<
TJoin_RightItem,
TJoin_ExceptFirstEnumerable,
TJoin_ExceptFirstEnumerator,
TJoin_ExceptSecondEnumerable,
TJoin_ExceptSecondEnumerator>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector,
IEqualityComparer<
TJoin_KeyItem>
comparer) where
TJoin_ExceptFirstEnumerable : struct,
IStructEnumerable<
TJoin_RightItem,
TJoin_ExceptFirstEnumerator> where
TJoin_ExceptFirstEnumerator : struct,
IStructEnumerator<
TJoin_RightItem> where
TJoin_ExceptSecondEnumerable : struct,
IStructEnumerable<
TJoin_RightItem,
TJoin_ExceptSecondEnumerator> where
TJoin_ExceptSecondEnumerator : struct,
IStructEnumerator<
TJoin_RightItem>
public JoinSpecificEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
IntersectSpecificEnumerable<
TJoin_RightItem,
TJoin_IntersectFirstEnumerable,
TJoin_IntersectFirstEnumerator,
TJoin_IntersectSecondEnumerable,
TJoin_IntersectSecondEnumerator>,
IntersectSpecificEnumerator<
TJoin_RightItem,
TJoin_IntersectFirstEnumerator,
TJoin_IntersectSecondEnumerator>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_IntersectFirstEnumerable,
TJoin_IntersectFirstEnumerator,
TJoin_IntersectSecondEnumerable,
TJoin_IntersectSecondEnumerator>(
IntersectSpecificEnumerable<
TJoin_RightItem,
TJoin_IntersectFirstEnumerable,
TJoin_IntersectFirstEnumerator,
TJoin_IntersectSecondEnumerable,
TJoin_IntersectSecondEnumerator>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector,
IEqualityComparer<
TJoin_KeyItem>
comparer) where
TJoin_IntersectFirstEnumerable : struct,
IStructEnumerable<
TJoin_RightItem,
TJoin_IntersectFirstEnumerator> where
TJoin_IntersectFirstEnumerator : struct,
IStructEnumerator<
TJoin_RightItem> where
TJoin_IntersectSecondEnumerable : struct,
IStructEnumerable<
TJoin_RightItem,
TJoin_IntersectSecondEnumerator> where
TJoin_IntersectSecondEnumerator : struct,
IStructEnumerator<
TJoin_RightItem>
public JoinSpecificEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
IntersectDefaultEnumerable<
TJoin_RightItem,
TJoin_IntersectFirstEnumerable,
TJoin_IntersectFirstEnumerator,
TJoin_IntersectSecondEnumerable,
TJoin_IntersectSecondEnumerator>,
IntersectDefaultEnumerator<
TJoin_RightItem,
TJoin_IntersectFirstEnumerator,
TJoin_IntersectSecondEnumerator>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_IntersectFirstEnumerable,
TJoin_IntersectFirstEnumerator,
TJoin_IntersectSecondEnumerable,
TJoin_IntersectSecondEnumerator>(
IntersectDefaultEnumerable<
TJoin_RightItem,
TJoin_IntersectFirstEnumerable,
TJoin_IntersectFirstEnumerator,
TJoin_IntersectSecondEnumerable,
TJoin_IntersectSecondEnumerator>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector,
IEqualityComparer<
TJoin_KeyItem>
comparer) where
TJoin_IntersectFirstEnumerable : struct,
IStructEnumerable<
TJoin_RightItem,
TJoin_IntersectFirstEnumerator> where
TJoin_IntersectFirstEnumerator : struct,
IStructEnumerator<
TJoin_RightItem> where
TJoin_IntersectSecondEnumerable : struct,
IStructEnumerable<
TJoin_RightItem,
TJoin_IntersectSecondEnumerator> where
TJoin_IntersectSecondEnumerator : struct,
IStructEnumerator<
TJoin_RightItem>
public JoinSpecificEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
GroupingEnumerable<
TJoin_GroupByKey,
TJoin_GroupByElement>,
GroupBySpecificEnumerable<
TJoin_GroupByInItem,
TJoin_GroupByKey,
TJoin_GroupByElement,
TJoin_GroupByEnumerable,
TJoin_GroupByEnumerator>,
GroupBySpecificEnumerator<
TJoin_GroupByInItem,
TJoin_GroupByKey,
TJoin_GroupByElement,
TJoin_GroupByEnumerator>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_GroupByInItem,
TJoin_GroupByKey,
TJoin_GroupByElement,
TJoin_GroupByEnumerable,
TJoin_GroupByEnumerator>(
GroupBySpecificEnumerable<
TJoin_GroupByInItem,
TJoin_GroupByKey,
TJoin_GroupByElement,
TJoin_GroupByEnumerable,
TJoin_GroupByEnumerator>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
GroupingEnumerable<
TJoin_GroupByKey,
TJoin_GroupByElement>,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
GroupingEnumerable<
TJoin_GroupByKey,
TJoin_GroupByElement>,
TJoin_OutItem>
resultSelector,
IEqualityComparer<
TJoin_KeyItem>
comparer) where
TJoin_GroupByEnumerable : struct,
IStructEnumerable<
TJoin_GroupByInItem,
TJoin_GroupByEnumerator> where
TJoin_GroupByEnumerator : struct,
IStructEnumerator<
TJoin_GroupByInItem>
public JoinSpecificEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
UnionSpecificEnumerable<
TJoin_RightItem,
TJoin_UnionFirstEnumerable,
TJoin_UnionFirstEnumerator,
TJoin_UnionSecondEnumerable,
TJoin_UnionSecondEnumerator>,
UnionSpecificEnumerator<
TJoin_RightItem,
TJoin_UnionFirstEnumerator,
TJoin_UnionSecondEnumerator>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_UnionFirstEnumerable,
TJoin_UnionFirstEnumerator,
TJoin_UnionSecondEnumerable,
TJoin_UnionSecondEnumerator>(
UnionSpecificEnumerable<
TJoin_RightItem,
TJoin_UnionFirstEnumerable,
TJoin_UnionFirstEnumerator,
TJoin_UnionSecondEnumerable,
TJoin_UnionSecondEnumerator>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector,
IEqualityComparer<
TJoin_KeyItem>
comparer) where
TJoin_UnionFirstEnumerable : struct,
IStructEnumerable<
TJoin_RightItem,
TJoin_UnionFirstEnumerator> where
TJoin_UnionFirstEnumerator : struct,
IStructEnumerator<
TJoin_RightItem> where
TJoin_UnionSecondEnumerable : struct,
IStructEnumerable<
TJoin_RightItem,
TJoin_UnionSecondEnumerator> where
TJoin_UnionSecondEnumerator : struct,
IStructEnumerator<
TJoin_RightItem>
public JoinSpecificEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
UnionDefaultEnumerable<
TJoin_RightItem,
TJoin_UnionFirstEnumerable,
TJoin_UnionFirstEnumerator,
TJoin_UnionSecondEnumerable,
TJoin_UnionSecondEnumerator>,
UnionDefaultEnumerator<
TJoin_RightItem,
TJoin_UnionFirstEnumerator,
TJoin_UnionSecondEnumerator>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_UnionFirstEnumerable,
TJoin_UnionFirstEnumerator,
TJoin_UnionSecondEnumerable,
TJoin_UnionSecondEnumerator>(
UnionDefaultEnumerable<
TJoin_RightItem,
TJoin_UnionFirstEnumerable,
TJoin_UnionFirstEnumerator,
TJoin_UnionSecondEnumerable,
TJoin_UnionSecondEnumerator>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector,
IEqualityComparer<
TJoin_KeyItem>
comparer) where
TJoin_UnionFirstEnumerable : struct,
IStructEnumerable<
TJoin_RightItem,
TJoin_UnionFirstEnumerator> where
TJoin_UnionFirstEnumerator : struct,
IStructEnumerator<
TJoin_RightItem> where
TJoin_UnionSecondEnumerable : struct,
IStructEnumerable<
TJoin_RightItem,
TJoin_UnionSecondEnumerator> where
TJoin_UnionSecondEnumerator : struct,
IStructEnumerator<
TJoin_RightItem>
public JoinSpecificEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
ConcatEnumerable<
TJoin_RightItem,
TJoin_ConcatFirstEnumerable,
TJoin_ConcatFirstEnumerator,
TJoin_ConcatSecondEnumerable,
TJoin_ConcatSecondEnumerator>,
ConcatEnumerator<
TJoin_RightItem,
TJoin_ConcatFirstEnumerator,
TJoin_ConcatSecondEnumerator>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_ConcatFirstEnumerable,
TJoin_ConcatFirstEnumerator,
TJoin_ConcatSecondEnumerable,
TJoin_ConcatSecondEnumerator>(
ConcatEnumerable<
TJoin_RightItem,
TJoin_ConcatFirstEnumerable,
TJoin_ConcatFirstEnumerator,
TJoin_ConcatSecondEnumerable,
TJoin_ConcatSecondEnumerator>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector,
IEqualityComparer<
TJoin_KeyItem>
comparer) where
TJoin_ConcatFirstEnumerable : struct,
IStructEnumerable<
TJoin_RightItem,
TJoin_ConcatFirstEnumerator> where
TJoin_ConcatFirstEnumerator : struct,
IStructEnumerator<
TJoin_RightItem> where
TJoin_ConcatSecondEnumerable : struct,
IStructEnumerable<
TJoin_RightItem,
TJoin_ConcatSecondEnumerator> where
TJoin_ConcatSecondEnumerator : struct,
IStructEnumerator<
TJoin_RightItem>
public JoinDefaultEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
SelectWhereEnumerable<
TJoin_RightItem,
TJoin_SelectInnerItem,
TJoin_SelectInnerEnumerable,
TJoin_SelectInnerEnumerator,
TJoin_SelectProjection,
TJoin_SelectPredicate>,
SelectWhereEnumerator<
TJoin_RightItem,
TJoin_SelectInnerItem,
TJoin_SelectInnerEnumerator,
TJoin_SelectProjection,
TJoin_SelectPredicate>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_SelectInnerItem,
TJoin_SelectInnerEnumerable,
TJoin_SelectInnerEnumerator,
TJoin_SelectProjection,
TJoin_SelectPredicate>(
SelectWhereEnumerable<
TJoin_RightItem,
TJoin_SelectInnerItem,
TJoin_SelectInnerEnumerable,
TJoin_SelectInnerEnumerator,
TJoin_SelectProjection,
TJoin_SelectPredicate>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector) where
TJoin_SelectInnerEnumerable : struct,
IStructEnumerable<
TJoin_SelectInnerItem,
TJoin_SelectInnerEnumerator> where
TJoin_SelectInnerEnumerator : struct,
IStructEnumerator<
TJoin_SelectInnerItem> where
TJoin_SelectProjection : struct,
IStructProjection<
TJoin_RightItem,
TJoin_SelectInnerItem> where
TJoin_SelectPredicate : struct,
IStructPredicate<
TJoin_RightItem>
public JoinDefaultEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
SelectManyBridgeEnumerable<
TJoin_SelectManyInItem,
TJoin_RightItem,
TJoin_SelectManyBridgeType,
TJoin_SelectManyBridger,
TJoin_SelectManyInnerEnumerable,
TJoin_SelectManyInnerEnumerator,
TJoin_SelectManyProjectedEnumerator>,
SelectManyBridgeEnumerator<
TJoin_SelectManyInItem,
TJoin_RightItem,
TJoin_SelectManyBridgeType,
TJoin_SelectManyBridger,
TJoin_SelectManyInnerEnumerator,
TJoin_SelectManyProjectedEnumerator>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_SelectManyInItem,
TJoin_SelectManyBridgeType,
TJoin_SelectManyBridger,
TJoin_SelectManyInnerEnumerable,
TJoin_SelectManyInnerEnumerator,
TJoin_SelectManyProjectedEnumerator>(
SelectManyBridgeEnumerable<
TJoin_SelectManyInItem,
TJoin_RightItem,
TJoin_SelectManyBridgeType,
TJoin_SelectManyBridger,
TJoin_SelectManyInnerEnumerable,
TJoin_SelectManyInnerEnumerator,
TJoin_SelectManyProjectedEnumerator>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector) where
TJoin_SelectManyBridger : struct,
IStructBridger<
TJoin_RightItem,
TJoin_SelectManyBridgeType,
TJoin_SelectManyProjectedEnumerator> where
TJoin_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TJoin_SelectManyInItem,
TJoin_SelectManyInnerEnumerator> where
TJoin_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TJoin_SelectManyInItem> where
TJoin_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TJoin_RightItem>
public JoinDefaultEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
SelectManyEnumerable<
TJoin_SelectManyInItem,
TJoin_RightItem,
TJoin_SelectManyInnerEnumerable,
TJoin_SelectManyInnerEnumerator,
TJoin_SelectManyProjectedEnumerable,
TJoin_SelectManyProjectedEnumerator>,
SelectManyEnumerator<
TJoin_SelectManyInItem,
TJoin_RightItem,
TJoin_SelectManyInnerEnumerator,
TJoin_SelectManyProjectedEnumerable,
TJoin_SelectManyProjectedEnumerator>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_SelectManyInItem,
TJoin_SelectManyInnerEnumerable,
TJoin_SelectManyInnerEnumerator,
TJoin_SelectManyProjectedEnumerable,
TJoin_SelectManyProjectedEnumerator>(
SelectManyEnumerable<
TJoin_SelectManyInItem,
TJoin_RightItem,
TJoin_SelectManyInnerEnumerable,
TJoin_SelectManyInnerEnumerator,
TJoin_SelectManyProjectedEnumerable,
TJoin_SelectManyProjectedEnumerator>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector) where
TJoin_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TJoin_SelectManyInItem,
TJoin_SelectManyInnerEnumerator> where
TJoin_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TJoin_SelectManyInItem> where
TJoin_SelectManyProjectedEnumerable : struct,
IStructEnumerable<
TJoin_RightItem,
TJoin_SelectManyProjectedEnumerator> where
TJoin_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TJoin_RightItem>
public JoinDefaultEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
SelectManyIndexedEnumerable<
TJoin_SelectManyInItem,
TJoin_RightItem,
TJoin_SelectManyInnerEnumerable,
TJoin_SelectManyInnerEnumerator,
TJoin_SelectManyProjectedEnumerable,
TJoin_SelectManyProjectedEnumerator>,
SelectManyIndexedEnumerator<
TJoin_SelectManyInItem,
TJoin_RightItem,
TJoin_SelectManyInnerEnumerator,
TJoin_SelectManyProjectedEnumerable,
TJoin_SelectManyProjectedEnumerator>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_SelectManyInItem,
TJoin_SelectManyInnerEnumerable,
TJoin_SelectManyInnerEnumerator,
TJoin_SelectManyProjectedEnumerable,
TJoin_SelectManyProjectedEnumerator>(
SelectManyIndexedEnumerable<
TJoin_SelectManyInItem,
TJoin_RightItem,
TJoin_SelectManyInnerEnumerable,
TJoin_SelectManyInnerEnumerator,
TJoin_SelectManyProjectedEnumerable,
TJoin_SelectManyProjectedEnumerator>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector) where
TJoin_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TJoin_SelectManyInItem,
TJoin_SelectManyInnerEnumerator> where
TJoin_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TJoin_SelectManyInItem> where
TJoin_SelectManyProjectedEnumerable : struct,
IStructEnumerable<
TJoin_RightItem,
TJoin_SelectManyProjectedEnumerator> where
TJoin_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TJoin_RightItem>
public JoinDefaultEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
GroupByCollectionSpecificEnumerable<
TJoin_GroupByInItem,
TJoin_GroupByKey,
TJoin_GroupByElement,
TJoin_RightItem,
TJoin_GroupByEnumerable,
TJoin_GroupByEnumerator>,
GroupByCollectionSpecificEnumerator<
TJoin_GroupByInItem,
TJoin_GroupByKey,
TJoin_GroupByElement,
TJoin_RightItem,
TJoin_GroupByEnumerator>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_GroupByInItem,
TJoin_GroupByKey,
TJoin_GroupByElement,
TJoin_GroupByEnumerable,
TJoin_GroupByEnumerator>(
GroupByCollectionSpecificEnumerable<
TJoin_GroupByInItem,
TJoin_GroupByKey,
TJoin_GroupByElement,
TJoin_RightItem,
TJoin_GroupByEnumerable,
TJoin_GroupByEnumerator>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector) where
TJoin_GroupByEnumerable : struct,
IStructEnumerable<
TJoin_GroupByInItem,
TJoin_GroupByEnumerator> where
TJoin_GroupByEnumerator : struct,
IStructEnumerator<
TJoin_GroupByInItem>
public JoinDefaultEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
WhereSelectEnumerable<
TJoin_RightItem,
TJoin_WhereInnerItem,
TJoin_WhereInnerEnumerable,
TJoin_WhereInnerEnumerator,
TJoin_WherePredicate,
TJoin_WhereProjection>,
WhereSelectEnumerator<
TJoin_RightItem,
TJoin_WhereInnerItem,
TJoin_WhereInnerEnumerator,
TJoin_WherePredicate,
TJoin_WhereProjection>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_WhereInnerItem,
TJoin_WhereInnerEnumerable,
TJoin_WhereInnerEnumerator,
TJoin_WherePredicate,
TJoin_WhereProjection>(
WhereSelectEnumerable<
TJoin_RightItem,
TJoin_WhereInnerItem,
TJoin_WhereInnerEnumerable,
TJoin_WhereInnerEnumerator,
TJoin_WherePredicate,
TJoin_WhereProjection>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector) where
TJoin_WhereInnerEnumerable : struct,
IStructEnumerable<
TJoin_WhereInnerItem,
TJoin_WhereInnerEnumerator> where
TJoin_WhereInnerEnumerator : struct,
IStructEnumerator<
TJoin_WhereInnerItem> where
TJoin_WherePredicate : struct,
IStructPredicate<
TJoin_WhereInnerItem> where
TJoin_WhereProjection : struct,
IStructProjection<
TJoin_RightItem,
TJoin_WhereInnerItem>
public JoinDefaultEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
SelectManyIndexedBridgeEnumerable<
TJoin_SelectManyInItem,
TJoin_RightItem,
TJoin_SelectManyBridgeType,
TJoin_SelectManyBridger,
TJoin_SelectManyInnerEnumerable,
TJoin_SelectManyInnerEnumerator,
TJoin_SelectManyProjectedEnumerator>,
SelectManyIndexedBridgeEnumerator<
TJoin_SelectManyInItem,
TJoin_RightItem,
TJoin_SelectManyBridgeType,
TJoin_SelectManyBridger,
TJoin_SelectManyInnerEnumerator,
TJoin_SelectManyProjectedEnumerator>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_SelectManyInItem,
TJoin_SelectManyBridgeType,
TJoin_SelectManyBridger,
TJoin_SelectManyInnerEnumerable,
TJoin_SelectManyInnerEnumerator,
TJoin_SelectManyProjectedEnumerator>(
SelectManyIndexedBridgeEnumerable<
TJoin_SelectManyInItem,
TJoin_RightItem,
TJoin_SelectManyBridgeType,
TJoin_SelectManyBridger,
TJoin_SelectManyInnerEnumerable,
TJoin_SelectManyInnerEnumerator,
TJoin_SelectManyProjectedEnumerator>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector) where
TJoin_SelectManyBridger : struct,
IStructBridger<
TJoin_RightItem,
TJoin_SelectManyBridgeType,
TJoin_SelectManyProjectedEnumerator> where
TJoin_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TJoin_SelectManyInItem,
TJoin_SelectManyInnerEnumerator> where
TJoin_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TJoin_SelectManyInItem> where
TJoin_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TJoin_RightItem>
public JoinDefaultEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
GroupByCollectionDefaultEnumerable<
TJoin_GroupByInItem,
TJoin_GroupByKey,
TJoin_GroupByElement,
TJoin_RightItem,
TJoin_GroupByEnumerable,
TJoin_GroupByEnumerator>,
GroupByCollectionDefaultEnumerator<
TJoin_GroupByInItem,
TJoin_GroupByKey,
TJoin_GroupByElement,
TJoin_RightItem,
TJoin_GroupByEnumerator>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_GroupByInItem,
TJoin_GroupByKey,
TJoin_GroupByElement,
TJoin_GroupByEnumerable,
TJoin_GroupByEnumerator>(
GroupByCollectionDefaultEnumerable<
TJoin_GroupByInItem,
TJoin_GroupByKey,
TJoin_GroupByElement,
TJoin_RightItem,
TJoin_GroupByEnumerable,
TJoin_GroupByEnumerator>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector) where
TJoin_GroupByEnumerable : struct,
IStructEnumerable<
TJoin_GroupByInItem,
TJoin_GroupByEnumerator> where
TJoin_GroupByEnumerator : struct,
IStructEnumerator<
TJoin_GroupByInItem>
public JoinSpecificEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
GroupByCollectionSpecificEnumerable<
TJoin_GroupByInItem,
TJoin_GroupByKey,
TJoin_GroupByElement,
TJoin_RightItem,
TJoin_GroupByEnumerable,
TJoin_GroupByEnumerator>,
GroupByCollectionSpecificEnumerator<
TJoin_GroupByInItem,
TJoin_GroupByKey,
TJoin_GroupByElement,
TJoin_RightItem,
TJoin_GroupByEnumerator>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_GroupByInItem,
TJoin_GroupByKey,
TJoin_GroupByElement,
TJoin_GroupByEnumerable,
TJoin_GroupByEnumerator>(
GroupByCollectionSpecificEnumerable<
TJoin_GroupByInItem,
TJoin_GroupByKey,
TJoin_GroupByElement,
TJoin_RightItem,
TJoin_GroupByEnumerable,
TJoin_GroupByEnumerator>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector,
IEqualityComparer<
TJoin_KeyItem>
comparer) where
TJoin_GroupByEnumerable : struct,
IStructEnumerable<
TJoin_GroupByInItem,
TJoin_GroupByEnumerator> where
TJoin_GroupByEnumerator : struct,
IStructEnumerator<
TJoin_GroupByInItem>
public JoinSpecificEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
SelectWhereEnumerable<
TJoin_RightItem,
TJoin_SelectInnerItem,
TJoin_SelectInnerEnumerable,
TJoin_SelectInnerEnumerator,
TJoin_SelectProjection,
TJoin_SelectPredicate>,
SelectWhereEnumerator<
TJoin_RightItem,
TJoin_SelectInnerItem,
TJoin_SelectInnerEnumerator,
TJoin_SelectProjection,
TJoin_SelectPredicate>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_SelectInnerItem,
TJoin_SelectInnerEnumerable,
TJoin_SelectInnerEnumerator,
TJoin_SelectProjection,
TJoin_SelectPredicate>(
SelectWhereEnumerable<
TJoin_RightItem,
TJoin_SelectInnerItem,
TJoin_SelectInnerEnumerable,
TJoin_SelectInnerEnumerator,
TJoin_SelectProjection,
TJoin_SelectPredicate>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector,
IEqualityComparer<
TJoin_KeyItem>
comparer) where
TJoin_SelectInnerEnumerable : struct,
IStructEnumerable<
TJoin_SelectInnerItem,
TJoin_SelectInnerEnumerator> where
TJoin_SelectInnerEnumerator : struct,
IStructEnumerator<
TJoin_SelectInnerItem> where
TJoin_SelectProjection : struct,
IStructProjection<
TJoin_RightItem,
TJoin_SelectInnerItem> where
TJoin_SelectPredicate : struct,
IStructPredicate<
TJoin_RightItem>
public JoinSpecificEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
SelectManyBridgeEnumerable<
TJoin_SelectManyInItem,
TJoin_RightItem,
TJoin_SelectManyBridgeType,
TJoin_SelectManyBridger,
TJoin_SelectManyInnerEnumerable,
TJoin_SelectManyInnerEnumerator,
TJoin_SelectManyProjectedEnumerator>,
SelectManyBridgeEnumerator<
TJoin_SelectManyInItem,
TJoin_RightItem,
TJoin_SelectManyBridgeType,
TJoin_SelectManyBridger,
TJoin_SelectManyInnerEnumerator,
TJoin_SelectManyProjectedEnumerator>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_SelectManyInItem,
TJoin_SelectManyBridgeType,
TJoin_SelectManyBridger,
TJoin_SelectManyInnerEnumerable,
TJoin_SelectManyInnerEnumerator,
TJoin_SelectManyProjectedEnumerator>(
SelectManyBridgeEnumerable<
TJoin_SelectManyInItem,
TJoin_RightItem,
TJoin_SelectManyBridgeType,
TJoin_SelectManyBridger,
TJoin_SelectManyInnerEnumerable,
TJoin_SelectManyInnerEnumerator,
TJoin_SelectManyProjectedEnumerator>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector,
IEqualityComparer<
TJoin_KeyItem>
comparer) where
TJoin_SelectManyBridger : struct,
IStructBridger<
TJoin_RightItem,
TJoin_SelectManyBridgeType,
TJoin_SelectManyProjectedEnumerator> where
TJoin_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TJoin_SelectManyInItem,
TJoin_SelectManyInnerEnumerator> where
TJoin_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TJoin_SelectManyInItem> where
TJoin_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TJoin_RightItem>
public JoinSpecificEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
SelectManyIndexedBridgeEnumerable<
TJoin_SelectManyInItem,
TJoin_RightItem,
TJoin_SelectManyBridgeType,
TJoin_SelectManyBridger,
TJoin_SelectManyInnerEnumerable,
TJoin_SelectManyInnerEnumerator,
TJoin_SelectManyProjectedEnumerator>,
SelectManyIndexedBridgeEnumerator<
TJoin_SelectManyInItem,
TJoin_RightItem,
TJoin_SelectManyBridgeType,
TJoin_SelectManyBridger,
TJoin_SelectManyInnerEnumerator,
TJoin_SelectManyProjectedEnumerator>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_SelectManyInItem,
TJoin_SelectManyBridgeType,
TJoin_SelectManyBridger,
TJoin_SelectManyInnerEnumerable,
TJoin_SelectManyInnerEnumerator,
TJoin_SelectManyProjectedEnumerator>(
SelectManyIndexedBridgeEnumerable<
TJoin_SelectManyInItem,
TJoin_RightItem,
TJoin_SelectManyBridgeType,
TJoin_SelectManyBridger,
TJoin_SelectManyInnerEnumerable,
TJoin_SelectManyInnerEnumerator,
TJoin_SelectManyProjectedEnumerator>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector,
IEqualityComparer<
TJoin_KeyItem>
comparer) where
TJoin_SelectManyBridger : struct,
IStructBridger<
TJoin_RightItem,
TJoin_SelectManyBridgeType,
TJoin_SelectManyProjectedEnumerator> where
TJoin_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TJoin_SelectManyInItem,
TJoin_SelectManyInnerEnumerator> where
TJoin_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TJoin_SelectManyInItem> where
TJoin_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TJoin_RightItem>
public JoinSpecificEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
SelectManyEnumerable<
TJoin_SelectManyInItem,
TJoin_RightItem,
TJoin_SelectManyInnerEnumerable,
TJoin_SelectManyInnerEnumerator,
TJoin_SelectManyProjectedEnumerable,
TJoin_SelectManyProjectedEnumerator>,
SelectManyEnumerator<
TJoin_SelectManyInItem,
TJoin_RightItem,
TJoin_SelectManyInnerEnumerator,
TJoin_SelectManyProjectedEnumerable,
TJoin_SelectManyProjectedEnumerator>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_SelectManyInItem,
TJoin_SelectManyInnerEnumerable,
TJoin_SelectManyInnerEnumerator,
TJoin_SelectManyProjectedEnumerable,
TJoin_SelectManyProjectedEnumerator>(
SelectManyEnumerable<
TJoin_SelectManyInItem,
TJoin_RightItem,
TJoin_SelectManyInnerEnumerable,
TJoin_SelectManyInnerEnumerator,
TJoin_SelectManyProjectedEnumerable,
TJoin_SelectManyProjectedEnumerator>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector,
IEqualityComparer<
TJoin_KeyItem>
comparer) where
TJoin_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TJoin_SelectManyInItem,
TJoin_SelectManyInnerEnumerator> where
TJoin_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TJoin_SelectManyInItem> where
TJoin_SelectManyProjectedEnumerable : struct,
IStructEnumerable<
TJoin_RightItem,
TJoin_SelectManyProjectedEnumerator> where
TJoin_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TJoin_RightItem>
public JoinSpecificEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
SelectManyIndexedEnumerable<
TJoin_SelectManyInItem,
TJoin_RightItem,
TJoin_SelectManyInnerEnumerable,
TJoin_SelectManyInnerEnumerator,
TJoin_SelectManyProjectedEnumerable,
TJoin_SelectManyProjectedEnumerator>,
SelectManyIndexedEnumerator<
TJoin_SelectManyInItem,
TJoin_RightItem,
TJoin_SelectManyInnerEnumerator,
TJoin_SelectManyProjectedEnumerable,
TJoin_SelectManyProjectedEnumerator>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_SelectManyInItem,
TJoin_SelectManyInnerEnumerable,
TJoin_SelectManyInnerEnumerator,
TJoin_SelectManyProjectedEnumerable,
TJoin_SelectManyProjectedEnumerator>(
SelectManyIndexedEnumerable<
TJoin_SelectManyInItem,
TJoin_RightItem,
TJoin_SelectManyInnerEnumerable,
TJoin_SelectManyInnerEnumerator,
TJoin_SelectManyProjectedEnumerable,
TJoin_SelectManyProjectedEnumerator>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector,
IEqualityComparer<
TJoin_KeyItem>
comparer) where
TJoin_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TJoin_SelectManyInItem,
TJoin_SelectManyInnerEnumerator> where
TJoin_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TJoin_SelectManyInItem> where
TJoin_SelectManyProjectedEnumerable : struct,
IStructEnumerable<
TJoin_RightItem,
TJoin_SelectManyProjectedEnumerator> where
TJoin_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TJoin_RightItem>
public JoinSpecificEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
WhereSelectEnumerable<
TJoin_RightItem,
TJoin_WhereInnerItem,
TJoin_WhereInnerEnumerable,
TJoin_WhereInnerEnumerator,
TJoin_WherePredicate,
TJoin_WhereProjection>,
WhereSelectEnumerator<
TJoin_RightItem,
TJoin_WhereInnerItem,
TJoin_WhereInnerEnumerator,
TJoin_WherePredicate,
TJoin_WhereProjection>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_WhereInnerItem,
TJoin_WhereInnerEnumerable,
TJoin_WhereInnerEnumerator,
TJoin_WherePredicate,
TJoin_WhereProjection>(
WhereSelectEnumerable<
TJoin_RightItem,
TJoin_WhereInnerItem,
TJoin_WhereInnerEnumerable,
TJoin_WhereInnerEnumerator,
TJoin_WherePredicate,
TJoin_WhereProjection>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector,
IEqualityComparer<
TJoin_KeyItem>
comparer) where
TJoin_WhereInnerEnumerable : struct,
IStructEnumerable<
TJoin_WhereInnerItem,
TJoin_WhereInnerEnumerator> where
TJoin_WhereInnerEnumerator : struct,
IStructEnumerator<
TJoin_WhereInnerItem> where
TJoin_WherePredicate : struct,
IStructPredicate<
TJoin_WhereInnerItem> where
TJoin_WhereProjection : struct,
IStructProjection<
TJoin_RightItem,
TJoin_WhereInnerItem>
public JoinSpecificEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
GroupByCollectionDefaultEnumerable<
TJoin_GroupByInItem,
TJoin_GroupByKey,
TJoin_GroupByElement,
TJoin_RightItem,
TJoin_GroupByEnumerable,
TJoin_GroupByEnumerator>,
GroupByCollectionDefaultEnumerator<
TJoin_GroupByInItem,
TJoin_GroupByKey,
TJoin_GroupByElement,
TJoin_RightItem,
TJoin_GroupByEnumerator>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_GroupByInItem,
TJoin_GroupByKey,
TJoin_GroupByElement,
TJoin_GroupByEnumerable,
TJoin_GroupByEnumerator>(
GroupByCollectionDefaultEnumerable<
TJoin_GroupByInItem,
TJoin_GroupByKey,
TJoin_GroupByElement,
TJoin_RightItem,
TJoin_GroupByEnumerable,
TJoin_GroupByEnumerator>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector,
IEqualityComparer<
TJoin_KeyItem>
comparer) where
TJoin_GroupByEnumerable : struct,
IStructEnumerable<
TJoin_GroupByInItem,
TJoin_GroupByEnumerator> where
TJoin_GroupByEnumerator : struct,
IStructEnumerator<
TJoin_GroupByInItem>
public JoinDefaultEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
SelectManyCollectionIndexedEnumerable<
TJoin_SelectManyInItem,
TJoin_RightItem,
TJoin_SelectManyCollectionItem,
TJoin_SelectManyInnerEnumerable,
TJoin_SelectManyInnerEnumerator,
TJoin_SelectManyProjectedEnumerable,
TJoin_SelectManyProjectedEnumerator>,
SelectManyCollectionIndexedEnumerator<
TJoin_SelectManyInItem,
TJoin_RightItem,
TJoin_SelectManyCollectionItem,
TJoin_SelectManyInnerEnumerator,
TJoin_SelectManyProjectedEnumerable,
TJoin_SelectManyProjectedEnumerator>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_SelectManyInItem,
TJoin_SelectManyCollectionItem,
TJoin_SelectManyInnerEnumerable,
TJoin_SelectManyInnerEnumerator,
TJoin_SelectManyProjectedEnumerable,
TJoin_SelectManyProjectedEnumerator>(
SelectManyCollectionIndexedEnumerable<
TJoin_SelectManyInItem,
TJoin_RightItem,
TJoin_SelectManyCollectionItem,
TJoin_SelectManyInnerEnumerable,
TJoin_SelectManyInnerEnumerator,
TJoin_SelectManyProjectedEnumerable,
TJoin_SelectManyProjectedEnumerator>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector) where
TJoin_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TJoin_SelectManyInItem,
TJoin_SelectManyInnerEnumerator> where
TJoin_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TJoin_SelectManyInItem> where
TJoin_SelectManyProjectedEnumerable : struct,
IStructEnumerable<
TJoin_SelectManyCollectionItem,
TJoin_SelectManyProjectedEnumerator> where
TJoin_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TJoin_SelectManyCollectionItem>
public JoinDefaultEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
SelectManyCollectionEnumerable<
TJoin_SelectManyInItem,
TJoin_RightItem,
TJoin_SelectManyCollectionItem,
TJoin_SelectManyInnerEnumerable,
TJoin_SelectManyInnerEnumerator,
TJoin_SelectManyProjectedEnumerable,
TJoin_SelectManyProjectedEnumerator>,
SelectManyCollectionEnumerator<
TJoin_SelectManyInItem,
TJoin_RightItem,
TJoin_SelectManyCollectionItem,
TJoin_SelectManyInnerEnumerator,
TJoin_SelectManyProjectedEnumerable,
TJoin_SelectManyProjectedEnumerator>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_SelectManyInItem,
TJoin_SelectManyCollectionItem,
TJoin_SelectManyInnerEnumerable,
TJoin_SelectManyInnerEnumerator,
TJoin_SelectManyProjectedEnumerable,
TJoin_SelectManyProjectedEnumerator>(
SelectManyCollectionEnumerable<
TJoin_SelectManyInItem,
TJoin_RightItem,
TJoin_SelectManyCollectionItem,
TJoin_SelectManyInnerEnumerable,
TJoin_SelectManyInnerEnumerator,
TJoin_SelectManyProjectedEnumerable,
TJoin_SelectManyProjectedEnumerator>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector) where
TJoin_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TJoin_SelectManyInItem,
TJoin_SelectManyInnerEnumerator> where
TJoin_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TJoin_SelectManyInItem> where
TJoin_SelectManyProjectedEnumerable : struct,
IStructEnumerable<
TJoin_SelectManyCollectionItem,
TJoin_SelectManyProjectedEnumerator> where
TJoin_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TJoin_SelectManyCollectionItem>
public JoinDefaultEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
SelectManyCollectionIndexedBridgeEnumerable<
TJoin_SelectManyInItem,
TJoin_RightItem,
TJoin_SelectManyCollectionItem,
TJoin_SelectManyBridgeType,
TJoin_SelectManyBridger,
TJoin_SelectManyInnerEnumerable,
TJoin_SelectManyInnerEnumerator,
TJoin_SelectManyProjectedEnumerator>,
SelectManyCollectionIndexedBridgeEnumerator<
TJoin_SelectManyInItem,
TJoin_RightItem,
TJoin_SelectManyCollectionItem,
TJoin_SelectManyBridgeType,
TJoin_SelectManyBridger,
TJoin_SelectManyInnerEnumerator,
TJoin_SelectManyProjectedEnumerator>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_SelectManyCollectionItem,
TJoin_SelectManyInItem,
TJoin_SelectManyBridgeType,
TJoin_SelectManyBridger,
TJoin_SelectManyInnerEnumerable,
TJoin_SelectManyInnerEnumerator,
TJoin_SelectManyProjectedEnumerator>(
SelectManyCollectionIndexedBridgeEnumerable<
TJoin_SelectManyInItem,
TJoin_RightItem,
TJoin_SelectManyCollectionItem,
TJoin_SelectManyBridgeType,
TJoin_SelectManyBridger,
TJoin_SelectManyInnerEnumerable,
TJoin_SelectManyInnerEnumerator,
TJoin_SelectManyProjectedEnumerator>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector) where
TJoin_SelectManyBridger : struct,
IStructBridger<
TJoin_SelectManyCollectionItem,
TJoin_SelectManyBridgeType,
TJoin_SelectManyProjectedEnumerator> where
TJoin_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TJoin_SelectManyInItem,
TJoin_SelectManyInnerEnumerator> where
TJoin_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TJoin_SelectManyInItem> where
TJoin_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TJoin_SelectManyCollectionItem>
public JoinDefaultEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
ZipEnumerable<
TJoin_RightItem,
TJoin_ZipFirstItem,
TJoin_ZipSecondItem,
TJoin_ZipFirstEnumerable,
TJoin_ZipFirstEnumerator,
TJoin_ZipSecondEnumerable,
TJoin_ZipSecondEnumerator>,
ZipEnumerator<
TJoin_RightItem,
TJoin_ZipFirstItem,
TJoin_ZipSecondItem,
TJoin_ZipFirstEnumerator,
TJoin_ZipSecondEnumerator>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_ZipFirstItem,
TJoin_ZipSecondItem,
TJoin_ZipFirstEnumerable,
TJoin_ZipFirstEnumerator,
TJoin_ZipSecondEnumerable,
TJoin_ZipSecondEnumerator>(
ZipEnumerable<
TJoin_RightItem,
TJoin_ZipFirstItem,
TJoin_ZipSecondItem,
TJoin_ZipFirstEnumerable,
TJoin_ZipFirstEnumerator,
TJoin_ZipSecondEnumerable,
TJoin_ZipSecondEnumerator>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector) where
TJoin_ZipFirstEnumerable : struct,
IStructEnumerable<
TJoin_ZipFirstItem,
TJoin_ZipFirstEnumerator> where
TJoin_ZipFirstEnumerator : struct,
IStructEnumerator<
TJoin_ZipFirstItem> where
TJoin_ZipSecondEnumerable : struct,
IStructEnumerable<
TJoin_ZipSecondItem,
TJoin_ZipSecondEnumerator> where
TJoin_ZipSecondEnumerator : struct,
IStructEnumerator<
TJoin_ZipSecondItem>
public JoinDefaultEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
SelectManyCollectionBridgeEnumerable<
TJoin_SelectManyInItem,
TJoin_RightItem,
TJoin_SelectManyCollectionItem,
TJoin_SelectManyBridgeType,
TJoin_SelectManyBridger,
TJoin_SelectManyInnerEnumerable,
TJoin_SelectManyInnerEnumerator,
TJoin_SelectManyProjectedEnumerator>,
SelectManyCollectionBridgeEnumerator<
TJoin_SelectManyInItem,
TJoin_RightItem,
TJoin_SelectManyCollectionItem,
TJoin_SelectManyBridgeType,
TJoin_SelectManyBridger,
TJoin_SelectManyInnerEnumerator,
TJoin_SelectManyProjectedEnumerator>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_SelectManyCollectionItem,
TJoin_SelectManyInItem,
TJoin_SelectManyBridgeType,
TJoin_SelectManyBridger,
TJoin_SelectManyInnerEnumerable,
TJoin_SelectManyInnerEnumerator,
TJoin_SelectManyProjectedEnumerator>(
SelectManyCollectionBridgeEnumerable<
TJoin_SelectManyInItem,
TJoin_RightItem,
TJoin_SelectManyCollectionItem,
TJoin_SelectManyBridgeType,
TJoin_SelectManyBridger,
TJoin_SelectManyInnerEnumerable,
TJoin_SelectManyInnerEnumerator,
TJoin_SelectManyProjectedEnumerator>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector) where
TJoin_SelectManyBridger : struct,
IStructBridger<
TJoin_SelectManyCollectionItem,
TJoin_SelectManyBridgeType,
TJoin_SelectManyProjectedEnumerator> where
TJoin_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TJoin_SelectManyInItem,
TJoin_SelectManyInnerEnumerator> where
TJoin_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TJoin_SelectManyInItem> where
TJoin_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TJoin_SelectManyCollectionItem>
public JoinSpecificEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
SelectManyCollectionIndexedEnumerable<
TJoin_SelectManyInItem,
TJoin_RightItem,
TJoin_SelectManyCollectionItem,
TJoin_SelectManyInnerEnumerable,
TJoin_SelectManyInnerEnumerator,
TJoin_SelectManyProjectedEnumerable,
TJoin_SelectManyProjectedEnumerator>,
SelectManyCollectionIndexedEnumerator<
TJoin_SelectManyInItem,
TJoin_RightItem,
TJoin_SelectManyCollectionItem,
TJoin_SelectManyInnerEnumerator,
TJoin_SelectManyProjectedEnumerable,
TJoin_SelectManyProjectedEnumerator>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_SelectManyInItem,
TJoin_SelectManyCollectionItem,
TJoin_SelectManyInnerEnumerable,
TJoin_SelectManyInnerEnumerator,
TJoin_SelectManyProjectedEnumerable,
TJoin_SelectManyProjectedEnumerator>(
SelectManyCollectionIndexedEnumerable<
TJoin_SelectManyInItem,
TJoin_RightItem,
TJoin_SelectManyCollectionItem,
TJoin_SelectManyInnerEnumerable,
TJoin_SelectManyInnerEnumerator,
TJoin_SelectManyProjectedEnumerable,
TJoin_SelectManyProjectedEnumerator>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector,
IEqualityComparer<
TJoin_KeyItem>
comparer) where
TJoin_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TJoin_SelectManyInItem,
TJoin_SelectManyInnerEnumerator> where
TJoin_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TJoin_SelectManyInItem> where
TJoin_SelectManyProjectedEnumerable : struct,
IStructEnumerable<
TJoin_SelectManyCollectionItem,
TJoin_SelectManyProjectedEnumerator> where
TJoin_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TJoin_SelectManyCollectionItem>
public JoinSpecificEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
SelectManyCollectionEnumerable<
TJoin_SelectManyInItem,
TJoin_RightItem,
TJoin_SelectManyCollectionItem,
TJoin_SelectManyInnerEnumerable,
TJoin_SelectManyInnerEnumerator,
TJoin_SelectManyProjectedEnumerable,
TJoin_SelectManyProjectedEnumerator>,
SelectManyCollectionEnumerator<
TJoin_SelectManyInItem,
TJoin_RightItem,
TJoin_SelectManyCollectionItem,
TJoin_SelectManyInnerEnumerator,
TJoin_SelectManyProjectedEnumerable,
TJoin_SelectManyProjectedEnumerator>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_SelectManyInItem,
TJoin_SelectManyCollectionItem,
TJoin_SelectManyInnerEnumerable,
TJoin_SelectManyInnerEnumerator,
TJoin_SelectManyProjectedEnumerable,
TJoin_SelectManyProjectedEnumerator>(
SelectManyCollectionEnumerable<
TJoin_SelectManyInItem,
TJoin_RightItem,
TJoin_SelectManyCollectionItem,
TJoin_SelectManyInnerEnumerable,
TJoin_SelectManyInnerEnumerator,
TJoin_SelectManyProjectedEnumerable,
TJoin_SelectManyProjectedEnumerator>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector,
IEqualityComparer<
TJoin_KeyItem>
comparer) where
TJoin_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TJoin_SelectManyInItem,
TJoin_SelectManyInnerEnumerator> where
TJoin_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TJoin_SelectManyInItem> where
TJoin_SelectManyProjectedEnumerable : struct,
IStructEnumerable<
TJoin_SelectManyCollectionItem,
TJoin_SelectManyProjectedEnumerator> where
TJoin_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TJoin_SelectManyCollectionItem>
public JoinSpecificEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
SelectManyCollectionIndexedBridgeEnumerable<
TJoin_SelectManyInItem,
TJoin_RightItem,
TJoin_SelectManyCollectionItem,
TJoin_SelectManyBridgeType,
TJoin_SelectManyBridger,
TJoin_SelectManyInnerEnumerable,
TJoin_SelectManyInnerEnumerator,
TJoin_SelectManyProjectedEnumerator>,
SelectManyCollectionIndexedBridgeEnumerator<
TJoin_SelectManyInItem,
TJoin_RightItem,
TJoin_SelectManyCollectionItem,
TJoin_SelectManyBridgeType,
TJoin_SelectManyBridger,
TJoin_SelectManyInnerEnumerator,
TJoin_SelectManyProjectedEnumerator>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_SelectManyCollectionItem,
TJoin_SelectManyInItem,
TJoin_SelectManyBridgeType,
TJoin_SelectManyBridger,
TJoin_SelectManyInnerEnumerable,
TJoin_SelectManyInnerEnumerator,
TJoin_SelectManyProjectedEnumerator>(
SelectManyCollectionIndexedBridgeEnumerable<
TJoin_SelectManyInItem,
TJoin_RightItem,
TJoin_SelectManyCollectionItem,
TJoin_SelectManyBridgeType,
TJoin_SelectManyBridger,
TJoin_SelectManyInnerEnumerable,
TJoin_SelectManyInnerEnumerator,
TJoin_SelectManyProjectedEnumerator>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector,
IEqualityComparer<
TJoin_KeyItem>
comparer) where
TJoin_SelectManyBridger : struct,
IStructBridger<
TJoin_SelectManyCollectionItem,
TJoin_SelectManyBridgeType,
TJoin_SelectManyProjectedEnumerator> where
TJoin_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TJoin_SelectManyInItem,
TJoin_SelectManyInnerEnumerator> where
TJoin_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TJoin_SelectManyInItem> where
TJoin_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TJoin_SelectManyCollectionItem>
public JoinSpecificEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
ZipEnumerable<
TJoin_RightItem,
TJoin_ZipFirstItem,
TJoin_ZipSecondItem,
TJoin_ZipFirstEnumerable,
TJoin_ZipFirstEnumerator,
TJoin_ZipSecondEnumerable,
TJoin_ZipSecondEnumerator>,
ZipEnumerator<
TJoin_RightItem,
TJoin_ZipFirstItem,
TJoin_ZipSecondItem,
TJoin_ZipFirstEnumerator,
TJoin_ZipSecondEnumerator>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_ZipFirstItem,
TJoin_ZipSecondItem,
TJoin_ZipFirstEnumerable,
TJoin_ZipFirstEnumerator,
TJoin_ZipSecondEnumerable,
TJoin_ZipSecondEnumerator>(
ZipEnumerable<
TJoin_RightItem,
TJoin_ZipFirstItem,
TJoin_ZipSecondItem,
TJoin_ZipFirstEnumerable,
TJoin_ZipFirstEnumerator,
TJoin_ZipSecondEnumerable,
TJoin_ZipSecondEnumerator>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector,
IEqualityComparer<
TJoin_KeyItem>
comparer) where
TJoin_ZipFirstEnumerable : struct,
IStructEnumerable<
TJoin_ZipFirstItem,
TJoin_ZipFirstEnumerator> where
TJoin_ZipFirstEnumerator : struct,
IStructEnumerator<
TJoin_ZipFirstItem> where
TJoin_ZipSecondEnumerable : struct,
IStructEnumerable<
TJoin_ZipSecondItem,
TJoin_ZipSecondEnumerator> where
TJoin_ZipSecondEnumerator : struct,
IStructEnumerator<
TJoin_ZipSecondItem>
public JoinSpecificEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
SelectManyCollectionBridgeEnumerable<
TJoin_SelectManyInItem,
TJoin_RightItem,
TJoin_SelectManyCollectionItem,
TJoin_SelectManyBridgeType,
TJoin_SelectManyBridger,
TJoin_SelectManyInnerEnumerable,
TJoin_SelectManyInnerEnumerator,
TJoin_SelectManyProjectedEnumerator>,
SelectManyCollectionBridgeEnumerator<
TJoin_SelectManyInItem,
TJoin_RightItem,
TJoin_SelectManyCollectionItem,
TJoin_SelectManyBridgeType,
TJoin_SelectManyBridger,
TJoin_SelectManyInnerEnumerator,
TJoin_SelectManyProjectedEnumerator>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_SelectManyCollectionItem,
TJoin_SelectManyInItem,
TJoin_SelectManyBridgeType,
TJoin_SelectManyBridger,
TJoin_SelectManyInnerEnumerable,
TJoin_SelectManyInnerEnumerator,
TJoin_SelectManyProjectedEnumerator>(
SelectManyCollectionBridgeEnumerable<
TJoin_SelectManyInItem,
TJoin_RightItem,
TJoin_SelectManyCollectionItem,
TJoin_SelectManyBridgeType,
TJoin_SelectManyBridger,
TJoin_SelectManyInnerEnumerable,
TJoin_SelectManyInnerEnumerator,
TJoin_SelectManyProjectedEnumerator>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector,
IEqualityComparer<
TJoin_KeyItem>
comparer) where
TJoin_SelectManyBridger : struct,
IStructBridger<
TJoin_SelectManyCollectionItem,
TJoin_SelectManyBridgeType,
TJoin_SelectManyProjectedEnumerator> where
TJoin_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TJoin_SelectManyInItem,
TJoin_SelectManyInnerEnumerator> where
TJoin_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TJoin_SelectManyInItem> where
TJoin_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TJoin_SelectManyCollectionItem>
public JoinDefaultEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
GroupJoinSpecificEnumerable<
TJoin_RightItem,
TJoin_GroupJoinKeyItem,
TJoin_GroupJoinLeftItem,
TJoin_GroupJoinLeftEnumerable,
TJoin_GroupJoinLeftEnumerator,
TJoin_GroupJoinRightItem,
TJoin_GroupJoinRightEnumerable,
TJoin_GroupJoinRightEnumerator>,
GroupJoinSpecificEnumerator<
TJoin_RightItem,
TJoin_GroupJoinKeyItem,
TJoin_GroupJoinLeftItem,
TJoin_GroupJoinLeftEnumerator,
TJoin_GroupJoinRightItem,
TJoin_GroupJoinRightEnumerator>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_GroupJoinKeyItem,
TJoin_GroupJoinLeftItem,
TJoin_GroupJoinLeftEnumerable,
TJoin_GroupJoinLeftEnumerator,
TJoin_GroupJoinRightItem,
TJoin_GroupJoinRightEnumerable,
TJoin_GroupJoinRightEnumerator>(
GroupJoinSpecificEnumerable<
TJoin_RightItem,
TJoin_GroupJoinKeyItem,
TJoin_GroupJoinLeftItem,
TJoin_GroupJoinLeftEnumerable,
TJoin_GroupJoinLeftEnumerator,
TJoin_GroupJoinRightItem,
TJoin_GroupJoinRightEnumerable,
TJoin_GroupJoinRightEnumerator>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector) where
TJoin_GroupJoinLeftEnumerable : struct,
IStructEnumerable<
TJoin_GroupJoinLeftItem,
TJoin_GroupJoinLeftEnumerator> where
TJoin_GroupJoinLeftEnumerator : struct,
IStructEnumerator<
TJoin_GroupJoinLeftItem> where
TJoin_GroupJoinRightEnumerable : struct,
IStructEnumerable<
TJoin_GroupJoinRightItem,
TJoin_GroupJoinRightEnumerator> where
TJoin_GroupJoinRightEnumerator : struct,
IStructEnumerator<
TJoin_GroupJoinRightItem>
public JoinDefaultEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
JoinSpecificEnumerable<
TJoin_RightItem,
TJoin_JoinKeyItem,
TJoin_JoinLeftItem,
TJoin_JoinLeftEnumerable,
TJoin_JoinLeftEnumerator,
TJoin_JoinRightItem,
TJoin_JoinRightEnumerable,
TJoin_JoinRightEnumerator>,
JoinSpecificEnumerator<
TJoin_RightItem,
TJoin_JoinKeyItem,
TJoin_JoinLeftItem,
TJoin_JoinLeftEnumerator,
TJoin_JoinRightItem,
TJoin_JoinRightEnumerator>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_JoinKeyItem,
TJoin_JoinLeftItem,
TJoin_JoinLeftEnumerable,
TJoin_JoinLeftEnumerator,
TJoin_JoinRightItem,
TJoin_JoinRightEnumerable,
TJoin_JoinRightEnumerator>(
JoinSpecificEnumerable<
TJoin_RightItem,
TJoin_JoinKeyItem,
TJoin_JoinLeftItem,
TJoin_JoinLeftEnumerable,
TJoin_JoinLeftEnumerator,
TJoin_JoinRightItem,
TJoin_JoinRightEnumerable,
TJoin_JoinRightEnumerator>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector) where
TJoin_JoinLeftEnumerable : struct,
IStructEnumerable<
TJoin_JoinLeftItem,
TJoin_JoinLeftEnumerator> where
TJoin_JoinLeftEnumerator : struct,
IStructEnumerator<
TJoin_JoinLeftItem> where
TJoin_JoinRightEnumerable : struct,
IStructEnumerable<
TJoin_JoinRightItem,
TJoin_JoinRightEnumerator> where
TJoin_JoinRightEnumerator : struct,
IStructEnumerator<
TJoin_JoinRightItem>
public JoinDefaultEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
JoinDefaultEnumerable<
TJoin_RightItem,
TJoin_JoinKeyItem,
TJoin_JoinLeftItem,
TJoin_JoinLeftEnumerable,
TJoin_JoinLeftEnumerator,
TJoin_JoinRightItem,
TJoin_JoinRightEnumerable,
TJoin_JoinRightEnumerator>,
JoinDefaultEnumerator<
TJoin_RightItem,
TJoin_JoinKeyItem,
TJoin_JoinLeftItem,
TJoin_JoinLeftEnumerator,
TJoin_JoinRightItem,
TJoin_JoinRightEnumerator>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_JoinKeyItem,
TJoin_JoinLeftItem,
TJoin_JoinLeftEnumerable,
TJoin_JoinLeftEnumerator,
TJoin_JoinRightItem,
TJoin_JoinRightEnumerable,
TJoin_JoinRightEnumerator>(
JoinDefaultEnumerable<
TJoin_RightItem,
TJoin_JoinKeyItem,
TJoin_JoinLeftItem,
TJoin_JoinLeftEnumerable,
TJoin_JoinLeftEnumerator,
TJoin_JoinRightItem,
TJoin_JoinRightEnumerable,
TJoin_JoinRightEnumerator>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector) where
TJoin_JoinLeftEnumerable : struct,
IStructEnumerable<
TJoin_JoinLeftItem,
TJoin_JoinLeftEnumerator> where
TJoin_JoinLeftEnumerator : struct,
IStructEnumerator<
TJoin_JoinLeftItem> where
TJoin_JoinRightEnumerable : struct,
IStructEnumerable<
TJoin_JoinRightItem,
TJoin_JoinRightEnumerator> where
TJoin_JoinRightEnumerator : struct,
IStructEnumerator<
TJoin_JoinRightItem>
public JoinDefaultEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
GroupJoinDefaultEnumerable<
TJoin_RightItem,
TJoin_GroupJoinKeyItem,
TJoin_GroupJoinLeftItem,
TJoin_GroupJoinLeftEnumerable,
TJoin_GroupJoinLeftEnumerator,
TJoin_GroupJoinRightItem,
TJoin_GroupJoinRightEnumerable,
TJoin_GroupJoinRightEnumerator>,
GroupJoinDefaultEnumerator<
TJoin_RightItem,
TJoin_GroupJoinKeyItem,
TJoin_GroupJoinLeftItem,
TJoin_GroupJoinLeftEnumerator,
TJoin_GroupJoinRightItem,
TJoin_GroupJoinRightEnumerator>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_GroupJoinKeyItem,
TJoin_GroupJoinLeftItem,
TJoin_GroupJoinLeftEnumerable,
TJoin_GroupJoinLeftEnumerator,
TJoin_GroupJoinRightItem,
TJoin_GroupJoinRightEnumerable,
TJoin_GroupJoinRightEnumerator>(
GroupJoinDefaultEnumerable<
TJoin_RightItem,
TJoin_GroupJoinKeyItem,
TJoin_GroupJoinLeftItem,
TJoin_GroupJoinLeftEnumerable,
TJoin_GroupJoinLeftEnumerator,
TJoin_GroupJoinRightItem,
TJoin_GroupJoinRightEnumerable,
TJoin_GroupJoinRightEnumerator>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector) where
TJoin_GroupJoinLeftEnumerable : struct,
IStructEnumerable<
TJoin_GroupJoinLeftItem,
TJoin_GroupJoinLeftEnumerator> where
TJoin_GroupJoinLeftEnumerator : struct,
IStructEnumerator<
TJoin_GroupJoinLeftItem> where
TJoin_GroupJoinRightEnumerable : struct,
IStructEnumerable<
TJoin_GroupJoinRightItem,
TJoin_GroupJoinRightEnumerator> where
TJoin_GroupJoinRightEnumerator : struct,
IStructEnumerator<
TJoin_GroupJoinRightItem>
public JoinSpecificEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
JoinSpecificEnumerable<
TJoin_RightItem,
TJoin_JoinKeyItem,
TJoin_JoinLeftItem,
TJoin_JoinLeftEnumerable,
TJoin_JoinLeftEnumerator,
TJoin_JoinRightItem,
TJoin_JoinRightEnumerable,
TJoin_JoinRightEnumerator>,
JoinSpecificEnumerator<
TJoin_RightItem,
TJoin_JoinKeyItem,
TJoin_JoinLeftItem,
TJoin_JoinLeftEnumerator,
TJoin_JoinRightItem,
TJoin_JoinRightEnumerator>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_JoinKeyItem,
TJoin_JoinLeftItem,
TJoin_JoinLeftEnumerable,
TJoin_JoinLeftEnumerator,
TJoin_JoinRightItem,
TJoin_JoinRightEnumerable,
TJoin_JoinRightEnumerator>(
JoinSpecificEnumerable<
TJoin_RightItem,
TJoin_JoinKeyItem,
TJoin_JoinLeftItem,
TJoin_JoinLeftEnumerable,
TJoin_JoinLeftEnumerator,
TJoin_JoinRightItem,
TJoin_JoinRightEnumerable,
TJoin_JoinRightEnumerator>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector,
IEqualityComparer<
TJoin_KeyItem>
comparer) where
TJoin_JoinLeftEnumerable : struct,
IStructEnumerable<
TJoin_JoinLeftItem,
TJoin_JoinLeftEnumerator> where
TJoin_JoinLeftEnumerator : struct,
IStructEnumerator<
TJoin_JoinLeftItem> where
TJoin_JoinRightEnumerable : struct,
IStructEnumerable<
TJoin_JoinRightItem,
TJoin_JoinRightEnumerator> where
TJoin_JoinRightEnumerator : struct,
IStructEnumerator<
TJoin_JoinRightItem>
public JoinSpecificEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
JoinDefaultEnumerable<
TJoin_RightItem,
TJoin_JoinKeyItem,
TJoin_JoinLeftItem,
TJoin_JoinLeftEnumerable,
TJoin_JoinLeftEnumerator,
TJoin_JoinRightItem,
TJoin_JoinRightEnumerable,
TJoin_JoinRightEnumerator>,
JoinDefaultEnumerator<
TJoin_RightItem,
TJoin_JoinKeyItem,
TJoin_JoinLeftItem,
TJoin_JoinLeftEnumerator,
TJoin_JoinRightItem,
TJoin_JoinRightEnumerator>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_JoinKeyItem,
TJoin_JoinLeftItem,
TJoin_JoinLeftEnumerable,
TJoin_JoinLeftEnumerator,
TJoin_JoinRightItem,
TJoin_JoinRightEnumerable,
TJoin_JoinRightEnumerator>(
JoinDefaultEnumerable<
TJoin_RightItem,
TJoin_JoinKeyItem,
TJoin_JoinLeftItem,
TJoin_JoinLeftEnumerable,
TJoin_JoinLeftEnumerator,
TJoin_JoinRightItem,
TJoin_JoinRightEnumerable,
TJoin_JoinRightEnumerator>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector,
IEqualityComparer<
TJoin_KeyItem>
comparer) where
TJoin_JoinLeftEnumerable : struct,
IStructEnumerable<
TJoin_JoinLeftItem,
TJoin_JoinLeftEnumerator> where
TJoin_JoinLeftEnumerator : struct,
IStructEnumerator<
TJoin_JoinLeftItem> where
TJoin_JoinRightEnumerable : struct,
IStructEnumerable<
TJoin_JoinRightItem,
TJoin_JoinRightEnumerator> where
TJoin_JoinRightEnumerator : struct,
IStructEnumerator<
TJoin_JoinRightItem>
public JoinSpecificEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
GroupJoinSpecificEnumerable<
TJoin_RightItem,
TJoin_GroupJoinKeyItem,
TJoin_GroupJoinLeftItem,
TJoin_GroupJoinLeftEnumerable,
TJoin_GroupJoinLeftEnumerator,
TJoin_GroupJoinRightItem,
TJoin_GroupJoinRightEnumerable,
TJoin_GroupJoinRightEnumerator>,
GroupJoinSpecificEnumerator<
TJoin_RightItem,
TJoin_GroupJoinKeyItem,
TJoin_GroupJoinLeftItem,
TJoin_GroupJoinLeftEnumerator,
TJoin_GroupJoinRightItem,
TJoin_GroupJoinRightEnumerator>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_GroupJoinKeyItem,
TJoin_GroupJoinLeftItem,
TJoin_GroupJoinLeftEnumerable,
TJoin_GroupJoinLeftEnumerator,
TJoin_GroupJoinRightItem,
TJoin_GroupJoinRightEnumerable,
TJoin_GroupJoinRightEnumerator>(
GroupJoinSpecificEnumerable<
TJoin_RightItem,
TJoin_GroupJoinKeyItem,
TJoin_GroupJoinLeftItem,
TJoin_GroupJoinLeftEnumerable,
TJoin_GroupJoinLeftEnumerator,
TJoin_GroupJoinRightItem,
TJoin_GroupJoinRightEnumerable,
TJoin_GroupJoinRightEnumerator>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector,
IEqualityComparer<
TJoin_KeyItem>
comparer) where
TJoin_GroupJoinLeftEnumerable : struct,
IStructEnumerable<
TJoin_GroupJoinLeftItem,
TJoin_GroupJoinLeftEnumerator> where
TJoin_GroupJoinLeftEnumerator : struct,
IStructEnumerator<
TJoin_GroupJoinLeftItem> where
TJoin_GroupJoinRightEnumerable : struct,
IStructEnumerable<
TJoin_GroupJoinRightItem,
TJoin_GroupJoinRightEnumerator> where
TJoin_GroupJoinRightEnumerator : struct,
IStructEnumerator<
TJoin_GroupJoinRightItem>
public JoinSpecificEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
GroupJoinDefaultEnumerable<
TJoin_RightItem,
TJoin_GroupJoinKeyItem,
TJoin_GroupJoinLeftItem,
TJoin_GroupJoinLeftEnumerable,
TJoin_GroupJoinLeftEnumerator,
TJoin_GroupJoinRightItem,
TJoin_GroupJoinRightEnumerable,
TJoin_GroupJoinRightEnumerator>,
GroupJoinDefaultEnumerator<
TJoin_RightItem,
TJoin_GroupJoinKeyItem,
TJoin_GroupJoinLeftItem,
TJoin_GroupJoinLeftEnumerator,
TJoin_GroupJoinRightItem,
TJoin_GroupJoinRightEnumerator>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_GroupJoinKeyItem,
TJoin_GroupJoinLeftItem,
TJoin_GroupJoinLeftEnumerable,
TJoin_GroupJoinLeftEnumerator,
TJoin_GroupJoinRightItem,
TJoin_GroupJoinRightEnumerable,
TJoin_GroupJoinRightEnumerator>(
GroupJoinDefaultEnumerable<
TJoin_RightItem,
TJoin_GroupJoinKeyItem,
TJoin_GroupJoinLeftItem,
TJoin_GroupJoinLeftEnumerable,
TJoin_GroupJoinLeftEnumerator,
TJoin_GroupJoinRightItem,
TJoin_GroupJoinRightEnumerable,
TJoin_GroupJoinRightEnumerator>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector,
IEqualityComparer<
TJoin_KeyItem>
comparer) where
TJoin_GroupJoinLeftEnumerable : struct,
IStructEnumerable<
TJoin_GroupJoinLeftItem,
TJoin_GroupJoinLeftEnumerator> where
TJoin_GroupJoinLeftEnumerator : struct,
IStructEnumerator<
TJoin_GroupJoinLeftItem> where
TJoin_GroupJoinRightEnumerable : struct,
IStructEnumerable<
TJoin_GroupJoinRightItem,
TJoin_GroupJoinRightEnumerator> where
TJoin_GroupJoinRightEnumerator : struct,
IStructEnumerator<
TJoin_GroupJoinRightItem>
public JoinDefaultEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
OneItemDefaultEnumerable<
TJoin_RightItem>,
OneItemDefaultEnumerator<
TJoin_RightItem>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem>(
OneItemDefaultEnumerable<
TJoin_RightItem>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector)
public JoinSpecificEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
OneItemDefaultEnumerable<
TJoin_RightItem>,
OneItemDefaultEnumerator<
TJoin_RightItem>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem>(
OneItemDefaultEnumerable<
TJoin_RightItem>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector,
IEqualityComparer<
TJoin_KeyItem>
comparer)
public JoinDefaultEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
OneItemSpecificEnumerable<
TJoin_RightItem>,
OneItemSpecificEnumerator<
TJoin_RightItem>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem>(
OneItemSpecificEnumerable<
TJoin_RightItem>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector)
public JoinSpecificEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
OneItemSpecificEnumerable<
TJoin_RightItem>,
OneItemSpecificEnumerator<
TJoin_RightItem>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem>(
OneItemSpecificEnumerable<
TJoin_RightItem>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector,
IEqualityComparer<
TJoin_KeyItem>
comparer)
public JoinDefaultEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
OneItemDefaultOrderedEnumerable<
TJoin_RightItem>,
OneItemDefaultOrderedEnumerator<
TJoin_RightItem>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem>(
OneItemDefaultOrderedEnumerable<
TJoin_RightItem>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector)
public JoinSpecificEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
OneItemDefaultOrderedEnumerable<
TJoin_RightItem>,
OneItemDefaultOrderedEnumerator<
TJoin_RightItem>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem>(
OneItemDefaultOrderedEnumerable<
TJoin_RightItem>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector,
IEqualityComparer<
TJoin_KeyItem>
comparer)
public JoinDefaultEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
OneItemSpecificOrderedEnumerable<
TJoin_RightItem>,
OneItemSpecificOrderedEnumerator<
TJoin_RightItem>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem>(
OneItemSpecificOrderedEnumerable<
TJoin_RightItem>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector)
public JoinSpecificEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
OneItemSpecificOrderedEnumerable<
TJoin_RightItem>,
OneItemSpecificOrderedEnumerator<
TJoin_RightItem>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem>(
OneItemSpecificOrderedEnumerable<
TJoin_RightItem>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector,
IEqualityComparer<
TJoin_KeyItem>
comparer)
public JoinDefaultEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
SkipLastEnumerable<
TJoin_RightItem,
TJoin_SkipEnumerable,
TJoin_SkipEnumerator>,
SkipLastEnumerator<
TJoin_RightItem,
TJoin_SkipEnumerator>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_SkipEnumerable,
TJoin_SkipEnumerator>(
SkipLastEnumerable<
TJoin_RightItem,
TJoin_SkipEnumerable,
TJoin_SkipEnumerator>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector) where
TJoin_SkipEnumerable : struct,
IStructEnumerable<
TJoin_RightItem,
TJoin_SkipEnumerator> where
TJoin_SkipEnumerator : struct,
IStructEnumerator<
TJoin_RightItem>
public JoinSpecificEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
SkipLastEnumerable<
TJoin_RightItem,
TJoin_SkipEnumerable,
TJoin_SkipEnumerator>,
SkipLastEnumerator<
TJoin_RightItem,
TJoin_SkipEnumerator>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_SkipEnumerable,
TJoin_SkipEnumerator>(
SkipLastEnumerable<
TJoin_RightItem,
TJoin_SkipEnumerable,
TJoin_SkipEnumerator>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector,
IEqualityComparer<
TJoin_KeyItem>
comparer) where
TJoin_SkipEnumerable : struct,
IStructEnumerable<
TJoin_RightItem,
TJoin_SkipEnumerator> where
TJoin_SkipEnumerator : struct,
IStructEnumerator<
TJoin_RightItem>
public JoinDefaultEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
TakeLastEnumerable<
TJoin_RightItem,
TJoin_TakeEnumerable,
TJoin_TakeEnumerator>,
TakeLastEnumerator<
TJoin_RightItem,
TJoin_TakeEnumerator>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_TakeEnumerable,
TJoin_TakeEnumerator>(
TakeLastEnumerable<
TJoin_RightItem,
TJoin_TakeEnumerable,
TJoin_TakeEnumerator>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector) where
TJoin_TakeEnumerable : struct,
IStructEnumerable<
TJoin_RightItem,
TJoin_TakeEnumerator> where
TJoin_TakeEnumerator : struct,
IStructEnumerator<
TJoin_RightItem>
public JoinSpecificEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
TakeLastEnumerable<
TJoin_RightItem,
TJoin_TakeEnumerable,
TJoin_TakeEnumerator>,
TakeLastEnumerator<
TJoin_RightItem,
TJoin_TakeEnumerator>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_TakeEnumerable,
TJoin_TakeEnumerator>(
TakeLastEnumerable<
TJoin_RightItem,
TJoin_TakeEnumerable,
TJoin_TakeEnumerator>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector,
IEqualityComparer<
TJoin_KeyItem>
comparer) where
TJoin_TakeEnumerable : struct,
IStructEnumerable<
TJoin_RightItem,
TJoin_TakeEnumerator> where
TJoin_TakeEnumerator : struct,
IStructEnumerator<
TJoin_RightItem>
public JoinDefaultEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
AppendEnumerable<
TJoin_RightItem,
TJoin_AppendEnumerable,
TJoin_AppendEnumerator>,
AppendEnumerator<
TJoin_RightItem,
TJoin_AppendEnumerator>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_AppendEnumerable,
TJoin_AppendEnumerator>(
AppendEnumerable<
TJoin_RightItem,
TJoin_AppendEnumerable,
TJoin_AppendEnumerator>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector) where
TJoin_AppendEnumerable : struct,
IStructEnumerable<
TJoin_RightItem,
TJoin_AppendEnumerator> where
TJoin_AppendEnumerator : struct,
IStructEnumerator<
TJoin_RightItem>
public JoinSpecificEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
AppendEnumerable<
TJoin_RightItem,
TJoin_AppendEnumerable,
TJoin_AppendEnumerator>,
AppendEnumerator<
TJoin_RightItem,
TJoin_AppendEnumerator>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_AppendEnumerable,
TJoin_AppendEnumerator>(
AppendEnumerable<
TJoin_RightItem,
TJoin_AppendEnumerable,
TJoin_AppendEnumerator>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector,
IEqualityComparer<
TJoin_KeyItem>
comparer) where
TJoin_AppendEnumerable : struct,
IStructEnumerable<
TJoin_RightItem,
TJoin_AppendEnumerator> where
TJoin_AppendEnumerator : struct,
IStructEnumerator<
TJoin_RightItem>
public JoinDefaultEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
PrependEnumerable<
TJoin_RightItem,
TJoin_PrependEnumerable,
TJoin_PrependEnumerator>,
PrependEnumerator<
TJoin_RightItem,
TJoin_PrependEnumerator>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_PrependEnumerable,
TJoin_PrependEnumerator>(
PrependEnumerable<
TJoin_RightItem,
TJoin_PrependEnumerable,
TJoin_PrependEnumerator>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector) where
TJoin_PrependEnumerable : struct,
IStructEnumerable<
TJoin_RightItem,
TJoin_PrependEnumerator> where
TJoin_PrependEnumerator : struct,
IStructEnumerator<
TJoin_RightItem>
public JoinSpecificEnumerable<
TJoin_OutItem,
TJoin_KeyItem,
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TJoin_RightItem,
PrependEnumerable<
TJoin_RightItem,
TJoin_PrependEnumerable,
TJoin_PrependEnumerator>,
PrependEnumerator<
TJoin_RightItem,
TJoin_PrependEnumerator>>
Join<
TJoin_OutItem,
TJoin_KeyItem,
TJoin_RightItem,
TJoin_PrependEnumerable,
TJoin_PrependEnumerator>(
PrependEnumerable<
TJoin_RightItem,
TJoin_PrependEnumerable,
TJoin_PrependEnumerator>
inner,
Func<
TItem,
TJoin_KeyItem>
outerKeySelector,
Func<
TJoin_RightItem,
TJoin_KeyItem>
innerKeySelector,
Func<
TItem,
TJoin_RightItem,
TJoin_OutItem>
resultSelector,
IEqualityComparer<
TJoin_KeyItem>
comparer) where
TJoin_PrependEnumerable : struct,
IStructEnumerable<
TJoin_RightItem,
TJoin_PrependEnumerator> where
TJoin_PrependEnumerator : struct,
IStructEnumerator<
TJoin_RightItem>
public TItem Last(
Func<
TItem,
bool>
predicate)
public int Max(
Func<
TItem,
int>
selector)
public long Max(
Func<
TItem,
long>
selector)
public float Max(
Func<
TItem,
float>
selector)
public double Max(
Func<
TItem,
double>
selector)
public decimal Max(
Func<
TItem,
decimal>
selector)
public decimal?
Max(
Func<
TItem,
decimal?>
selector)
public double?
Max(
Func<
TItem,
double?>
selector)
public float?
Max(
Func<
TItem,
float?>
selector)
public long?
Max(
Func<
TItem,
long?>
selector)
public int?
Max(
Func<
TItem,
int?>
selector)
public TMax_Result Max<
TMax_Result>(
Func<
TItem,
TMax_Result>
selector)
public long Min(
Func<
TItem,
long>
selector)
public float Min(
Func<
TItem,
float>
selector)
public double Min(
Func<
TItem,
double>
selector)
public decimal Min(
Func<
TItem,
decimal>
selector)
public decimal?
Min(
Func<
TItem,
decimal?>
selector)
public double?
Min(
Func<
TItem,
double?>
selector)
public float?
Min(
Func<
TItem,
float?>
selector)
public long?
Min(
Func<
TItem,
long?>
selector)
public int?
Min(
Func<
TItem,
int?>
selector)
public int Min(
Func<
TItem,
int>
selector)
public TMin_Result Min<
TMin_Result>(
Func<
TItem,
TMin_Result>
selector)
public SelectManyIndexedBridgeEnumerable<
TItem,
TSelectMany_OutItem,
ValueCollection<
TSelectMany_DictionaryKey,
TSelectMany_OutItem>,
DictionaryValuesBridger<
TSelectMany_DictionaryKey,
TSelectMany_OutItem>,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
DictionaryValuesEnumerator<
TSelectMany_DictionaryKey,
TSelectMany_OutItem>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_DictionaryKey>(
Func<
TItem,
int,
ValueCollection<
TSelectMany_DictionaryKey,
TSelectMany_OutItem>>
selector)
public SelectManyIndexedEnumerable<
TItem,
TSelectMany_OutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
GroupedEnumerable<
TSelectMany_SelectMany_GroupedKey,
TSelectMany_OutItem>,
GroupedEnumerator<
TSelectMany_OutItem>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_SelectMany_GroupedKey>(
Func<
TItem,
int,
GroupedEnumerable<
TSelectMany_SelectMany_GroupedKey,
TSelectMany_OutItem>>
selector)
public SelectManyIndexedEnumerable<
TItem,
TSelectMany_OutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
GroupingEnumerable<
TSelectMany_SelectMany_GroupingKey,
TSelectMany_OutItem>,
GroupingEnumerator<
TSelectMany_OutItem>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_SelectMany_GroupingKey>(
Func<
TItem,
int,
GroupingEnumerable<
TSelectMany_SelectMany_GroupingKey,
TSelectMany_OutItem>>
selector)
public SelectManyIndexedEnumerable<
TItem,
GroupingEnumerable<
TSelectMany_SelectMany_LookupKey,
TSelectMany_SelectMany_LookupElement>,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
LookupDefaultEnumerable<
TSelectMany_SelectMany_LookupKey,
TSelectMany_SelectMany_LookupElement>,
LookupDefaultEnumerator<
TSelectMany_SelectMany_LookupKey,
TSelectMany_SelectMany_LookupElement>>
SelectMany<
TSelectMany_SelectMany_LookupKey,
TSelectMany_SelectMany_LookupElement>(
Func<
TItem,
int,
LookupDefaultEnumerable<
TSelectMany_SelectMany_LookupKey,
TSelectMany_SelectMany_LookupElement>>
selector)
public SelectManyIndexedEnumerable<
TItem,
GroupingEnumerable<
TSelectMany_SelectMany_LookupKey,
TSelectMany_SelectMany_LookupElement>,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
LookupSpecificEnumerable<
TSelectMany_SelectMany_LookupKey,
TSelectMany_SelectMany_LookupElement>,
LookupSpecificEnumerator<
TSelectMany_SelectMany_LookupKey,
TSelectMany_SelectMany_LookupElement>>
SelectMany<
TSelectMany_SelectMany_LookupKey,
TSelectMany_SelectMany_LookupElement>(
Func<
TItem,
int,
LookupSpecificEnumerable<
TSelectMany_SelectMany_LookupKey,
TSelectMany_SelectMany_LookupElement>>
selector)
public SelectManyIndexedBridgeEnumerable<
TItem,
TSelectMany_OutItem,
KeyCollection<
TSelectMany_OutItem,
TSelectMany_DictionaryValue>,
DictionaryKeysBridger<
TSelectMany_OutItem,
TSelectMany_DictionaryValue>,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
DictionaryKeysEnumerator<
TSelectMany_OutItem,
TSelectMany_DictionaryValue>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_DictionaryValue>(
Func<
TItem,
int,
KeyCollection<
TSelectMany_OutItem,
TSelectMany_DictionaryValue>>
selector)
public SelectManyEnumerable<
TItem,
GroupingEnumerable<
TSelectMany_SelectMany_LookupKey,
TSelectMany_SelectMany_LookupElement>,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
LookupDefaultEnumerable<
TSelectMany_SelectMany_LookupKey,
TSelectMany_SelectMany_LookupElement>,
LookupDefaultEnumerator<
TSelectMany_SelectMany_LookupKey,
TSelectMany_SelectMany_LookupElement>>
SelectMany<
TSelectMany_SelectMany_LookupKey,
TSelectMany_SelectMany_LookupElement>(
Func<
TItem,
LookupDefaultEnumerable<
TSelectMany_SelectMany_LookupKey,
TSelectMany_SelectMany_LookupElement>>
selector)
public SelectManyEnumerable<
TItem,
GroupingEnumerable<
TSelectMany_SelectMany_LookupKey,
TSelectMany_SelectMany_LookupElement>,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
LookupSpecificEnumerable<
TSelectMany_SelectMany_LookupKey,
TSelectMany_SelectMany_LookupElement>,
LookupSpecificEnumerator<
TSelectMany_SelectMany_LookupKey,
TSelectMany_SelectMany_LookupElement>>
SelectMany<
TSelectMany_SelectMany_LookupKey,
TSelectMany_SelectMany_LookupElement>(
Func<
TItem,
LookupSpecificEnumerable<
TSelectMany_SelectMany_LookupKey,
TSelectMany_SelectMany_LookupElement>>
selector)
public SelectManyBridgeEnumerable<
TItem,
TSelectMany_OutItem,
ValueCollection<
TSelectMany_DictionaryKey,
TSelectMany_OutItem>,
SortedDictionaryValuesBridger<
TSelectMany_DictionaryKey,
TSelectMany_OutItem>,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SortedDictionaryValuesEnumerator<
TSelectMany_DictionaryKey,
TSelectMany_OutItem>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_DictionaryKey>(
Func<
TItem,
ValueCollection<
TSelectMany_DictionaryKey,
TSelectMany_OutItem>>
selector)
public SelectManyBridgeEnumerable<
TItem,
TSelectMany_OutItem,
KeyCollection<
TSelectMany_OutItem,
TSelectMany_DictionaryValue>,
SortedDictionaryKeysBridger<
TSelectMany_OutItem,
TSelectMany_DictionaryValue>,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SortedDictionaryKeysEnumerator<
TSelectMany_OutItem,
TSelectMany_DictionaryValue>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_DictionaryValue>(
Func<
TItem,
KeyCollection<
TSelectMany_OutItem,
TSelectMany_DictionaryValue>>
selector)
public SelectManyBridgeEnumerable<
TItem,
TSelectMany_OutItem,
ValueCollection<
TSelectMany_DictionaryKey,
TSelectMany_OutItem>,
DictionaryValuesBridger<
TSelectMany_DictionaryKey,
TSelectMany_OutItem>,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
DictionaryValuesEnumerator<
TSelectMany_DictionaryKey,
TSelectMany_OutItem>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_DictionaryKey>(
Func<
TItem,
ValueCollection<
TSelectMany_DictionaryKey,
TSelectMany_OutItem>>
selector)
public SelectManyIndexedBridgeEnumerable<
TItem,
TSelectMany_OutItem,
ValueCollection<
TSelectMany_DictionaryKey,
TSelectMany_OutItem>,
SortedDictionaryValuesBridger<
TSelectMany_DictionaryKey,
TSelectMany_OutItem>,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SortedDictionaryValuesEnumerator<
TSelectMany_DictionaryKey,
TSelectMany_OutItem>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_DictionaryKey>(
Func<
TItem,
int,
ValueCollection<
TSelectMany_DictionaryKey,
TSelectMany_OutItem>>
selector)
public SelectManyIndexedBridgeEnumerable<
TItem,
TSelectMany_OutItem,
KeyCollection<
TSelectMany_OutItem,
TSelectMany_DictionaryValue>,
SortedDictionaryKeysBridger<
TSelectMany_OutItem,
TSelectMany_DictionaryValue>,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SortedDictionaryKeysEnumerator<
TSelectMany_OutItem,
TSelectMany_DictionaryValue>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_DictionaryValue>(
Func<
TItem,
int,
KeyCollection<
TSelectMany_OutItem,
TSelectMany_DictionaryValue>>
selector)
public SelectManyBridgeEnumerable<
TItem,
TSelectMany_OutItem,
KeyCollection<
TSelectMany_OutItem,
TSelectMany_DictionaryValue>,
DictionaryKeysBridger<
TSelectMany_OutItem,
TSelectMany_DictionaryValue>,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
DictionaryKeysEnumerator<
TSelectMany_OutItem,
TSelectMany_DictionaryValue>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_DictionaryValue>(
Func<
TItem,
KeyCollection<
TSelectMany_OutItem,
TSelectMany_DictionaryValue>>
selector)
public SelectManyCollectionBridgeEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
LinkedList<
TSelectMany_CollectionItem>,
LinkedListBridger<
TSelectMany_CollectionItem>,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
LinkedListEnumerator<
TSelectMany_CollectionItem>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_CollectionItem>(
Func<
TItem,
LinkedList<
TSelectMany_CollectionItem>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector)
public SelectManyCollectionBridgeEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
Queue<
TSelectMany_CollectionItem>,
QueueBridger<
TSelectMany_CollectionItem>,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
QueueEnumerator<
TSelectMany_CollectionItem>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_CollectionItem>(
Func<
TItem,
Queue<
TSelectMany_CollectionItem>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector)
public SelectManyCollectionBridgeEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
Stack<
TSelectMany_CollectionItem>,
StackBridger<
TSelectMany_CollectionItem>,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
StackEnumerator<
TSelectMany_CollectionItem>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_CollectionItem>(
Func<
TItem,
Stack<
TSelectMany_CollectionItem>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector)
public SelectManyCollectionEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
BoxedEnumerable<
TSelectMany_CollectionItem>,
BoxedEnumerator<
TSelectMany_CollectionItem>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_CollectionItem>(
Func<
TItem,
BoxedEnumerable<
TSelectMany_CollectionItem>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector)
public EmptyEnumerable<
TSelectMany_OutItem>
SelectMany<
TSelectMany_OutItem,
TSelectMany_CollectionItem>(
Func<
TItem,
EmptyEnumerable<
TSelectMany_CollectionItem>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector)
public SelectManyCollectionEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
RepeatEnumerable<
TSelectMany_CollectionItem>,
RepeatEnumerator<
TSelectMany_CollectionItem>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_CollectionItem>(
Func<
TItem,
RepeatEnumerable<
TSelectMany_CollectionItem>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector)
public SelectManyCollectionIndexedBridgeEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
IEnumerable<
TSelectMany_CollectionItem>,
IEnumerableBridger<
TSelectMany_CollectionItem>,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
IdentityEnumerator<
TSelectMany_CollectionItem>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_CollectionItem>(
Func<
TItem,
int,
IEnumerable<
TSelectMany_CollectionItem>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector)
public SelectManyCollectionIndexedBridgeEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
Queue<
TSelectMany_CollectionItem>,
QueueBridger<
TSelectMany_CollectionItem>,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
QueueEnumerator<
TSelectMany_CollectionItem>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_CollectionItem>(
Func<
TItem,
int,
Queue<
TSelectMany_CollectionItem>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector)
public SelectManyCollectionIndexedBridgeEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
Stack<
TSelectMany_CollectionItem>,
StackBridger<
TSelectMany_CollectionItem>,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
StackEnumerator<
TSelectMany_CollectionItem>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_CollectionItem>(
Func<
TItem,
int,
Stack<
TSelectMany_CollectionItem>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector)
public SelectManyCollectionIndexedEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
BoxedEnumerable<
TSelectMany_CollectionItem>,
BoxedEnumerator<
TSelectMany_CollectionItem>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_CollectionItem>(
Func<
TItem,
int,
BoxedEnumerable<
TSelectMany_CollectionItem>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector)
public EmptyEnumerable<
TSelectMany_OutItem>
SelectMany<
TSelectMany_OutItem,
TSelectMany_CollectionItem>(
Func<
TItem,
int,
EmptyEnumerable<
TSelectMany_CollectionItem>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector)
public SelectManyCollectionIndexedEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
RepeatEnumerable<
TSelectMany_CollectionItem>,
RepeatEnumerator<
TSelectMany_CollectionItem>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_CollectionItem>(
Func<
TItem,
int,
RepeatEnumerable<
TSelectMany_CollectionItem>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector)
public SelectManyCollectionIndexedBridgeEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
TSelectMany_CollectionItem[],
ArrayBridger<
TSelectMany_CollectionItem>,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
ArrayEnumerator<
TSelectMany_CollectionItem>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_CollectionItem>(
Func<
TItem,
int,
TSelectMany_CollectionItem[]>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector)
public SelectManyCollectionIndexedBridgeEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
SortedSet<
TSelectMany_CollectionItem>,
SortedSetBridger<
TSelectMany_CollectionItem>,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SortedSetEnumerator<
TSelectMany_CollectionItem>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_CollectionItem>(
Func<
TItem,
int,
SortedSet<
TSelectMany_CollectionItem>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector)
public SelectManyCollectionIndexedBridgeEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
List<
TSelectMany_CollectionItem>,
ListBridger<
TSelectMany_CollectionItem>,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
ListEnumerator<
TSelectMany_CollectionItem>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_CollectionItem>(
Func<
TItem,
int,
List<
TSelectMany_CollectionItem>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector)
public SelectManyCollectionIndexedBridgeEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
LinkedList<
TSelectMany_CollectionItem>,
LinkedListBridger<
TSelectMany_CollectionItem>,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
LinkedListEnumerator<
TSelectMany_CollectionItem>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_CollectionItem>(
Func<
TItem,
int,
LinkedList<
TSelectMany_CollectionItem>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector)
public SelectManyCollectionIndexedBridgeEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
HashSet<
TSelectMany_CollectionItem>,
HashSetBridger<
TSelectMany_CollectionItem>,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
HashSetEnumerator<
TSelectMany_CollectionItem>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_CollectionItem>(
Func<
TItem,
int,
HashSet<
TSelectMany_CollectionItem>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector)
public SelectManyCollectionBridgeEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
TSelectMany_CollectionItem[],
ArrayBridger<
TSelectMany_CollectionItem>,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
ArrayEnumerator<
TSelectMany_CollectionItem>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_CollectionItem>(
Func<
TItem,
TSelectMany_CollectionItem[]>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector)
public SelectManyCollectionBridgeEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
SortedSet<
TSelectMany_CollectionItem>,
SortedSetBridger<
TSelectMany_CollectionItem>,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SortedSetEnumerator<
TSelectMany_CollectionItem>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_CollectionItem>(
Func<
TItem,
SortedSet<
TSelectMany_CollectionItem>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector)
public SelectManyCollectionBridgeEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
List<
TSelectMany_CollectionItem>,
ListBridger<
TSelectMany_CollectionItem>,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
ListEnumerator<
TSelectMany_CollectionItem>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_CollectionItem>(
Func<
TItem,
List<
TSelectMany_CollectionItem>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector)
public SelectManyCollectionBridgeEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
HashSet<
TSelectMany_CollectionItem>,
HashSetBridger<
TSelectMany_CollectionItem>,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
HashSetEnumerator<
TSelectMany_CollectionItem>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_CollectionItem>(
Func<
TItem,
HashSet<
TSelectMany_CollectionItem>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector)
public SelectManyCollectionBridgeEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
IEnumerable<
TSelectMany_CollectionItem>,
IEnumerableBridger<
TSelectMany_CollectionItem>,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
IdentityEnumerator<
TSelectMany_CollectionItem>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_CollectionItem>(
Func<
TItem,
IEnumerable<
TSelectMany_CollectionItem>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector)
public SelectManyEnumerable<
TItem,
TSelectMany_OutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SkipWhileIndexedEnumerable<
TSelectMany_OutItem,
TSelectMany_DefaultIfEmptyInnerEnumerable,
TSelectMany_DefaultIfEmptyInnerEnumerator>,
SkipWhileIndexedEnumerator<
TSelectMany_OutItem,
TSelectMany_DefaultIfEmptyInnerEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_DefaultIfEmptyInnerEnumerable,
TSelectMany_DefaultIfEmptyInnerEnumerator>(
Func<
TItem,
SkipWhileIndexedEnumerable<
TSelectMany_OutItem,
TSelectMany_DefaultIfEmptyInnerEnumerable,
TSelectMany_DefaultIfEmptyInnerEnumerator>>
selector) where
TSelectMany_DefaultIfEmptyInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_OutItem,
TSelectMany_DefaultIfEmptyInnerEnumerator> where
TSelectMany_DefaultIfEmptyInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_OutItem>
public SelectManyEnumerable<
TItem,
TSelectMany_OutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
DefaultIfEmptySpecificEnumerable<
TSelectMany_OutItem,
TSelectMany_DefaultIfEmptyInnerEnumerable,
TSelectMany_DefaultIfEmptyInnerEnumerator>,
DefaultIfEmptySpecificEnumerator<
TSelectMany_OutItem,
TSelectMany_DefaultIfEmptyInnerEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_DefaultIfEmptyInnerEnumerable,
TSelectMany_DefaultIfEmptyInnerEnumerator>(
Func<
TItem,
DefaultIfEmptySpecificEnumerable<
TSelectMany_OutItem,
TSelectMany_DefaultIfEmptyInnerEnumerable,
TSelectMany_DefaultIfEmptyInnerEnumerator>>
selector) where
TSelectMany_DefaultIfEmptyInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_OutItem,
TSelectMany_DefaultIfEmptyInnerEnumerator> where
TSelectMany_DefaultIfEmptyInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_OutItem>
public SelectManyEnumerable<
TItem,
TSelectMany_OutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
WhereIndexedEnumerable<
TSelectMany_OutItem,
TSelectMany_WhereInnerEnumerable,
TSelectMany_WhereInnerEnumerator>,
WhereIndexedEnumerator<
TSelectMany_OutItem,
TSelectMany_WhereInnerEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_WhereInnerEnumerable,
TSelectMany_WhereInnerEnumerator>(
Func<
TItem,
WhereIndexedEnumerable<
TSelectMany_OutItem,
TSelectMany_WhereInnerEnumerable,
TSelectMany_WhereInnerEnumerator>>
selector) where
TSelectMany_WhereInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_OutItem,
TSelectMany_WhereInnerEnumerator> where
TSelectMany_WhereInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_OutItem>
public SelectManyEnumerable<
TItem,
TSelectMany_OutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
DefaultIfEmptyDefaultEnumerable<
TSelectMany_OutItem,
TSelectMany_DefaultIfEmptyInnerEnumerable,
TSelectMany_DefaultIfEmptyInnerEnumerator>,
DefaultIfEmptyDefaultEnumerator<
TSelectMany_OutItem,
TSelectMany_DefaultIfEmptyInnerEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_DefaultIfEmptyInnerEnumerable,
TSelectMany_DefaultIfEmptyInnerEnumerator>(
Func<
TItem,
DefaultIfEmptyDefaultEnumerable<
TSelectMany_OutItem,
TSelectMany_DefaultIfEmptyInnerEnumerable,
TSelectMany_DefaultIfEmptyInnerEnumerator>>
selector) where
TSelectMany_DefaultIfEmptyInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_OutItem,
TSelectMany_DefaultIfEmptyInnerEnumerator> where
TSelectMany_DefaultIfEmptyInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_OutItem>
public SelectManyEnumerable<
TItem,
TSelectMany_OutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
WhereEnumerable<
TSelectMany_OutItem,
TSelectMany_WhereInnerEnumerable,
TSelectMany_WhereInnerEnumerator>,
WhereEnumerator<
TSelectMany_OutItem,
TSelectMany_WhereInnerEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_WhereInnerEnumerable,
TSelectMany_WhereInnerEnumerator>(
Func<
TItem,
WhereEnumerable<
TSelectMany_OutItem,
TSelectMany_WhereInnerEnumerable,
TSelectMany_WhereInnerEnumerator>>
selector) where
TSelectMany_WhereInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_OutItem,
TSelectMany_WhereInnerEnumerator> where
TSelectMany_WhereInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_OutItem>
public SelectManyEnumerable<
TItem,
TSelectMany_OutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TakeEnumerable<
TSelectMany_OutItem,
TSelectMany_DefaultIfEmptyInnerEnumerable,
TSelectMany_DefaultIfEmptyInnerEnumerator>,
TakeEnumerator<
TSelectMany_OutItem,
TSelectMany_DefaultIfEmptyInnerEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_DefaultIfEmptyInnerEnumerable,
TSelectMany_DefaultIfEmptyInnerEnumerator>(
Func<
TItem,
TakeEnumerable<
TSelectMany_OutItem,
TSelectMany_DefaultIfEmptyInnerEnumerable,
TSelectMany_DefaultIfEmptyInnerEnumerator>>
selector) where
TSelectMany_DefaultIfEmptyInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_OutItem,
TSelectMany_DefaultIfEmptyInnerEnumerator> where
TSelectMany_DefaultIfEmptyInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_OutItem>
public SelectManyIndexedEnumerable<
TItem,
TSelectMany_OutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
IdentityEnumerable<
TSelectMany_OutItem,
TSelectMany_IdentityBridgeType,
TSelectMany_IdentityBridger,
TSelectMany_IdentityEnumerator>,
TSelectMany_IdentityEnumerator>
SelectMany<
TSelectMany_OutItem,
TSelectMany_IdentityBridgeType,
TSelectMany_IdentityBridger,
TSelectMany_IdentityEnumerator>(
Func<
TItem,
int,
IdentityEnumerable<
TSelectMany_OutItem,
TSelectMany_IdentityBridgeType,
TSelectMany_IdentityBridger,
TSelectMany_IdentityEnumerator>>
selector) where
TSelectMany_IdentityBridger : struct,
IStructBridger<
TSelectMany_OutItem,
TSelectMany_IdentityBridgeType,
TSelectMany_IdentityEnumerator> where
TSelectMany_IdentityEnumerator : struct,
IStructEnumerator<
TSelectMany_OutItem>
public SelectManyEnumerable<
TItem,
TSelectMany_OutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
DistinctSpecificEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_DistinctInnerEnumerable,
TSelectMany_SelectMany_DistinctInnerEnumerator>,
DistinctSpecificEnumerator<
TSelectMany_OutItem,
TSelectMany_SelectMany_DistinctInnerEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_SelectMany_DistinctInnerEnumerable,
TSelectMany_SelectMany_DistinctInnerEnumerator>(
Func<
TItem,
DistinctSpecificEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_DistinctInnerEnumerable,
TSelectMany_SelectMany_DistinctInnerEnumerator>>
selector) where
TSelectMany_SelectMany_DistinctInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_DistinctInnerEnumerator> where
TSelectMany_SelectMany_DistinctInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_OutItem>
public SelectManyIndexedEnumerable<
TItem,
TSelectMany_OutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
WhereEnumerable<
TSelectMany_OutItem,
TSelectMany_WhereInnerEnumerable,
TSelectMany_WhereInnerEnumerator>,
WhereEnumerator<
TSelectMany_OutItem,
TSelectMany_WhereInnerEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_WhereInnerEnumerable,
TSelectMany_WhereInnerEnumerator>(
Func<
TItem,
int,
WhereEnumerable<
TSelectMany_OutItem,
TSelectMany_WhereInnerEnumerable,
TSelectMany_WhereInnerEnumerator>>
selector) where
TSelectMany_WhereInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_OutItem,
TSelectMany_WhereInnerEnumerator> where
TSelectMany_WhereInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_OutItem>
public SelectManyIndexedEnumerable<
TItem,
TSelectMany_OutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
DefaultIfEmptyDefaultEnumerable<
TSelectMany_OutItem,
TSelectMany_DefaultIfEmptyInnerEnumerable,
TSelectMany_DefaultIfEmptyInnerEnumerator>,
DefaultIfEmptyDefaultEnumerator<
TSelectMany_OutItem,
TSelectMany_DefaultIfEmptyInnerEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_DefaultIfEmptyInnerEnumerable,
TSelectMany_DefaultIfEmptyInnerEnumerator>(
Func<
TItem,
int,
DefaultIfEmptyDefaultEnumerable<
TSelectMany_OutItem,
TSelectMany_DefaultIfEmptyInnerEnumerable,
TSelectMany_DefaultIfEmptyInnerEnumerator>>
selector) where
TSelectMany_DefaultIfEmptyInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_OutItem,
TSelectMany_DefaultIfEmptyInnerEnumerator> where
TSelectMany_DefaultIfEmptyInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_OutItem>
public SelectManyIndexedEnumerable<
TItem,
TSelectMany_OutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TakeEnumerable<
TSelectMany_OutItem,
TSelectMany_DefaultIfEmptyInnerEnumerable,
TSelectMany_DefaultIfEmptyInnerEnumerator>,
TakeEnumerator<
TSelectMany_OutItem,
TSelectMany_DefaultIfEmptyInnerEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_DefaultIfEmptyInnerEnumerable,
TSelectMany_DefaultIfEmptyInnerEnumerator>(
Func<
TItem,
int,
TakeEnumerable<
TSelectMany_OutItem,
TSelectMany_DefaultIfEmptyInnerEnumerable,
TSelectMany_DefaultIfEmptyInnerEnumerator>>
selector) where
TSelectMany_DefaultIfEmptyInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_OutItem,
TSelectMany_DefaultIfEmptyInnerEnumerator> where
TSelectMany_DefaultIfEmptyInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_OutItem>
public SelectManyIndexedEnumerable<
TItem,
TSelectMany_OutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TakeWhileIndexedEnumerable<
TSelectMany_OutItem,
TSelectMany_DefaultIfEmptyInnerEnumerable,
TSelectMany_DefaultIfEmptyInnerEnumerator>,
TakeWhileIndexedEnumerator<
TSelectMany_OutItem,
TSelectMany_DefaultIfEmptyInnerEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_DefaultIfEmptyInnerEnumerable,
TSelectMany_DefaultIfEmptyInnerEnumerator>(
Func<
TItem,
int,
TakeWhileIndexedEnumerable<
TSelectMany_OutItem,
TSelectMany_DefaultIfEmptyInnerEnumerable,
TSelectMany_DefaultIfEmptyInnerEnumerator>>
selector) where
TSelectMany_DefaultIfEmptyInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_OutItem,
TSelectMany_DefaultIfEmptyInnerEnumerator> where
TSelectMany_DefaultIfEmptyInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_OutItem>
public SelectManyIndexedEnumerable<
TItem,
TSelectMany_OutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SkipWhileEnumerable<
TSelectMany_OutItem,
TSelectMany_DefaultIfEmptyInnerEnumerable,
TSelectMany_DefaultIfEmptyInnerEnumerator>,
SkipWhileEnumerator<
TSelectMany_OutItem,
TSelectMany_DefaultIfEmptyInnerEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_DefaultIfEmptyInnerEnumerable,
TSelectMany_DefaultIfEmptyInnerEnumerator>(
Func<
TItem,
int,
SkipWhileEnumerable<
TSelectMany_OutItem,
TSelectMany_DefaultIfEmptyInnerEnumerable,
TSelectMany_DefaultIfEmptyInnerEnumerator>>
selector) where
TSelectMany_DefaultIfEmptyInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_OutItem,
TSelectMany_DefaultIfEmptyInnerEnumerator> where
TSelectMany_DefaultIfEmptyInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_OutItem>
public SelectManyIndexedEnumerable<
TItem,
TSelectMany_OutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SkipWhileIndexedEnumerable<
TSelectMany_OutItem,
TSelectMany_DefaultIfEmptyInnerEnumerable,
TSelectMany_DefaultIfEmptyInnerEnumerator>,
SkipWhileIndexedEnumerator<
TSelectMany_OutItem,
TSelectMany_DefaultIfEmptyInnerEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_DefaultIfEmptyInnerEnumerable,
TSelectMany_DefaultIfEmptyInnerEnumerator>(
Func<
TItem,
int,
SkipWhileIndexedEnumerable<
TSelectMany_OutItem,
TSelectMany_DefaultIfEmptyInnerEnumerable,
TSelectMany_DefaultIfEmptyInnerEnumerator>>
selector) where
TSelectMany_DefaultIfEmptyInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_OutItem,
TSelectMany_DefaultIfEmptyInnerEnumerator> where
TSelectMany_DefaultIfEmptyInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_OutItem>
public SelectManyIndexedEnumerable<
TItem,
TSelectMany_OutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SkipEnumerable<
TSelectMany_OutItem,
TSelectMany_DefaultIfEmptyInnerEnumerable,
TSelectMany_DefaultIfEmptyInnerEnumerator>,
SkipEnumerator<
TSelectMany_OutItem,
TSelectMany_DefaultIfEmptyInnerEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_DefaultIfEmptyInnerEnumerable,
TSelectMany_DefaultIfEmptyInnerEnumerator>(
Func<
TItem,
int,
SkipEnumerable<
TSelectMany_OutItem,
TSelectMany_DefaultIfEmptyInnerEnumerable,
TSelectMany_DefaultIfEmptyInnerEnumerator>>
selector) where
TSelectMany_DefaultIfEmptyInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_OutItem,
TSelectMany_DefaultIfEmptyInnerEnumerator> where
TSelectMany_DefaultIfEmptyInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_OutItem>
public SelectManyIndexedEnumerable<
TItem,
TSelectMany_OutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TakeWhileEnumerable<
TSelectMany_OutItem,
TSelectMany_DefaultIfEmptyInnerEnumerable,
TSelectMany_DefaultIfEmptyInnerEnumerator>,
TakeWhileEnumerator<
TSelectMany_OutItem,
TSelectMany_DefaultIfEmptyInnerEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_DefaultIfEmptyInnerEnumerable,
TSelectMany_DefaultIfEmptyInnerEnumerator>(
Func<
TItem,
int,
TakeWhileEnumerable<
TSelectMany_OutItem,
TSelectMany_DefaultIfEmptyInnerEnumerable,
TSelectMany_DefaultIfEmptyInnerEnumerator>>
selector) where
TSelectMany_DefaultIfEmptyInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_OutItem,
TSelectMany_DefaultIfEmptyInnerEnumerator> where
TSelectMany_DefaultIfEmptyInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_OutItem>
public SelectManyIndexedEnumerable<
TItem,
TSelectMany_OutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
DefaultIfEmptySpecificEnumerable<
TSelectMany_OutItem,
TSelectMany_DefaultIfEmptyInnerEnumerable,
TSelectMany_DefaultIfEmptyInnerEnumerator>,
DefaultIfEmptySpecificEnumerator<
TSelectMany_OutItem,
TSelectMany_DefaultIfEmptyInnerEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_DefaultIfEmptyInnerEnumerable,
TSelectMany_DefaultIfEmptyInnerEnumerator>(
Func<
TItem,
int,
DefaultIfEmptySpecificEnumerable<
TSelectMany_OutItem,
TSelectMany_DefaultIfEmptyInnerEnumerable,
TSelectMany_DefaultIfEmptyInnerEnumerator>>
selector) where
TSelectMany_DefaultIfEmptyInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_OutItem,
TSelectMany_DefaultIfEmptyInnerEnumerator> where
TSelectMany_DefaultIfEmptyInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_OutItem>
public SelectManyIndexedEnumerable<
TItem,
TSelectMany_OutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
WhereIndexedEnumerable<
TSelectMany_OutItem,
TSelectMany_WhereInnerEnumerable,
TSelectMany_WhereInnerEnumerator>,
WhereIndexedEnumerator<
TSelectMany_OutItem,
TSelectMany_WhereInnerEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_WhereInnerEnumerable,
TSelectMany_WhereInnerEnumerator>(
Func<
TItem,
int,
WhereIndexedEnumerable<
TSelectMany_OutItem,
TSelectMany_WhereInnerEnumerable,
TSelectMany_WhereInnerEnumerator>>
selector) where
TSelectMany_WhereInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_OutItem,
TSelectMany_WhereInnerEnumerator> where
TSelectMany_WhereInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_OutItem>
public SelectManyEnumerable<
TItem,
TSelectMany_OutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
DistinctDefaultEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_DistinctInnerEnumerable,
TSelectMany_SelectMany_DistinctInnerEnumerator>,
DistinctDefaultEnumerator<
TSelectMany_OutItem,
TSelectMany_SelectMany_DistinctInnerEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_SelectMany_DistinctInnerEnumerable,
TSelectMany_SelectMany_DistinctInnerEnumerator>(
Func<
TItem,
DistinctDefaultEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_DistinctInnerEnumerable,
TSelectMany_SelectMany_DistinctInnerEnumerator>>
selector) where
TSelectMany_SelectMany_DistinctInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_DistinctInnerEnumerator> where
TSelectMany_SelectMany_DistinctInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_OutItem>
public SelectManyIndexedEnumerable<
TItem,
TSelectMany_OutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
DistinctSpecificEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_DistinctInnerEnumerable,
TSelectMany_SelectMany_DistinctInnerEnumerator>,
DistinctSpecificEnumerator<
TSelectMany_OutItem,
TSelectMany_SelectMany_DistinctInnerEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_SelectMany_DistinctInnerEnumerable,
TSelectMany_SelectMany_DistinctInnerEnumerator>(
Func<
TItem,
int,
DistinctSpecificEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_DistinctInnerEnumerable,
TSelectMany_SelectMany_DistinctInnerEnumerator>>
selector) where
TSelectMany_SelectMany_DistinctInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_DistinctInnerEnumerator> where
TSelectMany_SelectMany_DistinctInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_OutItem>
public SelectManyIndexedEnumerable<
TItem,
TSelectMany_OutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
DistinctDefaultEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_DistinctInnerEnumerable,
TSelectMany_SelectMany_DistinctInnerEnumerator>,
DistinctDefaultEnumerator<
TSelectMany_OutItem,
TSelectMany_SelectMany_DistinctInnerEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_SelectMany_DistinctInnerEnumerable,
TSelectMany_SelectMany_DistinctInnerEnumerator>(
Func<
TItem,
int,
DistinctDefaultEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_DistinctInnerEnumerable,
TSelectMany_SelectMany_DistinctInnerEnumerator>>
selector) where
TSelectMany_SelectMany_DistinctInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_DistinctInnerEnumerator> where
TSelectMany_SelectMany_DistinctInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_OutItem>
public SelectManyEnumerable<
TItem,
TSelectMany_OutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TakeWhileEnumerable<
TSelectMany_OutItem,
TSelectMany_DefaultIfEmptyInnerEnumerable,
TSelectMany_DefaultIfEmptyInnerEnumerator>,
TakeWhileEnumerator<
TSelectMany_OutItem,
TSelectMany_DefaultIfEmptyInnerEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_DefaultIfEmptyInnerEnumerable,
TSelectMany_DefaultIfEmptyInnerEnumerator>(
Func<
TItem,
TakeWhileEnumerable<
TSelectMany_OutItem,
TSelectMany_DefaultIfEmptyInnerEnumerable,
TSelectMany_DefaultIfEmptyInnerEnumerator>>
selector) where
TSelectMany_DefaultIfEmptyInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_OutItem,
TSelectMany_DefaultIfEmptyInnerEnumerator> where
TSelectMany_DefaultIfEmptyInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_OutItem>
public SelectManyEnumerable<
TItem,
TSelectMany_OutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TakeWhileIndexedEnumerable<
TSelectMany_OutItem,
TSelectMany_DefaultIfEmptyInnerEnumerable,
TSelectMany_DefaultIfEmptyInnerEnumerator>,
TakeWhileIndexedEnumerator<
TSelectMany_OutItem,
TSelectMany_DefaultIfEmptyInnerEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_DefaultIfEmptyInnerEnumerable,
TSelectMany_DefaultIfEmptyInnerEnumerator>(
Func<
TItem,
TakeWhileIndexedEnumerable<
TSelectMany_OutItem,
TSelectMany_DefaultIfEmptyInnerEnumerable,
TSelectMany_DefaultIfEmptyInnerEnumerator>>
selector) where
TSelectMany_DefaultIfEmptyInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_OutItem,
TSelectMany_DefaultIfEmptyInnerEnumerator> where
TSelectMany_DefaultIfEmptyInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_OutItem>
public SelectManyEnumerable<
TItem,
TSelectMany_OutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SkipWhileEnumerable<
TSelectMany_OutItem,
TSelectMany_DefaultIfEmptyInnerEnumerable,
TSelectMany_DefaultIfEmptyInnerEnumerator>,
SkipWhileEnumerator<
TSelectMany_OutItem,
TSelectMany_DefaultIfEmptyInnerEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_DefaultIfEmptyInnerEnumerable,
TSelectMany_DefaultIfEmptyInnerEnumerator>(
Func<
TItem,
SkipWhileEnumerable<
TSelectMany_OutItem,
TSelectMany_DefaultIfEmptyInnerEnumerable,
TSelectMany_DefaultIfEmptyInnerEnumerator>>
selector) where
TSelectMany_DefaultIfEmptyInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_OutItem,
TSelectMany_DefaultIfEmptyInnerEnumerator> where
TSelectMany_DefaultIfEmptyInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_OutItem>
public SelectManyIndexedEnumerable<
TItem,
TSelectMany_OutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
ReverseEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_ReverseEnumerable,
TSelectMany_SelectMany_ReverseEnumerator>,
ReverseEnumerator<
TSelectMany_OutItem>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_SelectMany_ReverseEnumerable,
TSelectMany_SelectMany_ReverseEnumerator>(
Func<
TItem,
int,
ReverseEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_ReverseEnumerable,
TSelectMany_SelectMany_ReverseEnumerator>>
selector) where
TSelectMany_SelectMany_ReverseEnumerable : struct,
IStructEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_ReverseEnumerator> where
TSelectMany_SelectMany_ReverseEnumerator : struct,
IStructEnumerator<
TSelectMany_OutItem>
public SelectManyEnumerable<
TItem,
TSelectMany_OutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
ReverseEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_ReverseEnumerable,
TSelectMany_SelectMany_ReverseEnumerator>,
ReverseEnumerator<
TSelectMany_OutItem>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_SelectMany_ReverseEnumerable,
TSelectMany_SelectMany_ReverseEnumerator>(
Func<
TItem,
ReverseEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_ReverseEnumerable,
TSelectMany_SelectMany_ReverseEnumerator>>
selector) where
TSelectMany_SelectMany_ReverseEnumerable : struct,
IStructEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_ReverseEnumerator> where
TSelectMany_SelectMany_ReverseEnumerator : struct,
IStructEnumerator<
TSelectMany_OutItem>
public SelectManyEnumerable<
TItem,
TSelectMany_OutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SkipEnumerable<
TSelectMany_OutItem,
TSelectMany_DefaultIfEmptyInnerEnumerable,
TSelectMany_DefaultIfEmptyInnerEnumerator>,
SkipEnumerator<
TSelectMany_OutItem,
TSelectMany_DefaultIfEmptyInnerEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_DefaultIfEmptyInnerEnumerable,
TSelectMany_DefaultIfEmptyInnerEnumerator>(
Func<
TItem,
SkipEnumerable<
TSelectMany_OutItem,
TSelectMany_DefaultIfEmptyInnerEnumerable,
TSelectMany_DefaultIfEmptyInnerEnumerator>>
selector) where
TSelectMany_DefaultIfEmptyInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_OutItem,
TSelectMany_DefaultIfEmptyInnerEnumerator> where
TSelectMany_DefaultIfEmptyInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_OutItem>
public SelectManyEnumerable<
TItem,
TSelectMany_OutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
IdentityEnumerable<
TSelectMany_OutItem,
TSelectMany_IdentityBridgeType,
TSelectMany_IdentityBridger,
TSelectMany_IdentityEnumerator>,
TSelectMany_IdentityEnumerator>
SelectMany<
TSelectMany_OutItem,
TSelectMany_IdentityBridgeType,
TSelectMany_IdentityBridger,
TSelectMany_IdentityEnumerator>(
Func<
TItem,
IdentityEnumerable<
TSelectMany_OutItem,
TSelectMany_IdentityBridgeType,
TSelectMany_IdentityBridger,
TSelectMany_IdentityEnumerator>>
selector) where
TSelectMany_IdentityBridger : struct,
IStructBridger<
TSelectMany_OutItem,
TSelectMany_IdentityBridgeType,
TSelectMany_IdentityEnumerator> where
TSelectMany_IdentityEnumerator : struct,
IStructEnumerator<
TSelectMany_OutItem>
public SelectManyCollectionIndexedEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
GroupingEnumerable<
TSelectMany_SelectMany_GroupedKey,
TSelectMany_CollectionItem>,
GroupingEnumerator<
TSelectMany_CollectionItem>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_CollectionItem,
TSelectMany_SelectMany_GroupedKey>(
Func<
TItem,
int,
GroupingEnumerable<
TSelectMany_SelectMany_GroupedKey,
TSelectMany_CollectionItem>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector)
public SelectManyCollectionEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
GroupingEnumerable<
TSelectMany_SelectMany_GroupedKey,
TSelectMany_CollectionItem>,
GroupingEnumerator<
TSelectMany_CollectionItem>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_CollectionItem,
TSelectMany_SelectMany_GroupedKey>(
Func<
TItem,
GroupingEnumerable<
TSelectMany_SelectMany_GroupedKey,
TSelectMany_CollectionItem>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector)
public SelectManyCollectionIndexedEnumerable<
TItem,
TSelectMany_OutItem,
GroupingEnumerable<
TSelectMany_SelectMany_LookupKey,
TSelectMany_SelectMany_LookupElement>,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
LookupDefaultEnumerable<
TSelectMany_SelectMany_LookupKey,
TSelectMany_SelectMany_LookupElement>,
LookupDefaultEnumerator<
TSelectMany_SelectMany_LookupKey,
TSelectMany_SelectMany_LookupElement>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_SelectMany_LookupKey,
TSelectMany_SelectMany_LookupElement>(
Func<
TItem,
int,
LookupDefaultEnumerable<
TSelectMany_SelectMany_LookupKey,
TSelectMany_SelectMany_LookupElement>>
collectionSelector,
Func<
TItem,
GroupingEnumerable<
TSelectMany_SelectMany_LookupKey,
TSelectMany_SelectMany_LookupElement>,
TSelectMany_OutItem>
resultSelector)
public SelectManyCollectionIndexedEnumerable<
TItem,
TSelectMany_OutItem,
GroupingEnumerable<
TSelectMany_SelectMany_LookupKey,
TSelectMany_SelectMany_LookupElement>,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
LookupSpecificEnumerable<
TSelectMany_SelectMany_LookupKey,
TSelectMany_SelectMany_LookupElement>,
LookupSpecificEnumerator<
TSelectMany_SelectMany_LookupKey,
TSelectMany_SelectMany_LookupElement>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_SelectMany_LookupKey,
TSelectMany_SelectMany_LookupElement>(
Func<
TItem,
int,
LookupSpecificEnumerable<
TSelectMany_SelectMany_LookupKey,
TSelectMany_SelectMany_LookupElement>>
collectionSelector,
Func<
TItem,
GroupingEnumerable<
TSelectMany_SelectMany_LookupKey,
TSelectMany_SelectMany_LookupElement>,
TSelectMany_OutItem>
resultSelector)
public SelectManyCollectionEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
GroupedEnumerable<
TSelectMany_SelectMany_GroupedKey,
TSelectMany_CollectionItem>,
GroupedEnumerator<
TSelectMany_CollectionItem>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_CollectionItem,
TSelectMany_SelectMany_GroupedKey>(
Func<
TItem,
GroupedEnumerable<
TSelectMany_SelectMany_GroupedKey,
TSelectMany_CollectionItem>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector)
public SelectManyCollectionIndexedBridgeEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
ValueCollection<
TSelectMany_DictionaryKey,
TSelectMany_CollectionItem>,
SortedDictionaryValuesBridger<
TSelectMany_DictionaryKey,
TSelectMany_CollectionItem>,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SortedDictionaryValuesEnumerator<
TSelectMany_DictionaryKey,
TSelectMany_CollectionItem>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_CollectionItem,
TSelectMany_DictionaryKey>(
Func<
TItem,
int,
ValueCollection<
TSelectMany_DictionaryKey,
TSelectMany_CollectionItem>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector)
public SelectManyCollectionIndexedBridgeEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
KeyCollection<
TSelectMany_CollectionItem,
TSelectMany_DictionaryValue>,
SortedDictionaryKeysBridger<
TSelectMany_CollectionItem,
TSelectMany_DictionaryValue>,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SortedDictionaryKeysEnumerator<
TSelectMany_CollectionItem,
TSelectMany_DictionaryValue>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_CollectionItem,
TSelectMany_DictionaryValue>(
Func<
TItem,
int,
KeyCollection<
TSelectMany_CollectionItem,
TSelectMany_DictionaryValue>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector)
public SelectManyCollectionBridgeEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
ValueCollection<
TSelectMany_DictionaryKey,
TSelectMany_CollectionItem>,
SortedDictionaryValuesBridger<
TSelectMany_DictionaryKey,
TSelectMany_CollectionItem>,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SortedDictionaryValuesEnumerator<
TSelectMany_DictionaryKey,
TSelectMany_CollectionItem>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_CollectionItem,
TSelectMany_DictionaryKey>(
Func<
TItem,
ValueCollection<
TSelectMany_DictionaryKey,
TSelectMany_CollectionItem>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector)
public SelectManyCollectionEnumerable<
TItem,
TSelectMany_OutItem,
GroupingEnumerable<
TSelectMany_SelectMany_LookupKey,
TSelectMany_SelectMany_LookupElement>,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
LookupDefaultEnumerable<
TSelectMany_SelectMany_LookupKey,
TSelectMany_SelectMany_LookupElement>,
LookupDefaultEnumerator<
TSelectMany_SelectMany_LookupKey,
TSelectMany_SelectMany_LookupElement>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_SelectMany_LookupKey,
TSelectMany_SelectMany_LookupElement>(
Func<
TItem,
LookupDefaultEnumerable<
TSelectMany_SelectMany_LookupKey,
TSelectMany_SelectMany_LookupElement>>
collectionSelector,
Func<
TItem,
GroupingEnumerable<
TSelectMany_SelectMany_LookupKey,
TSelectMany_SelectMany_LookupElement>,
TSelectMany_OutItem>
resultSelector)
public SelectManyCollectionEnumerable<
TItem,
TSelectMany_OutItem,
GroupingEnumerable<
TSelectMany_SelectMany_LookupKey,
TSelectMany_SelectMany_LookupElement>,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
LookupSpecificEnumerable<
TSelectMany_SelectMany_LookupKey,
TSelectMany_SelectMany_LookupElement>,
LookupSpecificEnumerator<
TSelectMany_SelectMany_LookupKey,
TSelectMany_SelectMany_LookupElement>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_SelectMany_LookupKey,
TSelectMany_SelectMany_LookupElement>(
Func<
TItem,
LookupSpecificEnumerable<
TSelectMany_SelectMany_LookupKey,
TSelectMany_SelectMany_LookupElement>>
collectionSelector,
Func<
TItem,
GroupingEnumerable<
TSelectMany_SelectMany_LookupKey,
TSelectMany_SelectMany_LookupElement>,
TSelectMany_OutItem>
resultSelector)
public SelectManyCollectionIndexedBridgeEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
ValueCollection<
TSelectMany_DictionaryKey,
TSelectMany_CollectionItem>,
DictionaryValuesBridger<
TSelectMany_DictionaryKey,
TSelectMany_CollectionItem>,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
DictionaryValuesEnumerator<
TSelectMany_DictionaryKey,
TSelectMany_CollectionItem>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_CollectionItem,
TSelectMany_DictionaryKey>(
Func<
TItem,
int,
ValueCollection<
TSelectMany_DictionaryKey,
TSelectMany_CollectionItem>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector)
public SelectManyCollectionIndexedEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
GroupedEnumerable<
TSelectMany_SelectMany_GroupedKey,
TSelectMany_CollectionItem>,
GroupedEnumerator<
TSelectMany_CollectionItem>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_CollectionItem,
TSelectMany_SelectMany_GroupedKey>(
Func<
TItem,
int,
GroupedEnumerable<
TSelectMany_SelectMany_GroupedKey,
TSelectMany_CollectionItem>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector)
public SelectManyCollectionIndexedBridgeEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
KeyCollection<
TSelectMany_CollectionItem,
TSelectMany_DictionaryValue>,
DictionaryKeysBridger<
TSelectMany_CollectionItem,
TSelectMany_DictionaryValue>,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
DictionaryKeysEnumerator<
TSelectMany_CollectionItem,
TSelectMany_DictionaryValue>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_CollectionItem,
TSelectMany_DictionaryValue>(
Func<
TItem,
int,
KeyCollection<
TSelectMany_CollectionItem,
TSelectMany_DictionaryValue>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector)
public SelectManyCollectionBridgeEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
KeyCollection<
TSelectMany_CollectionItem,
TSelectMany_DictionaryValue>,
SortedDictionaryKeysBridger<
TSelectMany_CollectionItem,
TSelectMany_DictionaryValue>,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SortedDictionaryKeysEnumerator<
TSelectMany_CollectionItem,
TSelectMany_DictionaryValue>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_CollectionItem,
TSelectMany_DictionaryValue>(
Func<
TItem,
KeyCollection<
TSelectMany_CollectionItem,
TSelectMany_DictionaryValue>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector)
public SelectManyCollectionBridgeEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
ValueCollection<
TSelectMany_DictionaryKey,
TSelectMany_CollectionItem>,
DictionaryValuesBridger<
TSelectMany_DictionaryKey,
TSelectMany_CollectionItem>,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
DictionaryValuesEnumerator<
TSelectMany_DictionaryKey,
TSelectMany_CollectionItem>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_CollectionItem,
TSelectMany_DictionaryKey>(
Func<
TItem,
ValueCollection<
TSelectMany_DictionaryKey,
TSelectMany_CollectionItem>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector)
public SelectManyCollectionBridgeEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
KeyCollection<
TSelectMany_CollectionItem,
TSelectMany_DictionaryValue>,
DictionaryKeysBridger<
TSelectMany_CollectionItem,
TSelectMany_DictionaryValue>,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
DictionaryKeysEnumerator<
TSelectMany_CollectionItem,
TSelectMany_DictionaryValue>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_CollectionItem,
TSelectMany_DictionaryValue>(
Func<
TItem,
KeyCollection<
TSelectMany_CollectionItem,
TSelectMany_DictionaryValue>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector)
public SelectManyEnumerable<
TItem,
TSelectMany_OutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
CastEnumerable<
TSelectMany_CastInItem,
TSelectMany_OutItem,
TSelectMany_CastInnerEnumerable,
TSelectMany_CastInnerEnumerator>,
CastEnumerator<
TSelectMany_CastInItem,
TSelectMany_OutItem,
TSelectMany_CastInnerEnumerator>>
SelectMany<
TSelectMany_CastInItem,
TSelectMany_OutItem,
TSelectMany_CastInnerEnumerable,
TSelectMany_CastInnerEnumerator>(
Func<
TItem,
CastEnumerable<
TSelectMany_CastInItem,
TSelectMany_OutItem,
TSelectMany_CastInnerEnumerable,
TSelectMany_CastInnerEnumerator>>
selector) where
TSelectMany_CastInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_CastInItem,
TSelectMany_CastInnerEnumerator> where
TSelectMany_CastInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_CastInItem>
public SelectManyIndexedEnumerable<
TItem,
TSelectMany_OutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
CastEnumerable<
TSelectMany_CastInItem,
TSelectMany_OutItem,
TSelectMany_CastInnerEnumerable,
TSelectMany_CastInnerEnumerator>,
CastEnumerator<
TSelectMany_CastInItem,
TSelectMany_OutItem,
TSelectMany_CastInnerEnumerator>>
SelectMany<
TSelectMany_CastInItem,
TSelectMany_OutItem,
TSelectMany_CastInnerEnumerable,
TSelectMany_CastInnerEnumerator>(
Func<
TItem,
int,
CastEnumerable<
TSelectMany_CastInItem,
TSelectMany_OutItem,
TSelectMany_CastInnerEnumerable,
TSelectMany_CastInnerEnumerator>>
selector) where
TSelectMany_CastInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_CastInItem,
TSelectMany_CastInnerEnumerator> where
TSelectMany_CastInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_CastInItem>
public SelectManyIndexedEnumerable<
TItem,
TSelectMany_OutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
OfTypeEnumerable<
TSelectMany_CastInItem,
TSelectMany_OutItem,
TSelectMany_CastInnerEnumerable,
TSelectMany_CastInnerEnumerator>,
OfTypeEnumerator<
TSelectMany_CastInItem,
TSelectMany_OutItem,
TSelectMany_CastInnerEnumerator>>
SelectMany<
TSelectMany_CastInItem,
TSelectMany_OutItem,
TSelectMany_CastInnerEnumerable,
TSelectMany_CastInnerEnumerator>(
Func<
TItem,
int,
OfTypeEnumerable<
TSelectMany_CastInItem,
TSelectMany_OutItem,
TSelectMany_CastInnerEnumerable,
TSelectMany_CastInnerEnumerator>>
selector) where
TSelectMany_CastInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_CastInItem,
TSelectMany_CastInnerEnumerator> where
TSelectMany_CastInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_CastInItem>
public SelectManyIndexedEnumerable<
TItem,
TSelectMany_OutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectEnumerable<
TSelectMany_SelectInItem,
TSelectMany_OutItem,
TSelectMany_SelectInnerEnumerable,
TSelectMany_SelectInnerEnumerator>,
SelectEnumerator<
TSelectMany_SelectInItem,
TSelectMany_OutItem,
TSelectMany_SelectInnerEnumerator>>
SelectMany<
TSelectMany_SelectInItem,
TSelectMany_OutItem,
TSelectMany_SelectInnerEnumerable,
TSelectMany_SelectInnerEnumerator>(
Func<
TItem,
int,
SelectEnumerable<
TSelectMany_SelectInItem,
TSelectMany_OutItem,
TSelectMany_SelectInnerEnumerable,
TSelectMany_SelectInnerEnumerator>>
selector) where
TSelectMany_SelectInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectInItem,
TSelectMany_SelectInnerEnumerator> where
TSelectMany_SelectInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectInItem>
public SelectManyIndexedEnumerable<
TItem,
TSelectMany_OutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectIndexedEnumerable<
TSelectMany_SelectInItem,
TSelectMany_OutItem,
TSelectMany_SelectInnerEnumerable,
TSelectMany_SelectInnerEnumerator>,
SelectIndexedEnumerator<
TSelectMany_SelectInItem,
TSelectMany_OutItem,
TSelectMany_SelectInnerEnumerator>>
SelectMany<
TSelectMany_SelectInItem,
TSelectMany_OutItem,
TSelectMany_SelectInnerEnumerable,
TSelectMany_SelectInnerEnumerator>(
Func<
TItem,
int,
SelectIndexedEnumerable<
TSelectMany_SelectInItem,
TSelectMany_OutItem,
TSelectMany_SelectInnerEnumerable,
TSelectMany_SelectInnerEnumerator>>
selector) where
TSelectMany_SelectInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectInItem,
TSelectMany_SelectInnerEnumerator> where
TSelectMany_SelectInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectInItem>
public SelectManyIndexedEnumerable<
TItem,
TSelectMany_OutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
OrderByEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_OrderByKey,
TSelectMany_SelectMany_OrderByEnumerable,
TSelectMany_SelectMany_OrderByEnumerator,
TSelectMany_SelectMany_OrderByComparer>,
OrderByEnumerator<
TSelectMany_OutItem,
TSelectMany_SelectMany_OrderByKey,
TSelectMany_SelectMany_OrderByEnumerator,
TSelectMany_SelectMany_OrderByComparer>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_SelectMany_OrderByKey,
TSelectMany_SelectMany_OrderByEnumerable,
TSelectMany_SelectMany_OrderByEnumerator,
TSelectMany_SelectMany_OrderByComparer>(
Func<
TItem,
int,
OrderByEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_OrderByKey,
TSelectMany_SelectMany_OrderByEnumerable,
TSelectMany_SelectMany_OrderByEnumerator,
TSelectMany_SelectMany_OrderByComparer>>
selector) where
TSelectMany_SelectMany_OrderByEnumerable : struct,
IStructEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_OrderByEnumerator> where
TSelectMany_SelectMany_OrderByEnumerator : struct,
IStructEnumerator<
TSelectMany_OutItem> where
TSelectMany_SelectMany_OrderByComparer : struct,
IStructComparer<
TSelectMany_OutItem,
TSelectMany_SelectMany_OrderByKey>
public SelectManyEnumerable<
TItem,
TSelectMany_OutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
OfTypeEnumerable<
TSelectMany_CastInItem,
TSelectMany_OutItem,
TSelectMany_CastInnerEnumerable,
TSelectMany_CastInnerEnumerator>,
OfTypeEnumerator<
TSelectMany_CastInItem,
TSelectMany_OutItem,
TSelectMany_CastInnerEnumerator>>
SelectMany<
TSelectMany_CastInItem,
TSelectMany_OutItem,
TSelectMany_CastInnerEnumerable,
TSelectMany_CastInnerEnumerator>(
Func<
TItem,
OfTypeEnumerable<
TSelectMany_CastInItem,
TSelectMany_OutItem,
TSelectMany_CastInnerEnumerable,
TSelectMany_CastInnerEnumerator>>
selector) where
TSelectMany_CastInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_CastInItem,
TSelectMany_CastInnerEnumerator> where
TSelectMany_CastInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_CastInItem>
public SelectManyEnumerable<
TItem,
TSelectMany_OutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
OrderByEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_OrderByKey,
TSelectMany_SelectMany_OrderByEnumerable,
TSelectMany_SelectMany_OrderByEnumerator,
TSelectMany_SelectMany_OrderByComparer>,
OrderByEnumerator<
TSelectMany_OutItem,
TSelectMany_SelectMany_OrderByKey,
TSelectMany_SelectMany_OrderByEnumerator,
TSelectMany_SelectMany_OrderByComparer>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_SelectMany_OrderByKey,
TSelectMany_SelectMany_OrderByEnumerable,
TSelectMany_SelectMany_OrderByEnumerator,
TSelectMany_SelectMany_OrderByComparer>(
Func<
TItem,
OrderByEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_OrderByKey,
TSelectMany_SelectMany_OrderByEnumerable,
TSelectMany_SelectMany_OrderByEnumerator,
TSelectMany_SelectMany_OrderByComparer>>
selector) where
TSelectMany_SelectMany_OrderByEnumerable : struct,
IStructEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_OrderByEnumerator> where
TSelectMany_SelectMany_OrderByEnumerator : struct,
IStructEnumerator<
TSelectMany_OutItem> where
TSelectMany_SelectMany_OrderByComparer : struct,
IStructComparer<
TSelectMany_OutItem,
TSelectMany_SelectMany_OrderByKey>
public SelectManyIndexedEnumerable<
TItem,
TSelectMany_OutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
WhereWhereEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_WhereInnerEnumerable,
TSelectMany_SelectMany_WhereInnerEnumerator,
TSelectMany_SelectMany_WherePredicate>,
WhereWhereEnumerator<
TSelectMany_OutItem,
TSelectMany_SelectMany_WhereInnerEnumerator,
TSelectMany_SelectMany_WherePredicate>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_SelectMany_WhereInnerEnumerable,
TSelectMany_SelectMany_WhereInnerEnumerator,
TSelectMany_SelectMany_WherePredicate>(
Func<
TItem,
int,
WhereWhereEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_WhereInnerEnumerable,
TSelectMany_SelectMany_WhereInnerEnumerator,
TSelectMany_SelectMany_WherePredicate>>
selector) where
TSelectMany_SelectMany_WhereInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_WhereInnerEnumerator> where
TSelectMany_SelectMany_WhereInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_OutItem> where
TSelectMany_SelectMany_WherePredicate : struct,
IStructPredicate<
TSelectMany_OutItem>
public SelectManyEnumerable<
TItem,
TSelectMany_OutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
WhereWhereEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_WhereInnerEnumerable,
TSelectMany_SelectMany_WhereInnerEnumerator,
TSelectMany_SelectMany_WherePredicate>,
WhereWhereEnumerator<
TSelectMany_OutItem,
TSelectMany_SelectMany_WhereInnerEnumerator,
TSelectMany_SelectMany_WherePredicate>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_SelectMany_WhereInnerEnumerable,
TSelectMany_SelectMany_WhereInnerEnumerator,
TSelectMany_SelectMany_WherePredicate>(
Func<
TItem,
WhereWhereEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_WhereInnerEnumerable,
TSelectMany_SelectMany_WhereInnerEnumerator,
TSelectMany_SelectMany_WherePredicate>>
selector) where
TSelectMany_SelectMany_WhereInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_WhereInnerEnumerator> where
TSelectMany_SelectMany_WhereInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_OutItem> where
TSelectMany_SelectMany_WherePredicate : struct,
IStructPredicate<
TSelectMany_OutItem>
public SelectManyEnumerable<
TItem,
TSelectMany_OutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectIndexedEnumerable<
TSelectMany_SelectInItem,
TSelectMany_OutItem,
TSelectMany_SelectInnerEnumerable,
TSelectMany_SelectInnerEnumerator>,
SelectIndexedEnumerator<
TSelectMany_SelectInItem,
TSelectMany_OutItem,
TSelectMany_SelectInnerEnumerator>>
SelectMany<
TSelectMany_SelectInItem,
TSelectMany_OutItem,
TSelectMany_SelectInnerEnumerable,
TSelectMany_SelectInnerEnumerator>(
Func<
TItem,
SelectIndexedEnumerable<
TSelectMany_SelectInItem,
TSelectMany_OutItem,
TSelectMany_SelectInnerEnumerable,
TSelectMany_SelectInnerEnumerator>>
selector) where
TSelectMany_SelectInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectInItem,
TSelectMany_SelectInnerEnumerator> where
TSelectMany_SelectInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectInItem>
public SelectManyEnumerable<
TItem,
TSelectMany_OutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectEnumerable<
TSelectMany_SelectInItem,
TSelectMany_OutItem,
TSelectMany_SelectInnerEnumerable,
TSelectMany_SelectInnerEnumerator>,
SelectEnumerator<
TSelectMany_SelectInItem,
TSelectMany_OutItem,
TSelectMany_SelectInnerEnumerator>>
SelectMany<
TSelectMany_SelectInItem,
TSelectMany_OutItem,
TSelectMany_SelectInnerEnumerable,
TSelectMany_SelectInnerEnumerator>(
Func<
TItem,
SelectEnumerable<
TSelectMany_SelectInItem,
TSelectMany_OutItem,
TSelectMany_SelectInnerEnumerable,
TSelectMany_SelectInnerEnumerator>>
selector) where
TSelectMany_SelectInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectInItem,
TSelectMany_SelectInnerEnumerator> where
TSelectMany_SelectInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectInItem>
public SelectManyCollectionIndexedEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TakeWhileEnumerable<
TSelectMany_CollectionItem,
TSelectMany_TakeInnerEnumerable,
TSelectMany_TakeInnerEnumerator>,
TakeWhileEnumerator<
TSelectMany_CollectionItem,
TSelectMany_TakeInnerEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_CollectionItem,
TSelectMany_TakeInnerEnumerable,
TSelectMany_TakeInnerEnumerator>(
Func<
TItem,
int,
TakeWhileEnumerable<
TSelectMany_CollectionItem,
TSelectMany_TakeInnerEnumerable,
TSelectMany_TakeInnerEnumerator>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_TakeInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_CollectionItem,
TSelectMany_TakeInnerEnumerator> where
TSelectMany_TakeInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_CollectionItem>
public SelectManyCollectionIndexedEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
WhereEnumerable<
TSelectMany_CollectionItem,
TSelectMany_WhereInnerEnumerable,
TSelectMany_WhereInnerEnumerator>,
WhereEnumerator<
TSelectMany_CollectionItem,
TSelectMany_WhereInnerEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_CollectionItem,
TSelectMany_WhereInnerEnumerable,
TSelectMany_WhereInnerEnumerator>(
Func<
TItem,
int,
WhereEnumerable<
TSelectMany_CollectionItem,
TSelectMany_WhereInnerEnumerable,
TSelectMany_WhereInnerEnumerator>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_WhereInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_CollectionItem,
TSelectMany_WhereInnerEnumerator> where
TSelectMany_WhereInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_CollectionItem>
public SelectManyCollectionIndexedEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
WhereIndexedEnumerable<
TSelectMany_CollectionItem,
TSelectMany_WhereInnerEnumerable,
TSelectMany_WhereInnerEnumerator>,
WhereIndexedEnumerator<
TSelectMany_CollectionItem,
TSelectMany_WhereInnerEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_CollectionItem,
TSelectMany_WhereInnerEnumerable,
TSelectMany_WhereInnerEnumerator>(
Func<
TItem,
int,
WhereIndexedEnumerable<
TSelectMany_CollectionItem,
TSelectMany_WhereInnerEnumerable,
TSelectMany_WhereInnerEnumerator>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_WhereInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_CollectionItem,
TSelectMany_WhereInnerEnumerator> where
TSelectMany_WhereInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_CollectionItem>
public SelectManyCollectionIndexedEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TakeWhileIndexedEnumerable<
TSelectMany_CollectionItem,
TSelectMany_TakeInnerEnumerable,
TSelectMany_TakeInnerEnumerator>,
TakeWhileIndexedEnumerator<
TSelectMany_CollectionItem,
TSelectMany_TakeInnerEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_CollectionItem,
TSelectMany_TakeInnerEnumerable,
TSelectMany_TakeInnerEnumerator>(
Func<
TItem,
int,
TakeWhileIndexedEnumerable<
TSelectMany_CollectionItem,
TSelectMany_TakeInnerEnumerable,
TSelectMany_TakeInnerEnumerator>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_TakeInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_CollectionItem,
TSelectMany_TakeInnerEnumerator> where
TSelectMany_TakeInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_CollectionItem>
public SelectManyCollectionIndexedEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TakeEnumerable<
TSelectMany_CollectionItem,
TSelectMany_TakeInnerEnumerable,
TSelectMany_TakeInnerEnumerator>,
TakeEnumerator<
TSelectMany_CollectionItem,
TSelectMany_TakeInnerEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_CollectionItem,
TSelectMany_TakeInnerEnumerable,
TSelectMany_TakeInnerEnumerator>(
Func<
TItem,
int,
TakeEnumerable<
TSelectMany_CollectionItem,
TSelectMany_TakeInnerEnumerable,
TSelectMany_TakeInnerEnumerator>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_TakeInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_CollectionItem,
TSelectMany_TakeInnerEnumerator> where
TSelectMany_TakeInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_CollectionItem>
public SelectManyCollectionIndexedEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
DistinctSpecificEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_DistinctInnerEnumerable,
TSelectMany_SelectMany_DistinctInnerEnumerator>,
DistinctSpecificEnumerator<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_DistinctInnerEnumerator>>
SelectMany<
TSelectMany_CollectionItem,
TSelectMany_OutItem,
TSelectMany_SelectMany_DistinctInnerEnumerable,
TSelectMany_SelectMany_DistinctInnerEnumerator>(
Func<
TItem,
int,
DistinctSpecificEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_DistinctInnerEnumerable,
TSelectMany_SelectMany_DistinctInnerEnumerator>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_SelectMany_DistinctInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_DistinctInnerEnumerator> where
TSelectMany_SelectMany_DistinctInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_CollectionItem>
public SelectManyCollectionIndexedEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
DistinctDefaultEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_DistinctInnerEnumerable,
TSelectMany_SelectMany_DistinctInnerEnumerator>,
DistinctDefaultEnumerator<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_DistinctInnerEnumerator>>
SelectMany<
TSelectMany_CollectionItem,
TSelectMany_OutItem,
TSelectMany_SelectMany_DistinctInnerEnumerable,
TSelectMany_SelectMany_DistinctInnerEnumerator>(
Func<
TItem,
int,
DistinctDefaultEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_DistinctInnerEnumerable,
TSelectMany_SelectMany_DistinctInnerEnumerator>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_SelectMany_DistinctInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_DistinctInnerEnumerator> where
TSelectMany_SelectMany_DistinctInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_CollectionItem>
public SelectManyCollectionEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
WhereIndexedEnumerable<
TSelectMany_CollectionItem,
TSelectMany_WhereInnerEnumerable,
TSelectMany_WhereInnerEnumerator>,
WhereIndexedEnumerator<
TSelectMany_CollectionItem,
TSelectMany_WhereInnerEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_CollectionItem,
TSelectMany_WhereInnerEnumerable,
TSelectMany_WhereInnerEnumerator>(
Func<
TItem,
WhereIndexedEnumerable<
TSelectMany_CollectionItem,
TSelectMany_WhereInnerEnumerable,
TSelectMany_WhereInnerEnumerator>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_WhereInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_CollectionItem,
TSelectMany_WhereInnerEnumerator> where
TSelectMany_WhereInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_CollectionItem>
public SelectManyCollectionEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SkipEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SkipInnerEnumerable,
TSelectMany_SkipInnerEnumerator>,
SkipEnumerator<
TSelectMany_CollectionItem,
TSelectMany_SkipInnerEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_CollectionItem,
TSelectMany_SkipInnerEnumerable,
TSelectMany_SkipInnerEnumerator>(
Func<
TItem,
SkipEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SkipInnerEnumerable,
TSelectMany_SkipInnerEnumerator>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_SkipInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SkipInnerEnumerator> where
TSelectMany_SkipInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_CollectionItem>
public SelectManyCollectionEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SkipWhileIndexedEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SkipInnerEnumerable,
TSelectMany_SkipInnerEnumerator>,
SkipWhileIndexedEnumerator<
TSelectMany_CollectionItem,
TSelectMany_SkipInnerEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_CollectionItem,
TSelectMany_SkipInnerEnumerable,
TSelectMany_SkipInnerEnumerator>(
Func<
TItem,
SkipWhileIndexedEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SkipInnerEnumerable,
TSelectMany_SkipInnerEnumerator>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_SkipInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SkipInnerEnumerator> where
TSelectMany_SkipInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_CollectionItem>
public SelectManyCollectionEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
DistinctSpecificEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_DistinctInnerEnumerable,
TSelectMany_SelectMany_DistinctInnerEnumerator>,
DistinctSpecificEnumerator<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_DistinctInnerEnumerator>>
SelectMany<
TSelectMany_CollectionItem,
TSelectMany_OutItem,
TSelectMany_SelectMany_DistinctInnerEnumerable,
TSelectMany_SelectMany_DistinctInnerEnumerator>(
Func<
TItem,
DistinctSpecificEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_DistinctInnerEnumerable,
TSelectMany_SelectMany_DistinctInnerEnumerator>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_SelectMany_DistinctInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_DistinctInnerEnumerator> where
TSelectMany_SelectMany_DistinctInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_CollectionItem>
public SelectManyCollectionIndexedEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
ReverseEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_ReverseEnumerable,
TSelectMany_SelectMany_ReverseEnumerator>,
ReverseEnumerator<
TSelectMany_CollectionItem>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_CollectionItem,
TSelectMany_SelectMany_ReverseEnumerable,
TSelectMany_SelectMany_ReverseEnumerator>(
Func<
TItem,
int,
ReverseEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_ReverseEnumerable,
TSelectMany_SelectMany_ReverseEnumerator>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_SelectMany_ReverseEnumerable : struct,
IStructEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_ReverseEnumerator> where
TSelectMany_SelectMany_ReverseEnumerator : struct,
IStructEnumerator<
TSelectMany_CollectionItem>
public SelectManyCollectionEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
DistinctDefaultEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_DistinctInnerEnumerable,
TSelectMany_SelectMany_DistinctInnerEnumerator>,
DistinctDefaultEnumerator<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_DistinctInnerEnumerator>>
SelectMany<
TSelectMany_CollectionItem,
TSelectMany_OutItem,
TSelectMany_SelectMany_DistinctInnerEnumerable,
TSelectMany_SelectMany_DistinctInnerEnumerator>(
Func<
TItem,
DistinctDefaultEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_DistinctInnerEnumerable,
TSelectMany_SelectMany_DistinctInnerEnumerator>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_SelectMany_DistinctInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_DistinctInnerEnumerator> where
TSelectMany_SelectMany_DistinctInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_CollectionItem>
public SelectManyCollectionIndexedEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
IdentityEnumerable<
TSelectMany_CollectionItem,
TSelectMany_IdentityBridgeType,
TSelectMany_IdentityBridger,
TSelectMany_IdentityEnumerator>,
TSelectMany_IdentityEnumerator>
SelectMany<
TSelectMany_OutItem,
TSelectMany_CollectionItem,
TSelectMany_IdentityBridgeType,
TSelectMany_IdentityBridger,
TSelectMany_IdentityEnumerator>(
Func<
TItem,
int,
IdentityEnumerable<
TSelectMany_CollectionItem,
TSelectMany_IdentityBridgeType,
TSelectMany_IdentityBridger,
TSelectMany_IdentityEnumerator>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_IdentityBridger : struct,
IStructBridger<
TSelectMany_CollectionItem,
TSelectMany_IdentityBridgeType,
TSelectMany_IdentityEnumerator> where
TSelectMany_IdentityEnumerator : struct,
IStructEnumerator<
TSelectMany_CollectionItem>
public SelectManyCollectionIndexedEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
DefaultIfEmptyDefaultEnumerable<
TSelectMany_CollectionItem,
TSelectMany_DefaultIfEmptyInnerEnumerable,
TSelectMany_DefaultIfEmptyInnerEnumerator>,
DefaultIfEmptyDefaultEnumerator<
TSelectMany_CollectionItem,
TSelectMany_DefaultIfEmptyInnerEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_CollectionItem,
TSelectMany_DefaultIfEmptyInnerEnumerable,
TSelectMany_DefaultIfEmptyInnerEnumerator>(
Func<
TItem,
int,
DefaultIfEmptyDefaultEnumerable<
TSelectMany_CollectionItem,
TSelectMany_DefaultIfEmptyInnerEnumerable,
TSelectMany_DefaultIfEmptyInnerEnumerator>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_DefaultIfEmptyInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_CollectionItem,
TSelectMany_DefaultIfEmptyInnerEnumerator> where
TSelectMany_DefaultIfEmptyInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_CollectionItem>
public SelectManyCollectionIndexedEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
DefaultIfEmptySpecificEnumerable<
TSelectMany_CollectionItem,
TSelectMany_DefaultIfEmptyInnerEnumerable,
TSelectMany_DefaultIfEmptyInnerEnumerator>,
DefaultIfEmptySpecificEnumerator<
TSelectMany_CollectionItem,
TSelectMany_DefaultIfEmptyInnerEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_CollectionItem,
TSelectMany_DefaultIfEmptyInnerEnumerable,
TSelectMany_DefaultIfEmptyInnerEnumerator>(
Func<
TItem,
int,
DefaultIfEmptySpecificEnumerable<
TSelectMany_CollectionItem,
TSelectMany_DefaultIfEmptyInnerEnumerable,
TSelectMany_DefaultIfEmptyInnerEnumerator>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_DefaultIfEmptyInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_CollectionItem,
TSelectMany_DefaultIfEmptyInnerEnumerator> where
TSelectMany_DefaultIfEmptyInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_CollectionItem>
public SelectManyCollectionEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TakeWhileEnumerable<
TSelectMany_CollectionItem,
TSelectMany_TakeInnerEnumerable,
TSelectMany_TakeInnerEnumerator>,
TakeWhileEnumerator<
TSelectMany_CollectionItem,
TSelectMany_TakeInnerEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_CollectionItem,
TSelectMany_TakeInnerEnumerable,
TSelectMany_TakeInnerEnumerator>(
Func<
TItem,
TakeWhileEnumerable<
TSelectMany_CollectionItem,
TSelectMany_TakeInnerEnumerable,
TSelectMany_TakeInnerEnumerator>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_TakeInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_CollectionItem,
TSelectMany_TakeInnerEnumerator> where
TSelectMany_TakeInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_CollectionItem>
public SelectManyCollectionEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TakeWhileIndexedEnumerable<
TSelectMany_CollectionItem,
TSelectMany_TakeInnerEnumerable,
TSelectMany_TakeInnerEnumerator>,
TakeWhileIndexedEnumerator<
TSelectMany_CollectionItem,
TSelectMany_TakeInnerEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_CollectionItem,
TSelectMany_TakeInnerEnumerable,
TSelectMany_TakeInnerEnumerator>(
Func<
TItem,
TakeWhileIndexedEnumerable<
TSelectMany_CollectionItem,
TSelectMany_TakeInnerEnumerable,
TSelectMany_TakeInnerEnumerator>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_TakeInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_CollectionItem,
TSelectMany_TakeInnerEnumerator> where
TSelectMany_TakeInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_CollectionItem>
public SelectManyCollectionEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
WhereEnumerable<
TSelectMany_CollectionItem,
TSelectMany_WhereInnerEnumerable,
TSelectMany_WhereInnerEnumerator>,
WhereEnumerator<
TSelectMany_CollectionItem,
TSelectMany_WhereInnerEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_CollectionItem,
TSelectMany_WhereInnerEnumerable,
TSelectMany_WhereInnerEnumerator>(
Func<
TItem,
WhereEnumerable<
TSelectMany_CollectionItem,
TSelectMany_WhereInnerEnumerable,
TSelectMany_WhereInnerEnumerator>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_WhereInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_CollectionItem,
TSelectMany_WhereInnerEnumerator> where
TSelectMany_WhereInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_CollectionItem>
public SelectManyCollectionEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TakeEnumerable<
TSelectMany_CollectionItem,
TSelectMany_TakeInnerEnumerable,
TSelectMany_TakeInnerEnumerator>,
TakeEnumerator<
TSelectMany_CollectionItem,
TSelectMany_TakeInnerEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_CollectionItem,
TSelectMany_TakeInnerEnumerable,
TSelectMany_TakeInnerEnumerator>(
Func<
TItem,
TakeEnumerable<
TSelectMany_CollectionItem,
TSelectMany_TakeInnerEnumerable,
TSelectMany_TakeInnerEnumerator>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_TakeInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_CollectionItem,
TSelectMany_TakeInnerEnumerator> where
TSelectMany_TakeInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_CollectionItem>
public SelectManyCollectionIndexedEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SkipEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SkipInnerEnumerable,
TSelectMany_SkipInnerEnumerator>,
SkipEnumerator<
TSelectMany_CollectionItem,
TSelectMany_SkipInnerEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_CollectionItem,
TSelectMany_SkipInnerEnumerable,
TSelectMany_SkipInnerEnumerator>(
Func<
TItem,
int,
SkipEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SkipInnerEnumerable,
TSelectMany_SkipInnerEnumerator>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_SkipInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SkipInnerEnumerator> where
TSelectMany_SkipInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_CollectionItem>
public SelectManyCollectionIndexedEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SkipWhileEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SkipInnerEnumerable,
TSelectMany_SkipInnerEnumerator>,
SkipWhileEnumerator<
TSelectMany_CollectionItem,
TSelectMany_SkipInnerEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_CollectionItem,
TSelectMany_SkipInnerEnumerable,
TSelectMany_SkipInnerEnumerator>(
Func<
TItem,
int,
SkipWhileEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SkipInnerEnumerable,
TSelectMany_SkipInnerEnumerator>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_SkipInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SkipInnerEnumerator> where
TSelectMany_SkipInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_CollectionItem>
public SelectManyCollectionIndexedEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SkipWhileIndexedEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SkipInnerEnumerable,
TSelectMany_SkipInnerEnumerator>,
SkipWhileIndexedEnumerator<
TSelectMany_CollectionItem,
TSelectMany_SkipInnerEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_CollectionItem,
TSelectMany_SkipInnerEnumerable,
TSelectMany_SkipInnerEnumerator>(
Func<
TItem,
int,
SkipWhileIndexedEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SkipInnerEnumerable,
TSelectMany_SkipInnerEnumerator>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_SkipInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SkipInnerEnumerator> where
TSelectMany_SkipInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_CollectionItem>
public SelectManyCollectionEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SkipWhileEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SkipInnerEnumerable,
TSelectMany_SkipInnerEnumerator>,
SkipWhileEnumerator<
TSelectMany_CollectionItem,
TSelectMany_SkipInnerEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_CollectionItem,
TSelectMany_SkipInnerEnumerable,
TSelectMany_SkipInnerEnumerator>(
Func<
TItem,
SkipWhileEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SkipInnerEnumerable,
TSelectMany_SkipInnerEnumerator>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_SkipInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SkipInnerEnumerator> where
TSelectMany_SkipInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_CollectionItem>
public SelectManyCollectionEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
ReverseEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_ReverseEnumerable,
TSelectMany_SelectMany_ReverseEnumerator>,
ReverseEnumerator<
TSelectMany_CollectionItem>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_CollectionItem,
TSelectMany_SelectMany_ReverseEnumerable,
TSelectMany_SelectMany_ReverseEnumerator>(
Func<
TItem,
ReverseEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_ReverseEnumerable,
TSelectMany_SelectMany_ReverseEnumerator>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_SelectMany_ReverseEnumerable : struct,
IStructEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_ReverseEnumerator> where
TSelectMany_SelectMany_ReverseEnumerator : struct,
IStructEnumerator<
TSelectMany_CollectionItem>
public SelectManyCollectionEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
DefaultIfEmptySpecificEnumerable<
TSelectMany_CollectionItem,
TSelectMany_DefaultIfEmptyInnerEnumerable,
TSelectMany_DefaultIfEmptyInnerEnumerator>,
DefaultIfEmptySpecificEnumerator<
TSelectMany_CollectionItem,
TSelectMany_DefaultIfEmptyInnerEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_CollectionItem,
TSelectMany_DefaultIfEmptyInnerEnumerable,
TSelectMany_DefaultIfEmptyInnerEnumerator>(
Func<
TItem,
DefaultIfEmptySpecificEnumerable<
TSelectMany_CollectionItem,
TSelectMany_DefaultIfEmptyInnerEnumerable,
TSelectMany_DefaultIfEmptyInnerEnumerator>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_DefaultIfEmptyInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_CollectionItem,
TSelectMany_DefaultIfEmptyInnerEnumerator> where
TSelectMany_DefaultIfEmptyInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_CollectionItem>
public SelectManyCollectionEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
DefaultIfEmptyDefaultEnumerable<
TSelectMany_CollectionItem,
TSelectMany_DefaultIfEmptyInnerEnumerable,
TSelectMany_DefaultIfEmptyInnerEnumerator>,
DefaultIfEmptyDefaultEnumerator<
TSelectMany_CollectionItem,
TSelectMany_DefaultIfEmptyInnerEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_CollectionItem,
TSelectMany_DefaultIfEmptyInnerEnumerable,
TSelectMany_DefaultIfEmptyInnerEnumerator>(
Func<
TItem,
DefaultIfEmptyDefaultEnumerable<
TSelectMany_CollectionItem,
TSelectMany_DefaultIfEmptyInnerEnumerable,
TSelectMany_DefaultIfEmptyInnerEnumerator>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_DefaultIfEmptyInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_CollectionItem,
TSelectMany_DefaultIfEmptyInnerEnumerator> where
TSelectMany_DefaultIfEmptyInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_CollectionItem>
public SelectManyCollectionEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
IdentityEnumerable<
TSelectMany_CollectionItem,
TSelectMany_IdentityBridgeType,
TSelectMany_IdentityBridger,
TSelectMany_IdentityEnumerator>,
TSelectMany_IdentityEnumerator>
SelectMany<
TSelectMany_OutItem,
TSelectMany_CollectionItem,
TSelectMany_IdentityBridgeType,
TSelectMany_IdentityBridger,
TSelectMany_IdentityEnumerator>(
Func<
TItem,
IdentityEnumerable<
TSelectMany_CollectionItem,
TSelectMany_IdentityBridgeType,
TSelectMany_IdentityBridger,
TSelectMany_IdentityEnumerator>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_IdentityBridger : struct,
IStructBridger<
TSelectMany_CollectionItem,
TSelectMany_IdentityBridgeType,
TSelectMany_IdentityEnumerator> where
TSelectMany_IdentityEnumerator : struct,
IStructEnumerator<
TSelectMany_CollectionItem>
public SelectManyIndexedEnumerable<
TItem,
TSelectMany_OutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
IntersectDefaultEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_IntersectFirstEnumerable,
TSelectMany_SelectMany_IntersectFirstEnumerator,
TSelectMany_SelectMany_IntersectSecondEnumerable,
TSelectMany_SelectMany_IntersectSecondEnumerator>,
IntersectDefaultEnumerator<
TSelectMany_OutItem,
TSelectMany_SelectMany_IntersectFirstEnumerator,
TSelectMany_SelectMany_IntersectSecondEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_SelectMany_IntersectFirstEnumerable,
TSelectMany_SelectMany_IntersectFirstEnumerator,
TSelectMany_SelectMany_IntersectSecondEnumerable,
TSelectMany_SelectMany_IntersectSecondEnumerator>(
Func<
TItem,
int,
IntersectDefaultEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_IntersectFirstEnumerable,
TSelectMany_SelectMany_IntersectFirstEnumerator,
TSelectMany_SelectMany_IntersectSecondEnumerable,
TSelectMany_SelectMany_IntersectSecondEnumerator>>
selector) where
TSelectMany_SelectMany_IntersectFirstEnumerable : struct,
IStructEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_IntersectFirstEnumerator> where
TSelectMany_SelectMany_IntersectFirstEnumerator : struct,
IStructEnumerator<
TSelectMany_OutItem> where
TSelectMany_SelectMany_IntersectSecondEnumerable : struct,
IStructEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_IntersectSecondEnumerator> where
TSelectMany_SelectMany_IntersectSecondEnumerator : struct,
IStructEnumerator<
TSelectMany_OutItem>
public SelectManyIndexedEnumerable<
TItem,
TSelectMany_OutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
UnionDefaultEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_UnionFirstEnumerable,
TSelectMany_SelectMany_UnionFirstEnumerator,
TSelectMany_SelectMany_UnionSecondEnumerable,
TSelectMany_SelectMany_UnionSecondEnumerator>,
UnionDefaultEnumerator<
TSelectMany_OutItem,
TSelectMany_SelectMany_UnionFirstEnumerator,
TSelectMany_SelectMany_UnionSecondEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_SelectMany_UnionFirstEnumerable,
TSelectMany_SelectMany_UnionFirstEnumerator,
TSelectMany_SelectMany_UnionSecondEnumerable,
TSelectMany_SelectMany_UnionSecondEnumerator>(
Func<
TItem,
int,
UnionDefaultEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_UnionFirstEnumerable,
TSelectMany_SelectMany_UnionFirstEnumerator,
TSelectMany_SelectMany_UnionSecondEnumerable,
TSelectMany_SelectMany_UnionSecondEnumerator>>
selector) where
TSelectMany_SelectMany_UnionFirstEnumerable : struct,
IStructEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_UnionFirstEnumerator> where
TSelectMany_SelectMany_UnionFirstEnumerator : struct,
IStructEnumerator<
TSelectMany_OutItem> where
TSelectMany_SelectMany_UnionSecondEnumerable : struct,
IStructEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_UnionSecondEnumerator> where
TSelectMany_SelectMany_UnionSecondEnumerator : struct,
IStructEnumerator<
TSelectMany_OutItem>
public SelectManyIndexedEnumerable<
TItem,
TSelectMany_OutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
UnionSpecificEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_UnionFirstEnumerable,
TSelectMany_SelectMany_UnionFirstEnumerator,
TSelectMany_SelectMany_UnionSecondEnumerable,
TSelectMany_SelectMany_UnionSecondEnumerator>,
UnionSpecificEnumerator<
TSelectMany_OutItem,
TSelectMany_SelectMany_UnionFirstEnumerator,
TSelectMany_SelectMany_UnionSecondEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_SelectMany_UnionFirstEnumerable,
TSelectMany_SelectMany_UnionFirstEnumerator,
TSelectMany_SelectMany_UnionSecondEnumerable,
TSelectMany_SelectMany_UnionSecondEnumerator>(
Func<
TItem,
int,
UnionSpecificEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_UnionFirstEnumerable,
TSelectMany_SelectMany_UnionFirstEnumerator,
TSelectMany_SelectMany_UnionSecondEnumerable,
TSelectMany_SelectMany_UnionSecondEnumerator>>
selector) where
TSelectMany_SelectMany_UnionFirstEnumerable : struct,
IStructEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_UnionFirstEnumerator> where
TSelectMany_SelectMany_UnionFirstEnumerator : struct,
IStructEnumerator<
TSelectMany_OutItem> where
TSelectMany_SelectMany_UnionSecondEnumerable : struct,
IStructEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_UnionSecondEnumerator> where
TSelectMany_SelectMany_UnionSecondEnumerator : struct,
IStructEnumerator<
TSelectMany_OutItem>
public SelectManyIndexedEnumerable<
TItem,
TSelectMany_OutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
IntersectSpecificEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_IntersectFirstEnumerable,
TSelectMany_SelectMany_IntersectFirstEnumerator,
TSelectMany_SelectMany_IntersectSecondEnumerable,
TSelectMany_SelectMany_IntersectSecondEnumerator>,
IntersectSpecificEnumerator<
TSelectMany_OutItem,
TSelectMany_SelectMany_IntersectFirstEnumerator,
TSelectMany_SelectMany_IntersectSecondEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_SelectMany_IntersectFirstEnumerable,
TSelectMany_SelectMany_IntersectFirstEnumerator,
TSelectMany_SelectMany_IntersectSecondEnumerable,
TSelectMany_SelectMany_IntersectSecondEnumerator>(
Func<
TItem,
int,
IntersectSpecificEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_IntersectFirstEnumerable,
TSelectMany_SelectMany_IntersectFirstEnumerator,
TSelectMany_SelectMany_IntersectSecondEnumerable,
TSelectMany_SelectMany_IntersectSecondEnumerator>>
selector) where
TSelectMany_SelectMany_IntersectFirstEnumerable : struct,
IStructEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_IntersectFirstEnumerator> where
TSelectMany_SelectMany_IntersectFirstEnumerator : struct,
IStructEnumerator<
TSelectMany_OutItem> where
TSelectMany_SelectMany_IntersectSecondEnumerable : struct,
IStructEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_IntersectSecondEnumerator> where
TSelectMany_SelectMany_IntersectSecondEnumerator : struct,
IStructEnumerator<
TSelectMany_OutItem>
public SelectManyEnumerable<
TItem,
TSelectMany_OutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
UnionSpecificEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_UnionFirstEnumerable,
TSelectMany_SelectMany_UnionFirstEnumerator,
TSelectMany_SelectMany_UnionSecondEnumerable,
TSelectMany_SelectMany_UnionSecondEnumerator>,
UnionSpecificEnumerator<
TSelectMany_OutItem,
TSelectMany_SelectMany_UnionFirstEnumerator,
TSelectMany_SelectMany_UnionSecondEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_SelectMany_UnionFirstEnumerable,
TSelectMany_SelectMany_UnionFirstEnumerator,
TSelectMany_SelectMany_UnionSecondEnumerable,
TSelectMany_SelectMany_UnionSecondEnumerator>(
Func<
TItem,
UnionSpecificEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_UnionFirstEnumerable,
TSelectMany_SelectMany_UnionFirstEnumerator,
TSelectMany_SelectMany_UnionSecondEnumerable,
TSelectMany_SelectMany_UnionSecondEnumerator>>
selector) where
TSelectMany_SelectMany_UnionFirstEnumerable : struct,
IStructEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_UnionFirstEnumerator> where
TSelectMany_SelectMany_UnionFirstEnumerator : struct,
IStructEnumerator<
TSelectMany_OutItem> where
TSelectMany_SelectMany_UnionSecondEnumerable : struct,
IStructEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_UnionSecondEnumerator> where
TSelectMany_SelectMany_UnionSecondEnumerator : struct,
IStructEnumerator<
TSelectMany_OutItem>
public SelectManyEnumerable<
TItem,
TSelectMany_OutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
ExceptDefaultEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_ExceptFirstEnumerable,
TSelectMany_SelectMany_ExceptFirstEnumerator,
TSelectMany_SelectMany_ExceptSecondEnumerable,
TSelectMany_SelectMany_ExceptSecondEnumerator>,
ExceptDefaultEnumerator<
TSelectMany_OutItem,
TSelectMany_SelectMany_ExceptFirstEnumerator,
TSelectMany_SelectMany_ExceptSecondEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_SelectMany_ExceptFirstEnumerable,
TSelectMany_SelectMany_ExceptFirstEnumerator,
TSelectMany_SelectMany_ExceptSecondEnumerable,
TSelectMany_SelectMany_ExceptSecondEnumerator>(
Func<
TItem,
ExceptDefaultEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_ExceptFirstEnumerable,
TSelectMany_SelectMany_ExceptFirstEnumerator,
TSelectMany_SelectMany_ExceptSecondEnumerable,
TSelectMany_SelectMany_ExceptSecondEnumerator>>
selector) where
TSelectMany_SelectMany_ExceptFirstEnumerable : struct,
IStructEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_ExceptFirstEnumerator> where
TSelectMany_SelectMany_ExceptFirstEnumerator : struct,
IStructEnumerator<
TSelectMany_OutItem> where
TSelectMany_SelectMany_ExceptSecondEnumerable : struct,
IStructEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_ExceptSecondEnumerator> where
TSelectMany_SelectMany_ExceptSecondEnumerator : struct,
IStructEnumerator<
TSelectMany_OutItem>
public SelectManyEnumerable<
TItem,
TSelectMany_OutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
ExceptSpecificEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_ExceptFirstEnumerable,
TSelectMany_SelectMany_ExceptFirstEnumerator,
TSelectMany_SelectMany_ExceptSecondEnumerable,
TSelectMany_SelectMany_ExceptSecondEnumerator>,
ExceptSpecificEnumerator<
TSelectMany_OutItem,
TSelectMany_SelectMany_ExceptFirstEnumerator,
TSelectMany_SelectMany_ExceptSecondEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_SelectMany_ExceptFirstEnumerable,
TSelectMany_SelectMany_ExceptFirstEnumerator,
TSelectMany_SelectMany_ExceptSecondEnumerable,
TSelectMany_SelectMany_ExceptSecondEnumerator>(
Func<
TItem,
ExceptSpecificEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_ExceptFirstEnumerable,
TSelectMany_SelectMany_ExceptFirstEnumerator,
TSelectMany_SelectMany_ExceptSecondEnumerable,
TSelectMany_SelectMany_ExceptSecondEnumerator>>
selector) where
TSelectMany_SelectMany_ExceptFirstEnumerable : struct,
IStructEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_ExceptFirstEnumerator> where
TSelectMany_SelectMany_ExceptFirstEnumerator : struct,
IStructEnumerator<
TSelectMany_OutItem> where
TSelectMany_SelectMany_ExceptSecondEnumerable : struct,
IStructEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_ExceptSecondEnumerator> where
TSelectMany_SelectMany_ExceptSecondEnumerator : struct,
IStructEnumerator<
TSelectMany_OutItem>
public SelectManyEnumerable<
TItem,
TSelectMany_OutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
IntersectDefaultEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_IntersectFirstEnumerable,
TSelectMany_SelectMany_IntersectFirstEnumerator,
TSelectMany_SelectMany_IntersectSecondEnumerable,
TSelectMany_SelectMany_IntersectSecondEnumerator>,
IntersectDefaultEnumerator<
TSelectMany_OutItem,
TSelectMany_SelectMany_IntersectFirstEnumerator,
TSelectMany_SelectMany_IntersectSecondEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_SelectMany_IntersectFirstEnumerable,
TSelectMany_SelectMany_IntersectFirstEnumerator,
TSelectMany_SelectMany_IntersectSecondEnumerable,
TSelectMany_SelectMany_IntersectSecondEnumerator>(
Func<
TItem,
IntersectDefaultEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_IntersectFirstEnumerable,
TSelectMany_SelectMany_IntersectFirstEnumerator,
TSelectMany_SelectMany_IntersectSecondEnumerable,
TSelectMany_SelectMany_IntersectSecondEnumerator>>
selector) where
TSelectMany_SelectMany_IntersectFirstEnumerable : struct,
IStructEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_IntersectFirstEnumerator> where
TSelectMany_SelectMany_IntersectFirstEnumerator : struct,
IStructEnumerator<
TSelectMany_OutItem> where
TSelectMany_SelectMany_IntersectSecondEnumerable : struct,
IStructEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_IntersectSecondEnumerator> where
TSelectMany_SelectMany_IntersectSecondEnumerator : struct,
IStructEnumerator<
TSelectMany_OutItem>
public SelectManyEnumerable<
TItem,
TSelectMany_OutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
UnionDefaultEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_UnionFirstEnumerable,
TSelectMany_SelectMany_UnionFirstEnumerator,
TSelectMany_SelectMany_UnionSecondEnumerable,
TSelectMany_SelectMany_UnionSecondEnumerator>,
UnionDefaultEnumerator<
TSelectMany_OutItem,
TSelectMany_SelectMany_UnionFirstEnumerator,
TSelectMany_SelectMany_UnionSecondEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_SelectMany_UnionFirstEnumerable,
TSelectMany_SelectMany_UnionFirstEnumerator,
TSelectMany_SelectMany_UnionSecondEnumerable,
TSelectMany_SelectMany_UnionSecondEnumerator>(
Func<
TItem,
UnionDefaultEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_UnionFirstEnumerable,
TSelectMany_SelectMany_UnionFirstEnumerator,
TSelectMany_SelectMany_UnionSecondEnumerable,
TSelectMany_SelectMany_UnionSecondEnumerator>>
selector) where
TSelectMany_SelectMany_UnionFirstEnumerable : struct,
IStructEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_UnionFirstEnumerator> where
TSelectMany_SelectMany_UnionFirstEnumerator : struct,
IStructEnumerator<
TSelectMany_OutItem> where
TSelectMany_SelectMany_UnionSecondEnumerable : struct,
IStructEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_UnionSecondEnumerator> where
TSelectMany_SelectMany_UnionSecondEnumerator : struct,
IStructEnumerator<
TSelectMany_OutItem>
public SelectManyEnumerable<
TItem,
TSelectMany_OutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
IntersectSpecificEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_IntersectFirstEnumerable,
TSelectMany_SelectMany_IntersectFirstEnumerator,
TSelectMany_SelectMany_IntersectSecondEnumerable,
TSelectMany_SelectMany_IntersectSecondEnumerator>,
IntersectSpecificEnumerator<
TSelectMany_OutItem,
TSelectMany_SelectMany_IntersectFirstEnumerator,
TSelectMany_SelectMany_IntersectSecondEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_SelectMany_IntersectFirstEnumerable,
TSelectMany_SelectMany_IntersectFirstEnumerator,
TSelectMany_SelectMany_IntersectSecondEnumerable,
TSelectMany_SelectMany_IntersectSecondEnumerator>(
Func<
TItem,
IntersectSpecificEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_IntersectFirstEnumerable,
TSelectMany_SelectMany_IntersectFirstEnumerator,
TSelectMany_SelectMany_IntersectSecondEnumerable,
TSelectMany_SelectMany_IntersectSecondEnumerator>>
selector) where
TSelectMany_SelectMany_IntersectFirstEnumerable : struct,
IStructEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_IntersectFirstEnumerator> where
TSelectMany_SelectMany_IntersectFirstEnumerator : struct,
IStructEnumerator<
TSelectMany_OutItem> where
TSelectMany_SelectMany_IntersectSecondEnumerable : struct,
IStructEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_IntersectSecondEnumerator> where
TSelectMany_SelectMany_IntersectSecondEnumerator : struct,
IStructEnumerator<
TSelectMany_OutItem>
public SelectManyIndexedEnumerable<
TItem,
TSelectMany_OutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
ConcatEnumerable<
TSelectMany_OutItem,
TSelectMany_ConcatFirstEnumerable,
TSelectMany_ConcatFirstEnumerator,
TSelectMany_ConcatSecondEnumerable,
TSelectMany_ConcatSecondEnumerator>,
ConcatEnumerator<
TSelectMany_OutItem,
TSelectMany_ConcatFirstEnumerator,
TSelectMany_ConcatSecondEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_ConcatFirstEnumerable,
TSelectMany_ConcatFirstEnumerator,
TSelectMany_ConcatSecondEnumerable,
TSelectMany_ConcatSecondEnumerator>(
Func<
TItem,
int,
ConcatEnumerable<
TSelectMany_OutItem,
TSelectMany_ConcatFirstEnumerable,
TSelectMany_ConcatFirstEnumerator,
TSelectMany_ConcatSecondEnumerable,
TSelectMany_ConcatSecondEnumerator>>
selector) where
TSelectMany_ConcatFirstEnumerable : struct,
IStructEnumerable<
TSelectMany_OutItem,
TSelectMany_ConcatFirstEnumerator> where
TSelectMany_ConcatFirstEnumerator : struct,
IStructEnumerator<
TSelectMany_OutItem> where
TSelectMany_ConcatSecondEnumerable : struct,
IStructEnumerable<
TSelectMany_OutItem,
TSelectMany_ConcatSecondEnumerator> where
TSelectMany_ConcatSecondEnumerator : struct,
IStructEnumerator<
TSelectMany_OutItem>
public SelectManyEnumerable<
TItem,
GroupingEnumerable<
TSelectMany_SelectMany_GroupByKey,
TSelectMany_SelectMany_GroupByElement>,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
GroupByDefaultEnumerable<
TSelectMany_SelectMany_GroupByInItem,
TSelectMany_SelectMany_GroupByKey,
TSelectMany_SelectMany_GroupByElement,
TSelectMany_SelectMany_GroupByEnumerable,
TSelectMany_SelectMany_GroupByEnumerator>,
GroupByDefaultEnumerator<
TSelectMany_SelectMany_GroupByInItem,
TSelectMany_SelectMany_GroupByKey,
TSelectMany_SelectMany_GroupByElement,
TSelectMany_SelectMany_GroupByEnumerator>>
SelectMany<
TSelectMany_SelectMany_GroupByInItem,
TSelectMany_SelectMany_GroupByKey,
TSelectMany_SelectMany_GroupByElement,
TSelectMany_SelectMany_GroupByEnumerable,
TSelectMany_SelectMany_GroupByEnumerator>(
Func<
TItem,
GroupByDefaultEnumerable<
TSelectMany_SelectMany_GroupByInItem,
TSelectMany_SelectMany_GroupByKey,
TSelectMany_SelectMany_GroupByElement,
TSelectMany_SelectMany_GroupByEnumerable,
TSelectMany_SelectMany_GroupByEnumerator>>
selector) where
TSelectMany_SelectMany_GroupByEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectMany_GroupByInItem,
TSelectMany_SelectMany_GroupByEnumerator> where
TSelectMany_SelectMany_GroupByEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectMany_GroupByInItem>
public SelectManyEnumerable<
TItem,
GroupingEnumerable<
TSelectMany_SelectMany_GroupByKey,
TSelectMany_SelectMany_GroupByElement>,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
GroupBySpecificEnumerable<
TSelectMany_SelectMany_GroupByInItem,
TSelectMany_SelectMany_GroupByKey,
TSelectMany_SelectMany_GroupByElement,
TSelectMany_SelectMany_GroupByEnumerable,
TSelectMany_SelectMany_GroupByEnumerator>,
GroupBySpecificEnumerator<
TSelectMany_SelectMany_GroupByInItem,
TSelectMany_SelectMany_GroupByKey,
TSelectMany_SelectMany_GroupByElement,
TSelectMany_SelectMany_GroupByEnumerator>>
SelectMany<
TSelectMany_SelectMany_GroupByInItem,
TSelectMany_SelectMany_GroupByKey,
TSelectMany_SelectMany_GroupByElement,
TSelectMany_SelectMany_GroupByEnumerable,
TSelectMany_SelectMany_GroupByEnumerator>(
Func<
TItem,
GroupBySpecificEnumerable<
TSelectMany_SelectMany_GroupByInItem,
TSelectMany_SelectMany_GroupByKey,
TSelectMany_SelectMany_GroupByElement,
TSelectMany_SelectMany_GroupByEnumerable,
TSelectMany_SelectMany_GroupByEnumerator>>
selector) where
TSelectMany_SelectMany_GroupByEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectMany_GroupByInItem,
TSelectMany_SelectMany_GroupByEnumerator> where
TSelectMany_SelectMany_GroupByEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectMany_GroupByInItem>
public SelectManyIndexedEnumerable<
TItem,
TSelectMany_OutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectSelectEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_SelectInnerItem,
TSelectMany_SelectMany_SelectInnerEnumerable,
TSelectMany_SelectMany_SelectInnerEnumerator,
TSelectMany_SelectMany_SelectProjection>,
SelectSelectEnumerator<
TSelectMany_OutItem,
TSelectMany_SelectMany_SelectInnerItem,
TSelectMany_SelectMany_SelectInnerEnumerator,
TSelectMany_SelectMany_SelectProjection>>
SelectMany<
TSelectMany_SelectMany_SelectInnerItem,
TSelectMany_OutItem,
TSelectMany_SelectMany_SelectInnerEnumerable,
TSelectMany_SelectMany_SelectInnerEnumerator,
TSelectMany_SelectMany_SelectProjection>(
Func<
TItem,
int,
SelectSelectEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_SelectInnerItem,
TSelectMany_SelectMany_SelectInnerEnumerable,
TSelectMany_SelectMany_SelectInnerEnumerator,
TSelectMany_SelectMany_SelectProjection>>
selector) where
TSelectMany_SelectMany_SelectInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectMany_SelectInnerItem,
TSelectMany_SelectMany_SelectInnerEnumerator> where
TSelectMany_SelectMany_SelectInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectMany_SelectInnerItem> where
TSelectMany_SelectMany_SelectProjection : struct,
IStructProjection<
TSelectMany_OutItem,
TSelectMany_SelectMany_SelectInnerItem>
public SelectManyIndexedEnumerable<
TItem,
TSelectMany_OutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
ExceptDefaultEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_ExceptFirstEnumerable,
TSelectMany_SelectMany_ExceptFirstEnumerator,
TSelectMany_SelectMany_ExceptSecondEnumerable,
TSelectMany_SelectMany_ExceptSecondEnumerator>,
ExceptDefaultEnumerator<
TSelectMany_OutItem,
TSelectMany_SelectMany_ExceptFirstEnumerator,
TSelectMany_SelectMany_ExceptSecondEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_SelectMany_ExceptFirstEnumerable,
TSelectMany_SelectMany_ExceptFirstEnumerator,
TSelectMany_SelectMany_ExceptSecondEnumerable,
TSelectMany_SelectMany_ExceptSecondEnumerator>(
Func<
TItem,
int,
ExceptDefaultEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_ExceptFirstEnumerable,
TSelectMany_SelectMany_ExceptFirstEnumerator,
TSelectMany_SelectMany_ExceptSecondEnumerable,
TSelectMany_SelectMany_ExceptSecondEnumerator>>
selector) where
TSelectMany_SelectMany_ExceptFirstEnumerable : struct,
IStructEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_ExceptFirstEnumerator> where
TSelectMany_SelectMany_ExceptFirstEnumerator : struct,
IStructEnumerator<
TSelectMany_OutItem> where
TSelectMany_SelectMany_ExceptSecondEnumerable : struct,
IStructEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_ExceptSecondEnumerator> where
TSelectMany_SelectMany_ExceptSecondEnumerator : struct,
IStructEnumerator<
TSelectMany_OutItem>
public SelectManyIndexedEnumerable<
TItem,
TSelectMany_OutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
ExceptSpecificEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_ExceptFirstEnumerable,
TSelectMany_SelectMany_ExceptFirstEnumerator,
TSelectMany_SelectMany_ExceptSecondEnumerable,
TSelectMany_SelectMany_ExceptSecondEnumerator>,
ExceptSpecificEnumerator<
TSelectMany_OutItem,
TSelectMany_SelectMany_ExceptFirstEnumerator,
TSelectMany_SelectMany_ExceptSecondEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_SelectMany_ExceptFirstEnumerable,
TSelectMany_SelectMany_ExceptFirstEnumerator,
TSelectMany_SelectMany_ExceptSecondEnumerable,
TSelectMany_SelectMany_ExceptSecondEnumerator>(
Func<
TItem,
int,
ExceptSpecificEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_ExceptFirstEnumerable,
TSelectMany_SelectMany_ExceptFirstEnumerator,
TSelectMany_SelectMany_ExceptSecondEnumerable,
TSelectMany_SelectMany_ExceptSecondEnumerator>>
selector) where
TSelectMany_SelectMany_ExceptFirstEnumerable : struct,
IStructEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_ExceptFirstEnumerator> where
TSelectMany_SelectMany_ExceptFirstEnumerator : struct,
IStructEnumerator<
TSelectMany_OutItem> where
TSelectMany_SelectMany_ExceptSecondEnumerable : struct,
IStructEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_ExceptSecondEnumerator> where
TSelectMany_SelectMany_ExceptSecondEnumerator : struct,
IStructEnumerator<
TSelectMany_OutItem>
public SelectManyIndexedEnumerable<
TItem,
GroupingEnumerable<
TSelectMany_SelectMany_GroupByKey,
TSelectMany_SelectMany_GroupByElement>,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
GroupByDefaultEnumerable<
TSelectMany_SelectMany_GroupByInItem,
TSelectMany_SelectMany_GroupByKey,
TSelectMany_SelectMany_GroupByElement,
TSelectMany_SelectMany_GroupByEnumerable,
TSelectMany_SelectMany_GroupByEnumerator>,
GroupByDefaultEnumerator<
TSelectMany_SelectMany_GroupByInItem,
TSelectMany_SelectMany_GroupByKey,
TSelectMany_SelectMany_GroupByElement,
TSelectMany_SelectMany_GroupByEnumerator>>
SelectMany<
TSelectMany_SelectMany_GroupByInItem,
TSelectMany_SelectMany_GroupByKey,
TSelectMany_SelectMany_GroupByElement,
TSelectMany_SelectMany_GroupByEnumerable,
TSelectMany_SelectMany_GroupByEnumerator>(
Func<
TItem,
int,
GroupByDefaultEnumerable<
TSelectMany_SelectMany_GroupByInItem,
TSelectMany_SelectMany_GroupByKey,
TSelectMany_SelectMany_GroupByElement,
TSelectMany_SelectMany_GroupByEnumerable,
TSelectMany_SelectMany_GroupByEnumerator>>
selector) where
TSelectMany_SelectMany_GroupByEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectMany_GroupByInItem,
TSelectMany_SelectMany_GroupByEnumerator> where
TSelectMany_SelectMany_GroupByEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectMany_GroupByInItem>
public SelectManyIndexedEnumerable<
TItem,
GroupingEnumerable<
TSelectMany_SelectMany_GroupByKey,
TSelectMany_SelectMany_GroupByElement>,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
GroupBySpecificEnumerable<
TSelectMany_SelectMany_GroupByInItem,
TSelectMany_SelectMany_GroupByKey,
TSelectMany_SelectMany_GroupByElement,
TSelectMany_SelectMany_GroupByEnumerable,
TSelectMany_SelectMany_GroupByEnumerator>,
GroupBySpecificEnumerator<
TSelectMany_SelectMany_GroupByInItem,
TSelectMany_SelectMany_GroupByKey,
TSelectMany_SelectMany_GroupByElement,
TSelectMany_SelectMany_GroupByEnumerator>>
SelectMany<
TSelectMany_SelectMany_GroupByInItem,
TSelectMany_SelectMany_GroupByKey,
TSelectMany_SelectMany_GroupByElement,
TSelectMany_SelectMany_GroupByEnumerable,
TSelectMany_SelectMany_GroupByEnumerator>(
Func<
TItem,
int,
GroupBySpecificEnumerable<
TSelectMany_SelectMany_GroupByInItem,
TSelectMany_SelectMany_GroupByKey,
TSelectMany_SelectMany_GroupByElement,
TSelectMany_SelectMany_GroupByEnumerable,
TSelectMany_SelectMany_GroupByEnumerator>>
selector) where
TSelectMany_SelectMany_GroupByEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectMany_GroupByInItem,
TSelectMany_SelectMany_GroupByEnumerator> where
TSelectMany_SelectMany_GroupByEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectMany_GroupByInItem>
public SelectManyEnumerable<
TItem,
TSelectMany_OutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectSelectEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_SelectInnerItem,
TSelectMany_SelectMany_SelectInnerEnumerable,
TSelectMany_SelectMany_SelectInnerEnumerator,
TSelectMany_SelectMany_SelectProjection>,
SelectSelectEnumerator<
TSelectMany_OutItem,
TSelectMany_SelectMany_SelectInnerItem,
TSelectMany_SelectMany_SelectInnerEnumerator,
TSelectMany_SelectMany_SelectProjection>>
SelectMany<
TSelectMany_SelectMany_SelectInnerItem,
TSelectMany_OutItem,
TSelectMany_SelectMany_SelectInnerEnumerable,
TSelectMany_SelectMany_SelectInnerEnumerator,
TSelectMany_SelectMany_SelectProjection>(
Func<
TItem,
SelectSelectEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_SelectInnerItem,
TSelectMany_SelectMany_SelectInnerEnumerable,
TSelectMany_SelectMany_SelectInnerEnumerator,
TSelectMany_SelectMany_SelectProjection>>
selector) where
TSelectMany_SelectMany_SelectInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectMany_SelectInnerItem,
TSelectMany_SelectMany_SelectInnerEnumerator> where
TSelectMany_SelectMany_SelectInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectMany_SelectInnerItem> where
TSelectMany_SelectMany_SelectProjection : struct,
IStructProjection<
TSelectMany_OutItem,
TSelectMany_SelectMany_SelectInnerItem>
public SelectManyEnumerable<
TItem,
TSelectMany_OutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
ConcatEnumerable<
TSelectMany_OutItem,
TSelectMany_ConcatFirstEnumerable,
TSelectMany_ConcatFirstEnumerator,
TSelectMany_ConcatSecondEnumerable,
TSelectMany_ConcatSecondEnumerator>,
ConcatEnumerator<
TSelectMany_OutItem,
TSelectMany_ConcatFirstEnumerator,
TSelectMany_ConcatSecondEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_ConcatFirstEnumerable,
TSelectMany_ConcatFirstEnumerator,
TSelectMany_ConcatSecondEnumerable,
TSelectMany_ConcatSecondEnumerator>(
Func<
TItem,
ConcatEnumerable<
TSelectMany_OutItem,
TSelectMany_ConcatFirstEnumerable,
TSelectMany_ConcatFirstEnumerator,
TSelectMany_ConcatSecondEnumerable,
TSelectMany_ConcatSecondEnumerator>>
selector) where
TSelectMany_ConcatFirstEnumerable : struct,
IStructEnumerable<
TSelectMany_OutItem,
TSelectMany_ConcatFirstEnumerator> where
TSelectMany_ConcatFirstEnumerator : struct,
IStructEnumerator<
TSelectMany_OutItem> where
TSelectMany_ConcatSecondEnumerable : struct,
IStructEnumerable<
TSelectMany_OutItem,
TSelectMany_ConcatSecondEnumerator> where
TSelectMany_ConcatSecondEnumerator : struct,
IStructEnumerator<
TSelectMany_OutItem>
public SelectManyCollectionEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectIndexedEnumerable<
TSelectMany_SelectInItem,
TSelectMany_CollectionItem,
TSelectMany_SelectInnerEnumerable,
TSelectMany_SelectInnerEnumerator>,
SelectIndexedEnumerator<
TSelectMany_SelectInItem,
TSelectMany_CollectionItem,
TSelectMany_SelectInnerEnumerator>>
SelectMany<
TSelectMany_SelectInItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
TSelectMany_SelectInnerEnumerable,
TSelectMany_SelectInnerEnumerator>(
Func<
TItem,
SelectIndexedEnumerable<
TSelectMany_SelectInItem,
TSelectMany_CollectionItem,
TSelectMany_SelectInnerEnumerable,
TSelectMany_SelectInnerEnumerator>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_SelectInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectInItem,
TSelectMany_SelectInnerEnumerator> where
TSelectMany_SelectInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectInItem>
public SelectManyCollectionEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectEnumerable<
TSelectMany_SelectInItem,
TSelectMany_CollectionItem,
TSelectMany_SelectInnerEnumerable,
TSelectMany_SelectInnerEnumerator>,
SelectEnumerator<
TSelectMany_SelectInItem,
TSelectMany_CollectionItem,
TSelectMany_SelectInnerEnumerator>>
SelectMany<
TSelectMany_SelectInItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
TSelectMany_SelectInnerEnumerable,
TSelectMany_SelectInnerEnumerator>(
Func<
TItem,
SelectEnumerable<
TSelectMany_SelectInItem,
TSelectMany_CollectionItem,
TSelectMany_SelectInnerEnumerable,
TSelectMany_SelectInnerEnumerator>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_SelectInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectInItem,
TSelectMany_SelectInnerEnumerator> where
TSelectMany_SelectInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectInItem>
public SelectManyCollectionEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
OrderByEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_OrderByKey,
TSelectMany_SelectMany_OrderByInnerEnumerable,
TSelectMany_SelectMany_OrderByInnerEnumerator,
TSelectMany_SelectMany_OrderByComparer>,
OrderByEnumerator<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_OrderByKey,
TSelectMany_SelectMany_OrderByInnerEnumerator,
TSelectMany_SelectMany_OrderByComparer>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_CollectionItem,
TSelectMany_SelectMany_OrderByKey,
TSelectMany_SelectMany_OrderByInnerEnumerable,
TSelectMany_SelectMany_OrderByInnerEnumerator,
TSelectMany_SelectMany_OrderByComparer>(
Func<
TItem,
OrderByEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_OrderByKey,
TSelectMany_SelectMany_OrderByInnerEnumerable,
TSelectMany_SelectMany_OrderByInnerEnumerator,
TSelectMany_SelectMany_OrderByComparer>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_SelectMany_OrderByInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_OrderByInnerEnumerator> where
TSelectMany_SelectMany_OrderByInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_CollectionItem> where
TSelectMany_SelectMany_OrderByComparer : struct,
IStructComparer<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_OrderByKey>
public SelectManyCollectionEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
WhereWhereEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_WhereInnerEnumerable,
TSelectMany_SelectMany_WhereInnerEnumerator,
TSelectMany_SelectMany_WherePredicate>,
WhereWhereEnumerator<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_WhereInnerEnumerator,
TSelectMany_SelectMany_WherePredicate>>
SelectMany<
TSelectMany_CollectionItem,
TSelectMany_OutItem,
TSelectMany_SelectMany_WhereInnerEnumerable,
TSelectMany_SelectMany_WhereInnerEnumerator,
TSelectMany_SelectMany_WherePredicate>(
Func<
TItem,
WhereWhereEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_WhereInnerEnumerable,
TSelectMany_SelectMany_WhereInnerEnumerator,
TSelectMany_SelectMany_WherePredicate>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_SelectMany_WhereInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_WhereInnerEnumerator> where
TSelectMany_SelectMany_WhereInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_CollectionItem> where
TSelectMany_SelectMany_WherePredicate : struct,
IStructPredicate<
TSelectMany_CollectionItem>
public SelectManyCollectionEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
OfTypeEnumerable<
TSelectMany_OfTypeInItem,
TSelectMany_CollectionItem,
TSelectMany_OfTypeInnerEnumerable,
TSelectMany_OfTypeInnerEnumerator>,
OfTypeEnumerator<
TSelectMany_OfTypeInItem,
TSelectMany_CollectionItem,
TSelectMany_OfTypeInnerEnumerator>>
SelectMany<
TSelectMany_OfTypeInItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
TSelectMany_OfTypeInnerEnumerable,
TSelectMany_OfTypeInnerEnumerator>(
Func<
TItem,
OfTypeEnumerable<
TSelectMany_OfTypeInItem,
TSelectMany_CollectionItem,
TSelectMany_OfTypeInnerEnumerable,
TSelectMany_OfTypeInnerEnumerator>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_OfTypeInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_OfTypeInItem,
TSelectMany_OfTypeInnerEnumerator> where
TSelectMany_OfTypeInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_OfTypeInItem>
public SelectManyCollectionIndexedEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
OrderByEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_OrderByKey,
TSelectMany_SelectMany_OrderByInnerEnumerable,
TSelectMany_SelectMany_OrderByInnerEnumerator,
TSelectMany_SelectMany_OrderByComparer>,
OrderByEnumerator<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_OrderByKey,
TSelectMany_SelectMany_OrderByInnerEnumerator,
TSelectMany_SelectMany_OrderByComparer>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_CollectionItem,
TSelectMany_SelectMany_OrderByKey,
TSelectMany_SelectMany_OrderByInnerEnumerable,
TSelectMany_SelectMany_OrderByInnerEnumerator,
TSelectMany_SelectMany_OrderByComparer>(
Func<
TItem,
int,
OrderByEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_OrderByKey,
TSelectMany_SelectMany_OrderByInnerEnumerable,
TSelectMany_SelectMany_OrderByInnerEnumerator,
TSelectMany_SelectMany_OrderByComparer>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_SelectMany_OrderByInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_OrderByInnerEnumerator> where
TSelectMany_SelectMany_OrderByInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_CollectionItem> where
TSelectMany_SelectMany_OrderByComparer : struct,
IStructComparer<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_OrderByKey>
public SelectManyCollectionIndexedEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
WhereWhereEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_WhereInnerEnumerable,
TSelectMany_SelectMany_WhereInnerEnumerator,
TSelectMany_SelectMany_WherePredicate>,
WhereWhereEnumerator<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_WhereInnerEnumerator,
TSelectMany_SelectMany_WherePredicate>>
SelectMany<
TSelectMany_CollectionItem,
TSelectMany_OutItem,
TSelectMany_SelectMany_WhereInnerEnumerable,
TSelectMany_SelectMany_WhereInnerEnumerator,
TSelectMany_SelectMany_WherePredicate>(
Func<
TItem,
int,
WhereWhereEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_WhereInnerEnumerable,
TSelectMany_SelectMany_WhereInnerEnumerator,
TSelectMany_SelectMany_WherePredicate>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_SelectMany_WhereInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_WhereInnerEnumerator> where
TSelectMany_SelectMany_WhereInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_CollectionItem> where
TSelectMany_SelectMany_WherePredicate : struct,
IStructPredicate<
TSelectMany_CollectionItem>
public SelectManyCollectionIndexedEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectEnumerable<
TSelectMany_SelectInItem,
TSelectMany_CollectionItem,
TSelectMany_SelectInnerEnumerable,
TSelectMany_SelectInnerEnumerator>,
SelectEnumerator<
TSelectMany_SelectInItem,
TSelectMany_CollectionItem,
TSelectMany_SelectInnerEnumerator>>
SelectMany<
TSelectMany_SelectInItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
TSelectMany_SelectInnerEnumerable,
TSelectMany_SelectInnerEnumerator>(
Func<
TItem,
int,
SelectEnumerable<
TSelectMany_SelectInItem,
TSelectMany_CollectionItem,
TSelectMany_SelectInnerEnumerable,
TSelectMany_SelectInnerEnumerator>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_SelectInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectInItem,
TSelectMany_SelectInnerEnumerator> where
TSelectMany_SelectInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectInItem>
public SelectManyCollectionIndexedEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectIndexedEnumerable<
TSelectMany_SelectInItem,
TSelectMany_CollectionItem,
TSelectMany_SelectInnerEnumerable,
TSelectMany_SelectInnerEnumerator>,
SelectIndexedEnumerator<
TSelectMany_SelectInItem,
TSelectMany_CollectionItem,
TSelectMany_SelectInnerEnumerator>>
SelectMany<
TSelectMany_SelectInItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
TSelectMany_SelectInnerEnumerable,
TSelectMany_SelectInnerEnumerator>(
Func<
TItem,
int,
SelectIndexedEnumerable<
TSelectMany_SelectInItem,
TSelectMany_CollectionItem,
TSelectMany_SelectInnerEnumerable,
TSelectMany_SelectInnerEnumerator>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_SelectInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectInItem,
TSelectMany_SelectInnerEnumerator> where
TSelectMany_SelectInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectInItem>
public SelectManyCollectionIndexedEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
CastEnumerable<
TSelectMany_CastInItem,
TSelectMany_CollectionItem,
TSelectMany_CastInnerEnumerable,
TSelectMany_CastInnerEnumerator>,
CastEnumerator<
TSelectMany_CastInItem,
TSelectMany_CollectionItem,
TSelectMany_CastInnerEnumerator>>
SelectMany<
TSelectMany_CastInItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
TSelectMany_CastInnerEnumerable,
TSelectMany_CastInnerEnumerator>(
Func<
TItem,
int,
CastEnumerable<
TSelectMany_CastInItem,
TSelectMany_CollectionItem,
TSelectMany_CastInnerEnumerable,
TSelectMany_CastInnerEnumerator>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_CastInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_CastInItem,
TSelectMany_CastInnerEnumerator> where
TSelectMany_CastInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_CastInItem>
public SelectManyCollectionIndexedEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
OfTypeEnumerable<
TSelectMany_OfTypeInItem,
TSelectMany_CollectionItem,
TSelectMany_OfTypeInnerEnumerable,
TSelectMany_OfTypeInnerEnumerator>,
OfTypeEnumerator<
TSelectMany_OfTypeInItem,
TSelectMany_CollectionItem,
TSelectMany_OfTypeInnerEnumerator>>
SelectMany<
TSelectMany_OfTypeInItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
TSelectMany_OfTypeInnerEnumerable,
TSelectMany_OfTypeInnerEnumerator>(
Func<
TItem,
int,
OfTypeEnumerable<
TSelectMany_OfTypeInItem,
TSelectMany_CollectionItem,
TSelectMany_OfTypeInnerEnumerable,
TSelectMany_OfTypeInnerEnumerator>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_OfTypeInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_OfTypeInItem,
TSelectMany_OfTypeInnerEnumerator> where
TSelectMany_OfTypeInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_OfTypeInItem>
public SelectManyCollectionEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
CastEnumerable<
TSelectMany_CastInItem,
TSelectMany_CollectionItem,
TSelectMany_CastInnerEnumerable,
TSelectMany_CastInnerEnumerator>,
CastEnumerator<
TSelectMany_CastInItem,
TSelectMany_CollectionItem,
TSelectMany_CastInnerEnumerator>>
SelectMany<
TSelectMany_CastInItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
TSelectMany_CastInnerEnumerable,
TSelectMany_CastInnerEnumerator>(
Func<
TItem,
CastEnumerable<
TSelectMany_CastInItem,
TSelectMany_CollectionItem,
TSelectMany_CastInnerEnumerable,
TSelectMany_CastInnerEnumerator>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_CastInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_CastInItem,
TSelectMany_CastInnerEnumerator> where
TSelectMany_CastInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_CastInItem>
public SelectManyEnumerable<
TItem,
TSelectMany_OutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectManyIndexedEnumerable<
TSelectMany_SelectInItem,
TSelectMany_OutItem,
TSelectMany_SelectManyInnerEnumerable,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyInnerProjectedEnumerable,
TSelectMany_SelectManyInnerProjectedEnumerator>,
SelectManyIndexedEnumerator<
TSelectMany_SelectInItem,
TSelectMany_OutItem,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyInnerProjectedEnumerable,
TSelectMany_SelectManyInnerProjectedEnumerator>>
SelectMany<
TSelectMany_SelectInItem,
TSelectMany_OutItem,
TSelectMany_SelectManyInnerEnumerable,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyInnerProjectedEnumerable,
TSelectMany_SelectManyInnerProjectedEnumerator>(
Func<
TItem,
SelectManyIndexedEnumerable<
TSelectMany_SelectInItem,
TSelectMany_OutItem,
TSelectMany_SelectManyInnerEnumerable,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyInnerProjectedEnumerable,
TSelectMany_SelectManyInnerProjectedEnumerator>>
selector) where
TSelectMany_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectInItem,
TSelectMany_SelectManyInnerEnumerator> where
TSelectMany_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectInItem> where
TSelectMany_SelectManyInnerProjectedEnumerable : struct,
IStructEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectManyInnerProjectedEnumerator> where
TSelectMany_SelectManyInnerProjectedEnumerator : struct,
IStructEnumerator<
TSelectMany_OutItem>
public SelectManyEnumerable<
TItem,
TSelectMany_OutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectManyEnumerable<
TSelectMany_SelectInItem,
TSelectMany_OutItem,
TSelectMany_SelectManyInnerEnumerable,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyInnerProjectedEnumerable,
TSelectMany_SelectManyInnerProjectedEnumerator>,
SelectManyEnumerator<
TSelectMany_SelectInItem,
TSelectMany_OutItem,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyInnerProjectedEnumerable,
TSelectMany_SelectManyInnerProjectedEnumerator>>
SelectMany<
TSelectMany_SelectInItem,
TSelectMany_OutItem,
TSelectMany_SelectManyInnerEnumerable,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyInnerProjectedEnumerable,
TSelectMany_SelectManyInnerProjectedEnumerator>(
Func<
TItem,
SelectManyEnumerable<
TSelectMany_SelectInItem,
TSelectMany_OutItem,
TSelectMany_SelectManyInnerEnumerable,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyInnerProjectedEnumerable,
TSelectMany_SelectManyInnerProjectedEnumerator>>
selector) where
TSelectMany_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectInItem,
TSelectMany_SelectManyInnerEnumerator> where
TSelectMany_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectInItem> where
TSelectMany_SelectManyInnerProjectedEnumerable : struct,
IStructEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectManyInnerProjectedEnumerator> where
TSelectMany_SelectManyInnerProjectedEnumerator : struct,
IStructEnumerator<
TSelectMany_OutItem>
public SelectManyEnumerable<
TItem,
TSelectMany_OutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectManyIndexedBridgeEnumerable<
TSelectMany_SelectInItem,
TSelectMany_OutItem,
TSelectMany_SelectManyBridgeType,
TSelectMany_SelectManyBridger,
TSelectMany_SelectManyInnerEnumerable,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyProjectedEnumerator>,
SelectManyIndexedBridgeEnumerator<
TSelectMany_SelectInItem,
TSelectMany_OutItem,
TSelectMany_SelectManyBridgeType,
TSelectMany_SelectManyBridger,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyProjectedEnumerator>>
SelectMany<
TSelectMany_SelectInItem,
TSelectMany_OutItem,
TSelectMany_SelectManyBridgeType,
TSelectMany_SelectManyBridger,
TSelectMany_SelectManyInnerEnumerable,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyProjectedEnumerator>(
Func<
TItem,
SelectManyIndexedBridgeEnumerable<
TSelectMany_SelectInItem,
TSelectMany_OutItem,
TSelectMany_SelectManyBridgeType,
TSelectMany_SelectManyBridger,
TSelectMany_SelectManyInnerEnumerable,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyProjectedEnumerator>>
selector) where
TSelectMany_SelectManyBridger : struct,
IStructBridger<
TSelectMany_OutItem,
TSelectMany_SelectManyBridgeType,
TSelectMany_SelectManyProjectedEnumerator> where
TSelectMany_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectInItem,
TSelectMany_SelectManyInnerEnumerator> where
TSelectMany_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectInItem> where
TSelectMany_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TSelectMany_OutItem>
public SelectManyEnumerable<
TItem,
TSelectMany_OutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectWhereEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_SelectInnerItem,
TSelectMany_SelectMany_SelectInnerEnumerable,
TSelectMany_SelectMany_SelectInnerEnumerator,
TSelectMany_SelectMany_SelectProjection,
TSelectMany_SelectMany_SelectPredicate>,
SelectWhereEnumerator<
TSelectMany_OutItem,
TSelectMany_SelectMany_SelectInnerItem,
TSelectMany_SelectMany_SelectInnerEnumerator,
TSelectMany_SelectMany_SelectProjection,
TSelectMany_SelectMany_SelectPredicate>>
SelectMany<
TSelectMany_SelectMany_SelectInnerItem,
TSelectMany_OutItem,
TSelectMany_SelectMany_SelectInnerEnumerable,
TSelectMany_SelectMany_SelectInnerEnumerator,
TSelectMany_SelectMany_SelectProjection,
TSelectMany_SelectMany_SelectPredicate>(
Func<
TItem,
SelectWhereEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_SelectInnerItem,
TSelectMany_SelectMany_SelectInnerEnumerable,
TSelectMany_SelectMany_SelectInnerEnumerator,
TSelectMany_SelectMany_SelectProjection,
TSelectMany_SelectMany_SelectPredicate>>
selector) where
TSelectMany_SelectMany_SelectInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectMany_SelectInnerItem,
TSelectMany_SelectMany_SelectInnerEnumerator> where
TSelectMany_SelectMany_SelectInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectMany_SelectInnerItem> where
TSelectMany_SelectMany_SelectProjection : struct,
IStructProjection<
TSelectMany_OutItem,
TSelectMany_SelectMany_SelectInnerItem> where
TSelectMany_SelectMany_SelectPredicate : struct,
IStructPredicate<
TSelectMany_OutItem>
public SelectManyEnumerable<
TItem,
TSelectMany_OutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
GroupByCollectionDefaultEnumerable<
TSelectMany_SelectMany_GroupByInItem,
TSelectMany_SelectMany_GroupByKey,
TSelectMany_SelectMany_GroupByElement,
TSelectMany_OutItem,
TSelectMany_SelectMany_GroupByEnumerable,
TSelectMany_SelectMany_GroupByEnumerator>,
GroupByCollectionDefaultEnumerator<
TSelectMany_SelectMany_GroupByInItem,
TSelectMany_SelectMany_GroupByKey,
TSelectMany_SelectMany_GroupByElement,
TSelectMany_OutItem,
TSelectMany_SelectMany_GroupByEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_SelectMany_GroupByInItem,
TSelectMany_SelectMany_GroupByKey,
TSelectMany_SelectMany_GroupByElement,
TSelectMany_SelectMany_GroupByEnumerable,
TSelectMany_SelectMany_GroupByEnumerator>(
Func<
TItem,
GroupByCollectionDefaultEnumerable<
TSelectMany_SelectMany_GroupByInItem,
TSelectMany_SelectMany_GroupByKey,
TSelectMany_SelectMany_GroupByElement,
TSelectMany_OutItem,
TSelectMany_SelectMany_GroupByEnumerable,
TSelectMany_SelectMany_GroupByEnumerator>>
selector) where
TSelectMany_SelectMany_GroupByEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectMany_GroupByInItem,
TSelectMany_SelectMany_GroupByEnumerator> where
TSelectMany_SelectMany_GroupByEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectMany_GroupByInItem>
public SelectManyIndexedEnumerable<
TItem,
TSelectMany_OutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectWhereEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_SelectInnerItem,
TSelectMany_SelectMany_SelectInnerEnumerable,
TSelectMany_SelectMany_SelectInnerEnumerator,
TSelectMany_SelectMany_SelectProjection,
TSelectMany_SelectMany_SelectPredicate>,
SelectWhereEnumerator<
TSelectMany_OutItem,
TSelectMany_SelectMany_SelectInnerItem,
TSelectMany_SelectMany_SelectInnerEnumerator,
TSelectMany_SelectMany_SelectProjection,
TSelectMany_SelectMany_SelectPredicate>>
SelectMany<
TSelectMany_SelectMany_SelectInnerItem,
TSelectMany_OutItem,
TSelectMany_SelectMany_SelectInnerEnumerable,
TSelectMany_SelectMany_SelectInnerEnumerator,
TSelectMany_SelectMany_SelectProjection,
TSelectMany_SelectMany_SelectPredicate>(
Func<
TItem,
int,
SelectWhereEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_SelectInnerItem,
TSelectMany_SelectMany_SelectInnerEnumerable,
TSelectMany_SelectMany_SelectInnerEnumerator,
TSelectMany_SelectMany_SelectProjection,
TSelectMany_SelectMany_SelectPredicate>>
selector) where
TSelectMany_SelectMany_SelectInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectMany_SelectInnerItem,
TSelectMany_SelectMany_SelectInnerEnumerator> where
TSelectMany_SelectMany_SelectInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectMany_SelectInnerItem> where
TSelectMany_SelectMany_SelectProjection : struct,
IStructProjection<
TSelectMany_OutItem,
TSelectMany_SelectMany_SelectInnerItem> where
TSelectMany_SelectMany_SelectPredicate : struct,
IStructPredicate<
TSelectMany_OutItem>
public SelectManyIndexedEnumerable<
TItem,
TSelectMany_OutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectManyBridgeEnumerable<
TSelectMany_SelectInItem,
TSelectMany_OutItem,
TSelectMany_SelectManyBridgeType,
TSelectMany_SelectManyBridger,
TSelectMany_SelectManyInnerEnumerable,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyProjectedEnumerator>,
SelectManyBridgeEnumerator<
TSelectMany_SelectInItem,
TSelectMany_OutItem,
TSelectMany_SelectManyBridgeType,
TSelectMany_SelectManyBridger,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyProjectedEnumerator>>
SelectMany<
TSelectMany_SelectInItem,
TSelectMany_OutItem,
TSelectMany_SelectManyBridgeType,
TSelectMany_SelectManyBridger,
TSelectMany_SelectManyInnerEnumerable,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyProjectedEnumerator>(
Func<
TItem,
int,
SelectManyBridgeEnumerable<
TSelectMany_SelectInItem,
TSelectMany_OutItem,
TSelectMany_SelectManyBridgeType,
TSelectMany_SelectManyBridger,
TSelectMany_SelectManyInnerEnumerable,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyProjectedEnumerator>>
selector) where
TSelectMany_SelectManyBridger : struct,
IStructBridger<
TSelectMany_OutItem,
TSelectMany_SelectManyBridgeType,
TSelectMany_SelectManyProjectedEnumerator> where
TSelectMany_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectInItem,
TSelectMany_SelectManyInnerEnumerator> where
TSelectMany_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectInItem> where
TSelectMany_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TSelectMany_OutItem>
public SelectManyIndexedEnumerable<
TItem,
TSelectMany_OutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectManyIndexedBridgeEnumerable<
TSelectMany_SelectInItem,
TSelectMany_OutItem,
TSelectMany_SelectManyBridgeType,
TSelectMany_SelectManyBridger,
TSelectMany_SelectManyInnerEnumerable,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyProjectedEnumerator>,
SelectManyIndexedBridgeEnumerator<
TSelectMany_SelectInItem,
TSelectMany_OutItem,
TSelectMany_SelectManyBridgeType,
TSelectMany_SelectManyBridger,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyProjectedEnumerator>>
SelectMany<
TSelectMany_SelectInItem,
TSelectMany_OutItem,
TSelectMany_SelectManyBridgeType,
TSelectMany_SelectManyBridger,
TSelectMany_SelectManyInnerEnumerable,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyProjectedEnumerator>(
Func<
TItem,
int,
SelectManyIndexedBridgeEnumerable<
TSelectMany_SelectInItem,
TSelectMany_OutItem,
TSelectMany_SelectManyBridgeType,
TSelectMany_SelectManyBridger,
TSelectMany_SelectManyInnerEnumerable,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyProjectedEnumerator>>
selector) where
TSelectMany_SelectManyBridger : struct,
IStructBridger<
TSelectMany_OutItem,
TSelectMany_SelectManyBridgeType,
TSelectMany_SelectManyProjectedEnumerator> where
TSelectMany_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectInItem,
TSelectMany_SelectManyInnerEnumerator> where
TSelectMany_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectInItem> where
TSelectMany_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TSelectMany_OutItem>
public SelectManyIndexedEnumerable<
TItem,
TSelectMany_OutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectManyEnumerable<
TSelectMany_SelectInItem,
TSelectMany_OutItem,
TSelectMany_SelectManyInnerEnumerable,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyInnerProjectedEnumerable,
TSelectMany_SelectManyInnerProjectedEnumerator>,
SelectManyEnumerator<
TSelectMany_SelectInItem,
TSelectMany_OutItem,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyInnerProjectedEnumerable,
TSelectMany_SelectManyInnerProjectedEnumerator>>
SelectMany<
TSelectMany_SelectInItem,
TSelectMany_OutItem,
TSelectMany_SelectManyInnerEnumerable,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyInnerProjectedEnumerable,
TSelectMany_SelectManyInnerProjectedEnumerator>(
Func<
TItem,
int,
SelectManyEnumerable<
TSelectMany_SelectInItem,
TSelectMany_OutItem,
TSelectMany_SelectManyInnerEnumerable,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyInnerProjectedEnumerable,
TSelectMany_SelectManyInnerProjectedEnumerator>>
selector) where
TSelectMany_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectInItem,
TSelectMany_SelectManyInnerEnumerator> where
TSelectMany_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectInItem> where
TSelectMany_SelectManyInnerProjectedEnumerable : struct,
IStructEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectManyInnerProjectedEnumerator> where
TSelectMany_SelectManyInnerProjectedEnumerator : struct,
IStructEnumerator<
TSelectMany_OutItem>
public SelectManyIndexedEnumerable<
TItem,
TSelectMany_OutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectManyIndexedEnumerable<
TSelectMany_SelectInItem,
TSelectMany_OutItem,
TSelectMany_SelectManyInnerEnumerable,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyInnerProjectedEnumerable,
TSelectMany_SelectManyInnerProjectedEnumerator>,
SelectManyIndexedEnumerator<
TSelectMany_SelectInItem,
TSelectMany_OutItem,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyInnerProjectedEnumerable,
TSelectMany_SelectManyInnerProjectedEnumerator>>
SelectMany<
TSelectMany_SelectInItem,
TSelectMany_OutItem,
TSelectMany_SelectManyInnerEnumerable,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyInnerProjectedEnumerable,
TSelectMany_SelectManyInnerProjectedEnumerator>(
Func<
TItem,
int,
SelectManyIndexedEnumerable<
TSelectMany_SelectInItem,
TSelectMany_OutItem,
TSelectMany_SelectManyInnerEnumerable,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyInnerProjectedEnumerable,
TSelectMany_SelectManyInnerProjectedEnumerator>>
selector) where
TSelectMany_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectInItem,
TSelectMany_SelectManyInnerEnumerator> where
TSelectMany_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectInItem> where
TSelectMany_SelectManyInnerProjectedEnumerable : struct,
IStructEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectManyInnerProjectedEnumerator> where
TSelectMany_SelectManyInnerProjectedEnumerator : struct,
IStructEnumerator<
TSelectMany_OutItem>
public SelectManyEnumerable<
TItem,
TSelectMany_OutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
GroupByCollectionSpecificEnumerable<
TSelectMany_SelectMany_GroupByInItem,
TSelectMany_SelectMany_GroupByKey,
TSelectMany_SelectMany_GroupByElement,
TSelectMany_OutItem,
TSelectMany_SelectMany_GroupByEnumerable,
TSelectMany_SelectMany_GroupByEnumerator>,
GroupByCollectionSpecificEnumerator<
TSelectMany_SelectMany_GroupByInItem,
TSelectMany_SelectMany_GroupByKey,
TSelectMany_SelectMany_GroupByElement,
TSelectMany_OutItem,
TSelectMany_SelectMany_GroupByEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_SelectMany_GroupByInItem,
TSelectMany_SelectMany_GroupByKey,
TSelectMany_SelectMany_GroupByElement,
TSelectMany_SelectMany_GroupByEnumerable,
TSelectMany_SelectMany_GroupByEnumerator>(
Func<
TItem,
GroupByCollectionSpecificEnumerable<
TSelectMany_SelectMany_GroupByInItem,
TSelectMany_SelectMany_GroupByKey,
TSelectMany_SelectMany_GroupByElement,
TSelectMany_OutItem,
TSelectMany_SelectMany_GroupByEnumerable,
TSelectMany_SelectMany_GroupByEnumerator>>
selector) where
TSelectMany_SelectMany_GroupByEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectMany_GroupByInItem,
TSelectMany_SelectMany_GroupByEnumerator> where
TSelectMany_SelectMany_GroupByEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectMany_GroupByInItem>
public SelectManyEnumerable<
TItem,
TSelectMany_OutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
WhereSelectEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_WhereInnerItem,
TSelectMany_SelectMany_WhereInnerEnumerable,
TSelectMany_SelectMany_WhereInnerEnumerator,
TSelectMany_SelectMany_WherePredicate,
TSelectMany_SelectMany_WhereProjection>,
WhereSelectEnumerator<
TSelectMany_OutItem,
TSelectMany_SelectMany_WhereInnerItem,
TSelectMany_SelectMany_WhereInnerEnumerator,
TSelectMany_SelectMany_WherePredicate,
TSelectMany_SelectMany_WhereProjection>>
SelectMany<
TSelectMany_SelectMany_WhereInnerItem,
TSelectMany_OutItem,
TSelectMany_SelectMany_WhereInnerEnumerable,
TSelectMany_SelectMany_WhereInnerEnumerator,
TSelectMany_SelectMany_WherePredicate,
TSelectMany_SelectMany_WhereProjection>(
Func<
TItem,
WhereSelectEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_WhereInnerItem,
TSelectMany_SelectMany_WhereInnerEnumerable,
TSelectMany_SelectMany_WhereInnerEnumerator,
TSelectMany_SelectMany_WherePredicate,
TSelectMany_SelectMany_WhereProjection>>
selector) where
TSelectMany_SelectMany_WhereInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectMany_WhereInnerItem,
TSelectMany_SelectMany_WhereInnerEnumerator> where
TSelectMany_SelectMany_WhereInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectMany_WhereInnerItem> where
TSelectMany_SelectMany_WherePredicate : struct,
IStructPredicate<
TSelectMany_SelectMany_WhereInnerItem> where
TSelectMany_SelectMany_WhereProjection : struct,
IStructProjection<
TSelectMany_OutItem,
TSelectMany_SelectMany_WhereInnerItem>
public SelectManyIndexedEnumerable<
TItem,
TSelectMany_OutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
GroupByCollectionDefaultEnumerable<
TSelectMany_SelectMany_GroupByInItem,
TSelectMany_SelectMany_GroupByKey,
TSelectMany_SelectMany_GroupByElement,
TSelectMany_OutItem,
TSelectMany_SelectMany_GroupByEnumerable,
TSelectMany_SelectMany_GroupByEnumerator>,
GroupByCollectionDefaultEnumerator<
TSelectMany_SelectMany_GroupByInItem,
TSelectMany_SelectMany_GroupByKey,
TSelectMany_SelectMany_GroupByElement,
TSelectMany_OutItem,
TSelectMany_SelectMany_GroupByEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_SelectMany_GroupByInItem,
TSelectMany_SelectMany_GroupByKey,
TSelectMany_SelectMany_GroupByElement,
TSelectMany_SelectMany_GroupByEnumerable,
TSelectMany_SelectMany_GroupByEnumerator>(
Func<
TItem,
int,
GroupByCollectionDefaultEnumerable<
TSelectMany_SelectMany_GroupByInItem,
TSelectMany_SelectMany_GroupByKey,
TSelectMany_SelectMany_GroupByElement,
TSelectMany_OutItem,
TSelectMany_SelectMany_GroupByEnumerable,
TSelectMany_SelectMany_GroupByEnumerator>>
selector) where
TSelectMany_SelectMany_GroupByEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectMany_GroupByInItem,
TSelectMany_SelectMany_GroupByEnumerator> where
TSelectMany_SelectMany_GroupByEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectMany_GroupByInItem>
public SelectManyIndexedEnumerable<
TItem,
TSelectMany_OutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
GroupByCollectionSpecificEnumerable<
TSelectMany_SelectMany_GroupByInItem,
TSelectMany_SelectMany_GroupByKey,
TSelectMany_SelectMany_GroupByElement,
TSelectMany_OutItem,
TSelectMany_SelectMany_GroupByEnumerable,
TSelectMany_SelectMany_GroupByEnumerator>,
GroupByCollectionSpecificEnumerator<
TSelectMany_SelectMany_GroupByInItem,
TSelectMany_SelectMany_GroupByKey,
TSelectMany_SelectMany_GroupByElement,
TSelectMany_OutItem,
TSelectMany_SelectMany_GroupByEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_SelectMany_GroupByInItem,
TSelectMany_SelectMany_GroupByKey,
TSelectMany_SelectMany_GroupByElement,
TSelectMany_SelectMany_GroupByEnumerable,
TSelectMany_SelectMany_GroupByEnumerator>(
Func<
TItem,
int,
GroupByCollectionSpecificEnumerable<
TSelectMany_SelectMany_GroupByInItem,
TSelectMany_SelectMany_GroupByKey,
TSelectMany_SelectMany_GroupByElement,
TSelectMany_OutItem,
TSelectMany_SelectMany_GroupByEnumerable,
TSelectMany_SelectMany_GroupByEnumerator>>
selector) where
TSelectMany_SelectMany_GroupByEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectMany_GroupByInItem,
TSelectMany_SelectMany_GroupByEnumerator> where
TSelectMany_SelectMany_GroupByEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectMany_GroupByInItem>
public SelectManyIndexedEnumerable<
TItem,
TSelectMany_OutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
WhereSelectEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_WhereInnerItem,
TSelectMany_SelectMany_WhereInnerEnumerable,
TSelectMany_SelectMany_WhereInnerEnumerator,
TSelectMany_SelectMany_WherePredicate,
TSelectMany_SelectMany_WhereProjection>,
WhereSelectEnumerator<
TSelectMany_OutItem,
TSelectMany_SelectMany_WhereInnerItem,
TSelectMany_SelectMany_WhereInnerEnumerator,
TSelectMany_SelectMany_WherePredicate,
TSelectMany_SelectMany_WhereProjection>>
SelectMany<
TSelectMany_SelectMany_WhereInnerItem,
TSelectMany_OutItem,
TSelectMany_SelectMany_WhereInnerEnumerable,
TSelectMany_SelectMany_WhereInnerEnumerator,
TSelectMany_SelectMany_WherePredicate,
TSelectMany_SelectMany_WhereProjection>(
Func<
TItem,
int,
WhereSelectEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_WhereInnerItem,
TSelectMany_SelectMany_WhereInnerEnumerable,
TSelectMany_SelectMany_WhereInnerEnumerator,
TSelectMany_SelectMany_WherePredicate,
TSelectMany_SelectMany_WhereProjection>>
selector) where
TSelectMany_SelectMany_WhereInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectMany_WhereInnerItem,
TSelectMany_SelectMany_WhereInnerEnumerator> where
TSelectMany_SelectMany_WhereInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectMany_WhereInnerItem> where
TSelectMany_SelectMany_WherePredicate : struct,
IStructPredicate<
TSelectMany_SelectMany_WhereInnerItem> where
TSelectMany_SelectMany_WhereProjection : struct,
IStructProjection<
TSelectMany_OutItem,
TSelectMany_SelectMany_WhereInnerItem>
public SelectManyEnumerable<
TItem,
TSelectMany_OutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectManyBridgeEnumerable<
TSelectMany_SelectInItem,
TSelectMany_OutItem,
TSelectMany_SelectManyBridgeType,
TSelectMany_SelectManyBridger,
TSelectMany_SelectManyInnerEnumerable,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyProjectedEnumerator>,
SelectManyBridgeEnumerator<
TSelectMany_SelectInItem,
TSelectMany_OutItem,
TSelectMany_SelectManyBridgeType,
TSelectMany_SelectManyBridger,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyProjectedEnumerator>>
SelectMany<
TSelectMany_SelectInItem,
TSelectMany_OutItem,
TSelectMany_SelectManyBridgeType,
TSelectMany_SelectManyBridger,
TSelectMany_SelectManyInnerEnumerable,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyProjectedEnumerator>(
Func<
TItem,
SelectManyBridgeEnumerable<
TSelectMany_SelectInItem,
TSelectMany_OutItem,
TSelectMany_SelectManyBridgeType,
TSelectMany_SelectManyBridger,
TSelectMany_SelectManyInnerEnumerable,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyProjectedEnumerator>>
selector) where
TSelectMany_SelectManyBridger : struct,
IStructBridger<
TSelectMany_OutItem,
TSelectMany_SelectManyBridgeType,
TSelectMany_SelectManyProjectedEnumerator> where
TSelectMany_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectInItem,
TSelectMany_SelectManyInnerEnumerator> where
TSelectMany_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectInItem> where
TSelectMany_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TSelectMany_OutItem>
public SelectManyCollectionIndexedEnumerable<
TItem,
TSelectMany_OutItem,
GroupingEnumerable<
TSelectMany_SelectMany_GroupByKey,
TSelectMany_SelectMany_GroupByElement>,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
GroupBySpecificEnumerable<
TSelectMany_SelectMany_GroupByInItem,
TSelectMany_SelectMany_GroupByKey,
TSelectMany_SelectMany_GroupByElement,
TSelectMany_SelectMany_GroupByEnumerable,
TSelectMany_SelectMany_GroupByEnumerator>,
GroupBySpecificEnumerator<
TSelectMany_SelectMany_GroupByInItem,
TSelectMany_SelectMany_GroupByKey,
TSelectMany_SelectMany_GroupByElement,
TSelectMany_SelectMany_GroupByEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_SelectMany_GroupByInItem,
TSelectMany_SelectMany_GroupByKey,
TSelectMany_SelectMany_GroupByElement,
TSelectMany_SelectMany_GroupByEnumerable,
TSelectMany_SelectMany_GroupByEnumerator>(
Func<
TItem,
int,
GroupBySpecificEnumerable<
TSelectMany_SelectMany_GroupByInItem,
TSelectMany_SelectMany_GroupByKey,
TSelectMany_SelectMany_GroupByElement,
TSelectMany_SelectMany_GroupByEnumerable,
TSelectMany_SelectMany_GroupByEnumerator>>
collectionSelector,
Func<
TItem,
GroupingEnumerable<
TSelectMany_SelectMany_GroupByKey,
TSelectMany_SelectMany_GroupByElement>,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_SelectMany_GroupByEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectMany_GroupByInItem,
TSelectMany_SelectMany_GroupByEnumerator> where
TSelectMany_SelectMany_GroupByEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectMany_GroupByInItem>
public SelectManyCollectionEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
UnionSpecificEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_UnionFirstEnumerable,
TSelectMany_SelectMany_UnionFirstEnumerator,
TSelectMany_SelectMany_UnionSecondEnumerable,
TSelectMany_SelectMany_UnionSecondEnumerator>,
UnionSpecificEnumerator<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_UnionFirstEnumerator,
TSelectMany_SelectMany_UnionSecondEnumerator>>
SelectMany<
TSelectMany_CollectionItem,
TSelectMany_OutItem,
TSelectMany_SelectMany_UnionFirstEnumerable,
TSelectMany_SelectMany_UnionFirstEnumerator,
TSelectMany_SelectMany_UnionSecondEnumerable,
TSelectMany_SelectMany_UnionSecondEnumerator>(
Func<
TItem,
UnionSpecificEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_UnionFirstEnumerable,
TSelectMany_SelectMany_UnionFirstEnumerator,
TSelectMany_SelectMany_UnionSecondEnumerable,
TSelectMany_SelectMany_UnionSecondEnumerator>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_SelectMany_UnionFirstEnumerable : struct,
IStructEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_UnionFirstEnumerator> where
TSelectMany_SelectMany_UnionFirstEnumerator : struct,
IStructEnumerator<
TSelectMany_CollectionItem> where
TSelectMany_SelectMany_UnionSecondEnumerable : struct,
IStructEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_UnionSecondEnumerator> where
TSelectMany_SelectMany_UnionSecondEnumerator : struct,
IStructEnumerator<
TSelectMany_CollectionItem>
public SelectManyCollectionEnumerable<
TItem,
TSelectMany_OutItem,
GroupingEnumerable<
TSelectMany_SelectMany_GroupByKey,
TSelectMany_SelectMany_GroupByElement>,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
GroupByDefaultEnumerable<
TSelectMany_SelectMany_GroupByInItem,
TSelectMany_SelectMany_GroupByKey,
TSelectMany_SelectMany_GroupByElement,
TSelectMany_SelectMany_GroupByEnumerable,
TSelectMany_SelectMany_GroupByEnumerator>,
GroupByDefaultEnumerator<
TSelectMany_SelectMany_GroupByInItem,
TSelectMany_SelectMany_GroupByKey,
TSelectMany_SelectMany_GroupByElement,
TSelectMany_SelectMany_GroupByEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_SelectMany_GroupByInItem,
TSelectMany_SelectMany_GroupByKey,
TSelectMany_SelectMany_GroupByElement,
TSelectMany_SelectMany_GroupByEnumerable,
TSelectMany_SelectMany_GroupByEnumerator>(
Func<
TItem,
GroupByDefaultEnumerable<
TSelectMany_SelectMany_GroupByInItem,
TSelectMany_SelectMany_GroupByKey,
TSelectMany_SelectMany_GroupByElement,
TSelectMany_SelectMany_GroupByEnumerable,
TSelectMany_SelectMany_GroupByEnumerator>>
collectionSelector,
Func<
TItem,
GroupingEnumerable<
TSelectMany_SelectMany_GroupByKey,
TSelectMany_SelectMany_GroupByElement>,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_SelectMany_GroupByEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectMany_GroupByInItem,
TSelectMany_SelectMany_GroupByEnumerator> where
TSelectMany_SelectMany_GroupByEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectMany_GroupByInItem>
public SelectManyCollectionEnumerable<
TItem,
TSelectMany_OutItem,
GroupingEnumerable<
TSelectMany_SelectMany_GroupByKey,
TSelectMany_SelectMany_GroupByElement>,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
GroupBySpecificEnumerable<
TSelectMany_SelectMany_GroupByInItem,
TSelectMany_SelectMany_GroupByKey,
TSelectMany_SelectMany_GroupByElement,
TSelectMany_SelectMany_GroupByEnumerable,
TSelectMany_SelectMany_GroupByEnumerator>,
GroupBySpecificEnumerator<
TSelectMany_SelectMany_GroupByInItem,
TSelectMany_SelectMany_GroupByKey,
TSelectMany_SelectMany_GroupByElement,
TSelectMany_SelectMany_GroupByEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_SelectMany_GroupByInItem,
TSelectMany_SelectMany_GroupByKey,
TSelectMany_SelectMany_GroupByElement,
TSelectMany_SelectMany_GroupByEnumerable,
TSelectMany_SelectMany_GroupByEnumerator>(
Func<
TItem,
GroupBySpecificEnumerable<
TSelectMany_SelectMany_GroupByInItem,
TSelectMany_SelectMany_GroupByKey,
TSelectMany_SelectMany_GroupByElement,
TSelectMany_SelectMany_GroupByEnumerable,
TSelectMany_SelectMany_GroupByEnumerator>>
collectionSelector,
Func<
TItem,
GroupingEnumerable<
TSelectMany_SelectMany_GroupByKey,
TSelectMany_SelectMany_GroupByElement>,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_SelectMany_GroupByEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectMany_GroupByInItem,
TSelectMany_SelectMany_GroupByEnumerator> where
TSelectMany_SelectMany_GroupByEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectMany_GroupByInItem>
public SelectManyCollectionIndexedEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
ConcatEnumerable<
TSelectMany_CollectionItem,
TSelectMany_ConcatFirstEnumerable,
TSelectMany_ConcatFirstEnumerator,
TSelectMany_ConcatSecondEnumerable,
TSelectMany_ConcatSecondEnumerator>,
ConcatEnumerator<
TSelectMany_CollectionItem,
TSelectMany_ConcatFirstEnumerator,
TSelectMany_ConcatSecondEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_CollectionItem,
TSelectMany_ConcatFirstEnumerable,
TSelectMany_ConcatFirstEnumerator,
TSelectMany_ConcatSecondEnumerable,
TSelectMany_ConcatSecondEnumerator>(
Func<
TItem,
int,
ConcatEnumerable<
TSelectMany_CollectionItem,
TSelectMany_ConcatFirstEnumerable,
TSelectMany_ConcatFirstEnumerator,
TSelectMany_ConcatSecondEnumerable,
TSelectMany_ConcatSecondEnumerator>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_ConcatFirstEnumerable : struct,
IStructEnumerable<
TSelectMany_CollectionItem,
TSelectMany_ConcatFirstEnumerator> where
TSelectMany_ConcatFirstEnumerator : struct,
IStructEnumerator<
TSelectMany_CollectionItem> where
TSelectMany_ConcatSecondEnumerable : struct,
IStructEnumerable<
TSelectMany_CollectionItem,
TSelectMany_ConcatSecondEnumerator> where
TSelectMany_ConcatSecondEnumerator : struct,
IStructEnumerator<
TSelectMany_CollectionItem>
public SelectManyCollectionEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectSelectEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_SelectInnerItem,
TSelectMany_SelectMany_SelectInnerEnumerable,
TSelectMany_SelectMany_SelectInnerEnumerator,
TSelectMany_SelectMany_SelectProjection>,
SelectSelectEnumerator<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_SelectInnerItem,
TSelectMany_SelectMany_SelectInnerEnumerator,
TSelectMany_SelectMany_SelectProjection>>
SelectMany<
TSelectMany_SelectMany_SelectInnerItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem,
TSelectMany_SelectMany_SelectInnerEnumerable,
TSelectMany_SelectMany_SelectInnerEnumerator,
TSelectMany_SelectMany_SelectProjection>(
Func<
TItem,
SelectSelectEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_SelectInnerItem,
TSelectMany_SelectMany_SelectInnerEnumerable,
TSelectMany_SelectMany_SelectInnerEnumerator,
TSelectMany_SelectMany_SelectProjection>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_SelectMany_SelectInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectMany_SelectInnerItem,
TSelectMany_SelectMany_SelectInnerEnumerator> where
TSelectMany_SelectMany_SelectInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectMany_SelectInnerItem> where
TSelectMany_SelectMany_SelectProjection : struct,
IStructProjection<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_SelectInnerItem>
public SelectManyCollectionEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
ExceptDefaultEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_ExceptFirstEnumerable,
TSelectMany_SelectMany_ExceptionFirstEnumerator,
TSelectMany_SelectMany_ExceptSecondEnumerable,
TSelectMany_SelectMany_ExceptSecondEnumerator>,
ExceptDefaultEnumerator<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_ExceptionFirstEnumerator,
TSelectMany_SelectMany_ExceptSecondEnumerator>>
SelectMany<
TSelectMany_CollectionItem,
TSelectMany_OutItem,
TSelectMany_SelectMany_ExceptFirstEnumerable,
TSelectMany_SelectMany_ExceptionFirstEnumerator,
TSelectMany_SelectMany_ExceptSecondEnumerable,
TSelectMany_SelectMany_ExceptSecondEnumerator>(
Func<
TItem,
ExceptDefaultEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_ExceptFirstEnumerable,
TSelectMany_SelectMany_ExceptionFirstEnumerator,
TSelectMany_SelectMany_ExceptSecondEnumerable,
TSelectMany_SelectMany_ExceptSecondEnumerator>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_SelectMany_ExceptFirstEnumerable : struct,
IStructEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_ExceptionFirstEnumerator> where
TSelectMany_SelectMany_ExceptionFirstEnumerator : struct,
IStructEnumerator<
TSelectMany_CollectionItem> where
TSelectMany_SelectMany_ExceptSecondEnumerable : struct,
IStructEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_ExceptSecondEnumerator> where
TSelectMany_SelectMany_ExceptSecondEnumerator : struct,
IStructEnumerator<
TSelectMany_CollectionItem>
public SelectManyCollectionEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
ExceptSpecificEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_ExceptFirstEnumerable,
TSelectMany_SelectMany_ExceptionFirstEnumerator,
TSelectMany_SelectMany_ExceptSecondEnumerable,
TSelectMany_SelectMany_ExceptSecondEnumerator>,
ExceptSpecificEnumerator<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_ExceptionFirstEnumerator,
TSelectMany_SelectMany_ExceptSecondEnumerator>>
SelectMany<
TSelectMany_CollectionItem,
TSelectMany_OutItem,
TSelectMany_SelectMany_ExceptFirstEnumerable,
TSelectMany_SelectMany_ExceptionFirstEnumerator,
TSelectMany_SelectMany_ExceptSecondEnumerable,
TSelectMany_SelectMany_ExceptSecondEnumerator>(
Func<
TItem,
ExceptSpecificEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_ExceptFirstEnumerable,
TSelectMany_SelectMany_ExceptionFirstEnumerator,
TSelectMany_SelectMany_ExceptSecondEnumerable,
TSelectMany_SelectMany_ExceptSecondEnumerator>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_SelectMany_ExceptFirstEnumerable : struct,
IStructEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_ExceptionFirstEnumerator> where
TSelectMany_SelectMany_ExceptionFirstEnumerator : struct,
IStructEnumerator<
TSelectMany_CollectionItem> where
TSelectMany_SelectMany_ExceptSecondEnumerable : struct,
IStructEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_ExceptSecondEnumerator> where
TSelectMany_SelectMany_ExceptSecondEnumerator : struct,
IStructEnumerator<
TSelectMany_CollectionItem>
public SelectManyCollectionEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
IntersectDefaultEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_IntersectFirstEnumerable,
TSelectMany_SelectMany_IntersectFirstEnumerator,
TSelectMany_SelectMany_IntersectSecondEnumerable,
TSelectMany_SelectMany_IntersectSecondEnumerator>,
IntersectDefaultEnumerator<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_IntersectFirstEnumerator,
TSelectMany_SelectMany_IntersectSecondEnumerator>>
SelectMany<
TSelectMany_CollectionItem,
TSelectMany_OutItem,
TSelectMany_SelectMany_IntersectFirstEnumerable,
TSelectMany_SelectMany_IntersectFirstEnumerator,
TSelectMany_SelectMany_IntersectSecondEnumerable,
TSelectMany_SelectMany_IntersectSecondEnumerator>(
Func<
TItem,
IntersectDefaultEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_IntersectFirstEnumerable,
TSelectMany_SelectMany_IntersectFirstEnumerator,
TSelectMany_SelectMany_IntersectSecondEnumerable,
TSelectMany_SelectMany_IntersectSecondEnumerator>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_SelectMany_IntersectFirstEnumerable : struct,
IStructEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_IntersectFirstEnumerator> where
TSelectMany_SelectMany_IntersectFirstEnumerator : struct,
IStructEnumerator<
TSelectMany_CollectionItem> where
TSelectMany_SelectMany_IntersectSecondEnumerable : struct,
IStructEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_IntersectSecondEnumerator> where
TSelectMany_SelectMany_IntersectSecondEnumerator : struct,
IStructEnumerator<
TSelectMany_CollectionItem>
public SelectManyCollectionIndexedEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectSelectEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_SelectInnerItem,
TSelectMany_SelectMany_SelectInnerEnumerable,
TSelectMany_SelectMany_SelectInnerEnumerator,
TSelectMany_SelectMany_SelectProjection>,
SelectSelectEnumerator<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_SelectInnerItem,
TSelectMany_SelectMany_SelectInnerEnumerator,
TSelectMany_SelectMany_SelectProjection>>
SelectMany<
TSelectMany_SelectMany_SelectInnerItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem,
TSelectMany_SelectMany_SelectInnerEnumerable,
TSelectMany_SelectMany_SelectInnerEnumerator,
TSelectMany_SelectMany_SelectProjection>(
Func<
TItem,
int,
SelectSelectEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_SelectInnerItem,
TSelectMany_SelectMany_SelectInnerEnumerable,
TSelectMany_SelectMany_SelectInnerEnumerator,
TSelectMany_SelectMany_SelectProjection>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_SelectMany_SelectInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectMany_SelectInnerItem,
TSelectMany_SelectMany_SelectInnerEnumerator> where
TSelectMany_SelectMany_SelectInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectMany_SelectInnerItem> where
TSelectMany_SelectMany_SelectProjection : struct,
IStructProjection<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_SelectInnerItem>
public SelectManyCollectionEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
IntersectSpecificEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_IntersectFirstEnumerable,
TSelectMany_SelectMany_IntersectFirstEnumerator,
TSelectMany_SelectMany_IntersectSecondEnumerable,
TSelectMany_SelectMany_IntersectSecondEnumerator>,
IntersectSpecificEnumerator<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_IntersectFirstEnumerator,
TSelectMany_SelectMany_IntersectSecondEnumerator>>
SelectMany<
TSelectMany_CollectionItem,
TSelectMany_OutItem,
TSelectMany_SelectMany_IntersectFirstEnumerable,
TSelectMany_SelectMany_IntersectFirstEnumerator,
TSelectMany_SelectMany_IntersectSecondEnumerable,
TSelectMany_SelectMany_IntersectSecondEnumerator>(
Func<
TItem,
IntersectSpecificEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_IntersectFirstEnumerable,
TSelectMany_SelectMany_IntersectFirstEnumerator,
TSelectMany_SelectMany_IntersectSecondEnumerable,
TSelectMany_SelectMany_IntersectSecondEnumerator>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_SelectMany_IntersectFirstEnumerable : struct,
IStructEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_IntersectFirstEnumerator> where
TSelectMany_SelectMany_IntersectFirstEnumerator : struct,
IStructEnumerator<
TSelectMany_CollectionItem> where
TSelectMany_SelectMany_IntersectSecondEnumerable : struct,
IStructEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_IntersectSecondEnumerator> where
TSelectMany_SelectMany_IntersectSecondEnumerator : struct,
IStructEnumerator<
TSelectMany_CollectionItem>
public SelectManyCollectionIndexedEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
ExceptDefaultEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_ExceptFirstEnumerable,
TSelectMany_SelectMany_ExceptionFirstEnumerator,
TSelectMany_SelectMany_ExceptSecondEnumerable,
TSelectMany_SelectMany_ExceptSecondEnumerator>,
ExceptDefaultEnumerator<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_ExceptionFirstEnumerator,
TSelectMany_SelectMany_ExceptSecondEnumerator>>
SelectMany<
TSelectMany_CollectionItem,
TSelectMany_OutItem,
TSelectMany_SelectMany_ExceptFirstEnumerable,
TSelectMany_SelectMany_ExceptionFirstEnumerator,
TSelectMany_SelectMany_ExceptSecondEnumerable,
TSelectMany_SelectMany_ExceptSecondEnumerator>(
Func<
TItem,
int,
ExceptDefaultEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_ExceptFirstEnumerable,
TSelectMany_SelectMany_ExceptionFirstEnumerator,
TSelectMany_SelectMany_ExceptSecondEnumerable,
TSelectMany_SelectMany_ExceptSecondEnumerator>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_SelectMany_ExceptFirstEnumerable : struct,
IStructEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_ExceptionFirstEnumerator> where
TSelectMany_SelectMany_ExceptionFirstEnumerator : struct,
IStructEnumerator<
TSelectMany_CollectionItem> where
TSelectMany_SelectMany_ExceptSecondEnumerable : struct,
IStructEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_ExceptSecondEnumerator> where
TSelectMany_SelectMany_ExceptSecondEnumerator : struct,
IStructEnumerator<
TSelectMany_CollectionItem>
public SelectManyCollectionIndexedEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
ExceptSpecificEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_ExceptFirstEnumerable,
TSelectMany_SelectMany_ExceptionFirstEnumerator,
TSelectMany_SelectMany_ExceptSecondEnumerable,
TSelectMany_SelectMany_ExceptSecondEnumerator>,
ExceptSpecificEnumerator<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_ExceptionFirstEnumerator,
TSelectMany_SelectMany_ExceptSecondEnumerator>>
SelectMany<
TSelectMany_CollectionItem,
TSelectMany_OutItem,
TSelectMany_SelectMany_ExceptFirstEnumerable,
TSelectMany_SelectMany_ExceptionFirstEnumerator,
TSelectMany_SelectMany_ExceptSecondEnumerable,
TSelectMany_SelectMany_ExceptSecondEnumerator>(
Func<
TItem,
int,
ExceptSpecificEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_ExceptFirstEnumerable,
TSelectMany_SelectMany_ExceptionFirstEnumerator,
TSelectMany_SelectMany_ExceptSecondEnumerable,
TSelectMany_SelectMany_ExceptSecondEnumerator>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_SelectMany_ExceptFirstEnumerable : struct,
IStructEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_ExceptionFirstEnumerator> where
TSelectMany_SelectMany_ExceptionFirstEnumerator : struct,
IStructEnumerator<
TSelectMany_CollectionItem> where
TSelectMany_SelectMany_ExceptSecondEnumerable : struct,
IStructEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_ExceptSecondEnumerator> where
TSelectMany_SelectMany_ExceptSecondEnumerator : struct,
IStructEnumerator<
TSelectMany_CollectionItem>
public SelectManyCollectionIndexedEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
IntersectDefaultEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_IntersectFirstEnumerable,
TSelectMany_SelectMany_IntersectFirstEnumerator,
TSelectMany_SelectMany_IntersectSecondEnumerable,
TSelectMany_SelectMany_IntersectSecondEnumerator>,
IntersectDefaultEnumerator<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_IntersectFirstEnumerator,
TSelectMany_SelectMany_IntersectSecondEnumerator>>
SelectMany<
TSelectMany_CollectionItem,
TSelectMany_OutItem,
TSelectMany_SelectMany_IntersectFirstEnumerable,
TSelectMany_SelectMany_IntersectFirstEnumerator,
TSelectMany_SelectMany_IntersectSecondEnumerable,
TSelectMany_SelectMany_IntersectSecondEnumerator>(
Func<
TItem,
int,
IntersectDefaultEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_IntersectFirstEnumerable,
TSelectMany_SelectMany_IntersectFirstEnumerator,
TSelectMany_SelectMany_IntersectSecondEnumerable,
TSelectMany_SelectMany_IntersectSecondEnumerator>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_SelectMany_IntersectFirstEnumerable : struct,
IStructEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_IntersectFirstEnumerator> where
TSelectMany_SelectMany_IntersectFirstEnumerator : struct,
IStructEnumerator<
TSelectMany_CollectionItem> where
TSelectMany_SelectMany_IntersectSecondEnumerable : struct,
IStructEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_IntersectSecondEnumerator> where
TSelectMany_SelectMany_IntersectSecondEnumerator : struct,
IStructEnumerator<
TSelectMany_CollectionItem>
public SelectManyCollectionIndexedEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
UnionDefaultEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_UnionFirstEnumerable,
TSelectMany_SelectMany_UnionFirstEnumerator,
TSelectMany_SelectMany_UnionSecondEnumerable,
TSelectMany_SelectMany_UnionSecondEnumerator>,
UnionDefaultEnumerator<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_UnionFirstEnumerator,
TSelectMany_SelectMany_UnionSecondEnumerator>>
SelectMany<
TSelectMany_CollectionItem,
TSelectMany_OutItem,
TSelectMany_SelectMany_UnionFirstEnumerable,
TSelectMany_SelectMany_UnionFirstEnumerator,
TSelectMany_SelectMany_UnionSecondEnumerable,
TSelectMany_SelectMany_UnionSecondEnumerator>(
Func<
TItem,
int,
UnionDefaultEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_UnionFirstEnumerable,
TSelectMany_SelectMany_UnionFirstEnumerator,
TSelectMany_SelectMany_UnionSecondEnumerable,
TSelectMany_SelectMany_UnionSecondEnumerator>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_SelectMany_UnionFirstEnumerable : struct,
IStructEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_UnionFirstEnumerator> where
TSelectMany_SelectMany_UnionFirstEnumerator : struct,
IStructEnumerator<
TSelectMany_CollectionItem> where
TSelectMany_SelectMany_UnionSecondEnumerable : struct,
IStructEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_UnionSecondEnumerator> where
TSelectMany_SelectMany_UnionSecondEnumerator : struct,
IStructEnumerator<
TSelectMany_CollectionItem>
public SelectManyCollectionIndexedEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
UnionSpecificEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_UnionFirstEnumerable,
TSelectMany_SelectMany_UnionFirstEnumerator,
TSelectMany_SelectMany_UnionSecondEnumerable,
TSelectMany_SelectMany_UnionSecondEnumerator>,
UnionSpecificEnumerator<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_UnionFirstEnumerator,
TSelectMany_SelectMany_UnionSecondEnumerator>>
SelectMany<
TSelectMany_CollectionItem,
TSelectMany_OutItem,
TSelectMany_SelectMany_UnionFirstEnumerable,
TSelectMany_SelectMany_UnionFirstEnumerator,
TSelectMany_SelectMany_UnionSecondEnumerable,
TSelectMany_SelectMany_UnionSecondEnumerator>(
Func<
TItem,
int,
UnionSpecificEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_UnionFirstEnumerable,
TSelectMany_SelectMany_UnionFirstEnumerator,
TSelectMany_SelectMany_UnionSecondEnumerable,
TSelectMany_SelectMany_UnionSecondEnumerator>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_SelectMany_UnionFirstEnumerable : struct,
IStructEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_UnionFirstEnumerator> where
TSelectMany_SelectMany_UnionFirstEnumerator : struct,
IStructEnumerator<
TSelectMany_CollectionItem> where
TSelectMany_SelectMany_UnionSecondEnumerable : struct,
IStructEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_UnionSecondEnumerator> where
TSelectMany_SelectMany_UnionSecondEnumerator : struct,
IStructEnumerator<
TSelectMany_CollectionItem>
public SelectManyCollectionIndexedEnumerable<
TItem,
TSelectMany_OutItem,
GroupingEnumerable<
TSelectMany_SelectMany_GroupByKey,
TSelectMany_SelectMany_GroupByElement>,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
GroupByDefaultEnumerable<
TSelectMany_SelectMany_GroupByInItem,
TSelectMany_SelectMany_GroupByKey,
TSelectMany_SelectMany_GroupByElement,
TSelectMany_SelectMany_GroupByEnumerable,
TSelectMany_SelectMany_GroupByEnumerator>,
GroupByDefaultEnumerator<
TSelectMany_SelectMany_GroupByInItem,
TSelectMany_SelectMany_GroupByKey,
TSelectMany_SelectMany_GroupByElement,
TSelectMany_SelectMany_GroupByEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_SelectMany_GroupByInItem,
TSelectMany_SelectMany_GroupByKey,
TSelectMany_SelectMany_GroupByElement,
TSelectMany_SelectMany_GroupByEnumerable,
TSelectMany_SelectMany_GroupByEnumerator>(
Func<
TItem,
int,
GroupByDefaultEnumerable<
TSelectMany_SelectMany_GroupByInItem,
TSelectMany_SelectMany_GroupByKey,
TSelectMany_SelectMany_GroupByElement,
TSelectMany_SelectMany_GroupByEnumerable,
TSelectMany_SelectMany_GroupByEnumerator>>
collectionSelector,
Func<
TItem,
GroupingEnumerable<
TSelectMany_SelectMany_GroupByKey,
TSelectMany_SelectMany_GroupByElement>,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_SelectMany_GroupByEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectMany_GroupByInItem,
TSelectMany_SelectMany_GroupByEnumerator> where
TSelectMany_SelectMany_GroupByEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectMany_GroupByInItem>
public SelectManyCollectionIndexedEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
IntersectSpecificEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_IntersectFirstEnumerable,
TSelectMany_SelectMany_IntersectFirstEnumerator,
TSelectMany_SelectMany_IntersectSecondEnumerable,
TSelectMany_SelectMany_IntersectSecondEnumerator>,
IntersectSpecificEnumerator<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_IntersectFirstEnumerator,
TSelectMany_SelectMany_IntersectSecondEnumerator>>
SelectMany<
TSelectMany_CollectionItem,
TSelectMany_OutItem,
TSelectMany_SelectMany_IntersectFirstEnumerable,
TSelectMany_SelectMany_IntersectFirstEnumerator,
TSelectMany_SelectMany_IntersectSecondEnumerable,
TSelectMany_SelectMany_IntersectSecondEnumerator>(
Func<
TItem,
int,
IntersectSpecificEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_IntersectFirstEnumerable,
TSelectMany_SelectMany_IntersectFirstEnumerator,
TSelectMany_SelectMany_IntersectSecondEnumerable,
TSelectMany_SelectMany_IntersectSecondEnumerator>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_SelectMany_IntersectFirstEnumerable : struct,
IStructEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_IntersectFirstEnumerator> where
TSelectMany_SelectMany_IntersectFirstEnumerator : struct,
IStructEnumerator<
TSelectMany_CollectionItem> where
TSelectMany_SelectMany_IntersectSecondEnumerable : struct,
IStructEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_IntersectSecondEnumerator> where
TSelectMany_SelectMany_IntersectSecondEnumerator : struct,
IStructEnumerator<
TSelectMany_CollectionItem>
public SelectManyCollectionEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
UnionDefaultEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_UnionFirstEnumerable,
TSelectMany_SelectMany_UnionFirstEnumerator,
TSelectMany_SelectMany_UnionSecondEnumerable,
TSelectMany_SelectMany_UnionSecondEnumerator>,
UnionDefaultEnumerator<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_UnionFirstEnumerator,
TSelectMany_SelectMany_UnionSecondEnumerator>>
SelectMany<
TSelectMany_CollectionItem,
TSelectMany_OutItem,
TSelectMany_SelectMany_UnionFirstEnumerable,
TSelectMany_SelectMany_UnionFirstEnumerator,
TSelectMany_SelectMany_UnionSecondEnumerable,
TSelectMany_SelectMany_UnionSecondEnumerator>(
Func<
TItem,
UnionDefaultEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_UnionFirstEnumerable,
TSelectMany_SelectMany_UnionFirstEnumerator,
TSelectMany_SelectMany_UnionSecondEnumerable,
TSelectMany_SelectMany_UnionSecondEnumerator>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_SelectMany_UnionFirstEnumerable : struct,
IStructEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_UnionFirstEnumerator> where
TSelectMany_SelectMany_UnionFirstEnumerator : struct,
IStructEnumerator<
TSelectMany_CollectionItem> where
TSelectMany_SelectMany_UnionSecondEnumerable : struct,
IStructEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_UnionSecondEnumerator> where
TSelectMany_SelectMany_UnionSecondEnumerator : struct,
IStructEnumerator<
TSelectMany_CollectionItem>
public SelectManyCollectionEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
ConcatEnumerable<
TSelectMany_CollectionItem,
TSelectMany_ConcatFirstEnumerable,
TSelectMany_ConcatFirstEnumerator,
TSelectMany_ConcatSecondEnumerable,
TSelectMany_ConcatSecondEnumerator>,
ConcatEnumerator<
TSelectMany_CollectionItem,
TSelectMany_ConcatFirstEnumerator,
TSelectMany_ConcatSecondEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_CollectionItem,
TSelectMany_ConcatFirstEnumerable,
TSelectMany_ConcatFirstEnumerator,
TSelectMany_ConcatSecondEnumerable,
TSelectMany_ConcatSecondEnumerator>(
Func<
TItem,
ConcatEnumerable<
TSelectMany_CollectionItem,
TSelectMany_ConcatFirstEnumerable,
TSelectMany_ConcatFirstEnumerator,
TSelectMany_ConcatSecondEnumerable,
TSelectMany_ConcatSecondEnumerator>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_ConcatFirstEnumerable : struct,
IStructEnumerable<
TSelectMany_CollectionItem,
TSelectMany_ConcatFirstEnumerator> where
TSelectMany_ConcatFirstEnumerator : struct,
IStructEnumerator<
TSelectMany_CollectionItem> where
TSelectMany_ConcatSecondEnumerable : struct,
IStructEnumerable<
TSelectMany_CollectionItem,
TSelectMany_ConcatSecondEnumerator> where
TSelectMany_ConcatSecondEnumerator : struct,
IStructEnumerator<
TSelectMany_CollectionItem>
public SelectManyEnumerable<
TItem,
TSelectMany_OutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectManyCollectionEnumerable<
TSelectMany_SelectManyInItem,
TSelectMany_OutItem,
TSelectMany_SelectManyCollectionItem,
TSelectMany_SelectManyInnerEnumerable,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyProjectedEnumerable,
TSelectMany_SelectManyProjectedEnumerator>,
SelectManyCollectionEnumerator<
TSelectMany_SelectManyInItem,
TSelectMany_OutItem,
TSelectMany_SelectManyCollectionItem,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyProjectedEnumerable,
TSelectMany_SelectManyProjectedEnumerator>>
SelectMany<
TSelectMany_SelectManyInItem,
TSelectMany_OutItem,
TSelectMany_SelectManyCollectionItem,
TSelectMany_SelectManyInnerEnumerable,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyProjectedEnumerable,
TSelectMany_SelectManyProjectedEnumerator>(
Func<
TItem,
SelectManyCollectionEnumerable<
TSelectMany_SelectManyInItem,
TSelectMany_OutItem,
TSelectMany_SelectManyCollectionItem,
TSelectMany_SelectManyInnerEnumerable,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyProjectedEnumerable,
TSelectMany_SelectManyProjectedEnumerator>>
selector) where
TSelectMany_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectManyInItem,
TSelectMany_SelectManyInnerEnumerator> where
TSelectMany_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectManyInItem> where
TSelectMany_SelectManyProjectedEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectManyCollectionItem,
TSelectMany_SelectManyProjectedEnumerator> where
TSelectMany_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectManyCollectionItem>
public SelectManyEnumerable<
TItem,
TSelectMany_OutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectManyCollectionIndexedEnumerable<
TSelectMany_SelectManyInItem,
TSelectMany_OutItem,
TSelectMany_SelectManyCollectionItem,
TSelectMany_SelectManyInnerEnumerable,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyProjectedEnumerable,
TSelectMany_SelectManyProjectedEnumerator>,
SelectManyCollectionIndexedEnumerator<
TSelectMany_SelectManyInItem,
TSelectMany_OutItem,
TSelectMany_SelectManyCollectionItem,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyProjectedEnumerable,
TSelectMany_SelectManyProjectedEnumerator>>
SelectMany<
TSelectMany_SelectManyInItem,
TSelectMany_OutItem,
TSelectMany_SelectManyCollectionItem,
TSelectMany_SelectManyInnerEnumerable,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyProjectedEnumerable,
TSelectMany_SelectManyProjectedEnumerator>(
Func<
TItem,
SelectManyCollectionIndexedEnumerable<
TSelectMany_SelectManyInItem,
TSelectMany_OutItem,
TSelectMany_SelectManyCollectionItem,
TSelectMany_SelectManyInnerEnumerable,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyProjectedEnumerable,
TSelectMany_SelectManyProjectedEnumerator>>
selector) where
TSelectMany_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectManyInItem,
TSelectMany_SelectManyInnerEnumerator> where
TSelectMany_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectManyInItem> where
TSelectMany_SelectManyProjectedEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectManyCollectionItem,
TSelectMany_SelectManyProjectedEnumerator> where
TSelectMany_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectManyCollectionItem>
public SelectManyIndexedEnumerable<
TItem,
TSelectMany_OutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
ZipEnumerable<
TSelectMany_OutItem,
TSelectMany_ZipFirstItem,
TSelectMany_ZipSecondItem,
TSelectMany_ZipFirstEnumerable,
TSelectMany_ZipFirstEnumerator,
TSelectMany_ZipSecondEnumerable,
TSelectMany_ZipSecondEnumerator>,
ZipEnumerator<
TSelectMany_OutItem,
TSelectMany_ZipFirstItem,
TSelectMany_ZipSecondItem,
TSelectMany_ZipFirstEnumerator,
TSelectMany_ZipSecondEnumerator>>
SelectMany<
TSelectMany_ZipFirstItem,
TSelectMany_ZipSecondItem,
TSelectMany_OutItem,
TSelectMany_ZipFirstEnumerable,
TSelectMany_ZipFirstEnumerator,
TSelectMany_ZipSecondEnumerable,
TSelectMany_ZipSecondEnumerator>(
Func<
TItem,
int,
ZipEnumerable<
TSelectMany_OutItem,
TSelectMany_ZipFirstItem,
TSelectMany_ZipSecondItem,
TSelectMany_ZipFirstEnumerable,
TSelectMany_ZipFirstEnumerator,
TSelectMany_ZipSecondEnumerable,
TSelectMany_ZipSecondEnumerator>>
selector) where
TSelectMany_ZipFirstEnumerable : struct,
IStructEnumerable<
TSelectMany_ZipFirstItem,
TSelectMany_ZipFirstEnumerator> where
TSelectMany_ZipFirstEnumerator : struct,
IStructEnumerator<
TSelectMany_ZipFirstItem> where
TSelectMany_ZipSecondEnumerable : struct,
IStructEnumerable<
TSelectMany_ZipSecondItem,
TSelectMany_ZipSecondEnumerator> where
TSelectMany_ZipSecondEnumerator : struct,
IStructEnumerator<
TSelectMany_ZipSecondItem>
public SelectManyIndexedEnumerable<
TItem,
TSelectMany_OutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectManyCollectionBridgeEnumerable<
TSelectMany_SelectManyInItem,
TSelectMany_OutItem,
TSelectMany_SelectManyCollectionItem,
TSelectMany_SelectManyBridgeType,
TSelectMany_SelectManyBridger,
TSelectMany_SelectManyInnerEnumerable,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyProjectedEnumerator>,
SelectManyCollectionBridgeEnumerator<
TSelectMany_SelectManyInItem,
TSelectMany_OutItem,
TSelectMany_SelectManyCollectionItem,
TSelectMany_SelectManyBridgeType,
TSelectMany_SelectManyBridger,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyProjectedEnumerator>>
SelectMany<
TSelectMany_SelectManyInItem,
TSelectMany_OutItem,
TSelectMany_SelectManyCollectionItem,
TSelectMany_SelectManyBridgeType,
TSelectMany_SelectManyBridger,
TSelectMany_SelectManyInnerEnumerable,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyProjectedEnumerator>(
Func<
TItem,
int,
SelectManyCollectionBridgeEnumerable<
TSelectMany_SelectManyInItem,
TSelectMany_OutItem,
TSelectMany_SelectManyCollectionItem,
TSelectMany_SelectManyBridgeType,
TSelectMany_SelectManyBridger,
TSelectMany_SelectManyInnerEnumerable,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyProjectedEnumerator>>
selector) where
TSelectMany_SelectManyBridger : struct,
IStructBridger<
TSelectMany_SelectManyCollectionItem,
TSelectMany_SelectManyBridgeType,
TSelectMany_SelectManyProjectedEnumerator> where
TSelectMany_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectManyInItem,
TSelectMany_SelectManyInnerEnumerator> where
TSelectMany_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectManyInItem> where
TSelectMany_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectManyCollectionItem>
public SelectManyIndexedEnumerable<
TItem,
TSelectMany_OutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectManyCollectionIndexedBridgeEnumerable<
TSelectMany_SelectManyInItem,
TSelectMany_OutItem,
TSelectMany_SelectManyCollectionItem,
TSelectMany_SelectManyBridgeType,
TSelectMany_SelectManyBridger,
TSelectMany_SelectManyInnerEnumerable,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyProjectedEnumerator>,
SelectManyCollectionIndexedBridgeEnumerator<
TSelectMany_SelectManyInItem,
TSelectMany_OutItem,
TSelectMany_SelectManyCollectionItem,
TSelectMany_SelectManyBridgeType,
TSelectMany_SelectManyBridger,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyProjectedEnumerator>>
SelectMany<
TSelectMany_SelectManyInItem,
TSelectMany_OutItem,
TSelectMany_SelectManyCollectionItem,
TSelectMany_SelectManyBridgeType,
TSelectMany_SelectManyBridger,
TSelectMany_SelectManyInnerEnumerable,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyProjectedEnumerator>(
Func<
TItem,
int,
SelectManyCollectionIndexedBridgeEnumerable<
TSelectMany_SelectManyInItem,
TSelectMany_OutItem,
TSelectMany_SelectManyCollectionItem,
TSelectMany_SelectManyBridgeType,
TSelectMany_SelectManyBridger,
TSelectMany_SelectManyInnerEnumerable,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyProjectedEnumerator>>
selector) where
TSelectMany_SelectManyBridger : struct,
IStructBridger<
TSelectMany_SelectManyCollectionItem,
TSelectMany_SelectManyBridgeType,
TSelectMany_SelectManyProjectedEnumerator> where
TSelectMany_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectManyInItem,
TSelectMany_SelectManyInnerEnumerator> where
TSelectMany_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectManyInItem> where
TSelectMany_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectManyCollectionItem>
public SelectManyIndexedEnumerable<
TItem,
TSelectMany_OutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectManyCollectionEnumerable<
TSelectMany_SelectManyInItem,
TSelectMany_OutItem,
TSelectMany_SelectManyCollectionItem,
TSelectMany_SelectManyInnerEnumerable,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyProjectedEnumerable,
TSelectMany_SelectManyProjectedEnumerator>,
SelectManyCollectionEnumerator<
TSelectMany_SelectManyInItem,
TSelectMany_OutItem,
TSelectMany_SelectManyCollectionItem,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyProjectedEnumerable,
TSelectMany_SelectManyProjectedEnumerator>>
SelectMany<
TSelectMany_SelectManyInItem,
TSelectMany_OutItem,
TSelectMany_SelectManyCollectionItem,
TSelectMany_SelectManyInnerEnumerable,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyProjectedEnumerable,
TSelectMany_SelectManyProjectedEnumerator>(
Func<
TItem,
int,
SelectManyCollectionEnumerable<
TSelectMany_SelectManyInItem,
TSelectMany_OutItem,
TSelectMany_SelectManyCollectionItem,
TSelectMany_SelectManyInnerEnumerable,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyProjectedEnumerable,
TSelectMany_SelectManyProjectedEnumerator>>
selector) where
TSelectMany_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectManyInItem,
TSelectMany_SelectManyInnerEnumerator> where
TSelectMany_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectManyInItem> where
TSelectMany_SelectManyProjectedEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectManyCollectionItem,
TSelectMany_SelectManyProjectedEnumerator> where
TSelectMany_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectManyCollectionItem>
public SelectManyIndexedEnumerable<
TItem,
TSelectMany_OutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectManyCollectionIndexedEnumerable<
TSelectMany_SelectManyInItem,
TSelectMany_OutItem,
TSelectMany_SelectManyCollectionItem,
TSelectMany_SelectManyInnerEnumerable,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyProjectedEnumerable,
TSelectMany_SelectManyProjectedEnumerator>,
SelectManyCollectionIndexedEnumerator<
TSelectMany_SelectManyInItem,
TSelectMany_OutItem,
TSelectMany_SelectManyCollectionItem,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyProjectedEnumerable,
TSelectMany_SelectManyProjectedEnumerator>>
SelectMany<
TSelectMany_SelectManyInItem,
TSelectMany_OutItem,
TSelectMany_SelectManyCollectionItem,
TSelectMany_SelectManyInnerEnumerable,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyProjectedEnumerable,
TSelectMany_SelectManyProjectedEnumerator>(
Func<
TItem,
int,
SelectManyCollectionIndexedEnumerable<
TSelectMany_SelectManyInItem,
TSelectMany_OutItem,
TSelectMany_SelectManyCollectionItem,
TSelectMany_SelectManyInnerEnumerable,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyProjectedEnumerable,
TSelectMany_SelectManyProjectedEnumerator>>
selector) where
TSelectMany_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectManyInItem,
TSelectMany_SelectManyInnerEnumerator> where
TSelectMany_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectManyInItem> where
TSelectMany_SelectManyProjectedEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectManyCollectionItem,
TSelectMany_SelectManyProjectedEnumerator> where
TSelectMany_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectManyCollectionItem>
public SelectManyEnumerable<
TItem,
TSelectMany_OutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectManyCollectionIndexedBridgeEnumerable<
TSelectMany_SelectManyInItem,
TSelectMany_OutItem,
TSelectMany_SelectManyCollectionItem,
TSelectMany_SelectManyBridgeType,
TSelectMany_SelectManyBridger,
TSelectMany_SelectManyInnerEnumerable,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyProjectedEnumerator>,
SelectManyCollectionIndexedBridgeEnumerator<
TSelectMany_SelectManyInItem,
TSelectMany_OutItem,
TSelectMany_SelectManyCollectionItem,
TSelectMany_SelectManyBridgeType,
TSelectMany_SelectManyBridger,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyProjectedEnumerator>>
SelectMany<
TSelectMany_SelectManyInItem,
TSelectMany_OutItem,
TSelectMany_SelectManyCollectionItem,
TSelectMany_SelectManyBridgeType,
TSelectMany_SelectManyBridger,
TSelectMany_SelectManyInnerEnumerable,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyProjectedEnumerator>(
Func<
TItem,
SelectManyCollectionIndexedBridgeEnumerable<
TSelectMany_SelectManyInItem,
TSelectMany_OutItem,
TSelectMany_SelectManyCollectionItem,
TSelectMany_SelectManyBridgeType,
TSelectMany_SelectManyBridger,
TSelectMany_SelectManyInnerEnumerable,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyProjectedEnumerator>>
selector) where
TSelectMany_SelectManyBridger : struct,
IStructBridger<
TSelectMany_SelectManyCollectionItem,
TSelectMany_SelectManyBridgeType,
TSelectMany_SelectManyProjectedEnumerator> where
TSelectMany_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectManyInItem,
TSelectMany_SelectManyInnerEnumerator> where
TSelectMany_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectManyInItem> where
TSelectMany_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectManyCollectionItem>
public SelectManyEnumerable<
TItem,
TSelectMany_OutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectManyCollectionBridgeEnumerable<
TSelectMany_SelectManyInItem,
TSelectMany_OutItem,
TSelectMany_SelectManyCollectionItem,
TSelectMany_SelectManyBridgeType,
TSelectMany_SelectManyBridger,
TSelectMany_SelectManyInnerEnumerable,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyProjectedEnumerator>,
SelectManyCollectionBridgeEnumerator<
TSelectMany_SelectManyInItem,
TSelectMany_OutItem,
TSelectMany_SelectManyCollectionItem,
TSelectMany_SelectManyBridgeType,
TSelectMany_SelectManyBridger,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyProjectedEnumerator>>
SelectMany<
TSelectMany_SelectManyInItem,
TSelectMany_OutItem,
TSelectMany_SelectManyCollectionItem,
TSelectMany_SelectManyBridgeType,
TSelectMany_SelectManyBridger,
TSelectMany_SelectManyInnerEnumerable,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyProjectedEnumerator>(
Func<
TItem,
SelectManyCollectionBridgeEnumerable<
TSelectMany_SelectManyInItem,
TSelectMany_OutItem,
TSelectMany_SelectManyCollectionItem,
TSelectMany_SelectManyBridgeType,
TSelectMany_SelectManyBridger,
TSelectMany_SelectManyInnerEnumerable,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyProjectedEnumerator>>
selector) where
TSelectMany_SelectManyBridger : struct,
IStructBridger<
TSelectMany_SelectManyCollectionItem,
TSelectMany_SelectManyBridgeType,
TSelectMany_SelectManyProjectedEnumerator> where
TSelectMany_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectManyInItem,
TSelectMany_SelectManyInnerEnumerator> where
TSelectMany_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectManyInItem> where
TSelectMany_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectManyCollectionItem>
public SelectManyEnumerable<
TItem,
TSelectMany_OutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
ZipEnumerable<
TSelectMany_OutItem,
TSelectMany_ZipFirstItem,
TSelectMany_ZipSecondItem,
TSelectMany_ZipFirstEnumerable,
TSelectMany_ZipFirstEnumerator,
TSelectMany_ZipSecondEnumerable,
TSelectMany_ZipSecondEnumerator>,
ZipEnumerator<
TSelectMany_OutItem,
TSelectMany_ZipFirstItem,
TSelectMany_ZipSecondItem,
TSelectMany_ZipFirstEnumerator,
TSelectMany_ZipSecondEnumerator>>
SelectMany<
TSelectMany_ZipFirstItem,
TSelectMany_ZipSecondItem,
TSelectMany_OutItem,
TSelectMany_ZipFirstEnumerable,
TSelectMany_ZipFirstEnumerator,
TSelectMany_ZipSecondEnumerable,
TSelectMany_ZipSecondEnumerator>(
Func<
TItem,
ZipEnumerable<
TSelectMany_OutItem,
TSelectMany_ZipFirstItem,
TSelectMany_ZipSecondItem,
TSelectMany_ZipFirstEnumerable,
TSelectMany_ZipFirstEnumerator,
TSelectMany_ZipSecondEnumerable,
TSelectMany_ZipSecondEnumerator>>
selector) where
TSelectMany_ZipFirstEnumerable : struct,
IStructEnumerable<
TSelectMany_ZipFirstItem,
TSelectMany_ZipFirstEnumerator> where
TSelectMany_ZipFirstEnumerator : struct,
IStructEnumerator<
TSelectMany_ZipFirstItem> where
TSelectMany_ZipSecondEnumerable : struct,
IStructEnumerable<
TSelectMany_ZipSecondItem,
TSelectMany_ZipSecondEnumerator> where
TSelectMany_ZipSecondEnumerator : struct,
IStructEnumerator<
TSelectMany_ZipSecondItem>
public SelectManyCollectionEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
GroupByCollectionDefaultEnumerable<
TSelectMany_SelectMany_GroupByInItem,
TSelectMany_SelectMany_GroupByKey,
TSelectMany_SelectMany_GroupByElement,
TSelectMany_CollectionItem,
TSelectMany_SelectMany_GroupByEnumerable,
TSelectMany_SelectMany_GroupByEnumerator>,
GroupByCollectionDefaultEnumerator<
TSelectMany_SelectMany_GroupByInItem,
TSelectMany_SelectMany_GroupByKey,
TSelectMany_SelectMany_GroupByElement,
TSelectMany_CollectionItem,
TSelectMany_SelectMany_GroupByEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_SelectMany_GroupByInItem,
TSelectMany_SelectMany_GroupByKey,
TSelectMany_SelectMany_GroupByElement,
TSelectMany_CollectionItem,
TSelectMany_SelectMany_GroupByEnumerable,
TSelectMany_SelectMany_GroupByEnumerator>(
Func<
TItem,
GroupByCollectionDefaultEnumerable<
TSelectMany_SelectMany_GroupByInItem,
TSelectMany_SelectMany_GroupByKey,
TSelectMany_SelectMany_GroupByElement,
TSelectMany_CollectionItem,
TSelectMany_SelectMany_GroupByEnumerable,
TSelectMany_SelectMany_GroupByEnumerator>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_SelectMany_GroupByEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectMany_GroupByInItem,
TSelectMany_SelectMany_GroupByEnumerator> where
TSelectMany_SelectMany_GroupByEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectMany_GroupByInItem>
public SelectManyCollectionEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
GroupByCollectionSpecificEnumerable<
TSelectMany_SelectMany_GroupByInItem,
TSelectMany_SelectMany_GroupByKey,
TSelectMany_SelectMany_GroupByElement,
TSelectMany_CollectionItem,
TSelectMany_SelectMany_GroupByEnumerable,
TSelectMany_SelectMany_GroupByEnumerator>,
GroupByCollectionSpecificEnumerator<
TSelectMany_SelectMany_GroupByInItem,
TSelectMany_SelectMany_GroupByKey,
TSelectMany_SelectMany_GroupByElement,
TSelectMany_CollectionItem,
TSelectMany_SelectMany_GroupByEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_SelectMany_GroupByInItem,
TSelectMany_SelectMany_GroupByKey,
TSelectMany_SelectMany_GroupByElement,
TSelectMany_CollectionItem,
TSelectMany_SelectMany_GroupByEnumerable,
TSelectMany_SelectMany_GroupByEnumerator>(
Func<
TItem,
GroupByCollectionSpecificEnumerable<
TSelectMany_SelectMany_GroupByInItem,
TSelectMany_SelectMany_GroupByKey,
TSelectMany_SelectMany_GroupByElement,
TSelectMany_CollectionItem,
TSelectMany_SelectMany_GroupByEnumerable,
TSelectMany_SelectMany_GroupByEnumerator>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_SelectMany_GroupByEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectMany_GroupByInItem,
TSelectMany_SelectMany_GroupByEnumerator> where
TSelectMany_SelectMany_GroupByEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectMany_GroupByInItem>
public SelectManyCollectionEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
WhereSelectEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_WhereInnerItem,
TSelectMany_SelectMany_WhereInnerEnumerable,
TSelectMany_SelectMany_WhereInnerEnumerator,
TSelectMany_SelectMany_WherePredicate,
TSelectMany_SelectMany_WhereProjection>,
WhereSelectEnumerator<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_WhereInnerItem,
TSelectMany_SelectMany_WhereInnerEnumerator,
TSelectMany_SelectMany_WherePredicate,
TSelectMany_SelectMany_WhereProjection>>
SelectMany<
TSelectMany_CollectionItem,
TSelectMany_OutItem,
TSelectMany_SelectMany_WhereInnerItem,
TSelectMany_SelectMany_WhereInnerEnumerable,
TSelectMany_SelectMany_WhereInnerEnumerator,
TSelectMany_SelectMany_WherePredicate,
TSelectMany_SelectMany_WhereProjection>(
Func<
TItem,
WhereSelectEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_WhereInnerItem,
TSelectMany_SelectMany_WhereInnerEnumerable,
TSelectMany_SelectMany_WhereInnerEnumerator,
TSelectMany_SelectMany_WherePredicate,
TSelectMany_SelectMany_WhereProjection>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_SelectMany_WhereInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectMany_WhereInnerItem,
TSelectMany_SelectMany_WhereInnerEnumerator> where
TSelectMany_SelectMany_WhereInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectMany_WhereInnerItem> where
TSelectMany_SelectMany_WherePredicate : struct,
IStructPredicate<
TSelectMany_SelectMany_WhereInnerItem> where
TSelectMany_SelectMany_WhereProjection : struct,
IStructProjection<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_WhereInnerItem>
public SelectManyCollectionIndexedEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
GroupByCollectionDefaultEnumerable<
TSelectMany_SelectMany_GroupByInItem,
TSelectMany_SelectMany_GroupByKey,
TSelectMany_SelectMany_GroupByElement,
TSelectMany_CollectionItem,
TSelectMany_SelectMany_GroupByEnumerable,
TSelectMany_SelectMany_GroupByEnumerator>,
GroupByCollectionDefaultEnumerator<
TSelectMany_SelectMany_GroupByInItem,
TSelectMany_SelectMany_GroupByKey,
TSelectMany_SelectMany_GroupByElement,
TSelectMany_CollectionItem,
TSelectMany_SelectMany_GroupByEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_SelectMany_GroupByInItem,
TSelectMany_SelectMany_GroupByKey,
TSelectMany_SelectMany_GroupByElement,
TSelectMany_CollectionItem,
TSelectMany_SelectMany_GroupByEnumerable,
TSelectMany_SelectMany_GroupByEnumerator>(
Func<
TItem,
int,
GroupByCollectionDefaultEnumerable<
TSelectMany_SelectMany_GroupByInItem,
TSelectMany_SelectMany_GroupByKey,
TSelectMany_SelectMany_GroupByElement,
TSelectMany_CollectionItem,
TSelectMany_SelectMany_GroupByEnumerable,
TSelectMany_SelectMany_GroupByEnumerator>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_SelectMany_GroupByEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectMany_GroupByInItem,
TSelectMany_SelectMany_GroupByEnumerator> where
TSelectMany_SelectMany_GroupByEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectMany_GroupByInItem>
public SelectManyCollectionIndexedEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
GroupByCollectionSpecificEnumerable<
TSelectMany_SelectMany_GroupByInItem,
TSelectMany_SelectMany_GroupByKey,
TSelectMany_SelectMany_GroupByElement,
TSelectMany_CollectionItem,
TSelectMany_SelectMany_GroupByEnumerable,
TSelectMany_SelectMany_GroupByEnumerator>,
GroupByCollectionSpecificEnumerator<
TSelectMany_SelectMany_GroupByInItem,
TSelectMany_SelectMany_GroupByKey,
TSelectMany_SelectMany_GroupByElement,
TSelectMany_CollectionItem,
TSelectMany_SelectMany_GroupByEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_SelectMany_GroupByInItem,
TSelectMany_SelectMany_GroupByKey,
TSelectMany_SelectMany_GroupByElement,
TSelectMany_CollectionItem,
TSelectMany_SelectMany_GroupByEnumerable,
TSelectMany_SelectMany_GroupByEnumerator>(
Func<
TItem,
int,
GroupByCollectionSpecificEnumerable<
TSelectMany_SelectMany_GroupByInItem,
TSelectMany_SelectMany_GroupByKey,
TSelectMany_SelectMany_GroupByElement,
TSelectMany_CollectionItem,
TSelectMany_SelectMany_GroupByEnumerable,
TSelectMany_SelectMany_GroupByEnumerator>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_SelectMany_GroupByEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectMany_GroupByInItem,
TSelectMany_SelectMany_GroupByEnumerator> where
TSelectMany_SelectMany_GroupByEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectMany_GroupByInItem>
public SelectManyCollectionIndexedEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
WhereSelectEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_WhereInnerItem,
TSelectMany_SelectMany_WhereInnerEnumerable,
TSelectMany_SelectMany_WhereInnerEnumerator,
TSelectMany_SelectMany_WherePredicate,
TSelectMany_SelectMany_WhereProjection>,
WhereSelectEnumerator<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_WhereInnerItem,
TSelectMany_SelectMany_WhereInnerEnumerator,
TSelectMany_SelectMany_WherePredicate,
TSelectMany_SelectMany_WhereProjection>>
SelectMany<
TSelectMany_CollectionItem,
TSelectMany_OutItem,
TSelectMany_SelectMany_WhereInnerItem,
TSelectMany_SelectMany_WhereInnerEnumerable,
TSelectMany_SelectMany_WhereInnerEnumerator,
TSelectMany_SelectMany_WherePredicate,
TSelectMany_SelectMany_WhereProjection>(
Func<
TItem,
int,
WhereSelectEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_WhereInnerItem,
TSelectMany_SelectMany_WhereInnerEnumerable,
TSelectMany_SelectMany_WhereInnerEnumerator,
TSelectMany_SelectMany_WherePredicate,
TSelectMany_SelectMany_WhereProjection>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_SelectMany_WhereInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectMany_WhereInnerItem,
TSelectMany_SelectMany_WhereInnerEnumerator> where
TSelectMany_SelectMany_WhereInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectMany_WhereInnerItem> where
TSelectMany_SelectMany_WherePredicate : struct,
IStructPredicate<
TSelectMany_SelectMany_WhereInnerItem> where
TSelectMany_SelectMany_WhereProjection : struct,
IStructProjection<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_WhereInnerItem>
public SelectManyCollectionIndexedEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectWhereEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_SelectInnerItem,
TSelectMany_SelectMany_SelectInnerEnumerable,
TSelectMany_SelectMany_SelectInnerEnumerator,
TSelectMany_SelectMany_SelectProjection,
TSelectMany_SelectMany_SelectPredicate>,
SelectWhereEnumerator<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_SelectInnerItem,
TSelectMany_SelectMany_SelectInnerEnumerator,
TSelectMany_SelectMany_SelectProjection,
TSelectMany_SelectMany_SelectPredicate>>
SelectMany<
TSelectMany_SelectMany_SelectInnerItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem,
TSelectMany_SelectMany_SelectInnerEnumerable,
TSelectMany_SelectMany_SelectInnerEnumerator,
TSelectMany_SelectMany_SelectProjection,
TSelectMany_SelectMany_SelectPredicate>(
Func<
TItem,
int,
SelectWhereEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_SelectInnerItem,
TSelectMany_SelectMany_SelectInnerEnumerable,
TSelectMany_SelectMany_SelectInnerEnumerator,
TSelectMany_SelectMany_SelectProjection,
TSelectMany_SelectMany_SelectPredicate>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_SelectMany_SelectInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectMany_SelectInnerItem,
TSelectMany_SelectMany_SelectInnerEnumerator> where
TSelectMany_SelectMany_SelectInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectMany_SelectInnerItem> where
TSelectMany_SelectMany_SelectProjection : struct,
IStructProjection<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_SelectInnerItem> where
TSelectMany_SelectMany_SelectPredicate : struct,
IStructPredicate<
TSelectMany_CollectionItem>
public SelectManyCollectionIndexedEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectManyBridgeEnumerable<
TSelectMany_SelectInItem,
TSelectMany_CollectionItem,
TSelectMany_SelectManyBridgeType,
TSelectMany_SelectManyBridger,
TSelectMany_SelectManyInnerEnumerable,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyProjectedEnumerator>,
SelectManyBridgeEnumerator<
TSelectMany_SelectInItem,
TSelectMany_CollectionItem,
TSelectMany_SelectManyBridgeType,
TSelectMany_SelectManyBridger,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyProjectedEnumerator>>
SelectMany<
TSelectMany_SelectInItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
TSelectMany_SelectManyBridgeType,
TSelectMany_SelectManyBridger,
TSelectMany_SelectManyInnerEnumerable,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyProjectedEnumerator>(
Func<
TItem,
int,
SelectManyBridgeEnumerable<
TSelectMany_SelectInItem,
TSelectMany_CollectionItem,
TSelectMany_SelectManyBridgeType,
TSelectMany_SelectManyBridger,
TSelectMany_SelectManyInnerEnumerable,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyProjectedEnumerator>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_SelectManyBridger : struct,
IStructBridger<
TSelectMany_CollectionItem,
TSelectMany_SelectManyBridgeType,
TSelectMany_SelectManyProjectedEnumerator> where
TSelectMany_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectInItem,
TSelectMany_SelectManyInnerEnumerator> where
TSelectMany_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectInItem> where
TSelectMany_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TSelectMany_CollectionItem>
public SelectManyCollectionIndexedEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectManyIndexedBridgeEnumerable<
TSelectMany_SelectInItem,
TSelectMany_CollectionItem,
TSelectMany_SelectManyBridgeType,
TSelectMany_SelectManyBridger,
TSelectMany_SelectManyInnerEnumerable,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyProjectedEnumerator>,
SelectManyIndexedBridgeEnumerator<
TSelectMany_SelectInItem,
TSelectMany_CollectionItem,
TSelectMany_SelectManyBridgeType,
TSelectMany_SelectManyBridger,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyProjectedEnumerator>>
SelectMany<
TSelectMany_SelectInItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
TSelectMany_SelectManyBridgeType,
TSelectMany_SelectManyBridger,
TSelectMany_SelectManyInnerEnumerable,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyProjectedEnumerator>(
Func<
TItem,
int,
SelectManyIndexedBridgeEnumerable<
TSelectMany_SelectInItem,
TSelectMany_CollectionItem,
TSelectMany_SelectManyBridgeType,
TSelectMany_SelectManyBridger,
TSelectMany_SelectManyInnerEnumerable,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyProjectedEnumerator>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_SelectManyBridger : struct,
IStructBridger<
TSelectMany_CollectionItem,
TSelectMany_SelectManyBridgeType,
TSelectMany_SelectManyProjectedEnumerator> where
TSelectMany_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectInItem,
TSelectMany_SelectManyInnerEnumerator> where
TSelectMany_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectInItem> where
TSelectMany_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TSelectMany_CollectionItem>
public SelectManyCollectionIndexedEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectManyEnumerable<
TSelectMany_SelectInItem,
TSelectMany_CollectionItem,
TSelectMany_SelectManyInnerEnumerable,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyInnerProjectedEnumerable,
TSelectMany_SelectManyInnerProjectedEnumerator>,
SelectManyEnumerator<
TSelectMany_SelectInItem,
TSelectMany_CollectionItem,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyInnerProjectedEnumerable,
TSelectMany_SelectManyInnerProjectedEnumerator>>
SelectMany<
TSelectMany_SelectInItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
TSelectMany_SelectManyInnerEnumerable,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyInnerProjectedEnumerable,
TSelectMany_SelectManyInnerProjectedEnumerator>(
Func<
TItem,
int,
SelectManyEnumerable<
TSelectMany_SelectInItem,
TSelectMany_CollectionItem,
TSelectMany_SelectManyInnerEnumerable,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyInnerProjectedEnumerable,
TSelectMany_SelectManyInnerProjectedEnumerator>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectInItem,
TSelectMany_SelectManyInnerEnumerator> where
TSelectMany_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectInItem> where
TSelectMany_SelectManyInnerProjectedEnumerable : struct,
IStructEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectManyInnerProjectedEnumerator> where
TSelectMany_SelectManyInnerProjectedEnumerator : struct,
IStructEnumerator<
TSelectMany_CollectionItem>
public SelectManyCollectionIndexedEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectManyIndexedEnumerable<
TSelectMany_SelectInItem,
TSelectMany_CollectionItem,
TSelectMany_SelectManyInnerEnumerable,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyInnerProjectedEnumerable,
TSelectMany_SelectManyInnerProjectedEnumerator>,
SelectManyIndexedEnumerator<
TSelectMany_SelectInItem,
TSelectMany_CollectionItem,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyInnerProjectedEnumerable,
TSelectMany_SelectManyInnerProjectedEnumerator>>
SelectMany<
TSelectMany_SelectInItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
TSelectMany_SelectManyInnerEnumerable,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyInnerProjectedEnumerable,
TSelectMany_SelectManyInnerProjectedEnumerator>(
Func<
TItem,
int,
SelectManyIndexedEnumerable<
TSelectMany_SelectInItem,
TSelectMany_CollectionItem,
TSelectMany_SelectManyInnerEnumerable,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyInnerProjectedEnumerable,
TSelectMany_SelectManyInnerProjectedEnumerator>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectInItem,
TSelectMany_SelectManyInnerEnumerator> where
TSelectMany_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectInItem> where
TSelectMany_SelectManyInnerProjectedEnumerable : struct,
IStructEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectManyInnerProjectedEnumerator> where
TSelectMany_SelectManyInnerProjectedEnumerator : struct,
IStructEnumerator<
TSelectMany_CollectionItem>
public SelectManyCollectionEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectManyIndexedEnumerable<
TSelectMany_SelectInItem,
TSelectMany_CollectionItem,
TSelectMany_SelectManyInnerEnumerable,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyInnerProjectedEnumerable,
TSelectMany_SelectManyInnerProjectedEnumerator>,
SelectManyIndexedEnumerator<
TSelectMany_SelectInItem,
TSelectMany_CollectionItem,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyInnerProjectedEnumerable,
TSelectMany_SelectManyInnerProjectedEnumerator>>
SelectMany<
TSelectMany_SelectInItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
TSelectMany_SelectManyInnerEnumerable,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyInnerProjectedEnumerable,
TSelectMany_SelectManyInnerProjectedEnumerator>(
Func<
TItem,
SelectManyIndexedEnumerable<
TSelectMany_SelectInItem,
TSelectMany_CollectionItem,
TSelectMany_SelectManyInnerEnumerable,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyInnerProjectedEnumerable,
TSelectMany_SelectManyInnerProjectedEnumerator>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectInItem,
TSelectMany_SelectManyInnerEnumerator> where
TSelectMany_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectInItem> where
TSelectMany_SelectManyInnerProjectedEnumerable : struct,
IStructEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectManyInnerProjectedEnumerator> where
TSelectMany_SelectManyInnerProjectedEnumerator : struct,
IStructEnumerator<
TSelectMany_CollectionItem>
public SelectManyCollectionEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectManyIndexedBridgeEnumerable<
TSelectMany_SelectInItem,
TSelectMany_CollectionItem,
TSelectMany_SelectManyBridgeType,
TSelectMany_SelectManyBridger,
TSelectMany_SelectManyInnerEnumerable,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyProjectedEnumerator>,
SelectManyIndexedBridgeEnumerator<
TSelectMany_SelectInItem,
TSelectMany_CollectionItem,
TSelectMany_SelectManyBridgeType,
TSelectMany_SelectManyBridger,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyProjectedEnumerator>>
SelectMany<
TSelectMany_SelectInItem,
TSelectMany_OutItem,
TSelectMany_SelectManyBridgeType,
TSelectMany_SelectManyBridger,
TSelectMany_CollectionItem,
TSelectMany_SelectManyInnerEnumerable,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyProjectedEnumerator>(
Func<
TItem,
SelectManyIndexedBridgeEnumerable<
TSelectMany_SelectInItem,
TSelectMany_CollectionItem,
TSelectMany_SelectManyBridgeType,
TSelectMany_SelectManyBridger,
TSelectMany_SelectManyInnerEnumerable,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyProjectedEnumerator>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_SelectManyBridger : struct,
IStructBridger<
TSelectMany_CollectionItem,
TSelectMany_SelectManyBridgeType,
TSelectMany_SelectManyProjectedEnumerator> where
TSelectMany_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectInItem,
TSelectMany_SelectManyInnerEnumerator> where
TSelectMany_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectInItem> where
TSelectMany_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TSelectMany_CollectionItem>
public SelectManyCollectionEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectWhereEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_SelectInnerItem,
TSelectMany_SelectMany_SelectInnerEnumerable,
TSelectMany_SelectMany_SelectInnerEnumerator,
TSelectMany_SelectMany_SelectProjection,
TSelectMany_SelectMany_SelectPredicate>,
SelectWhereEnumerator<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_SelectInnerItem,
TSelectMany_SelectMany_SelectInnerEnumerator,
TSelectMany_SelectMany_SelectProjection,
TSelectMany_SelectMany_SelectPredicate>>
SelectMany<
TSelectMany_SelectMany_SelectInnerItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem,
TSelectMany_SelectMany_SelectInnerEnumerable,
TSelectMany_SelectMany_SelectInnerEnumerator,
TSelectMany_SelectMany_SelectProjection,
TSelectMany_SelectMany_SelectPredicate>(
Func<
TItem,
SelectWhereEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_SelectInnerItem,
TSelectMany_SelectMany_SelectInnerEnumerable,
TSelectMany_SelectMany_SelectInnerEnumerator,
TSelectMany_SelectMany_SelectProjection,
TSelectMany_SelectMany_SelectPredicate>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_SelectMany_SelectInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectMany_SelectInnerItem,
TSelectMany_SelectMany_SelectInnerEnumerator> where
TSelectMany_SelectMany_SelectInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectMany_SelectInnerItem> where
TSelectMany_SelectMany_SelectProjection : struct,
IStructProjection<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_SelectInnerItem> where
TSelectMany_SelectMany_SelectPredicate : struct,
IStructPredicate<
TSelectMany_CollectionItem>
public SelectManyCollectionEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectManyEnumerable<
TSelectMany_SelectInItem,
TSelectMany_CollectionItem,
TSelectMany_SelectManyInnerEnumerable,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyInnerProjectedEnumerable,
TSelectMany_SelectManyInnerProjectedEnumerator>,
SelectManyEnumerator<
TSelectMany_SelectInItem,
TSelectMany_CollectionItem,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyInnerProjectedEnumerable,
TSelectMany_SelectManyInnerProjectedEnumerator>>
SelectMany<
TSelectMany_SelectInItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
TSelectMany_SelectManyInnerEnumerable,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyInnerProjectedEnumerable,
TSelectMany_SelectManyInnerProjectedEnumerator>(
Func<
TItem,
SelectManyEnumerable<
TSelectMany_SelectInItem,
TSelectMany_CollectionItem,
TSelectMany_SelectManyInnerEnumerable,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyInnerProjectedEnumerable,
TSelectMany_SelectManyInnerProjectedEnumerator>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectInItem,
TSelectMany_SelectManyInnerEnumerator> where
TSelectMany_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectInItem> where
TSelectMany_SelectManyInnerProjectedEnumerable : struct,
IStructEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectManyInnerProjectedEnumerator> where
TSelectMany_SelectManyInnerProjectedEnumerator : struct,
IStructEnumerator<
TSelectMany_CollectionItem>
public SelectManyCollectionEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectManyBridgeEnumerable<
TSelectMany_SelectInItem,
TSelectMany_CollectionItem,
TSelectMany_SelectManyBridgeType,
TSelectMany_SelectManyBridger,
TSelectMany_SelectManyInnerEnumerable,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyProjectedEnumerator>,
SelectManyBridgeEnumerator<
TSelectMany_SelectInItem,
TSelectMany_CollectionItem,
TSelectMany_SelectManyBridgeType,
TSelectMany_SelectManyBridger,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyProjectedEnumerator>>
SelectMany<
TSelectMany_SelectInItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
TSelectMany_SelectManyBridgeType,
TSelectMany_SelectManyBridger,
TSelectMany_SelectManyInnerEnumerable,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyProjectedEnumerator>(
Func<
TItem,
SelectManyBridgeEnumerable<
TSelectMany_SelectInItem,
TSelectMany_CollectionItem,
TSelectMany_SelectManyBridgeType,
TSelectMany_SelectManyBridger,
TSelectMany_SelectManyInnerEnumerable,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyProjectedEnumerator>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_SelectManyBridger : struct,
IStructBridger<
TSelectMany_CollectionItem,
TSelectMany_SelectManyBridgeType,
TSelectMany_SelectManyProjectedEnumerator> where
TSelectMany_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectInItem,
TSelectMany_SelectManyInnerEnumerator> where
TSelectMany_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectInItem> where
TSelectMany_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TSelectMany_CollectionItem>
public SelectManyIndexedEnumerable<
TItem,
TSelectMany_OutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
GroupJoinDefaultEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_GroupJoinKey,
TSelectMany_SelectMany_GroupJoinLeftItem,
TSelectMany_SelectMany_GroupJoinLeftEnumerable,
TSelectMany_SelectMany_GroupJoinLeftEnumerator,
TSelectMany_SelectMany_GroupJoinRightItem,
TSelectMany_SelectMany_GroupJoinRightEnumerable,
TSelectMany_SelectMany_GroupJoinRightEnumerator>,
GroupJoinDefaultEnumerator<
TSelectMany_OutItem,
TSelectMany_SelectMany_GroupJoinKey,
TSelectMany_SelectMany_GroupJoinLeftItem,
TSelectMany_SelectMany_GroupJoinLeftEnumerator,
TSelectMany_SelectMany_GroupJoinRightItem,
TSelectMany_SelectMany_GroupJoinRightEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_SelectMany_GroupJoinKey,
TSelectMany_SelectMany_GroupJoinLeftItem,
TSelectMany_SelectMany_GroupJoinLeftEnumerable,
TSelectMany_SelectMany_GroupJoinLeftEnumerator,
TSelectMany_SelectMany_GroupJoinRightItem,
TSelectMany_SelectMany_GroupJoinRightEnumerable,
TSelectMany_SelectMany_GroupJoinRightEnumerator>(
Func<
TItem,
int,
GroupJoinDefaultEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_GroupJoinKey,
TSelectMany_SelectMany_GroupJoinLeftItem,
TSelectMany_SelectMany_GroupJoinLeftEnumerable,
TSelectMany_SelectMany_GroupJoinLeftEnumerator,
TSelectMany_SelectMany_GroupJoinRightItem,
TSelectMany_SelectMany_GroupJoinRightEnumerable,
TSelectMany_SelectMany_GroupJoinRightEnumerator>>
selector) where
TSelectMany_SelectMany_GroupJoinLeftEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectMany_GroupJoinLeftItem,
TSelectMany_SelectMany_GroupJoinLeftEnumerator> where
TSelectMany_SelectMany_GroupJoinLeftEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectMany_GroupJoinLeftItem> where
TSelectMany_SelectMany_GroupJoinRightEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectMany_GroupJoinRightItem,
TSelectMany_SelectMany_GroupJoinRightEnumerator> where
TSelectMany_SelectMany_GroupJoinRightEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectMany_GroupJoinRightItem>
public SelectManyIndexedEnumerable<
TItem,
TSelectMany_OutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
JoinDefaultEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_JoinKeyItem,
TSelectMany_SelectMany_JoinLeftItem,
TSelectMany_SelectMany_JoinLeftEnumerable,
TSelectMany_SelectMany_JoinLeftEnumerator,
TSelectMany_SelectMany_JoinRightItem,
TSelectMany_SelectMany_JoinRightEnumerable,
TSelectMany_SelectMany_JoinRightEnumerator>,
JoinDefaultEnumerator<
TSelectMany_OutItem,
TSelectMany_SelectMany_JoinKeyItem,
TSelectMany_SelectMany_JoinLeftItem,
TSelectMany_SelectMany_JoinLeftEnumerator,
TSelectMany_SelectMany_JoinRightItem,
TSelectMany_SelectMany_JoinRightEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_SelectMany_JoinKeyItem,
TSelectMany_SelectMany_JoinLeftItem,
TSelectMany_SelectMany_JoinLeftEnumerable,
TSelectMany_SelectMany_JoinLeftEnumerator,
TSelectMany_SelectMany_JoinRightItem,
TSelectMany_SelectMany_JoinRightEnumerable,
TSelectMany_SelectMany_JoinRightEnumerator>(
Func<
TItem,
int,
JoinDefaultEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_JoinKeyItem,
TSelectMany_SelectMany_JoinLeftItem,
TSelectMany_SelectMany_JoinLeftEnumerable,
TSelectMany_SelectMany_JoinLeftEnumerator,
TSelectMany_SelectMany_JoinRightItem,
TSelectMany_SelectMany_JoinRightEnumerable,
TSelectMany_SelectMany_JoinRightEnumerator>>
selector) where
TSelectMany_SelectMany_JoinLeftEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectMany_JoinLeftItem,
TSelectMany_SelectMany_JoinLeftEnumerator> where
TSelectMany_SelectMany_JoinLeftEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectMany_JoinLeftItem> where
TSelectMany_SelectMany_JoinRightEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectMany_JoinRightItem,
TSelectMany_SelectMany_JoinRightEnumerator> where
TSelectMany_SelectMany_JoinRightEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectMany_JoinRightItem>
public SelectManyIndexedEnumerable<
TItem,
TSelectMany_OutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
JoinSpecificEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_JoinKeyItem,
TSelectMany_SelectMany_JoinLeftItem,
TSelectMany_SelectMany_JoinLeftEnumerable,
TSelectMany_SelectMany_JoinLeftEnumerator,
TSelectMany_SelectMany_JoinRightItem,
TSelectMany_SelectMany_JoinRightEnumerable,
TSelectMany_SelectMany_JoinRightEnumerator>,
JoinSpecificEnumerator<
TSelectMany_OutItem,
TSelectMany_SelectMany_JoinKeyItem,
TSelectMany_SelectMany_JoinLeftItem,
TSelectMany_SelectMany_JoinLeftEnumerator,
TSelectMany_SelectMany_JoinRightItem,
TSelectMany_SelectMany_JoinRightEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_SelectMany_JoinKeyItem,
TSelectMany_SelectMany_JoinLeftItem,
TSelectMany_SelectMany_JoinLeftEnumerable,
TSelectMany_SelectMany_JoinLeftEnumerator,
TSelectMany_SelectMany_JoinRightItem,
TSelectMany_SelectMany_JoinRightEnumerable,
TSelectMany_SelectMany_JoinRightEnumerator>(
Func<
TItem,
int,
JoinSpecificEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_JoinKeyItem,
TSelectMany_SelectMany_JoinLeftItem,
TSelectMany_SelectMany_JoinLeftEnumerable,
TSelectMany_SelectMany_JoinLeftEnumerator,
TSelectMany_SelectMany_JoinRightItem,
TSelectMany_SelectMany_JoinRightEnumerable,
TSelectMany_SelectMany_JoinRightEnumerator>>
selector) where
TSelectMany_SelectMany_JoinLeftEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectMany_JoinLeftItem,
TSelectMany_SelectMany_JoinLeftEnumerator> where
TSelectMany_SelectMany_JoinLeftEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectMany_JoinLeftItem> where
TSelectMany_SelectMany_JoinRightEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectMany_JoinRightItem,
TSelectMany_SelectMany_JoinRightEnumerator> where
TSelectMany_SelectMany_JoinRightEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectMany_JoinRightItem>
public SelectManyIndexedEnumerable<
TItem,
TSelectMany_OutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
GroupJoinSpecificEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_GroupJoinKey,
TSelectMany_SelectMany_GroupJoinLeftItem,
TSelectMany_SelectMany_GroupJoinLeftEnumerable,
TSelectMany_SelectMany_GroupJoinLeftEnumerator,
TSelectMany_SelectMany_GroupJoinRightItem,
TSelectMany_SelectMany_GroupJoinRightEnumerable,
TSelectMany_SelectMany_GroupJoinRightEnumerator>,
GroupJoinSpecificEnumerator<
TSelectMany_OutItem,
TSelectMany_SelectMany_GroupJoinKey,
TSelectMany_SelectMany_GroupJoinLeftItem,
TSelectMany_SelectMany_GroupJoinLeftEnumerator,
TSelectMany_SelectMany_GroupJoinRightItem,
TSelectMany_SelectMany_GroupJoinRightEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_SelectMany_GroupJoinKey,
TSelectMany_SelectMany_GroupJoinLeftItem,
TSelectMany_SelectMany_GroupJoinLeftEnumerable,
TSelectMany_SelectMany_GroupJoinLeftEnumerator,
TSelectMany_SelectMany_GroupJoinRightItem,
TSelectMany_SelectMany_GroupJoinRightEnumerable,
TSelectMany_SelectMany_GroupJoinRightEnumerator>(
Func<
TItem,
int,
GroupJoinSpecificEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_GroupJoinKey,
TSelectMany_SelectMany_GroupJoinLeftItem,
TSelectMany_SelectMany_GroupJoinLeftEnumerable,
TSelectMany_SelectMany_GroupJoinLeftEnumerator,
TSelectMany_SelectMany_GroupJoinRightItem,
TSelectMany_SelectMany_GroupJoinRightEnumerable,
TSelectMany_SelectMany_GroupJoinRightEnumerator>>
selector) where
TSelectMany_SelectMany_GroupJoinLeftEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectMany_GroupJoinLeftItem,
TSelectMany_SelectMany_GroupJoinLeftEnumerator> where
TSelectMany_SelectMany_GroupJoinLeftEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectMany_GroupJoinLeftItem> where
TSelectMany_SelectMany_GroupJoinRightEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectMany_GroupJoinRightItem,
TSelectMany_SelectMany_GroupJoinRightEnumerator> where
TSelectMany_SelectMany_GroupJoinRightEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectMany_GroupJoinRightItem>
public SelectManyEnumerable<
TItem,
TSelectMany_OutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
JoinDefaultEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_JoinKeyItem,
TSelectMany_SelectMany_JoinLeftItem,
TSelectMany_SelectMany_JoinLeftEnumerable,
TSelectMany_SelectMany_JoinLeftEnumerator,
TSelectMany_SelectMany_JoinRightItem,
TSelectMany_SelectMany_JoinRightEnumerable,
TSelectMany_SelectMany_JoinRightEnumerator>,
JoinDefaultEnumerator<
TSelectMany_OutItem,
TSelectMany_SelectMany_JoinKeyItem,
TSelectMany_SelectMany_JoinLeftItem,
TSelectMany_SelectMany_JoinLeftEnumerator,
TSelectMany_SelectMany_JoinRightItem,
TSelectMany_SelectMany_JoinRightEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_SelectMany_JoinKeyItem,
TSelectMany_SelectMany_JoinLeftItem,
TSelectMany_SelectMany_JoinLeftEnumerable,
TSelectMany_SelectMany_JoinLeftEnumerator,
TSelectMany_SelectMany_JoinRightItem,
TSelectMany_SelectMany_JoinRightEnumerable,
TSelectMany_SelectMany_JoinRightEnumerator>(
Func<
TItem,
JoinDefaultEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_JoinKeyItem,
TSelectMany_SelectMany_JoinLeftItem,
TSelectMany_SelectMany_JoinLeftEnumerable,
TSelectMany_SelectMany_JoinLeftEnumerator,
TSelectMany_SelectMany_JoinRightItem,
TSelectMany_SelectMany_JoinRightEnumerable,
TSelectMany_SelectMany_JoinRightEnumerator>>
selector) where
TSelectMany_SelectMany_JoinLeftEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectMany_JoinLeftItem,
TSelectMany_SelectMany_JoinLeftEnumerator> where
TSelectMany_SelectMany_JoinLeftEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectMany_JoinLeftItem> where
TSelectMany_SelectMany_JoinRightEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectMany_JoinRightItem,
TSelectMany_SelectMany_JoinRightEnumerator> where
TSelectMany_SelectMany_JoinRightEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectMany_JoinRightItem>
public SelectManyEnumerable<
TItem,
TSelectMany_OutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
JoinSpecificEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_JoinKeyItem,
TSelectMany_SelectMany_JoinLeftItem,
TSelectMany_SelectMany_JoinLeftEnumerable,
TSelectMany_SelectMany_JoinLeftEnumerator,
TSelectMany_SelectMany_JoinRightItem,
TSelectMany_SelectMany_JoinRightEnumerable,
TSelectMany_SelectMany_JoinRightEnumerator>,
JoinSpecificEnumerator<
TSelectMany_OutItem,
TSelectMany_SelectMany_JoinKeyItem,
TSelectMany_SelectMany_JoinLeftItem,
TSelectMany_SelectMany_JoinLeftEnumerator,
TSelectMany_SelectMany_JoinRightItem,
TSelectMany_SelectMany_JoinRightEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_SelectMany_JoinKeyItem,
TSelectMany_SelectMany_JoinLeftItem,
TSelectMany_SelectMany_JoinLeftEnumerable,
TSelectMany_SelectMany_JoinLeftEnumerator,
TSelectMany_SelectMany_JoinRightItem,
TSelectMany_SelectMany_JoinRightEnumerable,
TSelectMany_SelectMany_JoinRightEnumerator>(
Func<
TItem,
JoinSpecificEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_JoinKeyItem,
TSelectMany_SelectMany_JoinLeftItem,
TSelectMany_SelectMany_JoinLeftEnumerable,
TSelectMany_SelectMany_JoinLeftEnumerator,
TSelectMany_SelectMany_JoinRightItem,
TSelectMany_SelectMany_JoinRightEnumerable,
TSelectMany_SelectMany_JoinRightEnumerator>>
selector) where
TSelectMany_SelectMany_JoinLeftEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectMany_JoinLeftItem,
TSelectMany_SelectMany_JoinLeftEnumerator> where
TSelectMany_SelectMany_JoinLeftEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectMany_JoinLeftItem> where
TSelectMany_SelectMany_JoinRightEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectMany_JoinRightItem,
TSelectMany_SelectMany_JoinRightEnumerator> where
TSelectMany_SelectMany_JoinRightEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectMany_JoinRightItem>
public SelectManyEnumerable<
TItem,
TSelectMany_OutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
GroupJoinSpecificEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_GroupJoinKey,
TSelectMany_SelectMany_GroupJoinLeftItem,
TSelectMany_SelectMany_GroupJoinLeftEnumerable,
TSelectMany_SelectMany_GroupJoinLeftEnumerator,
TSelectMany_SelectMany_GroupJoinRightItem,
TSelectMany_SelectMany_GroupJoinRightEnumerable,
TSelectMany_SelectMany_GroupJoinRightEnumerator>,
GroupJoinSpecificEnumerator<
TSelectMany_OutItem,
TSelectMany_SelectMany_GroupJoinKey,
TSelectMany_SelectMany_GroupJoinLeftItem,
TSelectMany_SelectMany_GroupJoinLeftEnumerator,
TSelectMany_SelectMany_GroupJoinRightItem,
TSelectMany_SelectMany_GroupJoinRightEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_SelectMany_GroupJoinKey,
TSelectMany_SelectMany_GroupJoinLeftItem,
TSelectMany_SelectMany_GroupJoinLeftEnumerable,
TSelectMany_SelectMany_GroupJoinLeftEnumerator,
TSelectMany_SelectMany_GroupJoinRightItem,
TSelectMany_SelectMany_GroupJoinRightEnumerable,
TSelectMany_SelectMany_GroupJoinRightEnumerator>(
Func<
TItem,
GroupJoinSpecificEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_GroupJoinKey,
TSelectMany_SelectMany_GroupJoinLeftItem,
TSelectMany_SelectMany_GroupJoinLeftEnumerable,
TSelectMany_SelectMany_GroupJoinLeftEnumerator,
TSelectMany_SelectMany_GroupJoinRightItem,
TSelectMany_SelectMany_GroupJoinRightEnumerable,
TSelectMany_SelectMany_GroupJoinRightEnumerator>>
selector) where
TSelectMany_SelectMany_GroupJoinLeftEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectMany_GroupJoinLeftItem,
TSelectMany_SelectMany_GroupJoinLeftEnumerator> where
TSelectMany_SelectMany_GroupJoinLeftEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectMany_GroupJoinLeftItem> where
TSelectMany_SelectMany_GroupJoinRightEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectMany_GroupJoinRightItem,
TSelectMany_SelectMany_GroupJoinRightEnumerator> where
TSelectMany_SelectMany_GroupJoinRightEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectMany_GroupJoinRightItem>
public SelectManyEnumerable<
TItem,
TSelectMany_OutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
GroupJoinDefaultEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_GroupJoinKey,
TSelectMany_SelectMany_GroupJoinLeftItem,
TSelectMany_SelectMany_GroupJoinLeftEnumerable,
TSelectMany_SelectMany_GroupJoinLeftEnumerator,
TSelectMany_SelectMany_GroupJoinRightItem,
TSelectMany_SelectMany_GroupJoinRightEnumerable,
TSelectMany_SelectMany_GroupJoinRightEnumerator>,
GroupJoinDefaultEnumerator<
TSelectMany_OutItem,
TSelectMany_SelectMany_GroupJoinKey,
TSelectMany_SelectMany_GroupJoinLeftItem,
TSelectMany_SelectMany_GroupJoinLeftEnumerator,
TSelectMany_SelectMany_GroupJoinRightItem,
TSelectMany_SelectMany_GroupJoinRightEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_SelectMany_GroupJoinKey,
TSelectMany_SelectMany_GroupJoinLeftItem,
TSelectMany_SelectMany_GroupJoinLeftEnumerable,
TSelectMany_SelectMany_GroupJoinLeftEnumerator,
TSelectMany_SelectMany_GroupJoinRightItem,
TSelectMany_SelectMany_GroupJoinRightEnumerable,
TSelectMany_SelectMany_GroupJoinRightEnumerator>(
Func<
TItem,
GroupJoinDefaultEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_GroupJoinKey,
TSelectMany_SelectMany_GroupJoinLeftItem,
TSelectMany_SelectMany_GroupJoinLeftEnumerable,
TSelectMany_SelectMany_GroupJoinLeftEnumerator,
TSelectMany_SelectMany_GroupJoinRightItem,
TSelectMany_SelectMany_GroupJoinRightEnumerable,
TSelectMany_SelectMany_GroupJoinRightEnumerator>>
selector) where
TSelectMany_SelectMany_GroupJoinLeftEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectMany_GroupJoinLeftItem,
TSelectMany_SelectMany_GroupJoinLeftEnumerator> where
TSelectMany_SelectMany_GroupJoinLeftEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectMany_GroupJoinLeftItem> where
TSelectMany_SelectMany_GroupJoinRightEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectMany_GroupJoinRightItem,
TSelectMany_SelectMany_GroupJoinRightEnumerator> where
TSelectMany_SelectMany_GroupJoinRightEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectMany_GroupJoinRightItem>
public SelectManyCollectionEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectManyCollectionIndexedEnumerable<
TSelectMany_SelectManyInItem,
TSelectMany_CollectionItem,
TSelectMany_SelectManyCollectionItem,
TSelectMany_SelectManyInnerEnumerable,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyProjectedEnumerable,
TSelectMany_SelectManyProjectedEnumerator>,
SelectManyCollectionIndexedEnumerator<
TSelectMany_SelectManyInItem,
TSelectMany_CollectionItem,
TSelectMany_SelectManyCollectionItem,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyProjectedEnumerable,
TSelectMany_SelectManyProjectedEnumerator>>
SelectMany<
TSelectMany_SelectManyInItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
TSelectMany_SelectManyCollectionItem,
TSelectMany_SelectManyInnerEnumerable,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyProjectedEnumerable,
TSelectMany_SelectManyProjectedEnumerator>(
Func<
TItem,
SelectManyCollectionIndexedEnumerable<
TSelectMany_SelectManyInItem,
TSelectMany_CollectionItem,
TSelectMany_SelectManyCollectionItem,
TSelectMany_SelectManyInnerEnumerable,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyProjectedEnumerable,
TSelectMany_SelectManyProjectedEnumerator>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectManyInItem,
TSelectMany_SelectManyInnerEnumerator> where
TSelectMany_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectManyInItem> where
TSelectMany_SelectManyProjectedEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectManyCollectionItem,
TSelectMany_SelectManyProjectedEnumerator> where
TSelectMany_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectManyCollectionItem>
public SelectManyCollectionIndexedEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectManyCollectionBridgeEnumerable<
TSelectMany_SelectManyInItem,
TSelectMany_CollectionItem,
TSelectMany_SelectManyCollectionItem,
TSelectMany_SelectManyBridgeType,
TSelectMany_SelectManyBridger,
TSelectMany_SelectManyInnerEnumerable,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyProjectedEnumerator>,
SelectManyCollectionBridgeEnumerator<
TSelectMany_SelectManyInItem,
TSelectMany_CollectionItem,
TSelectMany_SelectManyCollectionItem,
TSelectMany_SelectManyBridgeType,
TSelectMany_SelectManyBridger,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyProjectedEnumerator>>
SelectMany<
TSelectMany_SelectManyInItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
TSelectMany_SelectManyCollectionItem,
TSelectMany_SelectManyBridgeType,
TSelectMany_SelectManyBridger,
TSelectMany_SelectManyInnerEnumerable,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyProjectedEnumerator>(
Func<
TItem,
int,
SelectManyCollectionBridgeEnumerable<
TSelectMany_SelectManyInItem,
TSelectMany_CollectionItem,
TSelectMany_SelectManyCollectionItem,
TSelectMany_SelectManyBridgeType,
TSelectMany_SelectManyBridger,
TSelectMany_SelectManyInnerEnumerable,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyProjectedEnumerator>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_SelectManyBridger : struct,
IStructBridger<
TSelectMany_SelectManyCollectionItem,
TSelectMany_SelectManyBridgeType,
TSelectMany_SelectManyProjectedEnumerator> where
TSelectMany_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectManyInItem,
TSelectMany_SelectManyInnerEnumerator> where
TSelectMany_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectManyInItem> where
TSelectMany_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectManyCollectionItem>
public SelectManyCollectionIndexedEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectManyCollectionIndexedBridgeEnumerable<
TSelectMany_SelectManyInItem,
TSelectMany_CollectionItem,
TSelectMany_SelectManyCollectionItem,
TSelectMany_SelectManyBridgeType,
TSelectMany_SelectManyBridger,
TSelectMany_SelectManyInnerEnumerable,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyProjectedEnumerator>,
SelectManyCollectionIndexedBridgeEnumerator<
TSelectMany_SelectManyInItem,
TSelectMany_CollectionItem,
TSelectMany_SelectManyCollectionItem,
TSelectMany_SelectManyBridgeType,
TSelectMany_SelectManyBridger,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyProjectedEnumerator>>
SelectMany<
TSelectMany_SelectManyInItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
TSelectMany_SelectManyCollectionItem,
TSelectMany_SelectManyBridgeType,
TSelectMany_SelectManyBridger,
TSelectMany_SelectManyInnerEnumerable,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyProjectedEnumerator>(
Func<
TItem,
int,
SelectManyCollectionIndexedBridgeEnumerable<
TSelectMany_SelectManyInItem,
TSelectMany_CollectionItem,
TSelectMany_SelectManyCollectionItem,
TSelectMany_SelectManyBridgeType,
TSelectMany_SelectManyBridger,
TSelectMany_SelectManyInnerEnumerable,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyProjectedEnumerator>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_SelectManyBridger : struct,
IStructBridger<
TSelectMany_SelectManyCollectionItem,
TSelectMany_SelectManyBridgeType,
TSelectMany_SelectManyProjectedEnumerator> where
TSelectMany_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectManyInItem,
TSelectMany_SelectManyInnerEnumerator> where
TSelectMany_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectManyInItem> where
TSelectMany_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectManyCollectionItem>
public SelectManyCollectionIndexedEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectManyCollectionEnumerable<
TSelectMany_SelectManyInItem,
TSelectMany_CollectionItem,
TSelectMany_SelectManyCollectionItem,
TSelectMany_SelectManyInnerEnumerable,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyProjectedEnumerable,
TSelectMany_SelectManyProjectedEnumerator>,
SelectManyCollectionEnumerator<
TSelectMany_SelectManyInItem,
TSelectMany_CollectionItem,
TSelectMany_SelectManyCollectionItem,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyProjectedEnumerable,
TSelectMany_SelectManyProjectedEnumerator>>
SelectMany<
TSelectMany_SelectManyInItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
TSelectMany_SelectManyCollectionItem,
TSelectMany_SelectManyInnerEnumerable,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyProjectedEnumerable,
TSelectMany_SelectManyProjectedEnumerator>(
Func<
TItem,
int,
SelectManyCollectionEnumerable<
TSelectMany_SelectManyInItem,
TSelectMany_CollectionItem,
TSelectMany_SelectManyCollectionItem,
TSelectMany_SelectManyInnerEnumerable,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyProjectedEnumerable,
TSelectMany_SelectManyProjectedEnumerator>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectManyInItem,
TSelectMany_SelectManyInnerEnumerator> where
TSelectMany_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectManyInItem> where
TSelectMany_SelectManyProjectedEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectManyCollectionItem,
TSelectMany_SelectManyProjectedEnumerator> where
TSelectMany_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectManyCollectionItem>
public SelectManyCollectionIndexedEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectManyCollectionIndexedEnumerable<
TSelectMany_SelectManyInItem,
TSelectMany_CollectionItem,
TSelectMany_SelectManyCollectionItem,
TSelectMany_SelectManyInnerEnumerable,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyProjectedEnumerable,
TSelectMany_SelectManyProjectedEnumerator>,
SelectManyCollectionIndexedEnumerator<
TSelectMany_SelectManyInItem,
TSelectMany_CollectionItem,
TSelectMany_SelectManyCollectionItem,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyProjectedEnumerable,
TSelectMany_SelectManyProjectedEnumerator>>
SelectMany<
TSelectMany_SelectManyInItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
TSelectMany_SelectManyCollectionItem,
TSelectMany_SelectManyInnerEnumerable,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyProjectedEnumerable,
TSelectMany_SelectManyProjectedEnumerator>(
Func<
TItem,
int,
SelectManyCollectionIndexedEnumerable<
TSelectMany_SelectManyInItem,
TSelectMany_CollectionItem,
TSelectMany_SelectManyCollectionItem,
TSelectMany_SelectManyInnerEnumerable,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyProjectedEnumerable,
TSelectMany_SelectManyProjectedEnumerator>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectManyInItem,
TSelectMany_SelectManyInnerEnumerator> where
TSelectMany_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectManyInItem> where
TSelectMany_SelectManyProjectedEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectManyCollectionItem,
TSelectMany_SelectManyProjectedEnumerator> where
TSelectMany_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectManyCollectionItem>
public SelectManyCollectionIndexedEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
ZipEnumerable<
TSelectMany_CollectionItem,
TSelectMany_ZipFirstItem,
TSelectMany_ZipSecondItem,
TSelectMany_ZipFirstEnumerable,
TSelectMany_ZipFirstEnumerator,
TSelectMany_ZipSecondEnumerable,
TSelectMany_ZipSecondEnumerator>,
ZipEnumerator<
TSelectMany_CollectionItem,
TSelectMany_ZipFirstItem,
TSelectMany_ZipSecondItem,
TSelectMany_ZipFirstEnumerator,
TSelectMany_ZipSecondEnumerator>>
SelectMany<
TSelectMany_ZipFirstItem,
TSelectMany_ZipSecondItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
TSelectMany_ZipFirstEnumerable,
TSelectMany_ZipFirstEnumerator,
TSelectMany_ZipSecondEnumerable,
TSelectMany_ZipSecondEnumerator>(
Func<
TItem,
int,
ZipEnumerable<
TSelectMany_CollectionItem,
TSelectMany_ZipFirstItem,
TSelectMany_ZipSecondItem,
TSelectMany_ZipFirstEnumerable,
TSelectMany_ZipFirstEnumerator,
TSelectMany_ZipSecondEnumerable,
TSelectMany_ZipSecondEnumerator>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_ZipFirstEnumerable : struct,
IStructEnumerable<
TSelectMany_ZipFirstItem,
TSelectMany_ZipFirstEnumerator> where
TSelectMany_ZipFirstEnumerator : struct,
IStructEnumerator<
TSelectMany_ZipFirstItem> where
TSelectMany_ZipSecondEnumerable : struct,
IStructEnumerable<
TSelectMany_ZipSecondItem,
TSelectMany_ZipSecondEnumerator> where
TSelectMany_ZipSecondEnumerator : struct,
IStructEnumerator<
TSelectMany_ZipSecondItem>
public SelectManyCollectionEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
ZipEnumerable<
TSelectMany_CollectionItem,
TSelectMany_ZipFirstItem,
TSelectMany_ZipSecondItem,
TSelectMany_ZipFirstEnumerable,
TSelectMany_ZipFirstEnumerator,
TSelectMany_ZipSecondEnumerable,
TSelectMany_ZipSecondEnumerator>,
ZipEnumerator<
TSelectMany_CollectionItem,
TSelectMany_ZipFirstItem,
TSelectMany_ZipSecondItem,
TSelectMany_ZipFirstEnumerator,
TSelectMany_ZipSecondEnumerator>>
SelectMany<
TSelectMany_ZipFirstItem,
TSelectMany_ZipSecondItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
TSelectMany_ZipFirstEnumerable,
TSelectMany_ZipFirstEnumerator,
TSelectMany_ZipSecondEnumerable,
TSelectMany_ZipSecondEnumerator>(
Func<
TItem,
ZipEnumerable<
TSelectMany_CollectionItem,
TSelectMany_ZipFirstItem,
TSelectMany_ZipSecondItem,
TSelectMany_ZipFirstEnumerable,
TSelectMany_ZipFirstEnumerator,
TSelectMany_ZipSecondEnumerable,
TSelectMany_ZipSecondEnumerator>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_ZipFirstEnumerable : struct,
IStructEnumerable<
TSelectMany_ZipFirstItem,
TSelectMany_ZipFirstEnumerator> where
TSelectMany_ZipFirstEnumerator : struct,
IStructEnumerator<
TSelectMany_ZipFirstItem> where
TSelectMany_ZipSecondEnumerable : struct,
IStructEnumerable<
TSelectMany_ZipSecondItem,
TSelectMany_ZipSecondEnumerator> where
TSelectMany_ZipSecondEnumerator : struct,
IStructEnumerator<
TSelectMany_ZipSecondItem>
public SelectManyCollectionEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectManyCollectionEnumerable<
TSelectMany_SelectManyInItem,
TSelectMany_CollectionItem,
TSelectMany_SelectManyCollectionItem,
TSelectMany_SelectManyInnerEnumerable,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyProjectedEnumerable,
TSelectMany_SelectManyProjectedEnumerator>,
SelectManyCollectionEnumerator<
TSelectMany_SelectManyInItem,
TSelectMany_CollectionItem,
TSelectMany_SelectManyCollectionItem,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyProjectedEnumerable,
TSelectMany_SelectManyProjectedEnumerator>>
SelectMany<
TSelectMany_SelectManyInItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
TSelectMany_SelectManyCollectionItem,
TSelectMany_SelectManyInnerEnumerable,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyProjectedEnumerable,
TSelectMany_SelectManyProjectedEnumerator>(
Func<
TItem,
SelectManyCollectionEnumerable<
TSelectMany_SelectManyInItem,
TSelectMany_CollectionItem,
TSelectMany_SelectManyCollectionItem,
TSelectMany_SelectManyInnerEnumerable,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyProjectedEnumerable,
TSelectMany_SelectManyProjectedEnumerator>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectManyInItem,
TSelectMany_SelectManyInnerEnumerator> where
TSelectMany_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectManyInItem> where
TSelectMany_SelectManyProjectedEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectManyCollectionItem,
TSelectMany_SelectManyProjectedEnumerator> where
TSelectMany_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectManyCollectionItem>
public SelectManyCollectionEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectManyCollectionIndexedBridgeEnumerable<
TSelectMany_SelectManyInItem,
TSelectMany_CollectionItem,
TSelectMany_SelectManyCollectionItem,
TSelectMany_SelectManyBridgeType,
TSelectMany_SelectManyBridger,
TSelectMany_SelectManyInnerEnumerable,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyProjectedEnumerator>,
SelectManyCollectionIndexedBridgeEnumerator<
TSelectMany_SelectManyInItem,
TSelectMany_CollectionItem,
TSelectMany_SelectManyCollectionItem,
TSelectMany_SelectManyBridgeType,
TSelectMany_SelectManyBridger,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyProjectedEnumerator>>
SelectMany<
TSelectMany_SelectManyInItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
TSelectMany_SelectManyCollectionItem,
TSelectMany_SelectManyBridgeType,
TSelectMany_SelectManyBridger,
TSelectMany_SelectManyInnerEnumerable,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyProjectedEnumerator>(
Func<
TItem,
SelectManyCollectionIndexedBridgeEnumerable<
TSelectMany_SelectManyInItem,
TSelectMany_CollectionItem,
TSelectMany_SelectManyCollectionItem,
TSelectMany_SelectManyBridgeType,
TSelectMany_SelectManyBridger,
TSelectMany_SelectManyInnerEnumerable,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyProjectedEnumerator>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_SelectManyBridger : struct,
IStructBridger<
TSelectMany_SelectManyCollectionItem,
TSelectMany_SelectManyBridgeType,
TSelectMany_SelectManyProjectedEnumerator> where
TSelectMany_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectManyInItem,
TSelectMany_SelectManyInnerEnumerator> where
TSelectMany_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectManyInItem> where
TSelectMany_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectManyCollectionItem>
public SelectManyCollectionEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectManyCollectionBridgeEnumerable<
TSelectMany_SelectManyInItem,
TSelectMany_CollectionItem,
TSelectMany_SelectManyCollectionItem,
TSelectMany_SelectManyBridgeType,
TSelectMany_SelectManyBridger,
TSelectMany_SelectManyInnerEnumerable,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyProjectedEnumerator>,
SelectManyCollectionBridgeEnumerator<
TSelectMany_SelectManyInItem,
TSelectMany_CollectionItem,
TSelectMany_SelectManyCollectionItem,
TSelectMany_SelectManyBridgeType,
TSelectMany_SelectManyBridger,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyProjectedEnumerator>>
SelectMany<
TSelectMany_SelectManyInItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
TSelectMany_SelectManyCollectionItem,
TSelectMany_SelectManyBridgeType,
TSelectMany_SelectManyBridger,
TSelectMany_SelectManyInnerEnumerable,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyProjectedEnumerator>(
Func<
TItem,
SelectManyCollectionBridgeEnumerable<
TSelectMany_SelectManyInItem,
TSelectMany_CollectionItem,
TSelectMany_SelectManyCollectionItem,
TSelectMany_SelectManyBridgeType,
TSelectMany_SelectManyBridger,
TSelectMany_SelectManyInnerEnumerable,
TSelectMany_SelectManyInnerEnumerator,
TSelectMany_SelectManyProjectedEnumerator>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_SelectManyBridger : struct,
IStructBridger<
TSelectMany_SelectManyCollectionItem,
TSelectMany_SelectManyBridgeType,
TSelectMany_SelectManyProjectedEnumerator> where
TSelectMany_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectManyInItem,
TSelectMany_SelectManyInnerEnumerator> where
TSelectMany_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectManyInItem> where
TSelectMany_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectManyCollectionItem>
public SelectManyCollectionIndexedEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
GroupJoinSpecificEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_GroupJoinKeyItem,
TSelectMany_SelectMany_GroupJoinLeftItem,
TSelectMany_SelectMany_GroupJoinLeftEnumerable,
TSelectMany_SelectMany_GroupJoinLeftEnumerator,
TSelectMany_SelectMany_GroupJoinRightItem,
TSelectMany_SelectMany_GroupJoinRightEnumerable,
TSelectMany_SelectMany_GroupJoinRightEnumerator>,
GroupJoinSpecificEnumerator<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_GroupJoinKeyItem,
TSelectMany_SelectMany_GroupJoinLeftItem,
TSelectMany_SelectMany_GroupJoinLeftEnumerator,
TSelectMany_SelectMany_GroupJoinRightItem,
TSelectMany_SelectMany_GroupJoinRightEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_CollectionItem,
TSelectMany_SelectMany_GroupJoinKeyItem,
TSelectMany_SelectMany_GroupJoinLeftItem,
TSelectMany_SelectMany_GroupJoinLeftEnumerable,
TSelectMany_SelectMany_GroupJoinLeftEnumerator,
TSelectMany_SelectMany_GroupJoinRightItem,
TSelectMany_SelectMany_GroupJoinRightEnumerable,
TSelectMany_SelectMany_GroupJoinRightEnumerator>(
Func<
TItem,
int,
GroupJoinSpecificEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_GroupJoinKeyItem,
TSelectMany_SelectMany_GroupJoinLeftItem,
TSelectMany_SelectMany_GroupJoinLeftEnumerable,
TSelectMany_SelectMany_GroupJoinLeftEnumerator,
TSelectMany_SelectMany_GroupJoinRightItem,
TSelectMany_SelectMany_GroupJoinRightEnumerable,
TSelectMany_SelectMany_GroupJoinRightEnumerator>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_SelectMany_GroupJoinLeftEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectMany_GroupJoinLeftItem,
TSelectMany_SelectMany_GroupJoinLeftEnumerator> where
TSelectMany_SelectMany_GroupJoinLeftEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectMany_GroupJoinLeftItem> where
TSelectMany_SelectMany_GroupJoinRightEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectMany_GroupJoinRightItem,
TSelectMany_SelectMany_GroupJoinRightEnumerator> where
TSelectMany_SelectMany_GroupJoinRightEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectMany_GroupJoinRightItem>
public SelectManyCollectionIndexedEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
JoinDefaultEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_JoinKeyItem,
TSelectMany_SelectMany_JoinLeftItem,
TSelectMany_SelectMany_JoinLeftEnumerable,
TSelectMany_SelectMany_JoinLeftEnumerator,
TSelectMany_SelectMany_JoinRightItem,
TSelectMany_SelectMany_JoinRightEnumerable,
TSelectMany_SelectMany_JoinRightEnumerator>,
JoinDefaultEnumerator<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_JoinKeyItem,
TSelectMany_SelectMany_JoinLeftItem,
TSelectMany_SelectMany_JoinLeftEnumerator,
TSelectMany_SelectMany_JoinRightItem,
TSelectMany_SelectMany_JoinRightEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_CollectionItem,
TSelectMany_SelectMany_JoinKeyItem,
TSelectMany_SelectMany_JoinLeftItem,
TSelectMany_SelectMany_JoinLeftEnumerable,
TSelectMany_SelectMany_JoinLeftEnumerator,
TSelectMany_SelectMany_JoinRightItem,
TSelectMany_SelectMany_JoinRightEnumerable,
TSelectMany_SelectMany_JoinRightEnumerator>(
Func<
TItem,
int,
JoinDefaultEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_JoinKeyItem,
TSelectMany_SelectMany_JoinLeftItem,
TSelectMany_SelectMany_JoinLeftEnumerable,
TSelectMany_SelectMany_JoinLeftEnumerator,
TSelectMany_SelectMany_JoinRightItem,
TSelectMany_SelectMany_JoinRightEnumerable,
TSelectMany_SelectMany_JoinRightEnumerator>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_SelectMany_JoinLeftEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectMany_JoinLeftItem,
TSelectMany_SelectMany_JoinLeftEnumerator> where
TSelectMany_SelectMany_JoinLeftEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectMany_JoinLeftItem> where
TSelectMany_SelectMany_JoinRightEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectMany_JoinRightItem,
TSelectMany_SelectMany_JoinRightEnumerator> where
TSelectMany_SelectMany_JoinRightEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectMany_JoinRightItem>
public SelectManyCollectionIndexedEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
JoinSpecificEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_JoinKeyItem,
TSelectMany_SelectMany_JoinLeftItem,
TSelectMany_SelectMany_JoinLeftEnumerable,
TSelectMany_SelectMany_JoinLeftEnumerator,
TSelectMany_SelectMany_JoinRightItem,
TSelectMany_SelectMany_JoinRightEnumerable,
TSelectMany_SelectMany_JoinRightEnumerator>,
JoinSpecificEnumerator<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_JoinKeyItem,
TSelectMany_SelectMany_JoinLeftItem,
TSelectMany_SelectMany_JoinLeftEnumerator,
TSelectMany_SelectMany_JoinRightItem,
TSelectMany_SelectMany_JoinRightEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_CollectionItem,
TSelectMany_SelectMany_JoinKeyItem,
TSelectMany_SelectMany_JoinLeftItem,
TSelectMany_SelectMany_JoinLeftEnumerable,
TSelectMany_SelectMany_JoinLeftEnumerator,
TSelectMany_SelectMany_JoinRightItem,
TSelectMany_SelectMany_JoinRightEnumerable,
TSelectMany_SelectMany_JoinRightEnumerator>(
Func<
TItem,
int,
JoinSpecificEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_JoinKeyItem,
TSelectMany_SelectMany_JoinLeftItem,
TSelectMany_SelectMany_JoinLeftEnumerable,
TSelectMany_SelectMany_JoinLeftEnumerator,
TSelectMany_SelectMany_JoinRightItem,
TSelectMany_SelectMany_JoinRightEnumerable,
TSelectMany_SelectMany_JoinRightEnumerator>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_SelectMany_JoinLeftEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectMany_JoinLeftItem,
TSelectMany_SelectMany_JoinLeftEnumerator> where
TSelectMany_SelectMany_JoinLeftEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectMany_JoinLeftItem> where
TSelectMany_SelectMany_JoinRightEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectMany_JoinRightItem,
TSelectMany_SelectMany_JoinRightEnumerator> where
TSelectMany_SelectMany_JoinRightEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectMany_JoinRightItem>
public SelectManyCollectionEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
JoinDefaultEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_JoinKeyItem,
TSelectMany_SelectMany_JoinLeftItem,
TSelectMany_SelectMany_JoinLeftEnumerable,
TSelectMany_SelectMany_JoinLeftEnumerator,
TSelectMany_SelectMany_JoinRightItem,
TSelectMany_SelectMany_JoinRightEnumerable,
TSelectMany_SelectMany_JoinRightEnumerator>,
JoinDefaultEnumerator<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_JoinKeyItem,
TSelectMany_SelectMany_JoinLeftItem,
TSelectMany_SelectMany_JoinLeftEnumerator,
TSelectMany_SelectMany_JoinRightItem,
TSelectMany_SelectMany_JoinRightEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_CollectionItem,
TSelectMany_SelectMany_JoinKeyItem,
TSelectMany_SelectMany_JoinLeftItem,
TSelectMany_SelectMany_JoinLeftEnumerable,
TSelectMany_SelectMany_JoinLeftEnumerator,
TSelectMany_SelectMany_JoinRightItem,
TSelectMany_SelectMany_JoinRightEnumerable,
TSelectMany_SelectMany_JoinRightEnumerator>(
Func<
TItem,
JoinDefaultEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_JoinKeyItem,
TSelectMany_SelectMany_JoinLeftItem,
TSelectMany_SelectMany_JoinLeftEnumerable,
TSelectMany_SelectMany_JoinLeftEnumerator,
TSelectMany_SelectMany_JoinRightItem,
TSelectMany_SelectMany_JoinRightEnumerable,
TSelectMany_SelectMany_JoinRightEnumerator>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_SelectMany_JoinLeftEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectMany_JoinLeftItem,
TSelectMany_SelectMany_JoinLeftEnumerator> where
TSelectMany_SelectMany_JoinLeftEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectMany_JoinLeftItem> where
TSelectMany_SelectMany_JoinRightEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectMany_JoinRightItem,
TSelectMany_SelectMany_JoinRightEnumerator> where
TSelectMany_SelectMany_JoinRightEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectMany_JoinRightItem>
public SelectManyCollectionIndexedEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
GroupJoinDefaultEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_GroupJoinKeyItem,
TSelectMany_SelectMany_GroupJoinLeftItem,
TSelectMany_SelectMany_GroupJoinLeftEnumerable,
TSelectMany_SelectMany_GroupJoinLeftEnumerator,
TSelectMany_SelectMany_GroupJoinRightItem,
TSelectMany_SelectMany_GroupJoinRightEnumerable,
TSelectMany_SelectMany_GroupJoinRightEnumerator>,
GroupJoinDefaultEnumerator<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_GroupJoinKeyItem,
TSelectMany_SelectMany_GroupJoinLeftItem,
TSelectMany_SelectMany_GroupJoinLeftEnumerator,
TSelectMany_SelectMany_GroupJoinRightItem,
TSelectMany_SelectMany_GroupJoinRightEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_CollectionItem,
TSelectMany_SelectMany_GroupJoinKeyItem,
TSelectMany_SelectMany_GroupJoinLeftItem,
TSelectMany_SelectMany_GroupJoinLeftEnumerable,
TSelectMany_SelectMany_GroupJoinLeftEnumerator,
TSelectMany_SelectMany_GroupJoinRightItem,
TSelectMany_SelectMany_GroupJoinRightEnumerable,
TSelectMany_SelectMany_GroupJoinRightEnumerator>(
Func<
TItem,
int,
GroupJoinDefaultEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_GroupJoinKeyItem,
TSelectMany_SelectMany_GroupJoinLeftItem,
TSelectMany_SelectMany_GroupJoinLeftEnumerable,
TSelectMany_SelectMany_GroupJoinLeftEnumerator,
TSelectMany_SelectMany_GroupJoinRightItem,
TSelectMany_SelectMany_GroupJoinRightEnumerable,
TSelectMany_SelectMany_GroupJoinRightEnumerator>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_SelectMany_GroupJoinLeftEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectMany_GroupJoinLeftItem,
TSelectMany_SelectMany_GroupJoinLeftEnumerator> where
TSelectMany_SelectMany_GroupJoinLeftEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectMany_GroupJoinLeftItem> where
TSelectMany_SelectMany_GroupJoinRightEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectMany_GroupJoinRightItem,
TSelectMany_SelectMany_GroupJoinRightEnumerator> where
TSelectMany_SelectMany_GroupJoinRightEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectMany_GroupJoinRightItem>
public SelectManyCollectionEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
JoinSpecificEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_JoinKeyItem,
TSelectMany_SelectMany_JoinLeftItem,
TSelectMany_SelectMany_JoinLeftEnumerable,
TSelectMany_SelectMany_JoinLeftEnumerator,
TSelectMany_SelectMany_JoinRightItem,
TSelectMany_SelectMany_JoinRightEnumerable,
TSelectMany_SelectMany_JoinRightEnumerator>,
JoinSpecificEnumerator<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_JoinKeyItem,
TSelectMany_SelectMany_JoinLeftItem,
TSelectMany_SelectMany_JoinLeftEnumerator,
TSelectMany_SelectMany_JoinRightItem,
TSelectMany_SelectMany_JoinRightEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_CollectionItem,
TSelectMany_SelectMany_JoinKeyItem,
TSelectMany_SelectMany_JoinLeftItem,
TSelectMany_SelectMany_JoinLeftEnumerable,
TSelectMany_SelectMany_JoinLeftEnumerator,
TSelectMany_SelectMany_JoinRightItem,
TSelectMany_SelectMany_JoinRightEnumerable,
TSelectMany_SelectMany_JoinRightEnumerator>(
Func<
TItem,
JoinSpecificEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_JoinKeyItem,
TSelectMany_SelectMany_JoinLeftItem,
TSelectMany_SelectMany_JoinLeftEnumerable,
TSelectMany_SelectMany_JoinLeftEnumerator,
TSelectMany_SelectMany_JoinRightItem,
TSelectMany_SelectMany_JoinRightEnumerable,
TSelectMany_SelectMany_JoinRightEnumerator>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_SelectMany_JoinLeftEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectMany_JoinLeftItem,
TSelectMany_SelectMany_JoinLeftEnumerator> where
TSelectMany_SelectMany_JoinLeftEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectMany_JoinLeftItem> where
TSelectMany_SelectMany_JoinRightEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectMany_JoinRightItem,
TSelectMany_SelectMany_JoinRightEnumerator> where
TSelectMany_SelectMany_JoinRightEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectMany_JoinRightItem>
public SelectManyCollectionEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
GroupJoinSpecificEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_GroupJoinKeyItem,
TSelectMany_SelectMany_GroupJoinLeftItem,
TSelectMany_SelectMany_GroupJoinLeftEnumerable,
TSelectMany_SelectMany_GroupJoinLeftEnumerator,
TSelectMany_SelectMany_GroupJoinRightItem,
TSelectMany_SelectMany_GroupJoinRightEnumerable,
TSelectMany_SelectMany_GroupJoinRightEnumerator>,
GroupJoinSpecificEnumerator<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_GroupJoinKeyItem,
TSelectMany_SelectMany_GroupJoinLeftItem,
TSelectMany_SelectMany_GroupJoinLeftEnumerator,
TSelectMany_SelectMany_GroupJoinRightItem,
TSelectMany_SelectMany_GroupJoinRightEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_CollectionItem,
TSelectMany_SelectMany_GroupJoinKeyItem,
TSelectMany_SelectMany_GroupJoinLeftItem,
TSelectMany_SelectMany_GroupJoinLeftEnumerable,
TSelectMany_SelectMany_GroupJoinLeftEnumerator,
TSelectMany_SelectMany_GroupJoinRightItem,
TSelectMany_SelectMany_GroupJoinRightEnumerable,
TSelectMany_SelectMany_GroupJoinRightEnumerator>(
Func<
TItem,
GroupJoinSpecificEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_GroupJoinKeyItem,
TSelectMany_SelectMany_GroupJoinLeftItem,
TSelectMany_SelectMany_GroupJoinLeftEnumerable,
TSelectMany_SelectMany_GroupJoinLeftEnumerator,
TSelectMany_SelectMany_GroupJoinRightItem,
TSelectMany_SelectMany_GroupJoinRightEnumerable,
TSelectMany_SelectMany_GroupJoinRightEnumerator>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_SelectMany_GroupJoinLeftEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectMany_GroupJoinLeftItem,
TSelectMany_SelectMany_GroupJoinLeftEnumerator> where
TSelectMany_SelectMany_GroupJoinLeftEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectMany_GroupJoinLeftItem> where
TSelectMany_SelectMany_GroupJoinRightEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectMany_GroupJoinRightItem,
TSelectMany_SelectMany_GroupJoinRightEnumerator> where
TSelectMany_SelectMany_GroupJoinRightEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectMany_GroupJoinRightItem>
public SelectManyCollectionEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
GroupJoinDefaultEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_GroupJoinKeyItem,
TSelectMany_SelectMany_GroupJoinLeftItem,
TSelectMany_SelectMany_GroupJoinLeftEnumerable,
TSelectMany_SelectMany_GroupJoinLeftEnumerator,
TSelectMany_SelectMany_GroupJoinRightItem,
TSelectMany_SelectMany_GroupJoinRightEnumerable,
TSelectMany_SelectMany_GroupJoinRightEnumerator>,
GroupJoinDefaultEnumerator<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_GroupJoinKeyItem,
TSelectMany_SelectMany_GroupJoinLeftItem,
TSelectMany_SelectMany_GroupJoinLeftEnumerator,
TSelectMany_SelectMany_GroupJoinRightItem,
TSelectMany_SelectMany_GroupJoinRightEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_CollectionItem,
TSelectMany_SelectMany_GroupJoinKeyItem,
TSelectMany_SelectMany_GroupJoinLeftItem,
TSelectMany_SelectMany_GroupJoinLeftEnumerable,
TSelectMany_SelectMany_GroupJoinLeftEnumerator,
TSelectMany_SelectMany_GroupJoinRightItem,
TSelectMany_SelectMany_GroupJoinRightEnumerable,
TSelectMany_SelectMany_GroupJoinRightEnumerator>(
Func<
TItem,
GroupJoinDefaultEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_GroupJoinKeyItem,
TSelectMany_SelectMany_GroupJoinLeftItem,
TSelectMany_SelectMany_GroupJoinLeftEnumerable,
TSelectMany_SelectMany_GroupJoinLeftEnumerator,
TSelectMany_SelectMany_GroupJoinRightItem,
TSelectMany_SelectMany_GroupJoinRightEnumerable,
TSelectMany_SelectMany_GroupJoinRightEnumerator>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_SelectMany_GroupJoinLeftEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectMany_GroupJoinLeftItem,
TSelectMany_SelectMany_GroupJoinLeftEnumerator> where
TSelectMany_SelectMany_GroupJoinLeftEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectMany_GroupJoinLeftItem> where
TSelectMany_SelectMany_GroupJoinRightEnumerable : struct,
IStructEnumerable<
TSelectMany_SelectMany_GroupJoinRightItem,
TSelectMany_SelectMany_GroupJoinRightEnumerator> where
TSelectMany_SelectMany_GroupJoinRightEnumerator : struct,
IStructEnumerator<
TSelectMany_SelectMany_GroupJoinRightItem>
public SelectManyCollectionEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
OneItemDefaultEnumerable<
TSelectMany_CollectionItem>,
OneItemDefaultEnumerator<
TSelectMany_CollectionItem>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_CollectionItem>(
Func<
TItem,
OneItemDefaultEnumerable<
TSelectMany_CollectionItem>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector)
public SelectManyCollectionEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
OneItemSpecificEnumerable<
TSelectMany_CollectionItem>,
OneItemSpecificEnumerator<
TSelectMany_CollectionItem>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_CollectionItem>(
Func<
TItem,
OneItemSpecificEnumerable<
TSelectMany_CollectionItem>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector)
public SelectManyCollectionIndexedEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
OneItemDefaultEnumerable<
TSelectMany_CollectionItem>,
OneItemDefaultEnumerator<
TSelectMany_CollectionItem>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_CollectionItem>(
Func<
TItem,
int,
OneItemDefaultEnumerable<
TSelectMany_CollectionItem>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector)
public SelectManyCollectionIndexedEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
OneItemSpecificEnumerable<
TSelectMany_CollectionItem>,
OneItemSpecificEnumerator<
TSelectMany_CollectionItem>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_CollectionItem>(
Func<
TItem,
int,
OneItemSpecificEnumerable<
TSelectMany_CollectionItem>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector)
public SelectManyCollectionEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
OneItemDefaultOrderedEnumerable<
TSelectMany_CollectionItem>,
OneItemDefaultOrderedEnumerator<
TSelectMany_CollectionItem>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_CollectionItem>(
Func<
TItem,
OneItemDefaultOrderedEnumerable<
TSelectMany_CollectionItem>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector)
public SelectManyCollectionEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
OneItemSpecificOrderedEnumerable<
TSelectMany_CollectionItem>,
OneItemSpecificOrderedEnumerator<
TSelectMany_CollectionItem>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_CollectionItem>(
Func<
TItem,
OneItemSpecificOrderedEnumerable<
TSelectMany_CollectionItem>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector)
public SelectManyCollectionIndexedEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
OneItemDefaultOrderedEnumerable<
TSelectMany_CollectionItem>,
OneItemDefaultOrderedEnumerator<
TSelectMany_CollectionItem>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_CollectionItem>(
Func<
TItem,
int,
OneItemDefaultOrderedEnumerable<
TSelectMany_CollectionItem>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector)
public SelectManyCollectionIndexedEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
OneItemSpecificOrderedEnumerable<
TSelectMany_CollectionItem>,
OneItemSpecificOrderedEnumerator<
TSelectMany_CollectionItem>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_CollectionItem>(
Func<
TItem,
int,
OneItemSpecificOrderedEnumerable<
TSelectMany_CollectionItem>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector)
public SelectManyEnumerable<
TItem,
TSelectMany_OutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SkipLastEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_SkipEnumerable,
TSelectMany_SelectMany_SkipEnumerator>,
SkipLastEnumerator<
TSelectMany_OutItem,
TSelectMany_SelectMany_SkipEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_SelectMany_SkipEnumerable,
TSelectMany_SelectMany_SkipEnumerator>(
Func<
TItem,
SkipLastEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_SkipEnumerable,
TSelectMany_SelectMany_SkipEnumerator>>
selector) where
TSelectMany_SelectMany_SkipEnumerable : struct,
IStructEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_SkipEnumerator> where
TSelectMany_SelectMany_SkipEnumerator : struct,
IStructEnumerator<
TSelectMany_OutItem>
public SelectManyEnumerable<
TItem,
TSelectMany_OutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TakeLastEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_TakeEnumerable,
TSelectMany_SelectMany_TakeEnumerator>,
TakeLastEnumerator<
TSelectMany_OutItem,
TSelectMany_SelectMany_TakeEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_SelectMany_TakeEnumerable,
TSelectMany_SelectMany_TakeEnumerator>(
Func<
TItem,
TakeLastEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_TakeEnumerable,
TSelectMany_SelectMany_TakeEnumerator>>
selector) where
TSelectMany_SelectMany_TakeEnumerable : struct,
IStructEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_TakeEnumerator> where
TSelectMany_SelectMany_TakeEnumerator : struct,
IStructEnumerator<
TSelectMany_OutItem>
public SelectManyIndexedEnumerable<
TItem,
TSelectMany_OutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SkipLastEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_SkipEnumerable,
TSelectMany_SelectMany_SkipEnumerator>,
SkipLastEnumerator<
TSelectMany_OutItem,
TSelectMany_SelectMany_SkipEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_SelectMany_SkipEnumerable,
TSelectMany_SelectMany_SkipEnumerator>(
Func<
TItem,
int,
SkipLastEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_SkipEnumerable,
TSelectMany_SelectMany_SkipEnumerator>>
selector) where
TSelectMany_SelectMany_SkipEnumerable : struct,
IStructEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_SkipEnumerator> where
TSelectMany_SelectMany_SkipEnumerator : struct,
IStructEnumerator<
TSelectMany_OutItem>
public SelectManyIndexedEnumerable<
TItem,
TSelectMany_OutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TakeLastEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_TakeEnumerable,
TSelectMany_SelectMany_TakeEnumerator>,
TakeLastEnumerator<
TSelectMany_OutItem,
TSelectMany_SelectMany_TakeEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_SelectMany_TakeEnumerable,
TSelectMany_SelectMany_TakeEnumerator>(
Func<
TItem,
int,
TakeLastEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_TakeEnumerable,
TSelectMany_SelectMany_TakeEnumerator>>
selector) where
TSelectMany_SelectMany_TakeEnumerable : struct,
IStructEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_TakeEnumerator> where
TSelectMany_SelectMany_TakeEnumerator : struct,
IStructEnumerator<
TSelectMany_OutItem>
public SelectManyCollectionEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SkipLastEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_SkipEnumerable,
TSelectMany_SelectMany_SkipEnumerator>,
SkipLastEnumerator<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_SkipEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_CollectionItem,
TSelectMany_SelectMany_SkipEnumerable,
TSelectMany_SelectMany_SkipEnumerator>(
Func<
TItem,
SkipLastEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_SkipEnumerable,
TSelectMany_SelectMany_SkipEnumerator>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_SelectMany_SkipEnumerable : struct,
IStructEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_SkipEnumerator> where
TSelectMany_SelectMany_SkipEnumerator : struct,
IStructEnumerator<
TSelectMany_CollectionItem>
public SelectManyCollectionEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TakeLastEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_TakeEnumerable,
TSelectMany_SelectMany_TakeEnumerator>,
TakeLastEnumerator<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_TakeEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_CollectionItem,
TSelectMany_SelectMany_TakeEnumerable,
TSelectMany_SelectMany_TakeEnumerator>(
Func<
TItem,
TakeLastEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_TakeEnumerable,
TSelectMany_SelectMany_TakeEnumerator>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_SelectMany_TakeEnumerable : struct,
IStructEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_TakeEnumerator> where
TSelectMany_SelectMany_TakeEnumerator : struct,
IStructEnumerator<
TSelectMany_CollectionItem>
public SelectManyCollectionIndexedEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SkipLastEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_SkipEnumerable,
TSelectMany_SelectMany_SkipEnumerator>,
SkipLastEnumerator<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_SkipEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_CollectionItem,
TSelectMany_SelectMany_SkipEnumerable,
TSelectMany_SelectMany_SkipEnumerator>(
Func<
TItem,
int,
SkipLastEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_SkipEnumerable,
TSelectMany_SelectMany_SkipEnumerator>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_SelectMany_SkipEnumerable : struct,
IStructEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_SkipEnumerator> where
TSelectMany_SelectMany_SkipEnumerator : struct,
IStructEnumerator<
TSelectMany_CollectionItem>
public SelectManyCollectionIndexedEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TakeLastEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_TakeEnumerable,
TSelectMany_SelectMany_TakeEnumerator>,
TakeLastEnumerator<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_TakeEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_CollectionItem,
TSelectMany_SelectMany_TakeEnumerable,
TSelectMany_SelectMany_TakeEnumerator>(
Func<
TItem,
int,
TakeLastEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_TakeEnumerable,
TSelectMany_SelectMany_TakeEnumerator>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_SelectMany_TakeEnumerable : struct,
IStructEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_TakeEnumerator> where
TSelectMany_SelectMany_TakeEnumerator : struct,
IStructEnumerator<
TSelectMany_CollectionItem>
public SelectManyEnumerable<
TItem,
TSelectMany_OutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
AppendEnumerable<
TSelectMany_OutItem,
TSelectMany_DefaultIfEmptyInnerEnumerable,
TSelectMany_DefaultIfEmptyInnerEnumerator>,
AppendEnumerator<
TSelectMany_OutItem,
TSelectMany_DefaultIfEmptyInnerEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_DefaultIfEmptyInnerEnumerable,
TSelectMany_DefaultIfEmptyInnerEnumerator>(
Func<
TItem,
AppendEnumerable<
TSelectMany_OutItem,
TSelectMany_DefaultIfEmptyInnerEnumerable,
TSelectMany_DefaultIfEmptyInnerEnumerator>>
selector) where
TSelectMany_DefaultIfEmptyInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_OutItem,
TSelectMany_DefaultIfEmptyInnerEnumerator> where
TSelectMany_DefaultIfEmptyInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_OutItem>
public SelectManyEnumerable<
TItem,
TSelectMany_OutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
PrependEnumerable<
TSelectMany_OutItem,
TSelectMany_DefaultIfEmptyInnerEnumerable,
TSelectMany_DefaultIfEmptyInnerEnumerator>,
PrependEnumerator<
TSelectMany_OutItem,
TSelectMany_DefaultIfEmptyInnerEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_DefaultIfEmptyInnerEnumerable,
TSelectMany_DefaultIfEmptyInnerEnumerator>(
Func<
TItem,
PrependEnumerable<
TSelectMany_OutItem,
TSelectMany_DefaultIfEmptyInnerEnumerable,
TSelectMany_DefaultIfEmptyInnerEnumerator>>
selector) where
TSelectMany_DefaultIfEmptyInnerEnumerable : struct,
IStructEnumerable<
TSelectMany_OutItem,
TSelectMany_DefaultIfEmptyInnerEnumerator> where
TSelectMany_DefaultIfEmptyInnerEnumerator : struct,
IStructEnumerator<
TSelectMany_OutItem>
public SelectManyIndexedEnumerable<
TItem,
TSelectMany_OutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
AppendEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_TakeEnumerable,
TSelectMany_SelectMany_TakeEnumerator>,
AppendEnumerator<
TSelectMany_OutItem,
TSelectMany_SelectMany_TakeEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_SelectMany_TakeEnumerable,
TSelectMany_SelectMany_TakeEnumerator>(
Func<
TItem,
int,
AppendEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_TakeEnumerable,
TSelectMany_SelectMany_TakeEnumerator>>
selector) where
TSelectMany_SelectMany_TakeEnumerable : struct,
IStructEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_TakeEnumerator> where
TSelectMany_SelectMany_TakeEnumerator : struct,
IStructEnumerator<
TSelectMany_OutItem>
public SelectManyIndexedEnumerable<
TItem,
TSelectMany_OutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
PrependEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_TakeEnumerable,
TSelectMany_SelectMany_TakeEnumerator>,
PrependEnumerator<
TSelectMany_OutItem,
TSelectMany_SelectMany_TakeEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_SelectMany_TakeEnumerable,
TSelectMany_SelectMany_TakeEnumerator>(
Func<
TItem,
int,
PrependEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_TakeEnumerable,
TSelectMany_SelectMany_TakeEnumerator>>
selector) where
TSelectMany_SelectMany_TakeEnumerable : struct,
IStructEnumerable<
TSelectMany_OutItem,
TSelectMany_SelectMany_TakeEnumerator> where
TSelectMany_SelectMany_TakeEnumerator : struct,
IStructEnumerator<
TSelectMany_OutItem>
public SelectManyCollectionEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
AppendEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_TakeEnumerable,
TSelectMany_SelectMany_TakeEnumerator>,
AppendEnumerator<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_TakeEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_CollectionItem,
TSelectMany_SelectMany_TakeEnumerable,
TSelectMany_SelectMany_TakeEnumerator>(
Func<
TItem,
AppendEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_TakeEnumerable,
TSelectMany_SelectMany_TakeEnumerator>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_SelectMany_TakeEnumerable : struct,
IStructEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_TakeEnumerator> where
TSelectMany_SelectMany_TakeEnumerator : struct,
IStructEnumerator<
TSelectMany_CollectionItem>
public SelectManyCollectionEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
PrependEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_TakeEnumerable,
TSelectMany_SelectMany_TakeEnumerator>,
PrependEnumerator<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_TakeEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_CollectionItem,
TSelectMany_SelectMany_TakeEnumerable,
TSelectMany_SelectMany_TakeEnumerator>(
Func<
TItem,
PrependEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_TakeEnumerable,
TSelectMany_SelectMany_TakeEnumerator>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_SelectMany_TakeEnumerable : struct,
IStructEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_TakeEnumerator> where
TSelectMany_SelectMany_TakeEnumerator : struct,
IStructEnumerator<
TSelectMany_CollectionItem>
public SelectManyCollectionIndexedEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
AppendEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_TakeEnumerable,
TSelectMany_SelectMany_TakeEnumerator>,
AppendEnumerator<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_TakeEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_CollectionItem,
TSelectMany_SelectMany_TakeEnumerable,
TSelectMany_SelectMany_TakeEnumerator>(
Func<
TItem,
int,
AppendEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_TakeEnumerable,
TSelectMany_SelectMany_TakeEnumerator>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_SelectMany_TakeEnumerable : struct,
IStructEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_TakeEnumerator> where
TSelectMany_SelectMany_TakeEnumerator : struct,
IStructEnumerator<
TSelectMany_CollectionItem>
public SelectManyCollectionIndexedEnumerable<
TItem,
TSelectMany_OutItem,
TSelectMany_CollectionItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
PrependEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_TakeEnumerable,
TSelectMany_SelectMany_TakeEnumerator>,
PrependEnumerator<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_TakeEnumerator>>
SelectMany<
TSelectMany_OutItem,
TSelectMany_CollectionItem,
TSelectMany_SelectMany_TakeEnumerable,
TSelectMany_SelectMany_TakeEnumerator>(
Func<
TItem,
int,
PrependEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_TakeEnumerable,
TSelectMany_SelectMany_TakeEnumerator>>
collectionSelector,
Func<
TItem,
TSelectMany_CollectionItem,
TSelectMany_OutItem>
resultSelector) where
TSelectMany_SelectMany_TakeEnumerable : struct,
IStructEnumerable<
TSelectMany_CollectionItem,
TSelectMany_SelectMany_TakeEnumerator> where
TSelectMany_SelectMany_TakeEnumerator : struct,
IStructEnumerator<
TSelectMany_CollectionItem>
public SelectManyCollectionEnumerable<
TItem,
TSelectMany_OutItem,
int,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
RangeEnumerable,
RangeEnumerator>
SelectMany<
TSelectMany_OutItem>(
Func<
TItem,
RangeEnumerable>
collectionSelector,
Func<
TItem,
int,
TSelectMany_OutItem>
resultSelector)
public SelectManyCollectionEnumerable<
TItem,
TSelectMany_OutItem,
int,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
ReverseRangeEnumerable,
ReverseRangeEnumerator>
SelectMany<
TSelectMany_OutItem>(
Func<
TItem,
ReverseRangeEnumerable>
collectionSelector,
Func<
TItem,
int,
TSelectMany_OutItem>
resultSelector)
public SelectManyCollectionIndexedEnumerable<
TItem,
TSelectMany_OutItem,
int,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
RangeEnumerable,
RangeEnumerator>
SelectMany<
TSelectMany_OutItem>(
Func<
TItem,
int,
RangeEnumerable>
collectionSelector,
Func<
TItem,
int,
TSelectMany_OutItem>
resultSelector)
public SelectManyCollectionIndexedEnumerable<
TItem,
TSelectMany_OutItem,
int,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
ReverseRangeEnumerable,
ReverseRangeEnumerator>
SelectMany<
TSelectMany_OutItem>(
Func<
TItem,
int,
ReverseRangeEnumerable>
collectionSelector,
Func<
TItem,
int,
TSelectMany_OutItem>
resultSelector)
public bool SequenceEqual<
TSequenceEqual_IdentityBridgeType,
TSequenceEqual_IdentityBridger,
TSequenceEqual_IdentityEnumerator>(
IdentityEnumerable<
TItem,
TSequenceEqual_IdentityBridgeType,
TSequenceEqual_IdentityBridger,
TSequenceEqual_IdentityEnumerator>
second) where
TSequenceEqual_IdentityBridger : struct,
IStructBridger<
TItem,
TSequenceEqual_IdentityBridgeType,
TSequenceEqual_IdentityEnumerator> where
TSequenceEqual_IdentityEnumerator : struct,
IStructEnumerator<
TItem>
public bool SequenceEqual<
TSequenceEqual_IdentityBridgeType,
TSequenceEqual_IdentityBridger,
TSequenceEqual_IdentityEnumerator>(
IdentityEnumerable<
TItem,
TSequenceEqual_IdentityBridgeType,
TSequenceEqual_IdentityBridger,
TSequenceEqual_IdentityEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TSequenceEqual_IdentityBridger : struct,
IStructBridger<
TItem,
TSequenceEqual_IdentityBridgeType,
TSequenceEqual_IdentityEnumerator> where
TSequenceEqual_IdentityEnumerator : struct,
IStructEnumerator<
TItem>
public bool SequenceEqual<
TSequenceEqual_CastInItem,
TSequenceEqual_CastInnerEnumerable,
TSequenceEqual_CastInnerEnumerator>(
CastEnumerable<
TSequenceEqual_CastInItem,
TItem,
TSequenceEqual_CastInnerEnumerable,
TSequenceEqual_CastInnerEnumerator>
second) where
TSequenceEqual_CastInnerEnumerable : struct,
IStructEnumerable<
TSequenceEqual_CastInItem,
TSequenceEqual_CastInnerEnumerator> where
TSequenceEqual_CastInnerEnumerator : struct,
IStructEnumerator<
TSequenceEqual_CastInItem>
public bool SequenceEqual<
TSequenceEqual_CastInItem,
TSequenceEqual_CastInnerEnumerable,
TSequenceEqual_CastInnerEnumerator>(
CastEnumerable<
TSequenceEqual_CastInItem,
TItem,
TSequenceEqual_CastInnerEnumerable,
TSequenceEqual_CastInnerEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TSequenceEqual_CastInnerEnumerable : struct,
IStructEnumerable<
TSequenceEqual_CastInItem,
TSequenceEqual_CastInnerEnumerator> where
TSequenceEqual_CastInnerEnumerator : struct,
IStructEnumerator<
TSequenceEqual_CastInItem>
public bool SequenceEqual<
TSequenceEqual_ConcatFirstEnumerable,
TSequenceEqual_ConcatFirstEnumerator,
TSequenceEqual_ConcatSecondEnumerable,
TSequenceEqual_ConcatSecondEnumerator>(
ConcatEnumerable<
TItem,
TSequenceEqual_ConcatFirstEnumerable,
TSequenceEqual_ConcatFirstEnumerator,
TSequenceEqual_ConcatSecondEnumerable,
TSequenceEqual_ConcatSecondEnumerator>
second) where
TSequenceEqual_ConcatFirstEnumerable : struct,
IStructEnumerable<
TItem,
TSequenceEqual_ConcatFirstEnumerator> where
TSequenceEqual_ConcatFirstEnumerator : struct,
IStructEnumerator<
TItem> where
TSequenceEqual_ConcatSecondEnumerable : struct,
IStructEnumerable<
TItem,
TSequenceEqual_ConcatSecondEnumerator> where
TSequenceEqual_ConcatSecondEnumerator : struct,
IStructEnumerator<
TItem>
public bool SequenceEqual<
TSequenceEqual_ConcatFirstEnumerable,
TSequenceEqual_ConcatFirstEnumerator,
TSequenceEqual_ConcatSecondEnumerable,
TSequenceEqual_ConcatSecondEnumerator>(
ConcatEnumerable<
TItem,
TSequenceEqual_ConcatFirstEnumerable,
TSequenceEqual_ConcatFirstEnumerator,
TSequenceEqual_ConcatSecondEnumerable,
TSequenceEqual_ConcatSecondEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TSequenceEqual_ConcatFirstEnumerable : struct,
IStructEnumerable<
TItem,
TSequenceEqual_ConcatFirstEnumerator> where
TSequenceEqual_ConcatFirstEnumerator : struct,
IStructEnumerator<
TItem> where
TSequenceEqual_ConcatSecondEnumerable : struct,
IStructEnumerable<
TItem,
TSequenceEqual_ConcatSecondEnumerator> where
TSequenceEqual_ConcatSecondEnumerator : struct,
IStructEnumerator<
TItem>
public bool SequenceEqual<
TSequenceEqual_DefaultIfEmptyInnerEnumerable,
TSequenceEqual_DefaultIfEmptyInnerEnumerator>(
DefaultIfEmptyDefaultEnumerable<
TItem,
TSequenceEqual_DefaultIfEmptyInnerEnumerable,
TSequenceEqual_DefaultIfEmptyInnerEnumerator>
second) where
TSequenceEqual_DefaultIfEmptyInnerEnumerable : struct,
IStructEnumerable<
TItem,
TSequenceEqual_DefaultIfEmptyInnerEnumerator> where
TSequenceEqual_DefaultIfEmptyInnerEnumerator : struct,
IStructEnumerator<
TItem>
public bool SequenceEqual<
TSequenceEqual_DefaultIfEmptyInnerEnumerable,
TSequenceEqual_DefaultIfEmptyInnerEnumerator>(
DefaultIfEmptyDefaultEnumerable<
TItem,
TSequenceEqual_DefaultIfEmptyInnerEnumerable,
TSequenceEqual_DefaultIfEmptyInnerEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TSequenceEqual_DefaultIfEmptyInnerEnumerable : struct,
IStructEnumerable<
TItem,
TSequenceEqual_DefaultIfEmptyInnerEnumerator> where
TSequenceEqual_DefaultIfEmptyInnerEnumerator : struct,
IStructEnumerator<
TItem>
public bool SequenceEqual<
TSequenceEqual_DefaultIfEmptyInnerEnumerable,
TSequenceEqual_DefaultIfEmptyInnerEnumerator>(
DefaultIfEmptySpecificEnumerable<
TItem,
TSequenceEqual_DefaultIfEmptyInnerEnumerable,
TSequenceEqual_DefaultIfEmptyInnerEnumerator>
second) where
TSequenceEqual_DefaultIfEmptyInnerEnumerable : struct,
IStructEnumerable<
TItem,
TSequenceEqual_DefaultIfEmptyInnerEnumerator> where
TSequenceEqual_DefaultIfEmptyInnerEnumerator : struct,
IStructEnumerator<
TItem>
public bool SequenceEqual<
TSequenceEqual_DefaultIfEmptyInnerEnumerable,
TSequenceEqual_DefaultIfEmptyInnerEnumerator>(
DefaultIfEmptySpecificEnumerable<
TItem,
TSequenceEqual_DefaultIfEmptyInnerEnumerable,
TSequenceEqual_DefaultIfEmptyInnerEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TSequenceEqual_DefaultIfEmptyInnerEnumerable : struct,
IStructEnumerable<
TItem,
TSequenceEqual_DefaultIfEmptyInnerEnumerator> where
TSequenceEqual_DefaultIfEmptyInnerEnumerator : struct,
IStructEnumerator<
TItem>
public bool SequenceEqual<
TSequenceEqual_OfTypeInItem,
TSequenceEqual_OfTypeInnerEnumerable,
TSequenceEqual_OfTypeInnerEnumerator>(
OfTypeEnumerable<
TSequenceEqual_OfTypeInItem,
TItem,
TSequenceEqual_OfTypeInnerEnumerable,
TSequenceEqual_OfTypeInnerEnumerator>
second) where
TSequenceEqual_OfTypeInnerEnumerable : struct,
IStructEnumerable<
TSequenceEqual_OfTypeInItem,
TSequenceEqual_OfTypeInnerEnumerator> where
TSequenceEqual_OfTypeInnerEnumerator : struct,
IStructEnumerator<
TSequenceEqual_OfTypeInItem>
public bool SequenceEqual<
TSequenceEqual_OfTypeInItem,
TSequenceEqual_OfTypeInnerEnumerable,
TSequenceEqual_OfTypeInnerEnumerator>(
OfTypeEnumerable<
TSequenceEqual_OfTypeInItem,
TItem,
TSequenceEqual_OfTypeInnerEnumerable,
TSequenceEqual_OfTypeInnerEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TSequenceEqual_OfTypeInnerEnumerable : struct,
IStructEnumerable<
TSequenceEqual_OfTypeInItem,
TSequenceEqual_OfTypeInnerEnumerator> where
TSequenceEqual_OfTypeInnerEnumerator : struct,
IStructEnumerator<
TSequenceEqual_OfTypeInItem>
public bool SequenceEqual<
TSequenceEqual_SelectInItem,
TSequenceEqual_SelectInnerEnumerable,
TSequenceEqual_SelectInnerEnumerator>(
SelectEnumerable<
TSequenceEqual_SelectInItem,
TItem,
TSequenceEqual_SelectInnerEnumerable,
TSequenceEqual_SelectInnerEnumerator>
second) where
TSequenceEqual_SelectInnerEnumerable : struct,
IStructEnumerable<
TSequenceEqual_SelectInItem,
TSequenceEqual_SelectInnerEnumerator> where
TSequenceEqual_SelectInnerEnumerator : struct,
IStructEnumerator<
TSequenceEqual_SelectInItem>
public bool SequenceEqual<
TSequenceEqual_SelectInItem,
TSequenceEqual_SelectInnerEnumerable,
TSequenceEqual_SelectInnerEnumerator>(
SelectEnumerable<
TSequenceEqual_SelectInItem,
TItem,
TSequenceEqual_SelectInnerEnumerable,
TSequenceEqual_SelectInnerEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TSequenceEqual_SelectInnerEnumerable : struct,
IStructEnumerable<
TSequenceEqual_SelectInItem,
TSequenceEqual_SelectInnerEnumerator> where
TSequenceEqual_SelectInnerEnumerator : struct,
IStructEnumerator<
TSequenceEqual_SelectInItem>
public bool SequenceEqual<
TSequenceEqual_SelectInItem,
TSequenceEqual_SelectInnerEnumerable,
TSequenceEqual_SelectInnerEnumerator>(
SelectIndexedEnumerable<
TSequenceEqual_SelectInItem,
TItem,
TSequenceEqual_SelectInnerEnumerable,
TSequenceEqual_SelectInnerEnumerator>
second) where
TSequenceEqual_SelectInnerEnumerable : struct,
IStructEnumerable<
TSequenceEqual_SelectInItem,
TSequenceEqual_SelectInnerEnumerator> where
TSequenceEqual_SelectInnerEnumerator : struct,
IStructEnumerator<
TSequenceEqual_SelectInItem>
public bool SequenceEqual<
TSequenceEqual_SelectInItem,
TSequenceEqual_SelectInnerEnumerable,
TSequenceEqual_SelectInnerEnumerator>(
SelectIndexedEnumerable<
TSequenceEqual_SelectInItem,
TItem,
TSequenceEqual_SelectInnerEnumerable,
TSequenceEqual_SelectInnerEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TSequenceEqual_SelectInnerEnumerable : struct,
IStructEnumerable<
TSequenceEqual_SelectInItem,
TSequenceEqual_SelectInnerEnumerator> where
TSequenceEqual_SelectInnerEnumerator : struct,
IStructEnumerator<
TSequenceEqual_SelectInItem>
public bool SequenceEqual<
TSequenceEqual_SelectManyInItem,
TSequenceEqual_SelectManyBridgeType,
TSequenceEqual_SelectManyBridger,
TSequenceEqual_SelectManyInnerEnumerable,
TSequenceEqual_SelectManyInnerEnumerator,
TSequenceEqual_SelectManyProjectedEnumerator>(
SelectManyBridgeEnumerable<
TSequenceEqual_SelectManyInItem,
TItem,
TSequenceEqual_SelectManyBridgeType,
TSequenceEqual_SelectManyBridger,
TSequenceEqual_SelectManyInnerEnumerable,
TSequenceEqual_SelectManyInnerEnumerator,
TSequenceEqual_SelectManyProjectedEnumerator>
second) where
TSequenceEqual_SelectManyBridger : struct,
IStructBridger<
TItem,
TSequenceEqual_SelectManyBridgeType,
TSequenceEqual_SelectManyProjectedEnumerator> where
TSequenceEqual_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TSequenceEqual_SelectManyInItem,
TSequenceEqual_SelectManyInnerEnumerator> where
TSequenceEqual_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TSequenceEqual_SelectManyInItem> where
TSequenceEqual_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TItem>
public bool SequenceEqual<
TSequenceEqual_SelectManyInItem,
TSequenceEqual_SelectManyBridgeType,
TSequenceEqual_SelectManyBridger,
TSequenceEqual_SelectManyInnerEnumerable,
TSequenceEqual_SelectManyInnerEnumerator,
TSequenceEqual_SelectManyProjectedEnumerator>(
SelectManyBridgeEnumerable<
TSequenceEqual_SelectManyInItem,
TItem,
TSequenceEqual_SelectManyBridgeType,
TSequenceEqual_SelectManyBridger,
TSequenceEqual_SelectManyInnerEnumerable,
TSequenceEqual_SelectManyInnerEnumerator,
TSequenceEqual_SelectManyProjectedEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TSequenceEqual_SelectManyBridger : struct,
IStructBridger<
TItem,
TSequenceEqual_SelectManyBridgeType,
TSequenceEqual_SelectManyProjectedEnumerator> where
TSequenceEqual_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TSequenceEqual_SelectManyInItem,
TSequenceEqual_SelectManyInnerEnumerator> where
TSequenceEqual_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TSequenceEqual_SelectManyInItem> where
TSequenceEqual_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TItem>
public bool SequenceEqual<
TSequenceEqual_SelectManyInItem,
TSequenceEqual_SelectManyBridgeType,
TSequenceEqual_SelectManyBridger,
TSequenceEqual_SelectManyInnerEnumerable,
TSequenceEqual_SelectManyInnerEnumerator,
TSequenceEqual_SelectManyProjectedEnumerator>(
SelectManyIndexedBridgeEnumerable<
TSequenceEqual_SelectManyInItem,
TItem,
TSequenceEqual_SelectManyBridgeType,
TSequenceEqual_SelectManyBridger,
TSequenceEqual_SelectManyInnerEnumerable,
TSequenceEqual_SelectManyInnerEnumerator,
TSequenceEqual_SelectManyProjectedEnumerator>
second) where
TSequenceEqual_SelectManyBridger : struct,
IStructBridger<
TItem,
TSequenceEqual_SelectManyBridgeType,
TSequenceEqual_SelectManyProjectedEnumerator> where
TSequenceEqual_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TSequenceEqual_SelectManyInItem,
TSequenceEqual_SelectManyInnerEnumerator> where
TSequenceEqual_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TSequenceEqual_SelectManyInItem> where
TSequenceEqual_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TItem>
public bool SequenceEqual<
TSequenceEqual_SelectManyInItem,
TSequenceEqual_SelectManyBridgeType,
TSequenceEqual_SelectManyBridger,
TSequenceEqual_SelectManyInnerEnumerable,
TSequenceEqual_SelectManyInnerEnumerator,
TSequenceEqual_SelectManyProjectedEnumerator>(
SelectManyIndexedBridgeEnumerable<
TSequenceEqual_SelectManyInItem,
TItem,
TSequenceEqual_SelectManyBridgeType,
TSequenceEqual_SelectManyBridger,
TSequenceEqual_SelectManyInnerEnumerable,
TSequenceEqual_SelectManyInnerEnumerator,
TSequenceEqual_SelectManyProjectedEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TSequenceEqual_SelectManyBridger : struct,
IStructBridger<
TItem,
TSequenceEqual_SelectManyBridgeType,
TSequenceEqual_SelectManyProjectedEnumerator> where
TSequenceEqual_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TSequenceEqual_SelectManyInItem,
TSequenceEqual_SelectManyInnerEnumerator> where
TSequenceEqual_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TSequenceEqual_SelectManyInItem> where
TSequenceEqual_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TItem>
public bool SequenceEqual<
TSequenceEqual_SelectManyInItem,
TSequenceEqual_SelectManyInnerEnumerable,
TSequenceEqual_SelectManyInnerEnumerator,
TSequenceEqual_SelectManyProjectedEnumerable,
TSequenceEqual_SelectManyProjectedEnumerator>(
SelectManyEnumerable<
TSequenceEqual_SelectManyInItem,
TItem,
TSequenceEqual_SelectManyInnerEnumerable,
TSequenceEqual_SelectManyInnerEnumerator,
TSequenceEqual_SelectManyProjectedEnumerable,
TSequenceEqual_SelectManyProjectedEnumerator>
second) where
TSequenceEqual_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TSequenceEqual_SelectManyInItem,
TSequenceEqual_SelectManyInnerEnumerator> where
TSequenceEqual_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TSequenceEqual_SelectManyInItem> where
TSequenceEqual_SelectManyProjectedEnumerable : struct,
IStructEnumerable<
TItem,
TSequenceEqual_SelectManyProjectedEnumerator> where
TSequenceEqual_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TItem>
public bool SequenceEqual<
TSequenceEqual_SelectManyInItem,
TSequenceEqual_SelectManyInnerEnumerable,
TSequenceEqual_SelectManyInnerEnumerator,
TSequenceEqual_SelectManyProjectedEnumerable,
TSequenceEqual_SelectManyProjectedEnumerator>(
SelectManyEnumerable<
TSequenceEqual_SelectManyInItem,
TItem,
TSequenceEqual_SelectManyInnerEnumerable,
TSequenceEqual_SelectManyInnerEnumerator,
TSequenceEqual_SelectManyProjectedEnumerable,
TSequenceEqual_SelectManyProjectedEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TSequenceEqual_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TSequenceEqual_SelectManyInItem,
TSequenceEqual_SelectManyInnerEnumerator> where
TSequenceEqual_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TSequenceEqual_SelectManyInItem> where
TSequenceEqual_SelectManyProjectedEnumerable : struct,
IStructEnumerable<
TItem,
TSequenceEqual_SelectManyProjectedEnumerator> where
TSequenceEqual_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TItem>
public bool SequenceEqual<
TSequenceEqual_SelectManyInItem,
TSequenceEqual_SelectManyInnerEnumerable,
TSequenceEqual_SelectManyInnerEnumerator,
TSequenceEqual_SelectManyProjectedEnumerable,
TSequenceEqual_SelectManyProjectedEnumerator>(
SelectManyIndexedEnumerable<
TSequenceEqual_SelectManyInItem,
TItem,
TSequenceEqual_SelectManyInnerEnumerable,
TSequenceEqual_SelectManyInnerEnumerator,
TSequenceEqual_SelectManyProjectedEnumerable,
TSequenceEqual_SelectManyProjectedEnumerator>
second) where
TSequenceEqual_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TSequenceEqual_SelectManyInItem,
TSequenceEqual_SelectManyInnerEnumerator> where
TSequenceEqual_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TSequenceEqual_SelectManyInItem> where
TSequenceEqual_SelectManyProjectedEnumerable : struct,
IStructEnumerable<
TItem,
TSequenceEqual_SelectManyProjectedEnumerator> where
TSequenceEqual_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TItem>
public bool SequenceEqual<
TSequenceEqual_SelectManyInItem,
TSequenceEqual_SelectManyInnerEnumerable,
TSequenceEqual_SelectManyInnerEnumerator,
TSequenceEqual_SelectManyProjectedEnumerable,
TSequenceEqual_SelectManyProjectedEnumerator>(
SelectManyIndexedEnumerable<
TSequenceEqual_SelectManyInItem,
TItem,
TSequenceEqual_SelectManyInnerEnumerable,
TSequenceEqual_SelectManyInnerEnumerator,
TSequenceEqual_SelectManyProjectedEnumerable,
TSequenceEqual_SelectManyProjectedEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TSequenceEqual_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TSequenceEqual_SelectManyInItem,
TSequenceEqual_SelectManyInnerEnumerator> where
TSequenceEqual_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TSequenceEqual_SelectManyInItem> where
TSequenceEqual_SelectManyProjectedEnumerable : struct,
IStructEnumerable<
TItem,
TSequenceEqual_SelectManyProjectedEnumerator> where
TSequenceEqual_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TItem>
public bool SequenceEqual<
TSequenceEqual_SelectManyInItem,
TSequenceEqual_CollectionItem,
TSequenceEqual_SelectManyBridgeType,
TSequenceEqual_SelectManyBridger,
TSequenceEqual_SelectManyInnerEnumerable,
TSequenceEqual_SelectManyInnerEnumerator,
TSequenceEqual_SelectManyProjectedEnumerator>(
SelectManyCollectionBridgeEnumerable<
TSequenceEqual_SelectManyInItem,
TItem,
TSequenceEqual_CollectionItem,
TSequenceEqual_SelectManyBridgeType,
TSequenceEqual_SelectManyBridger,
TSequenceEqual_SelectManyInnerEnumerable,
TSequenceEqual_SelectManyInnerEnumerator,
TSequenceEqual_SelectManyProjectedEnumerator>
second) where
TSequenceEqual_SelectManyBridger : struct,
IStructBridger<
TSequenceEqual_CollectionItem,
TSequenceEqual_SelectManyBridgeType,
TSequenceEqual_SelectManyProjectedEnumerator> where
TSequenceEqual_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TSequenceEqual_SelectManyInItem,
TSequenceEqual_SelectManyInnerEnumerator> where
TSequenceEqual_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TSequenceEqual_SelectManyInItem> where
TSequenceEqual_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TSequenceEqual_CollectionItem>
public bool SequenceEqual<
TSequenceEqual_SelectManyInItem,
TSequenceEqual_CollectionItem,
TSequenceEqual_SelectManyBridgeType,
TSequenceEqual_SelectManyBridger,
TSequenceEqual_SelectManyInnerEnumerable,
TSequenceEqual_SelectManyInnerEnumerator,
TSequenceEqual_SelectManyProjectedEnumerator>(
SelectManyCollectionBridgeEnumerable<
TSequenceEqual_SelectManyInItem,
TItem,
TSequenceEqual_CollectionItem,
TSequenceEqual_SelectManyBridgeType,
TSequenceEqual_SelectManyBridger,
TSequenceEqual_SelectManyInnerEnumerable,
TSequenceEqual_SelectManyInnerEnumerator,
TSequenceEqual_SelectManyProjectedEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TSequenceEqual_SelectManyBridger : struct,
IStructBridger<
TSequenceEqual_CollectionItem,
TSequenceEqual_SelectManyBridgeType,
TSequenceEqual_SelectManyProjectedEnumerator> where
TSequenceEqual_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TSequenceEqual_SelectManyInItem,
TSequenceEqual_SelectManyInnerEnumerator> where
TSequenceEqual_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TSequenceEqual_SelectManyInItem> where
TSequenceEqual_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TSequenceEqual_CollectionItem>
public bool SequenceEqual<
TSequenceEqual_SelectManyInItem,
TSequenceEqual_CollectionItem,
TSequenceEqual_SelectManyBridgeType,
TSequenceEqual_SelectManyBridger,
TSequenceEqual_SelectManyInnerEnumerable,
TSequenceEqual_SelectManyInnerEnumerator,
TSequenceEqual_SelectManyProjectedEnumerator>(
SelectManyCollectionIndexedBridgeEnumerable<
TSequenceEqual_SelectManyInItem,
TItem,
TSequenceEqual_CollectionItem,
TSequenceEqual_SelectManyBridgeType,
TSequenceEqual_SelectManyBridger,
TSequenceEqual_SelectManyInnerEnumerable,
TSequenceEqual_SelectManyInnerEnumerator,
TSequenceEqual_SelectManyProjectedEnumerator>
second) where
TSequenceEqual_SelectManyBridger : struct,
IStructBridger<
TSequenceEqual_CollectionItem,
TSequenceEqual_SelectManyBridgeType,
TSequenceEqual_SelectManyProjectedEnumerator> where
TSequenceEqual_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TSequenceEqual_SelectManyInItem,
TSequenceEqual_SelectManyInnerEnumerator> where
TSequenceEqual_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TSequenceEqual_SelectManyInItem> where
TSequenceEqual_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TSequenceEqual_CollectionItem>
public bool SequenceEqual<
TSequenceEqual_SelectManyInItem,
TSequenceEqual_CollectionItem,
TSequenceEqual_SelectManyBridgeType,
TSequenceEqual_SelectManyBridger,
TSequenceEqual_SelectManyInnerEnumerable,
TSequenceEqual_SelectManyInnerEnumerator,
TSequenceEqual_SelectManyProjectedEnumerator>(
SelectManyCollectionIndexedBridgeEnumerable<
TSequenceEqual_SelectManyInItem,
TItem,
TSequenceEqual_CollectionItem,
TSequenceEqual_SelectManyBridgeType,
TSequenceEqual_SelectManyBridger,
TSequenceEqual_SelectManyInnerEnumerable,
TSequenceEqual_SelectManyInnerEnumerator,
TSequenceEqual_SelectManyProjectedEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TSequenceEqual_SelectManyBridger : struct,
IStructBridger<
TSequenceEqual_CollectionItem,
TSequenceEqual_SelectManyBridgeType,
TSequenceEqual_SelectManyProjectedEnumerator> where
TSequenceEqual_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TSequenceEqual_SelectManyInItem,
TSequenceEqual_SelectManyInnerEnumerator> where
TSequenceEqual_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TSequenceEqual_SelectManyInItem> where
TSequenceEqual_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TSequenceEqual_CollectionItem>
public bool SequenceEqual<
TSequenceEqual_SelectManyInItem,
TSequenceEqual_CollectionItem,
TSequenceEqual_SelectManyInnerEnumerable,
TSequenceEqual_SelectManyInnerEnumerator,
TSequenceEqual_SelectManyProjectedEnumerable,
TSequenceEqual_SelectManyProjectedEnumerator>(
SelectManyCollectionEnumerable<
TSequenceEqual_SelectManyInItem,
TItem,
TSequenceEqual_CollectionItem,
TSequenceEqual_SelectManyInnerEnumerable,
TSequenceEqual_SelectManyInnerEnumerator,
TSequenceEqual_SelectManyProjectedEnumerable,
TSequenceEqual_SelectManyProjectedEnumerator>
second) where
TSequenceEqual_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TSequenceEqual_SelectManyInItem,
TSequenceEqual_SelectManyInnerEnumerator> where
TSequenceEqual_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TSequenceEqual_SelectManyInItem> where
TSequenceEqual_SelectManyProjectedEnumerable : struct,
IStructEnumerable<
TSequenceEqual_CollectionItem,
TSequenceEqual_SelectManyProjectedEnumerator> where
TSequenceEqual_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TSequenceEqual_CollectionItem>
public bool SequenceEqual<
TSequenceEqual_SelectManyInItem,
TSequenceEqual_CollectionItem,
TSequenceEqual_SelectManyInnerEnumerable,
TSequenceEqual_SelectManyInnerEnumerator,
TSequenceEqual_SelectManyProjectedEnumerable,
TSequenceEqual_SelectManyProjectedEnumerator>(
SelectManyCollectionEnumerable<
TSequenceEqual_SelectManyInItem,
TItem,
TSequenceEqual_CollectionItem,
TSequenceEqual_SelectManyInnerEnumerable,
TSequenceEqual_SelectManyInnerEnumerator,
TSequenceEqual_SelectManyProjectedEnumerable,
TSequenceEqual_SelectManyProjectedEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TSequenceEqual_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TSequenceEqual_SelectManyInItem,
TSequenceEqual_SelectManyInnerEnumerator> where
TSequenceEqual_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TSequenceEqual_SelectManyInItem> where
TSequenceEqual_SelectManyProjectedEnumerable : struct,
IStructEnumerable<
TSequenceEqual_CollectionItem,
TSequenceEqual_SelectManyProjectedEnumerator> where
TSequenceEqual_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TSequenceEqual_CollectionItem>
public bool SequenceEqual<
TSequenceEqual_SelectManyInItem,
TSequenceEqual_CollectionItem,
TSequenceEqual_SelectManyInnerEnumerable,
TSequenceEqual_SelectManyInnerEnumerator,
TSequenceEqual_SelectManyProjectedEnumerable,
TSequenceEqual_SelectManyProjectedEnumerator>(
SelectManyCollectionIndexedEnumerable<
TSequenceEqual_SelectManyInItem,
TItem,
TSequenceEqual_CollectionItem,
TSequenceEqual_SelectManyInnerEnumerable,
TSequenceEqual_SelectManyInnerEnumerator,
TSequenceEqual_SelectManyProjectedEnumerable,
TSequenceEqual_SelectManyProjectedEnumerator>
second) where
TSequenceEqual_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TSequenceEqual_SelectManyInItem,
TSequenceEqual_SelectManyInnerEnumerator> where
TSequenceEqual_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TSequenceEqual_SelectManyInItem> where
TSequenceEqual_SelectManyProjectedEnumerable : struct,
IStructEnumerable<
TSequenceEqual_CollectionItem,
TSequenceEqual_SelectManyProjectedEnumerator> where
TSequenceEqual_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TSequenceEqual_CollectionItem>
public bool SequenceEqual<
TSequenceEqual_SelectManyInItem,
TSequenceEqual_CollectionItem,
TSequenceEqual_SelectManyInnerEnumerable,
TSequenceEqual_SelectManyInnerEnumerator,
TSequenceEqual_SelectManyProjectedEnumerable,
TSequenceEqual_SelectManyProjectedEnumerator>(
SelectManyCollectionIndexedEnumerable<
TSequenceEqual_SelectManyInItem,
TItem,
TSequenceEqual_CollectionItem,
TSequenceEqual_SelectManyInnerEnumerable,
TSequenceEqual_SelectManyInnerEnumerator,
TSequenceEqual_SelectManyProjectedEnumerable,
TSequenceEqual_SelectManyProjectedEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TSequenceEqual_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TSequenceEqual_SelectManyInItem,
TSequenceEqual_SelectManyInnerEnumerator> where
TSequenceEqual_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TSequenceEqual_SelectManyInItem> where
TSequenceEqual_SelectManyProjectedEnumerable : struct,
IStructEnumerable<
TSequenceEqual_CollectionItem,
TSequenceEqual_SelectManyProjectedEnumerator> where
TSequenceEqual_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TSequenceEqual_CollectionItem>
public bool SequenceEqual<
TSequenceEqual_SkipInnerEnumerable,
TSequenceEqual_SkipInnerEnumerator>(
SkipEnumerable<
TItem,
TSequenceEqual_SkipInnerEnumerable,
TSequenceEqual_SkipInnerEnumerator>
second) where
TSequenceEqual_SkipInnerEnumerable : struct,
IStructEnumerable<
TItem,
TSequenceEqual_SkipInnerEnumerator> where
TSequenceEqual_SkipInnerEnumerator : struct,
IStructEnumerator<
TItem>
public bool SequenceEqual<
TSequenceEqual_SkipInnerEnumerable,
TSequenceEqual_SkipInnerEnumerator>(
SkipEnumerable<
TItem,
TSequenceEqual_SkipInnerEnumerable,
TSequenceEqual_SkipInnerEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TSequenceEqual_SkipInnerEnumerable : struct,
IStructEnumerable<
TItem,
TSequenceEqual_SkipInnerEnumerator> where
TSequenceEqual_SkipInnerEnumerator : struct,
IStructEnumerator<
TItem>
public bool SequenceEqual<
TSequenceEqual_SkipInnerEnumerable,
TSequenceEqual_SkipInnerEnumerator>(
SkipWhileEnumerable<
TItem,
TSequenceEqual_SkipInnerEnumerable,
TSequenceEqual_SkipInnerEnumerator>
second) where
TSequenceEqual_SkipInnerEnumerable : struct,
IStructEnumerable<
TItem,
TSequenceEqual_SkipInnerEnumerator> where
TSequenceEqual_SkipInnerEnumerator : struct,
IStructEnumerator<
TItem>
public bool SequenceEqual<
TSequenceEqual_SkipInnerEnumerable,
TSequenceEqual_SkipInnerEnumerator>(
SkipWhileEnumerable<
TItem,
TSequenceEqual_SkipInnerEnumerable,
TSequenceEqual_SkipInnerEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TSequenceEqual_SkipInnerEnumerable : struct,
IStructEnumerable<
TItem,
TSequenceEqual_SkipInnerEnumerator> where
TSequenceEqual_SkipInnerEnumerator : struct,
IStructEnumerator<
TItem>
public bool SequenceEqual<
TSequenceEqual_SkipInnerEnumerable,
TSequenceEqual_SkipInnerEnumerator>(
SkipWhileIndexedEnumerable<
TItem,
TSequenceEqual_SkipInnerEnumerable,
TSequenceEqual_SkipInnerEnumerator>
second) where
TSequenceEqual_SkipInnerEnumerable : struct,
IStructEnumerable<
TItem,
TSequenceEqual_SkipInnerEnumerator> where
TSequenceEqual_SkipInnerEnumerator : struct,
IStructEnumerator<
TItem>
public bool SequenceEqual<
TSequenceEqual_TakeInnerEnumerable,
TSequenceEqual_TakeInnerEnumerator>(
TakeEnumerable<
TItem,
TSequenceEqual_TakeInnerEnumerable,
TSequenceEqual_TakeInnerEnumerator>
second) where
TSequenceEqual_TakeInnerEnumerable : struct,
IStructEnumerable<
TItem,
TSequenceEqual_TakeInnerEnumerator> where
TSequenceEqual_TakeInnerEnumerator : struct,
IStructEnumerator<
TItem>
public bool SequenceEqual<
TSequenceEqual_TakeInnerEnumerable,
TSequenceEqual_TakeInnerEnumerator>(
TakeEnumerable<
TItem,
TSequenceEqual_TakeInnerEnumerable,
TSequenceEqual_TakeInnerEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TSequenceEqual_TakeInnerEnumerable : struct,
IStructEnumerable<
TItem,
TSequenceEqual_TakeInnerEnumerator> where
TSequenceEqual_TakeInnerEnumerator : struct,
IStructEnumerator<
TItem>
public bool SequenceEqual<
TSequenceEqual_TakeInnerEnumerable,
TSequenceEqual_TakeInnerEnumerator>(
TakeWhileEnumerable<
TItem,
TSequenceEqual_TakeInnerEnumerable,
TSequenceEqual_TakeInnerEnumerator>
second) where
TSequenceEqual_TakeInnerEnumerable : struct,
IStructEnumerable<
TItem,
TSequenceEqual_TakeInnerEnumerator> where
TSequenceEqual_TakeInnerEnumerator : struct,
IStructEnumerator<
TItem>
public bool SequenceEqual<
TSequenceEqual_TakeInnerEnumerable,
TSequenceEqual_TakeInnerEnumerator>(
TakeWhileEnumerable<
TItem,
TSequenceEqual_TakeInnerEnumerable,
TSequenceEqual_TakeInnerEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TSequenceEqual_TakeInnerEnumerable : struct,
IStructEnumerable<
TItem,
TSequenceEqual_TakeInnerEnumerator> where
TSequenceEqual_TakeInnerEnumerator : struct,
IStructEnumerator<
TItem>
public bool SequenceEqual<
TSequenceEqual_TakeInnerEnumerable,
TSequenceEqual_TakeInnerEnumerator>(
TakeWhileIndexedEnumerable<
TItem,
TSequenceEqual_TakeInnerEnumerable,
TSequenceEqual_TakeInnerEnumerator>
second) where
TSequenceEqual_TakeInnerEnumerable : struct,
IStructEnumerable<
TItem,
TSequenceEqual_TakeInnerEnumerator> where
TSequenceEqual_TakeInnerEnumerator : struct,
IStructEnumerator<
TItem>
public bool SequenceEqual<
TSequenceEqual_WhereInnerEnumerable,
TSequenceEqual_WhereInnerEnumerator>(
WhereEnumerable<
TItem,
TSequenceEqual_WhereInnerEnumerable,
TSequenceEqual_WhereInnerEnumerator>
second) where
TSequenceEqual_WhereInnerEnumerable : struct,
IStructEnumerable<
TItem,
TSequenceEqual_WhereInnerEnumerator> where
TSequenceEqual_WhereInnerEnumerator : struct,
IStructEnumerator<
TItem>
public bool SequenceEqual<
TSequenceEqual_WhereInnerEnumerable,
TSequenceEqual_WhereInnerEnumerator>(
WhereEnumerable<
TItem,
TSequenceEqual_WhereInnerEnumerable,
TSequenceEqual_WhereInnerEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TSequenceEqual_WhereInnerEnumerable : struct,
IStructEnumerable<
TItem,
TSequenceEqual_WhereInnerEnumerator> where
TSequenceEqual_WhereInnerEnumerator : struct,
IStructEnumerator<
TItem>
public bool SequenceEqual<
TSequenceEqual_WhereInnerEnumerable,
TSequenceEqual_WhereInnerEnumerator>(
WhereIndexedEnumerable<
TItem,
TSequenceEqual_WhereInnerEnumerable,
TSequenceEqual_WhereInnerEnumerator>
second) where
TSequenceEqual_WhereInnerEnumerable : struct,
IStructEnumerable<
TItem,
TSequenceEqual_WhereInnerEnumerator> where
TSequenceEqual_WhereInnerEnumerator : struct,
IStructEnumerator<
TItem>
public bool SequenceEqual<
TSequenceEqual_WhereInnerEnumerable,
TSequenceEqual_WhereInnerEnumerator>(
WhereIndexedEnumerable<
TItem,
TSequenceEqual_WhereInnerEnumerable,
TSequenceEqual_WhereInnerEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TSequenceEqual_WhereInnerEnumerable : struct,
IStructEnumerable<
TItem,
TSequenceEqual_WhereInnerEnumerator> where
TSequenceEqual_WhereInnerEnumerator : struct,
IStructEnumerator<
TItem>
public bool SequenceEqual<
TSequenceEqual_ZipFirstItem,
TSequenceEqual_ZipSecondItem,
TSequenceEqual_ZipFirstEnumerable,
TSequenceEqual_ZipFirstEnumerator,
TSequenceEqual_ZipSecondEnumerable,
TSequenceEqual_ZipSecondEnumerator>(
ZipEnumerable<
TItem,
TSequenceEqual_ZipFirstItem,
TSequenceEqual_ZipSecondItem,
TSequenceEqual_ZipFirstEnumerable,
TSequenceEqual_ZipFirstEnumerator,
TSequenceEqual_ZipSecondEnumerable,
TSequenceEqual_ZipSecondEnumerator>
second) where
TSequenceEqual_ZipFirstEnumerable : struct,
IStructEnumerable<
TSequenceEqual_ZipFirstItem,
TSequenceEqual_ZipFirstEnumerator> where
TSequenceEqual_ZipFirstEnumerator : struct,
IStructEnumerator<
TSequenceEqual_ZipFirstItem> where
TSequenceEqual_ZipSecondEnumerable : struct,
IStructEnumerable<
TSequenceEqual_ZipSecondItem,
TSequenceEqual_ZipSecondEnumerator> where
TSequenceEqual_ZipSecondEnumerator : struct,
IStructEnumerator<
TSequenceEqual_ZipSecondItem>
public bool SequenceEqual<
TSequenceEqual_ZipFirstItem,
TSequenceEqual_ZipSecondItem,
TSequenceEqual_ZipFirstEnumerable,
TSequenceEqual_ZipFirstEnumerator,
TSequenceEqual_ZipSecondEnumerable,
TSequenceEqual_ZipSecondEnumerator>(
ZipEnumerable<
TItem,
TSequenceEqual_ZipFirstItem,
TSequenceEqual_ZipSecondItem,
TSequenceEqual_ZipFirstEnumerable,
TSequenceEqual_ZipFirstEnumerator,
TSequenceEqual_ZipSecondEnumerable,
TSequenceEqual_ZipSecondEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TSequenceEqual_ZipFirstEnumerable : struct,
IStructEnumerable<
TSequenceEqual_ZipFirstItem,
TSequenceEqual_ZipFirstEnumerator> where
TSequenceEqual_ZipFirstEnumerator : struct,
IStructEnumerator<
TSequenceEqual_ZipFirstItem> where
TSequenceEqual_ZipSecondEnumerable : struct,
IStructEnumerable<
TSequenceEqual_ZipSecondItem,
TSequenceEqual_ZipSecondEnumerator> where
TSequenceEqual_ZipSecondEnumerator : struct,
IStructEnumerator<
TSequenceEqual_ZipSecondItem>
public bool SequenceEqual<
TSequenceEqual_SelectInnerItem,
TSequenceEqual_SelectInnerEnumerable,
TSequenceEqual_SelectInnerEnumerator,
TSequenceEqual_SelectProjection>(
SelectSelectEnumerable<
TItem,
TSequenceEqual_SelectInnerItem,
TSequenceEqual_SelectInnerEnumerable,
TSequenceEqual_SelectInnerEnumerator,
TSequenceEqual_SelectProjection>
second) where
TSequenceEqual_SelectInnerEnumerable : struct,
IStructEnumerable<
TSequenceEqual_SelectInnerItem,
TSequenceEqual_SelectInnerEnumerator> where
TSequenceEqual_SelectInnerEnumerator : struct,
IStructEnumerator<
TSequenceEqual_SelectInnerItem> where
TSequenceEqual_SelectProjection : struct,
IStructProjection<
TItem,
TSequenceEqual_SelectInnerItem>
public bool SequenceEqual<
TSequenceEqual_SelectInnerItem,
TSequenceEqual_SelectInnerEnumerable,
TSequenceEqual_SelectInnerEnumerator,
TSequenceEqual_SelectProjection>(
SelectSelectEnumerable<
TItem,
TSequenceEqual_SelectInnerItem,
TSequenceEqual_SelectInnerEnumerable,
TSequenceEqual_SelectInnerEnumerator,
TSequenceEqual_SelectProjection>
second,
IEqualityComparer<
TItem>
comparer) where
TSequenceEqual_SelectInnerEnumerable : struct,
IStructEnumerable<
TSequenceEqual_SelectInnerItem,
TSequenceEqual_SelectInnerEnumerator> where
TSequenceEqual_SelectInnerEnumerator : struct,
IStructEnumerator<
TSequenceEqual_SelectInnerItem> where
TSequenceEqual_SelectProjection : struct,
IStructProjection<
TItem,
TSequenceEqual_SelectInnerItem>
public bool SequenceEqual<
TSequenceEqual_SelectInnerItem,
TSequenceEqual_SelectInnerEnumerable,
TSequenceEqual_SelectInnerEnumerator,
TSequenceEqual_SelectProjection,
TSequenceEqual_SelectPredicate>(
SelectWhereEnumerable<
TItem,
TSequenceEqual_SelectInnerItem,
TSequenceEqual_SelectInnerEnumerable,
TSequenceEqual_SelectInnerEnumerator,
TSequenceEqual_SelectProjection,
TSequenceEqual_SelectPredicate>
second) where
TSequenceEqual_SelectInnerEnumerable : struct,
IStructEnumerable<
TSequenceEqual_SelectInnerItem,
TSequenceEqual_SelectInnerEnumerator> where
TSequenceEqual_SelectInnerEnumerator : struct,
IStructEnumerator<
TSequenceEqual_SelectInnerItem> where
TSequenceEqual_SelectProjection : struct,
IStructProjection<
TItem,
TSequenceEqual_SelectInnerItem> where
TSequenceEqual_SelectPredicate : struct,
IStructPredicate<
TItem>
public bool SequenceEqual<
TSequenceEqual_SelectInnerItem,
TSequenceEqual_SelectInnerEnumerable,
TSequenceEqual_SelectInnerEnumerator,
TSequenceEqual_SelectProjection,
TSequenceEqual_SelectPredicate>(
SelectWhereEnumerable<
TItem,
TSequenceEqual_SelectInnerItem,
TSequenceEqual_SelectInnerEnumerable,
TSequenceEqual_SelectInnerEnumerator,
TSequenceEqual_SelectProjection,
TSequenceEqual_SelectPredicate>
second,
IEqualityComparer<
TItem>
comparer) where
TSequenceEqual_SelectInnerEnumerable : struct,
IStructEnumerable<
TSequenceEqual_SelectInnerItem,
TSequenceEqual_SelectInnerEnumerator> where
TSequenceEqual_SelectInnerEnumerator : struct,
IStructEnumerator<
TSequenceEqual_SelectInnerItem> where
TSequenceEqual_SelectProjection : struct,
IStructProjection<
TItem,
TSequenceEqual_SelectInnerItem> where
TSequenceEqual_SelectPredicate : struct,
IStructPredicate<
TItem>
public bool SequenceEqual<
TSequenceEqual_WhereInnerEnumerable,
TSequenceEqual_WhereInnerEnumerator,
TSequenceEqual_WherePredicate>(
WhereWhereEnumerable<
TItem,
TSequenceEqual_WhereInnerEnumerable,
TSequenceEqual_WhereInnerEnumerator,
TSequenceEqual_WherePredicate>
second) where
TSequenceEqual_WhereInnerEnumerable : struct,
IStructEnumerable<
TItem,
TSequenceEqual_WhereInnerEnumerator> where
TSequenceEqual_WhereInnerEnumerator : struct,
IStructEnumerator<
TItem> where
TSequenceEqual_WherePredicate : struct,
IStructPredicate<
TItem>
public bool SequenceEqual<
TSequenceEqual_WhereInnerEnumerable,
TSequenceEqual_WhereInnerEnumerator,
TSequenceEqual_WherePredicate>(
WhereWhereEnumerable<
TItem,
TSequenceEqual_WhereInnerEnumerable,
TSequenceEqual_WhereInnerEnumerator,
TSequenceEqual_WherePredicate>
second,
IEqualityComparer<
TItem>
comparer) where
TSequenceEqual_WhereInnerEnumerable : struct,
IStructEnumerable<
TItem,
TSequenceEqual_WhereInnerEnumerator> where
TSequenceEqual_WhereInnerEnumerator : struct,
IStructEnumerator<
TItem> where
TSequenceEqual_WherePredicate : struct,
IStructPredicate<
TItem>
public bool SequenceEqual<
TSequenceEqual_WhereInnerItem,
TSequenceEqual_WhereInnerEnumerable,
TSequenceEqual_WhereInnerEnumerator,
TSequenceEqual_WherePredicate,
TSequenceEqual_WhereProjection>(
WhereSelectEnumerable<
TItem,
TSequenceEqual_WhereInnerItem,
TSequenceEqual_WhereInnerEnumerable,
TSequenceEqual_WhereInnerEnumerator,
TSequenceEqual_WherePredicate,
TSequenceEqual_WhereProjection>
second) where
TSequenceEqual_WhereInnerEnumerable : struct,
IStructEnumerable<
TSequenceEqual_WhereInnerItem,
TSequenceEqual_WhereInnerEnumerator> where
TSequenceEqual_WhereInnerEnumerator : struct,
IStructEnumerator<
TSequenceEqual_WhereInnerItem> where
TSequenceEqual_WherePredicate : struct,
IStructPredicate<
TSequenceEqual_WhereInnerItem> where
TSequenceEqual_WhereProjection : struct,
IStructProjection<
TItem,
TSequenceEqual_WhereInnerItem>
public bool SequenceEqual<
TSequenceEqual_WhereInnerItem,
TSequenceEqual_WhereInnerEnumerable,
TSequenceEqual_WhereInnerEnumerator,
TSequenceEqual_WherePredicate,
TSequenceEqual_WhereProjection>(
WhereSelectEnumerable<
TItem,
TSequenceEqual_WhereInnerItem,
TSequenceEqual_WhereInnerEnumerable,
TSequenceEqual_WhereInnerEnumerator,
TSequenceEqual_WherePredicate,
TSequenceEqual_WhereProjection>
second,
IEqualityComparer<
TItem>
comparer) where
TSequenceEqual_WhereInnerEnumerable : struct,
IStructEnumerable<
TSequenceEqual_WhereInnerItem,
TSequenceEqual_WhereInnerEnumerator> where
TSequenceEqual_WhereInnerEnumerator : struct,
IStructEnumerator<
TSequenceEqual_WhereInnerItem> where
TSequenceEqual_WherePredicate : struct,
IStructPredicate<
TSequenceEqual_WhereInnerItem> where
TSequenceEqual_WhereProjection : struct,
IStructProjection<
TItem,
TSequenceEqual_WhereInnerItem>
public bool SequenceEqual<
TSequenceEqual_DistinctInnerEnumerable,
TSequenceEqual_DistinctInnerEnumerator>(
DistinctDefaultEnumerable<
TItem,
TSequenceEqual_DistinctInnerEnumerable,
TSequenceEqual_DistinctInnerEnumerator>
second) where
TSequenceEqual_DistinctInnerEnumerable : struct,
IStructEnumerable<
TItem,
TSequenceEqual_DistinctInnerEnumerator> where
TSequenceEqual_DistinctInnerEnumerator : struct,
IStructEnumerator<
TItem>
public bool SequenceEqual<
TSequenceEqual_DistinctInnerEnumerable,
TSequenceEqual_DistinctInnerEnumerator>(
DistinctDefaultEnumerable<
TItem,
TSequenceEqual_DistinctInnerEnumerable,
TSequenceEqual_DistinctInnerEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TSequenceEqual_DistinctInnerEnumerable : struct,
IStructEnumerable<
TItem,
TSequenceEqual_DistinctInnerEnumerator> where
TSequenceEqual_DistinctInnerEnumerator : struct,
IStructEnumerator<
TItem>
public bool SequenceEqual<
TSequenceEqual_DistinctInnerEnumerable,
TSequenceEqual_DistinctInnerEnumerator>(
DistinctSpecificEnumerable<
TItem,
TSequenceEqual_DistinctInnerEnumerable,
TSequenceEqual_DistinctInnerEnumerator>
second) where
TSequenceEqual_DistinctInnerEnumerable : struct,
IStructEnumerable<
TItem,
TSequenceEqual_DistinctInnerEnumerator> where
TSequenceEqual_DistinctInnerEnumerator : struct,
IStructEnumerator<
TItem>
public bool SequenceEqual<
TSequenceEqual_DistinctInnerEnumerable,
TSequenceEqual_DistinctInnerEnumerator>(
DistinctSpecificEnumerable<
TItem,
TSequenceEqual_DistinctInnerEnumerable,
TSequenceEqual_DistinctInnerEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TSequenceEqual_DistinctInnerEnumerable : struct,
IStructEnumerable<
TItem,
TSequenceEqual_DistinctInnerEnumerator> where
TSequenceEqual_DistinctInnerEnumerator : struct,
IStructEnumerator<
TItem>
public bool SequenceEqual<
TSequenceEqual_ExceptFirstEnumerable,
TSequenceEqual_ExceptFirstEnumerator,
TSequenceEqual_ExceptSecondEnumerable,
TSequenceEqual_ExceptSecondEnumerator>(
ExceptDefaultEnumerable<
TItem,
TSequenceEqual_ExceptFirstEnumerable,
TSequenceEqual_ExceptFirstEnumerator,
TSequenceEqual_ExceptSecondEnumerable,
TSequenceEqual_ExceptSecondEnumerator>
second) where
TSequenceEqual_ExceptFirstEnumerable : struct,
IStructEnumerable<
TItem,
TSequenceEqual_ExceptFirstEnumerator> where
TSequenceEqual_ExceptFirstEnumerator : struct,
IStructEnumerator<
TItem> where
TSequenceEqual_ExceptSecondEnumerable : struct,
IStructEnumerable<
TItem,
TSequenceEqual_ExceptSecondEnumerator> where
TSequenceEqual_ExceptSecondEnumerator : struct,
IStructEnumerator<
TItem>
public bool SequenceEqual<
TSequenceEqual_ExceptFirstEnumerable,
TSequenceEqual_ExceptFirstEnumerator,
TSequenceEqual_ExceptSecondEnumerable,
TSequenceEqual_ExceptSecondEnumerator>(
ExceptDefaultEnumerable<
TItem,
TSequenceEqual_ExceptFirstEnumerable,
TSequenceEqual_ExceptFirstEnumerator,
TSequenceEqual_ExceptSecondEnumerable,
TSequenceEqual_ExceptSecondEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TSequenceEqual_ExceptFirstEnumerable : struct,
IStructEnumerable<
TItem,
TSequenceEqual_ExceptFirstEnumerator> where
TSequenceEqual_ExceptFirstEnumerator : struct,
IStructEnumerator<
TItem> where
TSequenceEqual_ExceptSecondEnumerable : struct,
IStructEnumerable<
TItem,
TSequenceEqual_ExceptSecondEnumerator> where
TSequenceEqual_ExceptSecondEnumerator : struct,
IStructEnumerator<
TItem>
public bool SequenceEqual<
TSequenceEqual_ExceptFirstEnumerable,
TSequenceEqual_ExceptFirstEnumerator,
TSequenceEqual_ExceptSecondEnumerable,
TSequenceEqual_ExceptSecondEnumerator>(
ExceptSpecificEnumerable<
TItem,
TSequenceEqual_ExceptFirstEnumerable,
TSequenceEqual_ExceptFirstEnumerator,
TSequenceEqual_ExceptSecondEnumerable,
TSequenceEqual_ExceptSecondEnumerator>
second) where
TSequenceEqual_ExceptFirstEnumerable : struct,
IStructEnumerable<
TItem,
TSequenceEqual_ExceptFirstEnumerator> where
TSequenceEqual_ExceptFirstEnumerator : struct,
IStructEnumerator<
TItem> where
TSequenceEqual_ExceptSecondEnumerable : struct,
IStructEnumerable<
TItem,
TSequenceEqual_ExceptSecondEnumerator> where
TSequenceEqual_ExceptSecondEnumerator : struct,
IStructEnumerator<
TItem>
public bool SequenceEqual<
TSequenceEqual_ExceptFirstEnumerable,
TSequenceEqual_ExceptFirstEnumerator,
TSequenceEqual_ExceptSecondEnumerable,
TSequenceEqual_ExceptSecondEnumerator>(
ExceptSpecificEnumerable<
TItem,
TSequenceEqual_ExceptFirstEnumerable,
TSequenceEqual_ExceptFirstEnumerator,
TSequenceEqual_ExceptSecondEnumerable,
TSequenceEqual_ExceptSecondEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TSequenceEqual_ExceptFirstEnumerable : struct,
IStructEnumerable<
TItem,
TSequenceEqual_ExceptFirstEnumerator> where
TSequenceEqual_ExceptFirstEnumerator : struct,
IStructEnumerator<
TItem> where
TSequenceEqual_ExceptSecondEnumerable : struct,
IStructEnumerable<
TItem,
TSequenceEqual_ExceptSecondEnumerator> where
TSequenceEqual_ExceptSecondEnumerator : struct,
IStructEnumerator<
TItem>
public bool SequenceEqual<
TSequenceEqual_IntersectFirstEnumerable,
TSequenceEqual_IntersectFirstEnumerator,
TSequenceEqual_IntersectSecondEnumerable,
TSequenceEqual_IntersectSecondEnumerator>(
IntersectDefaultEnumerable<
TItem,
TSequenceEqual_IntersectFirstEnumerable,
TSequenceEqual_IntersectFirstEnumerator,
TSequenceEqual_IntersectSecondEnumerable,
TSequenceEqual_IntersectSecondEnumerator>
second) where
TSequenceEqual_IntersectFirstEnumerable : struct,
IStructEnumerable<
TItem,
TSequenceEqual_IntersectFirstEnumerator> where
TSequenceEqual_IntersectFirstEnumerator : struct,
IStructEnumerator<
TItem> where
TSequenceEqual_IntersectSecondEnumerable : struct,
IStructEnumerable<
TItem,
TSequenceEqual_IntersectSecondEnumerator> where
TSequenceEqual_IntersectSecondEnumerator : struct,
IStructEnumerator<
TItem>
public bool SequenceEqual<
TSequenceEqual_IntersectFirstEnumerable,
TSequenceEqual_IntersectFirstEnumerator,
TSequenceEqual_IntersectSecondEnumerable,
TSequenceEqual_IntersectSecondEnumerator>(
IntersectDefaultEnumerable<
TItem,
TSequenceEqual_IntersectFirstEnumerable,
TSequenceEqual_IntersectFirstEnumerator,
TSequenceEqual_IntersectSecondEnumerable,
TSequenceEqual_IntersectSecondEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TSequenceEqual_IntersectFirstEnumerable : struct,
IStructEnumerable<
TItem,
TSequenceEqual_IntersectFirstEnumerator> where
TSequenceEqual_IntersectFirstEnumerator : struct,
IStructEnumerator<
TItem> where
TSequenceEqual_IntersectSecondEnumerable : struct,
IStructEnumerable<
TItem,
TSequenceEqual_IntersectSecondEnumerator> where
TSequenceEqual_IntersectSecondEnumerator : struct,
IStructEnumerator<
TItem>
public bool SequenceEqual<
TSequenceEqual_IntersectFirstEnumerable,
TSequenceEqual_IntersectFirstEnumerator,
TSequenceEqual_IntersectSecondEnumerable,
TSequenceEqual_IntersectSecondEnumerator>(
IntersectSpecificEnumerable<
TItem,
TSequenceEqual_IntersectFirstEnumerable,
TSequenceEqual_IntersectFirstEnumerator,
TSequenceEqual_IntersectSecondEnumerable,
TSequenceEqual_IntersectSecondEnumerator>
second) where
TSequenceEqual_IntersectFirstEnumerable : struct,
IStructEnumerable<
TItem,
TSequenceEqual_IntersectFirstEnumerator> where
TSequenceEqual_IntersectFirstEnumerator : struct,
IStructEnumerator<
TItem> where
TSequenceEqual_IntersectSecondEnumerable : struct,
IStructEnumerable<
TItem,
TSequenceEqual_IntersectSecondEnumerator> where
TSequenceEqual_IntersectSecondEnumerator : struct,
IStructEnumerator<
TItem>
public bool SequenceEqual<
TSequenceEqual_IntersectFirstEnumerable,
TSequenceEqual_IntersectFirstEnumerator,
TSequenceEqual_IntersectSecondEnumerable,
TSequenceEqual_IntersectSecondEnumerator>(
IntersectSpecificEnumerable<
TItem,
TSequenceEqual_IntersectFirstEnumerable,
TSequenceEqual_IntersectFirstEnumerator,
TSequenceEqual_IntersectSecondEnumerable,
TSequenceEqual_IntersectSecondEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TSequenceEqual_IntersectFirstEnumerable : struct,
IStructEnumerable<
TItem,
TSequenceEqual_IntersectFirstEnumerator> where
TSequenceEqual_IntersectFirstEnumerator : struct,
IStructEnumerator<
TItem> where
TSequenceEqual_IntersectSecondEnumerable : struct,
IStructEnumerable<
TItem,
TSequenceEqual_IntersectSecondEnumerator> where
TSequenceEqual_IntersectSecondEnumerator : struct,
IStructEnumerator<
TItem>
public bool SequenceEqual<
TSequenceEqual_UnionFirstEnumerable,
TSequenceEqual_UnionFirstEnumerator,
TSequenceEqual_UnionSecondEnumerable,
TSequenceEqual_UnionSecondEnumerator>(
UnionDefaultEnumerable<
TItem,
TSequenceEqual_UnionFirstEnumerable,
TSequenceEqual_UnionFirstEnumerator,
TSequenceEqual_UnionSecondEnumerable,
TSequenceEqual_UnionSecondEnumerator>
second) where
TSequenceEqual_UnionFirstEnumerable : struct,
IStructEnumerable<
TItem,
TSequenceEqual_UnionFirstEnumerator> where
TSequenceEqual_UnionFirstEnumerator : struct,
IStructEnumerator<
TItem> where
TSequenceEqual_UnionSecondEnumerable : struct,
IStructEnumerable<
TItem,
TSequenceEqual_UnionSecondEnumerator> where
TSequenceEqual_UnionSecondEnumerator : struct,
IStructEnumerator<
TItem>
public bool SequenceEqual<
TSequenceEqual_UnionFirstEnumerable,
TSequenceEqual_UnionFirstEnumerator,
TSequenceEqual_UnionSecondEnumerable,
TSequenceEqual_UnionSecondEnumerator>(
UnionDefaultEnumerable<
TItem,
TSequenceEqual_UnionFirstEnumerable,
TSequenceEqual_UnionFirstEnumerator,
TSequenceEqual_UnionSecondEnumerable,
TSequenceEqual_UnionSecondEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TSequenceEqual_UnionFirstEnumerable : struct,
IStructEnumerable<
TItem,
TSequenceEqual_UnionFirstEnumerator> where
TSequenceEqual_UnionFirstEnumerator : struct,
IStructEnumerator<
TItem> where
TSequenceEqual_UnionSecondEnumerable : struct,
IStructEnumerable<
TItem,
TSequenceEqual_UnionSecondEnumerator> where
TSequenceEqual_UnionSecondEnumerator : struct,
IStructEnumerator<
TItem>
public bool SequenceEqual<
TSequenceEqual_UnionFirstEnumerable,
TSequenceEqual_UnionFirstEnumerator,
TSequenceEqual_UnionSecondEnumerable,
TSequenceEqual_UnionSecondEnumerator>(
UnionSpecificEnumerable<
TItem,
TSequenceEqual_UnionFirstEnumerable,
TSequenceEqual_UnionFirstEnumerator,
TSequenceEqual_UnionSecondEnumerable,
TSequenceEqual_UnionSecondEnumerator>
second) where
TSequenceEqual_UnionFirstEnumerable : struct,
IStructEnumerable<
TItem,
TSequenceEqual_UnionFirstEnumerator> where
TSequenceEqual_UnionFirstEnumerator : struct,
IStructEnumerator<
TItem> where
TSequenceEqual_UnionSecondEnumerable : struct,
IStructEnumerable<
TItem,
TSequenceEqual_UnionSecondEnumerator> where
TSequenceEqual_UnionSecondEnumerator : struct,
IStructEnumerator<
TItem>
public bool SequenceEqual<
TSequenceEqual_UnionFirstEnumerable,
TSequenceEqual_UnionFirstEnumerator,
TSequenceEqual_UnionSecondEnumerable,
TSequenceEqual_UnionSecondEnumerator>(
UnionSpecificEnumerable<
TItem,
TSequenceEqual_UnionFirstEnumerable,
TSequenceEqual_UnionFirstEnumerator,
TSequenceEqual_UnionSecondEnumerable,
TSequenceEqual_UnionSecondEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TSequenceEqual_UnionFirstEnumerable : struct,
IStructEnumerable<
TItem,
TSequenceEqual_UnionFirstEnumerator> where
TSequenceEqual_UnionFirstEnumerator : struct,
IStructEnumerator<
TItem> where
TSequenceEqual_UnionSecondEnumerable : struct,
IStructEnumerable<
TItem,
TSequenceEqual_UnionSecondEnumerator> where
TSequenceEqual_UnionSecondEnumerator : struct,
IStructEnumerator<
TItem>
public bool SequenceEqual<
TSequenceEqual_GroupByInItem,
TSequenceEqual_GroupByKey,
TSequenceEqual_GroupByItem,
TSequenceEqual_GroupByEnumerable,
TSequenceEqual_GroupByEnumerator>(
GroupByCollectionDefaultEnumerable<
TSequenceEqual_GroupByInItem,
TSequenceEqual_GroupByKey,
TSequenceEqual_GroupByItem,
TItem,
TSequenceEqual_GroupByEnumerable,
TSequenceEqual_GroupByEnumerator>
second) where
TSequenceEqual_GroupByEnumerable : struct,
IStructEnumerable<
TSequenceEqual_GroupByInItem,
TSequenceEqual_GroupByEnumerator> where
TSequenceEqual_GroupByEnumerator : struct,
IStructEnumerator<
TSequenceEqual_GroupByInItem>
public bool SequenceEqual<
TSequenceEqual_GroupByInItem,
TSequenceEqual_GroupByKey,
TSequenceEqual_GroupByItem,
TSequenceEqual_GroupByEnumerable,
TSequenceEqual_GroupByEnumerator>(
GroupByCollectionDefaultEnumerable<
TSequenceEqual_GroupByInItem,
TSequenceEqual_GroupByKey,
TSequenceEqual_GroupByItem,
TItem,
TSequenceEqual_GroupByEnumerable,
TSequenceEqual_GroupByEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TSequenceEqual_GroupByEnumerable : struct,
IStructEnumerable<
TSequenceEqual_GroupByInItem,
TSequenceEqual_GroupByEnumerator> where
TSequenceEqual_GroupByEnumerator : struct,
IStructEnumerator<
TSequenceEqual_GroupByInItem>
public bool SequenceEqual<
TSequenceEqual_GroupByInItem,
TSequenceEqual_GroupByKey,
TSequenceEqual_GroupByItem,
TSequenceEqual_GroupByEnumerable,
TSequenceEqual_GroupByEnumerator>(
GroupByCollectionSpecificEnumerable<
TSequenceEqual_GroupByInItem,
TSequenceEqual_GroupByKey,
TSequenceEqual_GroupByItem,
TItem,
TSequenceEqual_GroupByEnumerable,
TSequenceEqual_GroupByEnumerator>
second) where
TSequenceEqual_GroupByEnumerable : struct,
IStructEnumerable<
TSequenceEqual_GroupByInItem,
TSequenceEqual_GroupByEnumerator> where
TSequenceEqual_GroupByEnumerator : struct,
IStructEnumerator<
TSequenceEqual_GroupByInItem>
public bool SequenceEqual<
TSequenceEqual_GroupByInItem,
TSequenceEqual_GroupByKey,
TSequenceEqual_GroupByItem,
TSequenceEqual_GroupByEnumerable,
TSequenceEqual_GroupByEnumerator>(
GroupByCollectionSpecificEnumerable<
TSequenceEqual_GroupByInItem,
TSequenceEqual_GroupByKey,
TSequenceEqual_GroupByItem,
TItem,
TSequenceEqual_GroupByEnumerable,
TSequenceEqual_GroupByEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TSequenceEqual_GroupByEnumerable : struct,
IStructEnumerable<
TSequenceEqual_GroupByInItem,
TSequenceEqual_GroupByEnumerator> where
TSequenceEqual_GroupByEnumerator : struct,
IStructEnumerator<
TSequenceEqual_GroupByInItem>
public bool SequenceEqual<
TSequenceEqual_JoinKeyItem,
TSequenceEqual_JoinLeftItem,
TSequenceEqual_JoinLeftEnumerable,
TSequenceEqual_JoinLeftEnumerator,
TSequenceEqual_JoinRightItem,
TSequenceEqual_JoinRightEnumerable,
TSequenceEqual_JoinRightEnumerator>(
JoinDefaultEnumerable<
TItem,
TSequenceEqual_JoinKeyItem,
TSequenceEqual_JoinLeftItem,
TSequenceEqual_JoinLeftEnumerable,
TSequenceEqual_JoinLeftEnumerator,
TSequenceEqual_JoinRightItem,
TSequenceEqual_JoinRightEnumerable,
TSequenceEqual_JoinRightEnumerator>
second) where
TSequenceEqual_JoinLeftEnumerable : struct,
IStructEnumerable<
TSequenceEqual_JoinLeftItem,
TSequenceEqual_JoinLeftEnumerator> where
TSequenceEqual_JoinLeftEnumerator : struct,
IStructEnumerator<
TSequenceEqual_JoinLeftItem> where
TSequenceEqual_JoinRightEnumerable : struct,
IStructEnumerable<
TSequenceEqual_JoinRightItem,
TSequenceEqual_JoinRightEnumerator> where
TSequenceEqual_JoinRightEnumerator : struct,
IStructEnumerator<
TSequenceEqual_JoinRightItem>
public bool SequenceEqual<
TSequenceEqual_JoinKeyItem,
TSequenceEqual_JoinLeftItem,
TSequenceEqual_JoinLeftEnumerable,
TSequenceEqual_JoinLeftEnumerator,
TSequenceEqual_JoinRightItem,
TSequenceEqual_JoinRightEnumerable,
TSequenceEqual_JoinRightEnumerator>(
JoinDefaultEnumerable<
TItem,
TSequenceEqual_JoinKeyItem,
TSequenceEqual_JoinLeftItem,
TSequenceEqual_JoinLeftEnumerable,
TSequenceEqual_JoinLeftEnumerator,
TSequenceEqual_JoinRightItem,
TSequenceEqual_JoinRightEnumerable,
TSequenceEqual_JoinRightEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TSequenceEqual_JoinLeftEnumerable : struct,
IStructEnumerable<
TSequenceEqual_JoinLeftItem,
TSequenceEqual_JoinLeftEnumerator> where
TSequenceEqual_JoinLeftEnumerator : struct,
IStructEnumerator<
TSequenceEqual_JoinLeftItem> where
TSequenceEqual_JoinRightEnumerable : struct,
IStructEnumerable<
TSequenceEqual_JoinRightItem,
TSequenceEqual_JoinRightEnumerator> where
TSequenceEqual_JoinRightEnumerator : struct,
IStructEnumerator<
TSequenceEqual_JoinRightItem>
public bool SequenceEqual<
TSequenceEqual_JoinKeyItem,
TSequenceEqual_JoinLeftItem,
TSequenceEqual_JoinLeftEnumerable,
TSequenceEqual_JoinLeftEnumerator,
TSequenceEqual_JoinRightItem,
TSequenceEqual_JoinRightEnumerable,
TSequenceEqual_JoinRightEnumerator>(
JoinSpecificEnumerable<
TItem,
TSequenceEqual_JoinKeyItem,
TSequenceEqual_JoinLeftItem,
TSequenceEqual_JoinLeftEnumerable,
TSequenceEqual_JoinLeftEnumerator,
TSequenceEqual_JoinRightItem,
TSequenceEqual_JoinRightEnumerable,
TSequenceEqual_JoinRightEnumerator>
second) where
TSequenceEqual_JoinLeftEnumerable : struct,
IStructEnumerable<
TSequenceEqual_JoinLeftItem,
TSequenceEqual_JoinLeftEnumerator> where
TSequenceEqual_JoinLeftEnumerator : struct,
IStructEnumerator<
TSequenceEqual_JoinLeftItem> where
TSequenceEqual_JoinRightEnumerable : struct,
IStructEnumerable<
TSequenceEqual_JoinRightItem,
TSequenceEqual_JoinRightEnumerator> where
TSequenceEqual_JoinRightEnumerator : struct,
IStructEnumerator<
TSequenceEqual_JoinRightItem>
public bool SequenceEqual<
TSequenceEqual_JoinKeyItem,
TSequenceEqual_JoinLeftItem,
TSequenceEqual_JoinLeftEnumerable,
TSequenceEqual_JoinLeftEnumerator,
TSequenceEqual_JoinRightItem,
TSequenceEqual_JoinRightEnumerable,
TSequenceEqual_JoinRightEnumerator>(
JoinSpecificEnumerable<
TItem,
TSequenceEqual_JoinKeyItem,
TSequenceEqual_JoinLeftItem,
TSequenceEqual_JoinLeftEnumerable,
TSequenceEqual_JoinLeftEnumerator,
TSequenceEqual_JoinRightItem,
TSequenceEqual_JoinRightEnumerable,
TSequenceEqual_JoinRightEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TSequenceEqual_JoinLeftEnumerable : struct,
IStructEnumerable<
TSequenceEqual_JoinLeftItem,
TSequenceEqual_JoinLeftEnumerator> where
TSequenceEqual_JoinLeftEnumerator : struct,
IStructEnumerator<
TSequenceEqual_JoinLeftItem> where
TSequenceEqual_JoinRightEnumerable : struct,
IStructEnumerable<
TSequenceEqual_JoinRightItem,
TSequenceEqual_JoinRightEnumerator> where
TSequenceEqual_JoinRightEnumerator : struct,
IStructEnumerator<
TSequenceEqual_JoinRightItem>
public bool SequenceEqual<
TSequenceEqual_GroupJoinKeyItem,
TSequenceEqual_GroupJoinLeftItem,
TSequenceEqual_GroupJoinLeftEnumerable,
TSequenceEqual_GroupJoinLeftEnumerator,
TSequenceEqual_GroupJoinRightItem,
TSequenceEqual_GroupJoinRightEnumerable,
TSequenceEqual_GroupJoinRightEnumerator>(
GroupJoinDefaultEnumerable<
TItem,
TSequenceEqual_GroupJoinKeyItem,
TSequenceEqual_GroupJoinLeftItem,
TSequenceEqual_GroupJoinLeftEnumerable,
TSequenceEqual_GroupJoinLeftEnumerator,
TSequenceEqual_GroupJoinRightItem,
TSequenceEqual_GroupJoinRightEnumerable,
TSequenceEqual_GroupJoinRightEnumerator>
second) where
TSequenceEqual_GroupJoinLeftEnumerable : struct,
IStructEnumerable<
TSequenceEqual_GroupJoinLeftItem,
TSequenceEqual_GroupJoinLeftEnumerator> where
TSequenceEqual_GroupJoinLeftEnumerator : struct,
IStructEnumerator<
TSequenceEqual_GroupJoinLeftItem> where
TSequenceEqual_GroupJoinRightEnumerable : struct,
IStructEnumerable<
TSequenceEqual_GroupJoinRightItem,
TSequenceEqual_GroupJoinRightEnumerator> where
TSequenceEqual_GroupJoinRightEnumerator : struct,
IStructEnumerator<
TSequenceEqual_GroupJoinRightItem>
public bool SequenceEqual<
TSequenceEqual_GroupJoinKeyItem,
TSequenceEqual_GroupJoinLeftItem,
TSequenceEqual_GroupJoinLeftEnumerable,
TSequenceEqual_GroupJoinLeftEnumerator,
TSequenceEqual_GroupJoinRightItem,
TSequenceEqual_GroupJoinRightEnumerable,
TSequenceEqual_GroupJoinRightEnumerator>(
GroupJoinDefaultEnumerable<
TItem,
TSequenceEqual_GroupJoinKeyItem,
TSequenceEqual_GroupJoinLeftItem,
TSequenceEqual_GroupJoinLeftEnumerable,
TSequenceEqual_GroupJoinLeftEnumerator,
TSequenceEqual_GroupJoinRightItem,
TSequenceEqual_GroupJoinRightEnumerable,
TSequenceEqual_GroupJoinRightEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TSequenceEqual_GroupJoinLeftEnumerable : struct,
IStructEnumerable<
TSequenceEqual_GroupJoinLeftItem,
TSequenceEqual_GroupJoinLeftEnumerator> where
TSequenceEqual_GroupJoinLeftEnumerator : struct,
IStructEnumerator<
TSequenceEqual_GroupJoinLeftItem> where
TSequenceEqual_GroupJoinRightEnumerable : struct,
IStructEnumerable<
TSequenceEqual_GroupJoinRightItem,
TSequenceEqual_GroupJoinRightEnumerator> where
TSequenceEqual_GroupJoinRightEnumerator : struct,
IStructEnumerator<
TSequenceEqual_GroupJoinRightItem>
public bool SequenceEqual<
TSequenceEqual_GroupJoinKeyItem,
TSequenceEqual_GroupJoinLeftItem,
TSequenceEqual_GroupJoinLeftEnumerable,
TSequenceEqual_GroupJoinLeftEnumerator,
TSequenceEqual_GroupJoinRightItem,
TSequenceEqual_GroupJoinRightEnumerable,
TSequenceEqual_GroupJoinRightEnumerator>(
GroupJoinSpecificEnumerable<
TItem,
TSequenceEqual_GroupJoinKeyItem,
TSequenceEqual_GroupJoinLeftItem,
TSequenceEqual_GroupJoinLeftEnumerable,
TSequenceEqual_GroupJoinLeftEnumerator,
TSequenceEqual_GroupJoinRightItem,
TSequenceEqual_GroupJoinRightEnumerable,
TSequenceEqual_GroupJoinRightEnumerator>
second) where
TSequenceEqual_GroupJoinLeftEnumerable : struct,
IStructEnumerable<
TSequenceEqual_GroupJoinLeftItem,
TSequenceEqual_GroupJoinLeftEnumerator> where
TSequenceEqual_GroupJoinLeftEnumerator : struct,
IStructEnumerator<
TSequenceEqual_GroupJoinLeftItem> where
TSequenceEqual_GroupJoinRightEnumerable : struct,
IStructEnumerable<
TSequenceEqual_GroupJoinRightItem,
TSequenceEqual_GroupJoinRightEnumerator> where
TSequenceEqual_GroupJoinRightEnumerator : struct,
IStructEnumerator<
TSequenceEqual_GroupJoinRightItem>
public bool SequenceEqual<
TSequenceEqual_GroupJoinKeyItem,
TSequenceEqual_GroupJoinLeftItem,
TSequenceEqual_GroupJoinLeftEnumerable,
TSequenceEqual_GroupJoinLeftEnumerator,
TSequenceEqual_GroupJoinRightItem,
TSequenceEqual_GroupJoinRightEnumerable,
TSequenceEqual_GroupJoinRightEnumerator>(
GroupJoinSpecificEnumerable<
TItem,
TSequenceEqual_GroupJoinKeyItem,
TSequenceEqual_GroupJoinLeftItem,
TSequenceEqual_GroupJoinLeftEnumerable,
TSequenceEqual_GroupJoinLeftEnumerator,
TSequenceEqual_GroupJoinRightItem,
TSequenceEqual_GroupJoinRightEnumerable,
TSequenceEqual_GroupJoinRightEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TSequenceEqual_GroupJoinLeftEnumerable : struct,
IStructEnumerable<
TSequenceEqual_GroupJoinLeftItem,
TSequenceEqual_GroupJoinLeftEnumerator> where
TSequenceEqual_GroupJoinLeftEnumerator : struct,
IStructEnumerator<
TSequenceEqual_GroupJoinLeftItem> where
TSequenceEqual_GroupJoinRightEnumerable : struct,
IStructEnumerable<
TSequenceEqual_GroupJoinRightItem,
TSequenceEqual_GroupJoinRightEnumerator> where
TSequenceEqual_GroupJoinRightEnumerator : struct,
IStructEnumerator<
TSequenceEqual_GroupJoinRightItem>
public bool SequenceEqual<
TSequenceEqual_OrderByKey,
TSequenceEqual_OrderByEnumerable,
TSequenceEqual_OrderByEnumerator,
TSequenceEqual_OrderByComparer>(
OrderByEnumerable<
TItem,
TSequenceEqual_OrderByKey,
TSequenceEqual_OrderByEnumerable,
TSequenceEqual_OrderByEnumerator,
TSequenceEqual_OrderByComparer>
second) where
TSequenceEqual_OrderByEnumerable : struct,
IStructEnumerable<
TItem,
TSequenceEqual_OrderByEnumerator> where
TSequenceEqual_OrderByEnumerator : struct,
IStructEnumerator<
TItem> where
TSequenceEqual_OrderByComparer : struct,
IStructComparer<
TItem,
TSequenceEqual_OrderByKey>
public bool SequenceEqual<
TSequenceEqual_OrderByKey,
TSequenceEqual_OrderByEnumerable,
TSequenceEqual_OrderByEnumerator,
TSequenceEqual_OrderByComparer>(
OrderByEnumerable<
TItem,
TSequenceEqual_OrderByKey,
TSequenceEqual_OrderByEnumerable,
TSequenceEqual_OrderByEnumerator,
TSequenceEqual_OrderByComparer>
second,
IEqualityComparer<
TItem>
comparer) where
TSequenceEqual_OrderByEnumerable : struct,
IStructEnumerable<
TItem,
TSequenceEqual_OrderByEnumerator> where
TSequenceEqual_OrderByEnumerator : struct,
IStructEnumerator<
TItem> where
TSequenceEqual_OrderByComparer : struct,
IStructComparer<
TItem,
TSequenceEqual_OrderByKey>
public bool SequenceEqual<
TSequenceEqual_ReverseEnumerable,
TSequenceEqual_ReverseEnumerator>(
ReverseEnumerable<
TItem,
TSequenceEqual_ReverseEnumerable,
TSequenceEqual_ReverseEnumerator>
second) where
TSequenceEqual_ReverseEnumerable : struct,
IStructEnumerable<
TItem,
TSequenceEqual_ReverseEnumerator> where
TSequenceEqual_ReverseEnumerator : struct,
IStructEnumerator<
TItem>
public bool SequenceEqual<
TSequenceEqual_ReverseEnumerable,
TSequenceEqual_ReverseEnumerator>(
ReverseEnumerable<
TItem,
TSequenceEqual_ReverseEnumerable,
TSequenceEqual_ReverseEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TSequenceEqual_ReverseEnumerable : struct,
IStructEnumerable<
TItem,
TSequenceEqual_ReverseEnumerator> where
TSequenceEqual_ReverseEnumerator : struct,
IStructEnumerator<
TItem>
public bool SequenceEqual<
TSequenceEqual_SkipEnumerable,
TSequenceEqual_SkipEnumerator>(
SkipLastEnumerable<
TItem,
TSequenceEqual_SkipEnumerable,
TSequenceEqual_SkipEnumerator>
second) where
TSequenceEqual_SkipEnumerable : struct,
IStructEnumerable<
TItem,
TSequenceEqual_SkipEnumerator> where
TSequenceEqual_SkipEnumerator : struct,
IStructEnumerator<
TItem>
public bool SequenceEqual<
TSequenceEqual_TakeEnumerable,
TSequenceEqual_TakeEnumerator>(
TakeLastEnumerable<
TItem,
TSequenceEqual_TakeEnumerable,
TSequenceEqual_TakeEnumerator>
second) where
TSequenceEqual_TakeEnumerable : struct,
IStructEnumerable<
TItem,
TSequenceEqual_TakeEnumerator> where
TSequenceEqual_TakeEnumerator : struct,
IStructEnumerator<
TItem>
public bool SequenceEqual<
TSequenceEqual_AppendEnumerable,
TSequenceEqual_AppendEnumerator>(
AppendEnumerable<
TItem,
TSequenceEqual_AppendEnumerable,
TSequenceEqual_AppendEnumerator>
second) where
TSequenceEqual_AppendEnumerable : struct,
IStructEnumerable<
TItem,
TSequenceEqual_AppendEnumerator> where
TSequenceEqual_AppendEnumerator : struct,
IStructEnumerator<
TItem>
public bool SequenceEqual<
TSequenceEqual_AppendEnumerable,
TSequenceEqual_AppendEnumerator>(
AppendEnumerable<
TItem,
TSequenceEqual_AppendEnumerable,
TSequenceEqual_AppendEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TSequenceEqual_AppendEnumerable : struct,
IStructEnumerable<
TItem,
TSequenceEqual_AppendEnumerator> where
TSequenceEqual_AppendEnumerator : struct,
IStructEnumerator<
TItem>
public bool SequenceEqual<
TSequenceEqual_PrependEnumerable,
TSequenceEqual_PrependEnumerator>(
PrependEnumerable<
TItem,
TSequenceEqual_PrependEnumerable,
TSequenceEqual_PrependEnumerator>
second) where
TSequenceEqual_PrependEnumerable : struct,
IStructEnumerable<
TItem,
TSequenceEqual_PrependEnumerator> where
TSequenceEqual_PrependEnumerator : struct,
IStructEnumerator<
TItem>
public bool SequenceEqual<
TSequenceEqual_PrependEnumerable,
TSequenceEqual_PrependEnumerator>(
PrependEnumerable<
TItem,
TSequenceEqual_PrependEnumerable,
TSequenceEqual_PrependEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TSequenceEqual_PrependEnumerable : struct,
IStructEnumerable<
TItem,
TSequenceEqual_PrependEnumerator> where
TSequenceEqual_PrependEnumerator : struct,
IStructEnumerator<
TItem>
public long Sum(
Func<
TItem,
long>
selector)
public float Sum(
Func<
TItem,
float>
selector)
public double Sum(
Func<
TItem,
double>
selector)
public decimal Sum(
Func<
TItem,
decimal>
selector)
public decimal?
Sum(
Func<
TItem,
decimal?>
selector)
public double?
Sum(
Func<
TItem,
double?>
selector)
public float?
Sum(
Func<
TItem,
float?>
selector)
public long?
Sum(
Func<
TItem,
long?>
selector)
public int?
Sum(
Func<
TItem,
int?>
selector)
public int Sum(
Func<
TItem,
int>
selector)
public Dictionary<
TToDictionary_Key,
TToDictionary_Value>
ToDictionary<
TToDictionary_Key,
TToDictionary_Value>(
Func<
TItem,
TToDictionary_Key>
keySelector,
Func<
TItem,
TToDictionary_Value>
elementSelector)
public Dictionary<
TToDictionary_Key,
TToDictionary_Value>
ToDictionary<
TToDictionary_Key,
TToDictionary_Value>(
Func<
TItem,
TToDictionary_Key>
keySelector,
Func<
TItem,
TToDictionary_Value>
elementSelector,
IEqualityComparer<
TToDictionary_Key>
comparer)
public LookupDefaultEnumerable<
TToLookup_Key,
TToLookup_Element>
ToLookup<
TToLookup_Key,
TToLookup_Element>(
Func<
TItem,
TToLookup_Key>
keySelector,
Func<
TItem,
TToLookup_Element>
elementSelector)
public UnionDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
OrderByEnumerable<
TItem,
TUnion_OrderByKey,
TUnion_OrderByEnumerable,
TUnion_OrderByEnumerator,
TUnion_OrderByComparer>,
OrderByEnumerator<
TItem,
TUnion_OrderByKey,
TUnion_OrderByEnumerator,
TUnion_OrderByComparer>>
Union<
TUnion_OrderByKey,
TUnion_OrderByEnumerable,
TUnion_OrderByEnumerator,
TUnion_OrderByComparer>(
OrderByEnumerable<
TItem,
TUnion_OrderByKey,
TUnion_OrderByEnumerable,
TUnion_OrderByEnumerator,
TUnion_OrderByComparer>
second) where
TUnion_OrderByEnumerable : struct,
IStructEnumerable<
TItem,
TUnion_OrderByEnumerator> where
TUnion_OrderByEnumerator : struct,
IStructEnumerator<
TItem> where
TUnion_OrderByComparer : struct,
IStructComparer<
TItem,
TUnion_OrderByKey>
public UnionSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
OrderByEnumerable<
TItem,
TUnion_OrderByKey,
TUnion_OrderByEnumerable,
TUnion_OrderByEnumerator,
TUnion_OrderByComparer>,
OrderByEnumerator<
TItem,
TUnion_OrderByKey,
TUnion_OrderByEnumerator,
TUnion_OrderByComparer>>
Union<
TUnion_OrderByKey,
TUnion_OrderByEnumerable,
TUnion_OrderByEnumerator,
TUnion_OrderByComparer>(
OrderByEnumerable<
TItem,
TUnion_OrderByKey,
TUnion_OrderByEnumerable,
TUnion_OrderByEnumerator,
TUnion_OrderByComparer>
second,
IEqualityComparer<
TItem>
comparer) where
TUnion_OrderByEnumerable : struct,
IStructEnumerable<
TItem,
TUnion_OrderByEnumerator> where
TUnion_OrderByEnumerator : struct,
IStructEnumerator<
TItem> where
TUnion_OrderByComparer : struct,
IStructComparer<
TItem,
TUnion_OrderByKey>
public UnionDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
IdentityEnumerable<
TItem,
ValueCollection<
TUnion_Union_DictionaryKey,
TItem>,
SortedDictionaryValuesBridger<
TUnion_Union_DictionaryKey,
TItem>,
SortedDictionaryValuesEnumerator<
TUnion_Union_DictionaryKey,
TItem>>,
SortedDictionaryValuesEnumerator<
TUnion_Union_DictionaryKey,
TItem>>
Union<
TUnion_Union_DictionaryKey>(
ValueCollection<
TUnion_Union_DictionaryKey,
TItem>
second)
public UnionDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
IdentityEnumerable<
TItem,
KeyCollection<
TItem,
TUnion_Union_DictionaryValue>,
SortedDictionaryKeysBridger<
TItem,
TUnion_Union_DictionaryValue>,
SortedDictionaryKeysEnumerator<
TItem,
TUnion_Union_DictionaryValue>>,
SortedDictionaryKeysEnumerator<
TItem,
TUnion_Union_DictionaryValue>>
Union<
TUnion_Union_DictionaryValue>(
KeyCollection<
TItem,
TUnion_Union_DictionaryValue>
second)
public UnionDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
IdentityEnumerable<
TItem,
ValueCollection<
TUnion_Union_DictionaryKey,
TItem>,
DictionaryValuesBridger<
TUnion_Union_DictionaryKey,
TItem>,
DictionaryValuesEnumerator<
TUnion_Union_DictionaryKey,
TItem>>,
DictionaryValuesEnumerator<
TUnion_Union_DictionaryKey,
TItem>>
Union<
TUnion_Union_DictionaryKey>(
ValueCollection<
TUnion_Union_DictionaryKey,
TItem>
second)
public UnionDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
IdentityEnumerable<
TItem,
KeyCollection<
TItem,
TUnion_DictionaryValue>,
DictionaryKeysBridger<
TItem,
TUnion_DictionaryValue>,
DictionaryKeysEnumerator<
TItem,
TUnion_DictionaryValue>>,
DictionaryKeysEnumerator<
TItem,
TUnion_DictionaryValue>>
Union<
TUnion_DictionaryValue>(
KeyCollection<
TItem,
TUnion_DictionaryValue>
second)
public UnionSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
IdentityEnumerable<
TItem,
ValueCollection<
TUnion_Union_DictionaryKey,
TItem>,
DictionaryValuesBridger<
TUnion_Union_DictionaryKey,
TItem>,
DictionaryValuesEnumerator<
TUnion_Union_DictionaryKey,
TItem>>,
DictionaryValuesEnumerator<
TUnion_Union_DictionaryKey,
TItem>>
Union<
TUnion_Union_DictionaryKey>(
ValueCollection<
TUnion_Union_DictionaryKey,
TItem>
second,
IEqualityComparer<
TItem>
comparer)
public UnionSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
IdentityEnumerable<
TItem,
ValueCollection<
TUnion_Union_DictionaryKey,
TItem>,
SortedDictionaryValuesBridger<
TUnion_Union_DictionaryKey,
TItem>,
SortedDictionaryValuesEnumerator<
TUnion_Union_DictionaryKey,
TItem>>,
SortedDictionaryValuesEnumerator<
TUnion_Union_DictionaryKey,
TItem>>
Union<
TUnion_Union_DictionaryKey>(
ValueCollection<
TUnion_Union_DictionaryKey,
TItem>
second,
IEqualityComparer<
TItem>
comparer)
public UnionSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
IdentityEnumerable<
TItem,
KeyCollection<
TItem,
TUnion_Union_DictionaryValue>,
SortedDictionaryKeysBridger<
TItem,
TUnion_Union_DictionaryValue>,
SortedDictionaryKeysEnumerator<
TItem,
TUnion_Union_DictionaryValue>>,
SortedDictionaryKeysEnumerator<
TItem,
TUnion_Union_DictionaryValue>>
Union<
TUnion_Union_DictionaryValue>(
KeyCollection<
TItem,
TUnion_Union_DictionaryValue>
second,
IEqualityComparer<
TItem>
comparer)
public UnionSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
IdentityEnumerable<
TItem,
KeyCollection<
TItem,
TUnion_DictionaryValue>,
DictionaryKeysBridger<
TItem,
TUnion_DictionaryValue>,
DictionaryKeysEnumerator<
TItem,
TUnion_DictionaryValue>>,
DictionaryKeysEnumerator<
TItem,
TUnion_DictionaryValue>>
Union<
TUnion_DictionaryValue>(
KeyCollection<
TItem,
TUnion_DictionaryValue>
second,
IEqualityComparer<
TItem>
comparer)
public UnionDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TakeWhileIndexedEnumerable<
TItem,
TUnion_InnerEnumerable,
TUnion_InnerEnumerator>,
TakeWhileIndexedEnumerator<
TItem,
TUnion_InnerEnumerator>>
Union<
TUnion_InnerEnumerable,
TUnion_InnerEnumerator>(
TakeWhileIndexedEnumerable<
TItem,
TUnion_InnerEnumerable,
TUnion_InnerEnumerator>
second) where
TUnion_InnerEnumerable : struct,
IStructEnumerable<
TItem,
TUnion_InnerEnumerator> where
TUnion_InnerEnumerator : struct,
IStructEnumerator<
TItem>
public UnionDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SkipWhileEnumerable<
TItem,
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator>,
SkipWhileEnumerator<
TItem,
TUnion_Union_InnerEnumerator>>
Union<
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator>(
SkipWhileEnumerable<
TItem,
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator>
second) where
TUnion_Union_InnerEnumerable : struct,
IStructEnumerable<
TItem,
TUnion_Union_InnerEnumerator> where
TUnion_Union_InnerEnumerator : struct,
IStructEnumerator<
TItem>
public UnionDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SkipWhileIndexedEnumerable<
TItem,
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator>,
SkipWhileIndexedEnumerator<
TItem,
TUnion_Union_InnerEnumerator>>
Union<
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator>(
SkipWhileIndexedEnumerable<
TItem,
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator>
second) where
TUnion_Union_InnerEnumerable : struct,
IStructEnumerable<
TItem,
TUnion_Union_InnerEnumerator> where
TUnion_Union_InnerEnumerator : struct,
IStructEnumerator<
TItem>
public UnionDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SkipEnumerable<
TItem,
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator>,
SkipEnumerator<
TItem,
TUnion_Union_InnerEnumerator>>
Union<
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator>(
SkipEnumerable<
TItem,
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator>
second) where
TUnion_Union_InnerEnumerable : struct,
IStructEnumerable<
TItem,
TUnion_Union_InnerEnumerator> where
TUnion_Union_InnerEnumerator : struct,
IStructEnumerator<
TItem>
public UnionDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TakeWhileEnumerable<
TItem,
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator>,
TakeWhileEnumerator<
TItem,
TUnion_Union_InnerEnumerator>>
Union<
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator>(
TakeWhileEnumerable<
TItem,
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator>
second) where
TUnion_Union_InnerEnumerable : struct,
IStructEnumerable<
TItem,
TUnion_Union_InnerEnumerator> where
TUnion_Union_InnerEnumerator : struct,
IStructEnumerator<
TItem>
public UnionDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
WhereEnumerable<
TItem,
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator>,
WhereEnumerator<
TItem,
TUnion_Union_InnerEnumerator>>
Union<
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator>(
WhereEnumerable<
TItem,
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator>
second) where
TUnion_Union_InnerEnumerable : struct,
IStructEnumerable<
TItem,
TUnion_Union_InnerEnumerator> where
TUnion_Union_InnerEnumerator : struct,
IStructEnumerator<
TItem>
public UnionDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
DistinctSpecificEnumerable<
TItem,
TUnion_Union_DistinctInnerEnumerable,
TUnion_Union_DistinctInnerEnumerator>,
DistinctSpecificEnumerator<
TItem,
TUnion_Union_DistinctInnerEnumerator>>
Union<
TUnion_Union_DistinctInnerEnumerable,
TUnion_Union_DistinctInnerEnumerator>(
DistinctSpecificEnumerable<
TItem,
TUnion_Union_DistinctInnerEnumerable,
TUnion_Union_DistinctInnerEnumerator>
second) where
TUnion_Union_DistinctInnerEnumerable : struct,
IStructEnumerable<
TItem,
TUnion_Union_DistinctInnerEnumerator> where
TUnion_Union_DistinctInnerEnumerator : struct,
IStructEnumerator<
TItem>
public UnionDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
DistinctDefaultEnumerable<
TItem,
TUnion_Union_DistinctInnerEnumerable,
TUnion_Union_DistinctInnerEnumerator>,
DistinctDefaultEnumerator<
TItem,
TUnion_Union_DistinctInnerEnumerator>>
Union<
TUnion_Union_DistinctInnerEnumerable,
TUnion_Union_DistinctInnerEnumerator>(
DistinctDefaultEnumerable<
TItem,
TUnion_Union_DistinctInnerEnumerable,
TUnion_Union_DistinctInnerEnumerator>
second) where
TUnion_Union_DistinctInnerEnumerable : struct,
IStructEnumerable<
TItem,
TUnion_Union_DistinctInnerEnumerator> where
TUnion_Union_DistinctInnerEnumerator : struct,
IStructEnumerator<
TItem>
public UnionDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
ReverseEnumerable<
TItem,
TUnion_ReverseEnumerable,
TUnion_ReverseEnumerator>,
ReverseEnumerator<
TItem>>
Union<
TUnion_ReverseEnumerable,
TUnion_ReverseEnumerator>(
ReverseEnumerable<
TItem,
TUnion_ReverseEnumerable,
TUnion_ReverseEnumerator>
second) where
TUnion_ReverseEnumerable : struct,
IStructEnumerable<
TItem,
TUnion_ReverseEnumerator> where
TUnion_ReverseEnumerator : struct,
IStructEnumerator<
TItem>
public UnionDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
WhereIndexedEnumerable<
TItem,
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator>,
WhereIndexedEnumerator<
TItem,
TUnion_Union_InnerEnumerator>>
Union<
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator>(
WhereIndexedEnumerable<
TItem,
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator>
second) where
TUnion_Union_InnerEnumerable : struct,
IStructEnumerable<
TItem,
TUnion_Union_InnerEnumerator> where
TUnion_Union_InnerEnumerator : struct,
IStructEnumerator<
TItem>
public UnionDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
DefaultIfEmptyDefaultEnumerable<
TItem,
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator>,
DefaultIfEmptyDefaultEnumerator<
TItem,
TUnion_Union_InnerEnumerator>>
Union<
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator>(
DefaultIfEmptyDefaultEnumerable<
TItem,
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator>
second) where
TUnion_Union_InnerEnumerable : struct,
IStructEnumerable<
TItem,
TUnion_Union_InnerEnumerator> where
TUnion_Union_InnerEnumerator : struct,
IStructEnumerator<
TItem>
public UnionDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TakeEnumerable<
TItem,
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator>,
TakeEnumerator<
TItem,
TUnion_Union_InnerEnumerator>>
Union<
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator>(
TakeEnumerable<
TItem,
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator>
second) where
TUnion_Union_InnerEnumerable : struct,
IStructEnumerable<
TItem,
TUnion_Union_InnerEnumerator> where
TUnion_Union_InnerEnumerator : struct,
IStructEnumerator<
TItem>
public UnionDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
DefaultIfEmptySpecificEnumerable<
TItem,
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator>,
DefaultIfEmptySpecificEnumerator<
TItem,
TUnion_Union_InnerEnumerator>>
Union<
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator>(
DefaultIfEmptySpecificEnumerable<
TItem,
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator>
second) where
TUnion_Union_InnerEnumerable : struct,
IStructEnumerable<
TItem,
TUnion_Union_InnerEnumerator> where
TUnion_Union_InnerEnumerator : struct,
IStructEnumerator<
TItem>
public UnionDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
IdentityEnumerable<
TItem,
TUnion_Union_IdentityBridgeType,
TUnion_Union_IdentityBridger,
TUnion_Union_IdentityEnumerator>,
TUnion_Union_IdentityEnumerator>
Union<
TUnion_Union_IdentityBridgeType,
TUnion_Union_IdentityBridger,
TUnion_Union_IdentityEnumerator>(
IdentityEnumerable<
TItem,
TUnion_Union_IdentityBridgeType,
TUnion_Union_IdentityBridger,
TUnion_Union_IdentityEnumerator>
second) where
TUnion_Union_IdentityBridger : struct,
IStructBridger<
TItem,
TUnion_Union_IdentityBridgeType,
TUnion_Union_IdentityEnumerator> where
TUnion_Union_IdentityEnumerator : struct,
IStructEnumerator<
TItem>
public UnionSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
WhereEnumerable<
TItem,
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator>,
WhereEnumerator<
TItem,
TUnion_Union_InnerEnumerator>>
Union<
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator>(
WhereEnumerable<
TItem,
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TUnion_Union_InnerEnumerable : struct,
IStructEnumerable<
TItem,
TUnion_Union_InnerEnumerator> where
TUnion_Union_InnerEnumerator : struct,
IStructEnumerator<
TItem>
public UnionSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
WhereIndexedEnumerable<
TItem,
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator>,
WhereIndexedEnumerator<
TItem,
TUnion_Union_InnerEnumerator>>
Union<
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator>(
WhereIndexedEnumerable<
TItem,
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TUnion_Union_InnerEnumerable : struct,
IStructEnumerable<
TItem,
TUnion_Union_InnerEnumerator> where
TUnion_Union_InnerEnumerator : struct,
IStructEnumerator<
TItem>
public UnionSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
DefaultIfEmptySpecificEnumerable<
TItem,
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator>,
DefaultIfEmptySpecificEnumerator<
TItem,
TUnion_Union_InnerEnumerator>>
Union<
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator>(
DefaultIfEmptySpecificEnumerable<
TItem,
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TUnion_Union_InnerEnumerable : struct,
IStructEnumerable<
TItem,
TUnion_Union_InnerEnumerator> where
TUnion_Union_InnerEnumerator : struct,
IStructEnumerator<
TItem>
public UnionSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
DistinctDefaultEnumerable<
TItem,
TUnion_Union_DistinctInnerEnumerable,
TUnion_Union_DistinctInnerEnumerator>,
DistinctDefaultEnumerator<
TItem,
TUnion_Union_DistinctInnerEnumerator>>
Union<
TUnion_Union_DistinctInnerEnumerable,
TUnion_Union_DistinctInnerEnumerator>(
DistinctDefaultEnumerable<
TItem,
TUnion_Union_DistinctInnerEnumerable,
TUnion_Union_DistinctInnerEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TUnion_Union_DistinctInnerEnumerable : struct,
IStructEnumerable<
TItem,
TUnion_Union_DistinctInnerEnumerator> where
TUnion_Union_DistinctInnerEnumerator : struct,
IStructEnumerator<
TItem>
public UnionSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
DistinctSpecificEnumerable<
TItem,
TUnion_Union_DistinctInnerEnumerable,
TUnion_Union_DistinctInnerEnumerator>,
DistinctSpecificEnumerator<
TItem,
TUnion_Union_DistinctInnerEnumerator>>
Union<
TUnion_Union_DistinctInnerEnumerable,
TUnion_Union_DistinctInnerEnumerator>(
DistinctSpecificEnumerable<
TItem,
TUnion_Union_DistinctInnerEnumerable,
TUnion_Union_DistinctInnerEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TUnion_Union_DistinctInnerEnumerable : struct,
IStructEnumerable<
TItem,
TUnion_Union_DistinctInnerEnumerator> where
TUnion_Union_DistinctInnerEnumerator : struct,
IStructEnumerator<
TItem>
public UnionSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TakeWhileEnumerable<
TItem,
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator>,
TakeWhileEnumerator<
TItem,
TUnion_Union_InnerEnumerator>>
Union<
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator>(
TakeWhileEnumerable<
TItem,
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TUnion_Union_InnerEnumerable : struct,
IStructEnumerable<
TItem,
TUnion_Union_InnerEnumerator> where
TUnion_Union_InnerEnumerator : struct,
IStructEnumerator<
TItem>
public UnionSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
ReverseEnumerable<
TItem,
TUnion_ReverseEnumerable,
TUnion_ReverseEnumerator>,
ReverseEnumerator<
TItem>>
Union<
TUnion_ReverseEnumerable,
TUnion_ReverseEnumerator>(
ReverseEnumerable<
TItem,
TUnion_ReverseEnumerable,
TUnion_ReverseEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TUnion_ReverseEnumerable : struct,
IStructEnumerable<
TItem,
TUnion_ReverseEnumerator> where
TUnion_ReverseEnumerator : struct,
IStructEnumerator<
TItem>
public UnionSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SkipEnumerable<
TItem,
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator>,
SkipEnumerator<
TItem,
TUnion_Union_InnerEnumerator>>
Union<
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator>(
SkipEnumerable<
TItem,
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TUnion_Union_InnerEnumerable : struct,
IStructEnumerable<
TItem,
TUnion_Union_InnerEnumerator> where
TUnion_Union_InnerEnumerator : struct,
IStructEnumerator<
TItem>
public UnionSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SkipWhileIndexedEnumerable<
TItem,
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator>,
SkipWhileIndexedEnumerator<
TItem,
TUnion_Union_InnerEnumerator>>
Union<
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator>(
SkipWhileIndexedEnumerable<
TItem,
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TUnion_Union_InnerEnumerable : struct,
IStructEnumerable<
TItem,
TUnion_Union_InnerEnumerator> where
TUnion_Union_InnerEnumerator : struct,
IStructEnumerator<
TItem>
public UnionSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SkipWhileEnumerable<
TItem,
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator>,
SkipWhileEnumerator<
TItem,
TUnion_Union_InnerEnumerator>>
Union<
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator>(
SkipWhileEnumerable<
TItem,
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TUnion_Union_InnerEnumerable : struct,
IStructEnumerable<
TItem,
TUnion_Union_InnerEnumerator> where
TUnion_Union_InnerEnumerator : struct,
IStructEnumerator<
TItem>
public UnionSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TakeWhileIndexedEnumerable<
TItem,
TUnion_InnerEnumerable,
TUnion_InnerEnumerator>,
TakeWhileIndexedEnumerator<
TItem,
TUnion_InnerEnumerator>>
Union<
TUnion_InnerEnumerable,
TUnion_InnerEnumerator>(
TakeWhileIndexedEnumerable<
TItem,
TUnion_InnerEnumerable,
TUnion_InnerEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TUnion_InnerEnumerable : struct,
IStructEnumerable<
TItem,
TUnion_InnerEnumerator> where
TUnion_InnerEnumerator : struct,
IStructEnumerator<
TItem>
public UnionSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TakeEnumerable<
TItem,
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator>,
TakeEnumerator<
TItem,
TUnion_Union_InnerEnumerator>>
Union<
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator>(
TakeEnumerable<
TItem,
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TUnion_Union_InnerEnumerable : struct,
IStructEnumerable<
TItem,
TUnion_Union_InnerEnumerator> where
TUnion_Union_InnerEnumerator : struct,
IStructEnumerator<
TItem>
public UnionSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
DefaultIfEmptyDefaultEnumerable<
TItem,
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator>,
DefaultIfEmptyDefaultEnumerator<
TItem,
TUnion_Union_InnerEnumerator>>
Union<
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator>(
DefaultIfEmptyDefaultEnumerable<
TItem,
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TUnion_Union_InnerEnumerable : struct,
IStructEnumerable<
TItem,
TUnion_Union_InnerEnumerator> where
TUnion_Union_InnerEnumerator : struct,
IStructEnumerator<
TItem>
public UnionSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
IdentityEnumerable<
TItem,
TUnion_Union_IdentityBridgeType,
TUnion_Union_IdentityBridger,
TUnion_Union_IdentityEnumerator>,
TUnion_Union_IdentityEnumerator>
Union<
TUnion_Union_IdentityBridgeType,
TUnion_Union_IdentityBridger,
TUnion_Union_IdentityEnumerator>(
IdentityEnumerable<
TItem,
TUnion_Union_IdentityBridgeType,
TUnion_Union_IdentityBridger,
TUnion_Union_IdentityEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TUnion_Union_IdentityBridger : struct,
IStructBridger<
TItem,
TUnion_Union_IdentityBridgeType,
TUnion_Union_IdentityEnumerator> where
TUnion_Union_IdentityEnumerator : struct,
IStructEnumerator<
TItem>
public UnionDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectIndexedEnumerable<
TUnion_Union_SelectInItem,
TItem,
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator>,
SelectIndexedEnumerator<
TUnion_Union_SelectInItem,
TItem,
TUnion_Union_InnerEnumerator>>
Union<
TUnion_Union_SelectInItem,
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator>(
SelectIndexedEnumerable<
TUnion_Union_SelectInItem,
TItem,
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator>
second) where
TUnion_Union_InnerEnumerable : struct,
IStructEnumerable<
TUnion_Union_SelectInItem,
TUnion_Union_InnerEnumerator> where
TUnion_Union_InnerEnumerator : struct,
IStructEnumerator<
TUnion_Union_SelectInItem>
public UnionDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
CastEnumerable<
TUnion_Union_InItem,
TItem,
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator>,
CastEnumerator<
TUnion_Union_InItem,
TItem,
TUnion_Union_InnerEnumerator>>
Union<
TUnion_Union_InItem,
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator>(
CastEnumerable<
TUnion_Union_InItem,
TItem,
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator>
second) where
TUnion_Union_InnerEnumerable : struct,
IStructEnumerable<
TUnion_Union_InItem,
TUnion_Union_InnerEnumerator> where
TUnion_Union_InnerEnumerator : struct,
IStructEnumerator<
TUnion_Union_InItem>
public UnionDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
WhereWhereEnumerable<
TItem,
TUnion_Union_WhereInnerEnumerable,
TUnion_Union_WhereInnerEnumerator,
TUnion_Union_WherePredicate>,
WhereWhereEnumerator<
TItem,
TUnion_Union_WhereInnerEnumerator,
TUnion_Union_WherePredicate>>
Union<
TUnion_Union_WhereInnerEnumerable,
TUnion_Union_WhereInnerEnumerator,
TUnion_Union_WherePredicate>(
WhereWhereEnumerable<
TItem,
TUnion_Union_WhereInnerEnumerable,
TUnion_Union_WhereInnerEnumerator,
TUnion_Union_WherePredicate>
second) where
TUnion_Union_WhereInnerEnumerable : struct,
IStructEnumerable<
TItem,
TUnion_Union_WhereInnerEnumerator> where
TUnion_Union_WhereInnerEnumerator : struct,
IStructEnumerator<
TItem> where
TUnion_Union_WherePredicate : struct,
IStructPredicate<
TItem>
public UnionDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
OfTypeEnumerable<
TUnion_Union_InItem,
TItem,
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator>,
OfTypeEnumerator<
TUnion_Union_InItem,
TItem,
TUnion_Union_InnerEnumerator>>
Union<
TUnion_Union_InItem,
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator>(
OfTypeEnumerable<
TUnion_Union_InItem,
TItem,
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator>
second) where
TUnion_Union_InnerEnumerable : struct,
IStructEnumerable<
TUnion_Union_InItem,
TUnion_Union_InnerEnumerator> where
TUnion_Union_InnerEnumerator : struct,
IStructEnumerator<
TUnion_Union_InItem>
public UnionDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectEnumerable<
TUnion_Union_SelectInItem,
TItem,
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator>,
SelectEnumerator<
TUnion_Union_SelectInItem,
TItem,
TUnion_Union_InnerEnumerator>>
Union<
TUnion_Union_SelectInItem,
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator>(
SelectEnumerable<
TUnion_Union_SelectInItem,
TItem,
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator>
second) where
TUnion_Union_InnerEnumerable : struct,
IStructEnumerable<
TUnion_Union_SelectInItem,
TUnion_Union_InnerEnumerator> where
TUnion_Union_InnerEnumerator : struct,
IStructEnumerator<
TUnion_Union_SelectInItem>
public UnionSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
OfTypeEnumerable<
TUnion_Union_InItem,
TItem,
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator>,
OfTypeEnumerator<
TUnion_Union_InItem,
TItem,
TUnion_Union_InnerEnumerator>>
Union<
TUnion_Union_InItem,
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator>(
OfTypeEnumerable<
TUnion_Union_InItem,
TItem,
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TUnion_Union_InnerEnumerable : struct,
IStructEnumerable<
TUnion_Union_InItem,
TUnion_Union_InnerEnumerator> where
TUnion_Union_InnerEnumerator : struct,
IStructEnumerator<
TUnion_Union_InItem>
public UnionSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
CastEnumerable<
TUnion_Union_InItem,
TItem,
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator>,
CastEnumerator<
TUnion_Union_InItem,
TItem,
TUnion_Union_InnerEnumerator>>
Union<
TUnion_Union_InItem,
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator>(
CastEnumerable<
TUnion_Union_InItem,
TItem,
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TUnion_Union_InnerEnumerable : struct,
IStructEnumerable<
TUnion_Union_InItem,
TUnion_Union_InnerEnumerator> where
TUnion_Union_InnerEnumerator : struct,
IStructEnumerator<
TUnion_Union_InItem>
public UnionSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
WhereWhereEnumerable<
TItem,
TUnion_Union_WhereInnerEnumerable,
TUnion_Union_WhereInnerEnumerator,
TUnion_Union_WherePredicate>,
WhereWhereEnumerator<
TItem,
TUnion_Union_WhereInnerEnumerator,
TUnion_Union_WherePredicate>>
Union<
TUnion_Union_WhereInnerEnumerable,
TUnion_Union_WhereInnerEnumerator,
TUnion_Union_WherePredicate>(
WhereWhereEnumerable<
TItem,
TUnion_Union_WhereInnerEnumerable,
TUnion_Union_WhereInnerEnumerator,
TUnion_Union_WherePredicate>
second,
IEqualityComparer<
TItem>
comparer) where
TUnion_Union_WhereInnerEnumerable : struct,
IStructEnumerable<
TItem,
TUnion_Union_WhereInnerEnumerator> where
TUnion_Union_WhereInnerEnumerator : struct,
IStructEnumerator<
TItem> where
TUnion_Union_WherePredicate : struct,
IStructPredicate<
TItem>
public UnionSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectIndexedEnumerable<
TUnion_Union_SelectInItem,
TItem,
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator>,
SelectIndexedEnumerator<
TUnion_Union_SelectInItem,
TItem,
TUnion_Union_InnerEnumerator>>
Union<
TUnion_Union_SelectInItem,
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator>(
SelectIndexedEnumerable<
TUnion_Union_SelectInItem,
TItem,
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TUnion_Union_InnerEnumerable : struct,
IStructEnumerable<
TUnion_Union_SelectInItem,
TUnion_Union_InnerEnumerator> where
TUnion_Union_InnerEnumerator : struct,
IStructEnumerator<
TUnion_Union_SelectInItem>
public UnionSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectEnumerable<
TUnion_Union_SelectInItem,
TItem,
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator>,
SelectEnumerator<
TUnion_Union_SelectInItem,
TItem,
TUnion_Union_InnerEnumerator>>
Union<
TUnion_Union_SelectInItem,
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator>(
SelectEnumerable<
TUnion_Union_SelectInItem,
TItem,
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TUnion_Union_InnerEnumerable : struct,
IStructEnumerable<
TUnion_Union_SelectInItem,
TUnion_Union_InnerEnumerator> where
TUnion_Union_InnerEnumerator : struct,
IStructEnumerator<
TUnion_Union_SelectInItem>
public UnionDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
ExceptDefaultEnumerable<
TItem,
TUnion_ExceptFirstEnumerable,
TUnion_ExceptFirstEnumerator,
TUnion_ExceptSecondEnumerable,
TUnion_ExceptSecondEnumerator>,
ExceptDefaultEnumerator<
TItem,
TUnion_ExceptFirstEnumerator,
TUnion_ExceptSecondEnumerator>>
Union<
TUnion_ExceptFirstEnumerable,
TUnion_ExceptFirstEnumerator,
TUnion_ExceptSecondEnumerable,
TUnion_ExceptSecondEnumerator>(
ExceptDefaultEnumerable<
TItem,
TUnion_ExceptFirstEnumerable,
TUnion_ExceptFirstEnumerator,
TUnion_ExceptSecondEnumerable,
TUnion_ExceptSecondEnumerator>
second) where
TUnion_ExceptFirstEnumerable : struct,
IStructEnumerable<
TItem,
TUnion_ExceptFirstEnumerator> where
TUnion_ExceptFirstEnumerator : struct,
IStructEnumerator<
TItem> where
TUnion_ExceptSecondEnumerable : struct,
IStructEnumerable<
TItem,
TUnion_ExceptSecondEnumerator> where
TUnion_ExceptSecondEnumerator : struct,
IStructEnumerator<
TItem>
public UnionDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
ExceptSpecificEnumerable<
TItem,
TUnion_ExceptFirstEnumerable,
TUnion_ExceptFirstEnumerator,
TUnion_ExceptSecondEnumerable,
TUnion_ExceptSecondEnumerator>,
ExceptSpecificEnumerator<
TItem,
TUnion_ExceptFirstEnumerator,
TUnion_ExceptSecondEnumerator>>
Union<
TUnion_ExceptFirstEnumerable,
TUnion_ExceptFirstEnumerator,
TUnion_ExceptSecondEnumerable,
TUnion_ExceptSecondEnumerator>(
ExceptSpecificEnumerable<
TItem,
TUnion_ExceptFirstEnumerable,
TUnion_ExceptFirstEnumerator,
TUnion_ExceptSecondEnumerable,
TUnion_ExceptSecondEnumerator>
second) where
TUnion_ExceptFirstEnumerable : struct,
IStructEnumerable<
TItem,
TUnion_ExceptFirstEnumerator> where
TUnion_ExceptFirstEnumerator : struct,
IStructEnumerator<
TItem> where
TUnion_ExceptSecondEnumerable : struct,
IStructEnumerable<
TItem,
TUnion_ExceptSecondEnumerator> where
TUnion_ExceptSecondEnumerator : struct,
IStructEnumerator<
TItem>
public UnionDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
IntersectDefaultEnumerable<
TItem,
TUnion_IntersectFirstEnumerable,
TUnion_IntersectFirstEnumerator,
TUnion_IntersectSecondEnumerable,
TUnion_IntersectSecondEnumerator>,
IntersectDefaultEnumerator<
TItem,
TUnion_IntersectFirstEnumerator,
TUnion_IntersectSecondEnumerator>>
Union<
TUnion_IntersectFirstEnumerable,
TUnion_IntersectFirstEnumerator,
TUnion_IntersectSecondEnumerable,
TUnion_IntersectSecondEnumerator>(
IntersectDefaultEnumerable<
TItem,
TUnion_IntersectFirstEnumerable,
TUnion_IntersectFirstEnumerator,
TUnion_IntersectSecondEnumerable,
TUnion_IntersectSecondEnumerator>
second) where
TUnion_IntersectFirstEnumerable : struct,
IStructEnumerable<
TItem,
TUnion_IntersectFirstEnumerator> where
TUnion_IntersectFirstEnumerator : struct,
IStructEnumerator<
TItem> where
TUnion_IntersectSecondEnumerable : struct,
IStructEnumerable<
TItem,
TUnion_IntersectSecondEnumerator> where
TUnion_IntersectSecondEnumerator : struct,
IStructEnumerator<
TItem>
public UnionDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
UnionDefaultEnumerable<
TItem,
TUnion_UnionFirstEnumerable,
TUnion_UnionFirstEnumerator,
TUnion_UnionSecondEnumerable,
TUnion_UnionSecondEnumerator>,
UnionDefaultEnumerator<
TItem,
TUnion_UnionFirstEnumerator,
TUnion_UnionSecondEnumerator>>
Union<
TUnion_UnionFirstEnumerable,
TUnion_UnionFirstEnumerator,
TUnion_UnionSecondEnumerable,
TUnion_UnionSecondEnumerator>(
UnionDefaultEnumerable<
TItem,
TUnion_UnionFirstEnumerable,
TUnion_UnionFirstEnumerator,
TUnion_UnionSecondEnumerable,
TUnion_UnionSecondEnumerator>
second) where
TUnion_UnionFirstEnumerable : struct,
IStructEnumerable<
TItem,
TUnion_UnionFirstEnumerator> where
TUnion_UnionFirstEnumerator : struct,
IStructEnumerator<
TItem> where
TUnion_UnionSecondEnumerable : struct,
IStructEnumerable<
TItem,
TUnion_UnionSecondEnumerator> where
TUnion_UnionSecondEnumerator : struct,
IStructEnumerator<
TItem>
public UnionDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
UnionSpecificEnumerable<
TItem,
TUnion_UnionFirstEnumerable,
TUnion_UnionFirstEnumerator,
TUnion_UnionSecondEnumerable,
TUnion_UnionSecondEnumerator>,
UnionSpecificEnumerator<
TItem,
TUnion_UnionFirstEnumerator,
TUnion_UnionSecondEnumerator>>
Union<
TUnion_UnionFirstEnumerable,
TUnion_UnionFirstEnumerator,
TUnion_UnionSecondEnumerable,
TUnion_UnionSecondEnumerator>(
UnionSpecificEnumerable<
TItem,
TUnion_UnionFirstEnumerable,
TUnion_UnionFirstEnumerator,
TUnion_UnionSecondEnumerable,
TUnion_UnionSecondEnumerator>
second) where
TUnion_UnionFirstEnumerable : struct,
IStructEnumerable<
TItem,
TUnion_UnionFirstEnumerator> where
TUnion_UnionFirstEnumerator : struct,
IStructEnumerator<
TItem> where
TUnion_UnionSecondEnumerable : struct,
IStructEnumerable<
TItem,
TUnion_UnionSecondEnumerator> where
TUnion_UnionSecondEnumerator : struct,
IStructEnumerator<
TItem>
public UnionDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
IntersectSpecificEnumerable<
TItem,
TUnion_IntersectFirstEnumerable,
TUnion_IntersectFirstEnumerator,
TUnion_IntersectSecondEnumerable,
TUnion_IntersectSecondEnumerator>,
IntersectSpecificEnumerator<
TItem,
TUnion_IntersectFirstEnumerator,
TUnion_IntersectSecondEnumerator>>
Union<
TUnion_IntersectFirstEnumerable,
TUnion_IntersectFirstEnumerator,
TUnion_IntersectSecondEnumerable,
TUnion_IntersectSecondEnumerator>(
IntersectSpecificEnumerable<
TItem,
TUnion_IntersectFirstEnumerable,
TUnion_IntersectFirstEnumerator,
TUnion_IntersectSecondEnumerable,
TUnion_IntersectSecondEnumerator>
second) where
TUnion_IntersectFirstEnumerable : struct,
IStructEnumerable<
TItem,
TUnion_IntersectFirstEnumerator> where
TUnion_IntersectFirstEnumerator : struct,
IStructEnumerator<
TItem> where
TUnion_IntersectSecondEnumerable : struct,
IStructEnumerable<
TItem,
TUnion_IntersectSecondEnumerator> where
TUnion_IntersectSecondEnumerator : struct,
IStructEnumerator<
TItem>
public UnionDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectSelectEnumerable<
TItem,
TUnion_Union_SelectInnerItem,
TUnion_Union_SelectInnerEnumerable,
TUnion_Union_SelectInnerEnumerator,
TUnion_Union_SelectProjection>,
SelectSelectEnumerator<
TItem,
TUnion_Union_SelectInnerItem,
TUnion_Union_SelectInnerEnumerator,
TUnion_Union_SelectProjection>>
Union<
TUnion_Union_SelectInnerItem,
TUnion_Union_SelectInnerEnumerable,
TUnion_Union_SelectInnerEnumerator,
TUnion_Union_SelectProjection>(
SelectSelectEnumerable<
TItem,
TUnion_Union_SelectInnerItem,
TUnion_Union_SelectInnerEnumerable,
TUnion_Union_SelectInnerEnumerator,
TUnion_Union_SelectProjection>
second) where
TUnion_Union_SelectInnerEnumerable : struct,
IStructEnumerable<
TUnion_Union_SelectInnerItem,
TUnion_Union_SelectInnerEnumerator> where
TUnion_Union_SelectInnerEnumerator : struct,
IStructEnumerator<
TUnion_Union_SelectInnerItem> where
TUnion_Union_SelectProjection : struct,
IStructProjection<
TItem,
TUnion_Union_SelectInnerItem>
public UnionDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
ConcatEnumerable<
TItem,
TUnion_InnerLeftEnumerable,
TUnion_InnerLeftEnumerator,
TUnion_InnerRightEnumerable,
TUnion_InnerRightEnumerator>,
ConcatEnumerator<
TItem,
TUnion_InnerLeftEnumerator,
TUnion_InnerRightEnumerator>>
Union<
TUnion_InnerLeftEnumerable,
TUnion_InnerLeftEnumerator,
TUnion_InnerRightEnumerable,
TUnion_InnerRightEnumerator>(
ConcatEnumerable<
TItem,
TUnion_InnerLeftEnumerable,
TUnion_InnerLeftEnumerator,
TUnion_InnerRightEnumerable,
TUnion_InnerRightEnumerator>
second) where
TUnion_InnerLeftEnumerable : struct,
IStructEnumerable<
TItem,
TUnion_InnerLeftEnumerator> where
TUnion_InnerLeftEnumerator : struct,
IStructEnumerator<
TItem> where
TUnion_InnerRightEnumerable : struct,
IStructEnumerable<
TItem,
TUnion_InnerRightEnumerator> where
TUnion_InnerRightEnumerator : struct,
IStructEnumerator<
TItem>
public UnionSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectSelectEnumerable<
TItem,
TUnion_Union_SelectInnerItem,
TUnion_Union_SelectInnerEnumerable,
TUnion_Union_SelectInnerEnumerator,
TUnion_Union_SelectProjection>,
SelectSelectEnumerator<
TItem,
TUnion_Union_SelectInnerItem,
TUnion_Union_SelectInnerEnumerator,
TUnion_Union_SelectProjection>>
Union<
TUnion_Union_SelectInnerItem,
TUnion_Union_SelectInnerEnumerable,
TUnion_Union_SelectInnerEnumerator,
TUnion_Union_SelectProjection>(
SelectSelectEnumerable<
TItem,
TUnion_Union_SelectInnerItem,
TUnion_Union_SelectInnerEnumerable,
TUnion_Union_SelectInnerEnumerator,
TUnion_Union_SelectProjection>
second,
IEqualityComparer<
TItem>
comparer) where
TUnion_Union_SelectInnerEnumerable : struct,
IStructEnumerable<
TUnion_Union_SelectInnerItem,
TUnion_Union_SelectInnerEnumerator> where
TUnion_Union_SelectInnerEnumerator : struct,
IStructEnumerator<
TUnion_Union_SelectInnerItem> where
TUnion_Union_SelectProjection : struct,
IStructProjection<
TItem,
TUnion_Union_SelectInnerItem>
public UnionSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
ExceptDefaultEnumerable<
TItem,
TUnion_ExceptFirstEnumerable,
TUnion_ExceptFirstEnumerator,
TUnion_ExceptSecondEnumerable,
TUnion_ExceptSecondEnumerator>,
ExceptDefaultEnumerator<
TItem,
TUnion_ExceptFirstEnumerator,
TUnion_ExceptSecondEnumerator>>
Union<
TUnion_ExceptFirstEnumerable,
TUnion_ExceptFirstEnumerator,
TUnion_ExceptSecondEnumerable,
TUnion_ExceptSecondEnumerator>(
ExceptDefaultEnumerable<
TItem,
TUnion_ExceptFirstEnumerable,
TUnion_ExceptFirstEnumerator,
TUnion_ExceptSecondEnumerable,
TUnion_ExceptSecondEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TUnion_ExceptFirstEnumerable : struct,
IStructEnumerable<
TItem,
TUnion_ExceptFirstEnumerator> where
TUnion_ExceptFirstEnumerator : struct,
IStructEnumerator<
TItem> where
TUnion_ExceptSecondEnumerable : struct,
IStructEnumerable<
TItem,
TUnion_ExceptSecondEnumerator> where
TUnion_ExceptSecondEnumerator : struct,
IStructEnumerator<
TItem>
public UnionSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
ExceptSpecificEnumerable<
TItem,
TUnion_ExceptFirstEnumerable,
TUnion_ExceptFirstEnumerator,
TUnion_ExceptSecondEnumerable,
TUnion_ExceptSecondEnumerator>,
ExceptSpecificEnumerator<
TItem,
TUnion_ExceptFirstEnumerator,
TUnion_ExceptSecondEnumerator>>
Union<
TUnion_ExceptFirstEnumerable,
TUnion_ExceptFirstEnumerator,
TUnion_ExceptSecondEnumerable,
TUnion_ExceptSecondEnumerator>(
ExceptSpecificEnumerable<
TItem,
TUnion_ExceptFirstEnumerable,
TUnion_ExceptFirstEnumerator,
TUnion_ExceptSecondEnumerable,
TUnion_ExceptSecondEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TUnion_ExceptFirstEnumerable : struct,
IStructEnumerable<
TItem,
TUnion_ExceptFirstEnumerator> where
TUnion_ExceptFirstEnumerator : struct,
IStructEnumerator<
TItem> where
TUnion_ExceptSecondEnumerable : struct,
IStructEnumerable<
TItem,
TUnion_ExceptSecondEnumerator> where
TUnion_ExceptSecondEnumerator : struct,
IStructEnumerator<
TItem>
public UnionSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
IntersectSpecificEnumerable<
TItem,
TUnion_IntersectFirstEnumerable,
TUnion_IntersectFirstEnumerator,
TUnion_IntersectSecondEnumerable,
TUnion_IntersectSecondEnumerator>,
IntersectSpecificEnumerator<
TItem,
TUnion_IntersectFirstEnumerator,
TUnion_IntersectSecondEnumerator>>
Union<
TUnion_IntersectFirstEnumerable,
TUnion_IntersectFirstEnumerator,
TUnion_IntersectSecondEnumerable,
TUnion_IntersectSecondEnumerator>(
IntersectSpecificEnumerable<
TItem,
TUnion_IntersectFirstEnumerable,
TUnion_IntersectFirstEnumerator,
TUnion_IntersectSecondEnumerable,
TUnion_IntersectSecondEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TUnion_IntersectFirstEnumerable : struct,
IStructEnumerable<
TItem,
TUnion_IntersectFirstEnumerator> where
TUnion_IntersectFirstEnumerator : struct,
IStructEnumerator<
TItem> where
TUnion_IntersectSecondEnumerable : struct,
IStructEnumerable<
TItem,
TUnion_IntersectSecondEnumerator> where
TUnion_IntersectSecondEnumerator : struct,
IStructEnumerator<
TItem>
public UnionSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
UnionDefaultEnumerable<
TItem,
TUnion_UnionFirstEnumerable,
TUnion_UnionFirstEnumerator,
TUnion_UnionSecondEnumerable,
TUnion_UnionSecondEnumerator>,
UnionDefaultEnumerator<
TItem,
TUnion_UnionFirstEnumerator,
TUnion_UnionSecondEnumerator>>
Union<
TUnion_UnionFirstEnumerable,
TUnion_UnionFirstEnumerator,
TUnion_UnionSecondEnumerable,
TUnion_UnionSecondEnumerator>(
UnionDefaultEnumerable<
TItem,
TUnion_UnionFirstEnumerable,
TUnion_UnionFirstEnumerator,
TUnion_UnionSecondEnumerable,
TUnion_UnionSecondEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TUnion_UnionFirstEnumerable : struct,
IStructEnumerable<
TItem,
TUnion_UnionFirstEnumerator> where
TUnion_UnionFirstEnumerator : struct,
IStructEnumerator<
TItem> where
TUnion_UnionSecondEnumerable : struct,
IStructEnumerable<
TItem,
TUnion_UnionSecondEnumerator> where
TUnion_UnionSecondEnumerator : struct,
IStructEnumerator<
TItem>
public UnionSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
UnionSpecificEnumerable<
TItem,
TUnion_UnionFirstEnumerable,
TUnion_UnionFirstEnumerator,
TUnion_UnionSecondEnumerable,
TUnion_UnionSecondEnumerator>,
UnionSpecificEnumerator<
TItem,
TUnion_UnionFirstEnumerator,
TUnion_UnionSecondEnumerator>>
Union<
TUnion_UnionFirstEnumerable,
TUnion_UnionFirstEnumerator,
TUnion_UnionSecondEnumerable,
TUnion_UnionSecondEnumerator>(
UnionSpecificEnumerable<
TItem,
TUnion_UnionFirstEnumerable,
TUnion_UnionFirstEnumerator,
TUnion_UnionSecondEnumerable,
TUnion_UnionSecondEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TUnion_UnionFirstEnumerable : struct,
IStructEnumerable<
TItem,
TUnion_UnionFirstEnumerator> where
TUnion_UnionFirstEnumerator : struct,
IStructEnumerator<
TItem> where
TUnion_UnionSecondEnumerable : struct,
IStructEnumerable<
TItem,
TUnion_UnionSecondEnumerator> where
TUnion_UnionSecondEnumerator : struct,
IStructEnumerator<
TItem>
public UnionSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
IntersectDefaultEnumerable<
TItem,
TUnion_IntersectFirstEnumerable,
TUnion_IntersectFirstEnumerator,
TUnion_IntersectSecondEnumerable,
TUnion_IntersectSecondEnumerator>,
IntersectDefaultEnumerator<
TItem,
TUnion_IntersectFirstEnumerator,
TUnion_IntersectSecondEnumerator>>
Union<
TUnion_IntersectFirstEnumerable,
TUnion_IntersectFirstEnumerator,
TUnion_IntersectSecondEnumerable,
TUnion_IntersectSecondEnumerator>(
IntersectDefaultEnumerable<
TItem,
TUnion_IntersectFirstEnumerable,
TUnion_IntersectFirstEnumerator,
TUnion_IntersectSecondEnumerable,
TUnion_IntersectSecondEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TUnion_IntersectFirstEnumerable : struct,
IStructEnumerable<
TItem,
TUnion_IntersectFirstEnumerator> where
TUnion_IntersectFirstEnumerator : struct,
IStructEnumerator<
TItem> where
TUnion_IntersectSecondEnumerable : struct,
IStructEnumerable<
TItem,
TUnion_IntersectSecondEnumerator> where
TUnion_IntersectSecondEnumerator : struct,
IStructEnumerator<
TItem>
public UnionSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
ConcatEnumerable<
TItem,
TUnion_InnerLeftEnumerable,
TUnion_InnerLeftEnumerator,
TUnion_InnerRightEnumerable,
TUnion_InnerRightEnumerator>,
ConcatEnumerator<
TItem,
TUnion_InnerLeftEnumerator,
TUnion_InnerRightEnumerator>>
Union<
TUnion_InnerLeftEnumerable,
TUnion_InnerLeftEnumerator,
TUnion_InnerRightEnumerable,
TUnion_InnerRightEnumerator>(
ConcatEnumerable<
TItem,
TUnion_InnerLeftEnumerable,
TUnion_InnerLeftEnumerator,
TUnion_InnerRightEnumerable,
TUnion_InnerRightEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TUnion_InnerLeftEnumerable : struct,
IStructEnumerable<
TItem,
TUnion_InnerLeftEnumerator> where
TUnion_InnerLeftEnumerator : struct,
IStructEnumerator<
TItem> where
TUnion_InnerRightEnumerable : struct,
IStructEnumerable<
TItem,
TUnion_InnerRightEnumerator> where
TUnion_InnerRightEnumerator : struct,
IStructEnumerator<
TItem>
public UnionDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectManyEnumerable<
TUnion_Union_SelectManyInItem,
TItem,
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator,
TUnion_Union_ProjectedEnumerable,
TUnion_Union_ProjectedEnumerator>,
SelectManyEnumerator<
TUnion_Union_SelectManyInItem,
TItem,
TUnion_Union_InnerEnumerator,
TUnion_Union_ProjectedEnumerable,
TUnion_Union_ProjectedEnumerator>>
Union<
TUnion_Union_SelectManyInItem,
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator,
TUnion_Union_ProjectedEnumerable,
TUnion_Union_ProjectedEnumerator>(
SelectManyEnumerable<
TUnion_Union_SelectManyInItem,
TItem,
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator,
TUnion_Union_ProjectedEnumerable,
TUnion_Union_ProjectedEnumerator>
second) where
TUnion_Union_InnerEnumerable : struct,
IStructEnumerable<
TUnion_Union_SelectManyInItem,
TUnion_Union_InnerEnumerator> where
TUnion_Union_InnerEnumerator : struct,
IStructEnumerator<
TUnion_Union_SelectManyInItem> where
TUnion_Union_ProjectedEnumerable : struct,
IStructEnumerable<
TItem,
TUnion_Union_ProjectedEnumerator> where
TUnion_Union_ProjectedEnumerator : struct,
IStructEnumerator<
TItem>
public UnionDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectManyIndexedEnumerable<
TUnion_Union_SelectManyInItem,
TItem,
TUnion_Union_SelectManyInnerEnumerable,
TUnion_Union_SelectManyInnerEnumerator,
TUnion_Union_SelectManyProjectedEnumerable,
TUnion_Union_SelectManyProjectedEnumerator>,
SelectManyIndexedEnumerator<
TUnion_Union_SelectManyInItem,
TItem,
TUnion_Union_SelectManyInnerEnumerator,
TUnion_Union_SelectManyProjectedEnumerable,
TUnion_Union_SelectManyProjectedEnumerator>>
Union<
TUnion_Union_SelectManyInItem,
TUnion_Union_SelectManyInnerEnumerable,
TUnion_Union_SelectManyInnerEnumerator,
TUnion_Union_SelectManyProjectedEnumerable,
TUnion_Union_SelectManyProjectedEnumerator>(
SelectManyIndexedEnumerable<
TUnion_Union_SelectManyInItem,
TItem,
TUnion_Union_SelectManyInnerEnumerable,
TUnion_Union_SelectManyInnerEnumerator,
TUnion_Union_SelectManyProjectedEnumerable,
TUnion_Union_SelectManyProjectedEnumerator>
second) where
TUnion_Union_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TUnion_Union_SelectManyInItem,
TUnion_Union_SelectManyInnerEnumerator> where
TUnion_Union_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TUnion_Union_SelectManyInItem> where
TUnion_Union_SelectManyProjectedEnumerable : struct,
IStructEnumerable<
TItem,
TUnion_Union_SelectManyProjectedEnumerator> where
TUnion_Union_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TItem>
public UnionDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectManyIndexedBridgeEnumerable<
TUnion_Union_SelectManyInItem,
TItem,
TUnion_Union_SelectManyBridgeType,
TUnion_Union_SelectManyBridger,
TUnion_Union_SelectManyInnerEnumerable,
TUnion_Union_SelectManyInnerEnumerator,
TUnion_Union_SelectManyProjectedEnumerator>,
SelectManyIndexedBridgeEnumerator<
TUnion_Union_SelectManyInItem,
TItem,
TUnion_Union_SelectManyBridgeType,
TUnion_Union_SelectManyBridger,
TUnion_Union_SelectManyInnerEnumerator,
TUnion_Union_SelectManyProjectedEnumerator>>
Union<
TUnion_Union_SelectManyInItem,
TUnion_Union_SelectManyBridgeType,
TUnion_Union_SelectManyBridger,
TUnion_Union_SelectManyInnerEnumerable,
TUnion_Union_SelectManyInnerEnumerator,
TUnion_Union_SelectManyProjectedEnumerator>(
SelectManyIndexedBridgeEnumerable<
TUnion_Union_SelectManyInItem,
TItem,
TUnion_Union_SelectManyBridgeType,
TUnion_Union_SelectManyBridger,
TUnion_Union_SelectManyInnerEnumerable,
TUnion_Union_SelectManyInnerEnumerator,
TUnion_Union_SelectManyProjectedEnumerator>
second) where
TUnion_Union_SelectManyBridger : struct,
IStructBridger<
TItem,
TUnion_Union_SelectManyBridgeType,
TUnion_Union_SelectManyProjectedEnumerator> where
TUnion_Union_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TUnion_Union_SelectManyInItem,
TUnion_Union_SelectManyInnerEnumerator> where
TUnion_Union_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TUnion_Union_SelectManyInItem> where
TUnion_Union_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TItem>
public UnionDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectWhereEnumerable<
TItem,
TUnion_Union_SelectInnerItem,
TUnion_Union_SelectInnerEnumerable,
TUnion_Union_SelectInnerEnumerator,
TUnion_Union_SelectProjection,
TUnion_Union_SelectPredicate>,
SelectWhereEnumerator<
TItem,
TUnion_Union_SelectInnerItem,
TUnion_Union_SelectInnerEnumerator,
TUnion_Union_SelectProjection,
TUnion_Union_SelectPredicate>>
Union<
TUnion_Union_SelectInnerItem,
TUnion_Union_SelectInnerEnumerable,
TUnion_Union_SelectInnerEnumerator,
TUnion_Union_SelectProjection,
TUnion_Union_SelectPredicate>(
SelectWhereEnumerable<
TItem,
TUnion_Union_SelectInnerItem,
TUnion_Union_SelectInnerEnumerable,
TUnion_Union_SelectInnerEnumerator,
TUnion_Union_SelectProjection,
TUnion_Union_SelectPredicate>
second) where
TUnion_Union_SelectInnerEnumerable : struct,
IStructEnumerable<
TUnion_Union_SelectInnerItem,
TUnion_Union_SelectInnerEnumerator> where
TUnion_Union_SelectInnerEnumerator : struct,
IStructEnumerator<
TUnion_Union_SelectInnerItem> where
TUnion_Union_SelectProjection : struct,
IStructProjection<
TItem,
TUnion_Union_SelectInnerItem> where
TUnion_Union_SelectPredicate : struct,
IStructPredicate<
TItem>
public UnionDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
WhereSelectEnumerable<
TItem,
TUnion_Union_WhereInnerItem,
TUnion_Union_WhereInnerEnumerable,
TUnion_Union_WhereInnerEnumerator,
TUnion_Union_WherePredicate,
TUnion_Union_WhereProjection>,
WhereSelectEnumerator<
TItem,
TUnion_Union_WhereInnerItem,
TUnion_Union_WhereInnerEnumerator,
TUnion_Union_WherePredicate,
TUnion_Union_WhereProjection>>
Union<
TUnion_Union_WhereInnerItem,
TUnion_Union_WhereInnerEnumerable,
TUnion_Union_WhereInnerEnumerator,
TUnion_Union_WherePredicate,
TUnion_Union_WhereProjection>(
WhereSelectEnumerable<
TItem,
TUnion_Union_WhereInnerItem,
TUnion_Union_WhereInnerEnumerable,
TUnion_Union_WhereInnerEnumerator,
TUnion_Union_WherePredicate,
TUnion_Union_WhereProjection>
second) where
TUnion_Union_WhereInnerEnumerable : struct,
IStructEnumerable<
TUnion_Union_WhereInnerItem,
TUnion_Union_WhereInnerEnumerator> where
TUnion_Union_WhereInnerEnumerator : struct,
IStructEnumerator<
TUnion_Union_WhereInnerItem> where
TUnion_Union_WherePredicate : struct,
IStructPredicate<
TUnion_Union_WhereInnerItem> where
TUnion_Union_WhereProjection : struct,
IStructProjection<
TItem,
TUnion_Union_WhereInnerItem>
public UnionDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
GroupByCollectionDefaultEnumerable<
TUnion_GroupByInItem,
TUnion_GroupByKey,
TUnion_GroupByElement,
TItem,
TUnion_GroupByEnumerable,
TUnion_GroupByEnumerator>,
GroupByCollectionDefaultEnumerator<
TUnion_GroupByInItem,
TUnion_GroupByKey,
TUnion_GroupByElement,
TItem,
TUnion_GroupByEnumerator>>
Union<
TUnion_GroupByInItem,
TUnion_GroupByKey,
TUnion_GroupByElement,
TUnion_GroupByEnumerable,
TUnion_GroupByEnumerator>(
GroupByCollectionDefaultEnumerable<
TUnion_GroupByInItem,
TUnion_GroupByKey,
TUnion_GroupByElement,
TItem,
TUnion_GroupByEnumerable,
TUnion_GroupByEnumerator>
second) where
TUnion_GroupByEnumerable : struct,
IStructEnumerable<
TUnion_GroupByInItem,
TUnion_GroupByEnumerator> where
TUnion_GroupByEnumerator : struct,
IStructEnumerator<
TUnion_GroupByInItem>
public UnionDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
GroupByCollectionSpecificEnumerable<
TUnion_GroupByInItem,
TUnion_GroupByKey,
TUnion_GroupByElement,
TItem,
TUnion_GroupByEnumerable,
TUnion_GroupByEnumerator>,
GroupByCollectionSpecificEnumerator<
TUnion_GroupByInItem,
TUnion_GroupByKey,
TUnion_GroupByElement,
TItem,
TUnion_GroupByEnumerator>>
Union<
TUnion_GroupByInItem,
TUnion_GroupByKey,
TUnion_GroupByElement,
TUnion_GroupByEnumerable,
TUnion_GroupByEnumerator>(
GroupByCollectionSpecificEnumerable<
TUnion_GroupByInItem,
TUnion_GroupByKey,
TUnion_GroupByElement,
TItem,
TUnion_GroupByEnumerable,
TUnion_GroupByEnumerator>
second) where
TUnion_GroupByEnumerable : struct,
IStructEnumerable<
TUnion_GroupByInItem,
TUnion_GroupByEnumerator> where
TUnion_GroupByEnumerator : struct,
IStructEnumerator<
TUnion_GroupByInItem>
public UnionDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectManyBridgeEnumerable<
TUnion_Union_SelectManyInItem,
TItem,
TUnion_Union_BridgeType,
TUnion_Union_Bridger,
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator,
TUnion_Union_ProjectedEnumerator>,
SelectManyBridgeEnumerator<
TUnion_Union_SelectManyInItem,
TItem,
TUnion_Union_BridgeType,
TUnion_Union_Bridger,
TUnion_Union_InnerEnumerator,
TUnion_Union_ProjectedEnumerator>>
Union<
TUnion_Union_SelectManyInItem,
TUnion_Union_BridgeType,
TUnion_Union_Bridger,
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator,
TUnion_Union_ProjectedEnumerator>(
SelectManyBridgeEnumerable<
TUnion_Union_SelectManyInItem,
TItem,
TUnion_Union_BridgeType,
TUnion_Union_Bridger,
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator,
TUnion_Union_ProjectedEnumerator>
second) where
TUnion_Union_Bridger : struct,
IStructBridger<
TItem,
TUnion_Union_BridgeType,
TUnion_Union_ProjectedEnumerator> where
TUnion_Union_InnerEnumerable : struct,
IStructEnumerable<
TUnion_Union_SelectManyInItem,
TUnion_Union_InnerEnumerator> where
TUnion_Union_InnerEnumerator : struct,
IStructEnumerator<
TUnion_Union_SelectManyInItem> where
TUnion_Union_ProjectedEnumerator : struct,
IStructEnumerator<
TItem>
public UnionSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectWhereEnumerable<
TItem,
TUnion_Union_SelectInnerItem,
TUnion_Union_SelectInnerEnumerable,
TUnion_Union_SelectInnerEnumerator,
TUnion_Union_SelectProjection,
TUnion_Union_SelectPredicate>,
SelectWhereEnumerator<
TItem,
TUnion_Union_SelectInnerItem,
TUnion_Union_SelectInnerEnumerator,
TUnion_Union_SelectProjection,
TUnion_Union_SelectPredicate>>
Union<
TUnion_Union_SelectInnerItem,
TUnion_Union_SelectInnerEnumerable,
TUnion_Union_SelectInnerEnumerator,
TUnion_Union_SelectProjection,
TUnion_Union_SelectPredicate>(
SelectWhereEnumerable<
TItem,
TUnion_Union_SelectInnerItem,
TUnion_Union_SelectInnerEnumerable,
TUnion_Union_SelectInnerEnumerator,
TUnion_Union_SelectProjection,
TUnion_Union_SelectPredicate>
second,
IEqualityComparer<
TItem>
comparer) where
TUnion_Union_SelectInnerEnumerable : struct,
IStructEnumerable<
TUnion_Union_SelectInnerItem,
TUnion_Union_SelectInnerEnumerator> where
TUnion_Union_SelectInnerEnumerator : struct,
IStructEnumerator<
TUnion_Union_SelectInnerItem> where
TUnion_Union_SelectProjection : struct,
IStructProjection<
TItem,
TUnion_Union_SelectInnerItem> where
TUnion_Union_SelectPredicate : struct,
IStructPredicate<
TItem>
public UnionSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
WhereSelectEnumerable<
TItem,
TUnion_Union_WhereInnerItem,
TUnion_Union_WhereInnerEnumerable,
TUnion_Union_WhereInnerEnumerator,
TUnion_Union_WherePredicate,
TUnion_Union_WhereProjection>,
WhereSelectEnumerator<
TItem,
TUnion_Union_WhereInnerItem,
TUnion_Union_WhereInnerEnumerator,
TUnion_Union_WherePredicate,
TUnion_Union_WhereProjection>>
Union<
TUnion_Union_WhereInnerItem,
TUnion_Union_WhereInnerEnumerable,
TUnion_Union_WhereInnerEnumerator,
TUnion_Union_WherePredicate,
TUnion_Union_WhereProjection>(
WhereSelectEnumerable<
TItem,
TUnion_Union_WhereInnerItem,
TUnion_Union_WhereInnerEnumerable,
TUnion_Union_WhereInnerEnumerator,
TUnion_Union_WherePredicate,
TUnion_Union_WhereProjection>
second,
IEqualityComparer<
TItem>
comparer) where
TUnion_Union_WhereInnerEnumerable : struct,
IStructEnumerable<
TUnion_Union_WhereInnerItem,
TUnion_Union_WhereInnerEnumerator> where
TUnion_Union_WhereInnerEnumerator : struct,
IStructEnumerator<
TUnion_Union_WhereInnerItem> where
TUnion_Union_WherePredicate : struct,
IStructPredicate<
TUnion_Union_WhereInnerItem> where
TUnion_Union_WhereProjection : struct,
IStructProjection<
TItem,
TUnion_Union_WhereInnerItem>
public UnionSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
GroupByCollectionDefaultEnumerable<
TUnion_GroupByInItem,
TUnion_GroupByKey,
TUnion_GroupByElement,
TItem,
TUnion_GroupByEnumerable,
TUnion_GroupByEnumerator>,
GroupByCollectionDefaultEnumerator<
TUnion_GroupByInItem,
TUnion_GroupByKey,
TUnion_GroupByElement,
TItem,
TUnion_GroupByEnumerator>>
Union<
TUnion_GroupByInItem,
TUnion_GroupByKey,
TUnion_GroupByElement,
TUnion_GroupByEnumerable,
TUnion_GroupByEnumerator>(
GroupByCollectionDefaultEnumerable<
TUnion_GroupByInItem,
TUnion_GroupByKey,
TUnion_GroupByElement,
TItem,
TUnion_GroupByEnumerable,
TUnion_GroupByEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TUnion_GroupByEnumerable : struct,
IStructEnumerable<
TUnion_GroupByInItem,
TUnion_GroupByEnumerator> where
TUnion_GroupByEnumerator : struct,
IStructEnumerator<
TUnion_GroupByInItem>
public UnionSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
GroupByCollectionSpecificEnumerable<
TUnion_GroupByInItem,
TUnion_GroupByKey,
TUnion_GroupByElement,
TItem,
TUnion_GroupByEnumerable,
TUnion_GroupByEnumerator>,
GroupByCollectionSpecificEnumerator<
TUnion_GroupByInItem,
TUnion_GroupByKey,
TUnion_GroupByElement,
TItem,
TUnion_GroupByEnumerator>>
Union<
TUnion_GroupByInItem,
TUnion_GroupByKey,
TUnion_GroupByElement,
TUnion_GroupByEnumerable,
TUnion_GroupByEnumerator>(
GroupByCollectionSpecificEnumerable<
TUnion_GroupByInItem,
TUnion_GroupByKey,
TUnion_GroupByElement,
TItem,
TUnion_GroupByEnumerable,
TUnion_GroupByEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TUnion_GroupByEnumerable : struct,
IStructEnumerable<
TUnion_GroupByInItem,
TUnion_GroupByEnumerator> where
TUnion_GroupByEnumerator : struct,
IStructEnumerator<
TUnion_GroupByInItem>
public UnionSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectManyIndexedBridgeEnumerable<
TUnion_Union_SelectManyInItem,
TItem,
TUnion_Union_SelectManyBridgeType,
TUnion_Union_SelectManyBridger,
TUnion_Union_SelectManyInnerEnumerable,
TUnion_Union_SelectManyInnerEnumerator,
TUnion_Union_SelectManyProjectedEnumerator>,
SelectManyIndexedBridgeEnumerator<
TUnion_Union_SelectManyInItem,
TItem,
TUnion_Union_SelectManyBridgeType,
TUnion_Union_SelectManyBridger,
TUnion_Union_SelectManyInnerEnumerator,
TUnion_Union_SelectManyProjectedEnumerator>>
Union<
TUnion_Union_SelectManyInItem,
TUnion_Union_SelectManyBridgeType,
TUnion_Union_SelectManyBridger,
TUnion_Union_SelectManyInnerEnumerable,
TUnion_Union_SelectManyInnerEnumerator,
TUnion_Union_SelectManyProjectedEnumerator>(
SelectManyIndexedBridgeEnumerable<
TUnion_Union_SelectManyInItem,
TItem,
TUnion_Union_SelectManyBridgeType,
TUnion_Union_SelectManyBridger,
TUnion_Union_SelectManyInnerEnumerable,
TUnion_Union_SelectManyInnerEnumerator,
TUnion_Union_SelectManyProjectedEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TUnion_Union_SelectManyBridger : struct,
IStructBridger<
TItem,
TUnion_Union_SelectManyBridgeType,
TUnion_Union_SelectManyProjectedEnumerator> where
TUnion_Union_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TUnion_Union_SelectManyInItem,
TUnion_Union_SelectManyInnerEnumerator> where
TUnion_Union_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TUnion_Union_SelectManyInItem> where
TUnion_Union_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TItem>
public UnionSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectManyEnumerable<
TUnion_Union_SelectManyInItem,
TItem,
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator,
TUnion_Union_ProjectedEnumerable,
TUnion_Union_ProjectedEnumerator>,
SelectManyEnumerator<
TUnion_Union_SelectManyInItem,
TItem,
TUnion_Union_InnerEnumerator,
TUnion_Union_ProjectedEnumerable,
TUnion_Union_ProjectedEnumerator>>
Union<
TUnion_Union_SelectManyInItem,
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator,
TUnion_Union_ProjectedEnumerable,
TUnion_Union_ProjectedEnumerator>(
SelectManyEnumerable<
TUnion_Union_SelectManyInItem,
TItem,
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator,
TUnion_Union_ProjectedEnumerable,
TUnion_Union_ProjectedEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TUnion_Union_InnerEnumerable : struct,
IStructEnumerable<
TUnion_Union_SelectManyInItem,
TUnion_Union_InnerEnumerator> where
TUnion_Union_InnerEnumerator : struct,
IStructEnumerator<
TUnion_Union_SelectManyInItem> where
TUnion_Union_ProjectedEnumerable : struct,
IStructEnumerable<
TItem,
TUnion_Union_ProjectedEnumerator> where
TUnion_Union_ProjectedEnumerator : struct,
IStructEnumerator<
TItem>
public UnionSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectManyIndexedEnumerable<
TUnion_Union_SelectManyInItem,
TItem,
TUnion_Union_SelectManyInnerEnumerable,
TUnion_Union_SelectManyInnerEnumerator,
TUnion_Union_SelectManyProjectedEnumerable,
TUnion_Union_SelectManyProjectedEnumerator>,
SelectManyIndexedEnumerator<
TUnion_Union_SelectManyInItem,
TItem,
TUnion_Union_SelectManyInnerEnumerator,
TUnion_Union_SelectManyProjectedEnumerable,
TUnion_Union_SelectManyProjectedEnumerator>>
Union<
TUnion_Union_SelectManyInItem,
TUnion_Union_SelectManyInnerEnumerable,
TUnion_Union_SelectManyInnerEnumerator,
TUnion_Union_SelectManyProjectedEnumerable,
TUnion_Union_SelectManyProjectedEnumerator>(
SelectManyIndexedEnumerable<
TUnion_Union_SelectManyInItem,
TItem,
TUnion_Union_SelectManyInnerEnumerable,
TUnion_Union_SelectManyInnerEnumerator,
TUnion_Union_SelectManyProjectedEnumerable,
TUnion_Union_SelectManyProjectedEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TUnion_Union_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TUnion_Union_SelectManyInItem,
TUnion_Union_SelectManyInnerEnumerator> where
TUnion_Union_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TUnion_Union_SelectManyInItem> where
TUnion_Union_SelectManyProjectedEnumerable : struct,
IStructEnumerable<
TItem,
TUnion_Union_SelectManyProjectedEnumerator> where
TUnion_Union_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TItem>
public UnionSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectManyBridgeEnumerable<
TUnion_Union_SelectManyInItem,
TItem,
TUnion_Union_BridgeType,
TUnion_Union_Bridger,
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator,
TUnion_Union_ProjectedEnumerator>,
SelectManyBridgeEnumerator<
TUnion_Union_SelectManyInItem,
TItem,
TUnion_Union_BridgeType,
TUnion_Union_Bridger,
TUnion_Union_InnerEnumerator,
TUnion_Union_ProjectedEnumerator>>
Union<
TUnion_Union_SelectManyInItem,
TUnion_Union_BridgeType,
TUnion_Union_Bridger,
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator,
TUnion_Union_ProjectedEnumerator>(
SelectManyBridgeEnumerable<
TUnion_Union_SelectManyInItem,
TItem,
TUnion_Union_BridgeType,
TUnion_Union_Bridger,
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator,
TUnion_Union_ProjectedEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TUnion_Union_Bridger : struct,
IStructBridger<
TItem,
TUnion_Union_BridgeType,
TUnion_Union_ProjectedEnumerator> where
TUnion_Union_InnerEnumerable : struct,
IStructEnumerable<
TUnion_Union_SelectManyInItem,
TUnion_Union_InnerEnumerator> where
TUnion_Union_InnerEnumerator : struct,
IStructEnumerator<
TUnion_Union_SelectManyInItem> where
TUnion_Union_ProjectedEnumerator : struct,
IStructEnumerator<
TItem>
public UnionDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectManyCollectionEnumerable<
TUnion_Union_SelectManyInItem,
TItem,
TUnion_Union_CollectionItem,
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator,
TUnion_Union_ProjectedEnumerable,
TUnion_Union_ProjectedEnumerator>,
SelectManyCollectionEnumerator<
TUnion_Union_SelectManyInItem,
TItem,
TUnion_Union_CollectionItem,
TUnion_Union_InnerEnumerator,
TUnion_Union_ProjectedEnumerable,
TUnion_Union_ProjectedEnumerator>>
Union<
TUnion_Union_SelectManyInItem,
TUnion_Union_CollectionItem,
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator,
TUnion_Union_ProjectedEnumerable,
TUnion_Union_ProjectedEnumerator>(
SelectManyCollectionEnumerable<
TUnion_Union_SelectManyInItem,
TItem,
TUnion_Union_CollectionItem,
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator,
TUnion_Union_ProjectedEnumerable,
TUnion_Union_ProjectedEnumerator>
second) where
TUnion_Union_InnerEnumerable : struct,
IStructEnumerable<
TUnion_Union_SelectManyInItem,
TUnion_Union_InnerEnumerator> where
TUnion_Union_InnerEnumerator : struct,
IStructEnumerator<
TUnion_Union_SelectManyInItem> where
TUnion_Union_ProjectedEnumerable : struct,
IStructEnumerable<
TUnion_Union_CollectionItem,
TUnion_Union_ProjectedEnumerator> where
TUnion_Union_ProjectedEnumerator : struct,
IStructEnumerator<
TUnion_Union_CollectionItem>
public UnionDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
ZipEnumerable<
TItem,
TUnion_Union_ZipFirstItem,
TUnion_Union_ZipSecondItem,
TUnion_Union_ZipFirstEnumerable,
TUnion_Union_ZipFirstEnumerator,
TUnion_Union_ZipSecondEnumerable,
TUnion_Union_ZipSecondEnumerator>,
ZipEnumerator<
TItem,
TUnion_Union_ZipFirstItem,
TUnion_Union_ZipSecondItem,
TUnion_Union_ZipFirstEnumerator,
TUnion_Union_ZipSecondEnumerator>>
Union<
TUnion_Union_ZipFirstItem,
TUnion_Union_ZipSecondItem,
TUnion_Union_ZipFirstEnumerable,
TUnion_Union_ZipFirstEnumerator,
TUnion_Union_ZipSecondEnumerable,
TUnion_Union_ZipSecondEnumerator>(
ZipEnumerable<
TItem,
TUnion_Union_ZipFirstItem,
TUnion_Union_ZipSecondItem,
TUnion_Union_ZipFirstEnumerable,
TUnion_Union_ZipFirstEnumerator,
TUnion_Union_ZipSecondEnumerable,
TUnion_Union_ZipSecondEnumerator>
second) where
TUnion_Union_ZipFirstEnumerable : struct,
IStructEnumerable<
TUnion_Union_ZipFirstItem,
TUnion_Union_ZipFirstEnumerator> where
TUnion_Union_ZipFirstEnumerator : struct,
IStructEnumerator<
TUnion_Union_ZipFirstItem> where
TUnion_Union_ZipSecondEnumerable : struct,
IStructEnumerable<
TUnion_Union_ZipSecondItem,
TUnion_Union_ZipSecondEnumerator> where
TUnion_Union_ZipSecondEnumerator : struct,
IStructEnumerator<
TUnion_Union_ZipSecondItem>
public UnionDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectManyCollectionIndexedEnumerable<
TUnion_Union_SelectManyInItem,
TItem,
TUnion_Union_CollectionItem,
TUnion_Union_SelectManyInnerEnumerable,
TUnion_Union_SelectManyInnerEnumerator,
TUnion_Union_SelectManyProjectedEnumerable,
TUnion_Union_SelectManyProjectedEnumerator>,
SelectManyCollectionIndexedEnumerator<
TUnion_Union_SelectManyInItem,
TItem,
TUnion_Union_CollectionItem,
TUnion_Union_SelectManyInnerEnumerator,
TUnion_Union_SelectManyProjectedEnumerable,
TUnion_Union_SelectManyProjectedEnumerator>>
Union<
TUnion_Union_SelectManyInItem,
TUnion_Union_CollectionItem,
TUnion_Union_SelectManyInnerEnumerable,
TUnion_Union_SelectManyInnerEnumerator,
TUnion_Union_SelectManyProjectedEnumerable,
TUnion_Union_SelectManyProjectedEnumerator>(
SelectManyCollectionIndexedEnumerable<
TUnion_Union_SelectManyInItem,
TItem,
TUnion_Union_CollectionItem,
TUnion_Union_SelectManyInnerEnumerable,
TUnion_Union_SelectManyInnerEnumerator,
TUnion_Union_SelectManyProjectedEnumerable,
TUnion_Union_SelectManyProjectedEnumerator>
second) where
TUnion_Union_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TUnion_Union_SelectManyInItem,
TUnion_Union_SelectManyInnerEnumerator> where
TUnion_Union_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TUnion_Union_SelectManyInItem> where
TUnion_Union_SelectManyProjectedEnumerable : struct,
IStructEnumerable<
TUnion_Union_CollectionItem,
TUnion_Union_SelectManyProjectedEnumerator> where
TUnion_Union_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TUnion_Union_CollectionItem>
public UnionDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectManyCollectionIndexedBridgeEnumerable<
TUnion_Union_SelectManyInItem,
TItem,
TUnion_Union_CollectionItem,
TUnion_Union_SelectManyBridgeType,
TUnion_Union_SelectManyBridger,
TUnion_Union_SelectManyInnerEnumerable,
TUnion_Union_SelectManyInnerEnumerator,
TUnion_Union_SelectManyProjectedEnumerator>,
SelectManyCollectionIndexedBridgeEnumerator<
TUnion_Union_SelectManyInItem,
TItem,
TUnion_Union_CollectionItem,
TUnion_Union_SelectManyBridgeType,
TUnion_Union_SelectManyBridger,
TUnion_Union_SelectManyInnerEnumerator,
TUnion_Union_SelectManyProjectedEnumerator>>
Union<
TUnion_Union_SelectManyInItem,
TUnion_Union_CollectionItem,
TUnion_Union_SelectManyBridgeType,
TUnion_Union_SelectManyBridger,
TUnion_Union_SelectManyInnerEnumerable,
TUnion_Union_SelectManyInnerEnumerator,
TUnion_Union_SelectManyProjectedEnumerator>(
SelectManyCollectionIndexedBridgeEnumerable<
TUnion_Union_SelectManyInItem,
TItem,
TUnion_Union_CollectionItem,
TUnion_Union_SelectManyBridgeType,
TUnion_Union_SelectManyBridger,
TUnion_Union_SelectManyInnerEnumerable,
TUnion_Union_SelectManyInnerEnumerator,
TUnion_Union_SelectManyProjectedEnumerator>
second) where
TUnion_Union_SelectManyBridger : struct,
IStructBridger<
TUnion_Union_CollectionItem,
TUnion_Union_SelectManyBridgeType,
TUnion_Union_SelectManyProjectedEnumerator> where
TUnion_Union_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TUnion_Union_SelectManyInItem,
TUnion_Union_SelectManyInnerEnumerator> where
TUnion_Union_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TUnion_Union_SelectManyInItem> where
TUnion_Union_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TUnion_Union_CollectionItem>
public UnionDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectManyCollectionBridgeEnumerable<
TUnion_Union_SelectManyInItem,
TItem,
TUnion_Union_CollectionItem,
TUnion_Union_SelectManyBridgeType,
TUnion_Union_SelectManyBridger,
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator,
TUnion_Union_SelectManyProjectedEnumerator>,
SelectManyCollectionBridgeEnumerator<
TUnion_Union_SelectManyInItem,
TItem,
TUnion_Union_CollectionItem,
TUnion_Union_SelectManyBridgeType,
TUnion_Union_SelectManyBridger,
TUnion_Union_InnerEnumerator,
TUnion_Union_SelectManyProjectedEnumerator>>
Union<
TUnion_Union_SelectManyInItem,
TUnion_Union_CollectionItem,
TUnion_Union_SelectManyBridgeType,
TUnion_Union_SelectManyBridger,
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator,
TUnion_Union_SelectManyProjectedEnumerator>(
SelectManyCollectionBridgeEnumerable<
TUnion_Union_SelectManyInItem,
TItem,
TUnion_Union_CollectionItem,
TUnion_Union_SelectManyBridgeType,
TUnion_Union_SelectManyBridger,
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator,
TUnion_Union_SelectManyProjectedEnumerator>
second) where
TUnion_Union_SelectManyBridger : struct,
IStructBridger<
TUnion_Union_CollectionItem,
TUnion_Union_SelectManyBridgeType,
TUnion_Union_SelectManyProjectedEnumerator> where
TUnion_Union_InnerEnumerable : struct,
IStructEnumerable<
TUnion_Union_SelectManyInItem,
TUnion_Union_InnerEnumerator> where
TUnion_Union_InnerEnumerator : struct,
IStructEnumerator<
TUnion_Union_SelectManyInItem> where
TUnion_Union_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TUnion_Union_CollectionItem>
public UnionSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectManyCollectionEnumerable<
TUnion_Union_SelectManyInItem,
TItem,
TUnion_Union_CollectionItem,
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator,
TUnion_Union_ProjectedEnumerable,
TUnion_Union_ProjectedEnumerator>,
SelectManyCollectionEnumerator<
TUnion_Union_SelectManyInItem,
TItem,
TUnion_Union_CollectionItem,
TUnion_Union_InnerEnumerator,
TUnion_Union_ProjectedEnumerable,
TUnion_Union_ProjectedEnumerator>>
Union<
TUnion_Union_SelectManyInItem,
TUnion_Union_CollectionItem,
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator,
TUnion_Union_ProjectedEnumerable,
TUnion_Union_ProjectedEnumerator>(
SelectManyCollectionEnumerable<
TUnion_Union_SelectManyInItem,
TItem,
TUnion_Union_CollectionItem,
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator,
TUnion_Union_ProjectedEnumerable,
TUnion_Union_ProjectedEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TUnion_Union_InnerEnumerable : struct,
IStructEnumerable<
TUnion_Union_SelectManyInItem,
TUnion_Union_InnerEnumerator> where
TUnion_Union_InnerEnumerator : struct,
IStructEnumerator<
TUnion_Union_SelectManyInItem> where
TUnion_Union_ProjectedEnumerable : struct,
IStructEnumerable<
TUnion_Union_CollectionItem,
TUnion_Union_ProjectedEnumerator> where
TUnion_Union_ProjectedEnumerator : struct,
IStructEnumerator<
TUnion_Union_CollectionItem>
public UnionSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
ZipEnumerable<
TItem,
TUnion_Union_ZipFirstItem,
TUnion_Union_ZipSecondItem,
TUnion_Union_ZipFirstEnumerable,
TUnion_Union_ZipFirstEnumerator,
TUnion_Union_ZipSecondEnumerable,
TUnion_Union_ZipSecondEnumerator>,
ZipEnumerator<
TItem,
TUnion_Union_ZipFirstItem,
TUnion_Union_ZipSecondItem,
TUnion_Union_ZipFirstEnumerator,
TUnion_Union_ZipSecondEnumerator>>
Union<
TUnion_Union_ZipFirstItem,
TUnion_Union_ZipSecondItem,
TUnion_Union_ZipFirstEnumerable,
TUnion_Union_ZipFirstEnumerator,
TUnion_Union_ZipSecondEnumerable,
TUnion_Union_ZipSecondEnumerator>(
ZipEnumerable<
TItem,
TUnion_Union_ZipFirstItem,
TUnion_Union_ZipSecondItem,
TUnion_Union_ZipFirstEnumerable,
TUnion_Union_ZipFirstEnumerator,
TUnion_Union_ZipSecondEnumerable,
TUnion_Union_ZipSecondEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TUnion_Union_ZipFirstEnumerable : struct,
IStructEnumerable<
TUnion_Union_ZipFirstItem,
TUnion_Union_ZipFirstEnumerator> where
TUnion_Union_ZipFirstEnumerator : struct,
IStructEnumerator<
TUnion_Union_ZipFirstItem> where
TUnion_Union_ZipSecondEnumerable : struct,
IStructEnumerable<
TUnion_Union_ZipSecondItem,
TUnion_Union_ZipSecondEnumerator> where
TUnion_Union_ZipSecondEnumerator : struct,
IStructEnumerator<
TUnion_Union_ZipSecondItem>
public UnionSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectManyCollectionIndexedEnumerable<
TUnion_Union_SelectManyInItem,
TItem,
TUnion_Union_CollectionItem,
TUnion_Union_SelectManyInnerEnumerable,
TUnion_Union_SelectManyInnerEnumerator,
TUnion_Union_SelectManyProjectedEnumerable,
TUnion_Union_SelectManyProjectedEnumerator>,
SelectManyCollectionIndexedEnumerator<
TUnion_Union_SelectManyInItem,
TItem,
TUnion_Union_CollectionItem,
TUnion_Union_SelectManyInnerEnumerator,
TUnion_Union_SelectManyProjectedEnumerable,
TUnion_Union_SelectManyProjectedEnumerator>>
Union<
TUnion_Union_SelectManyInItem,
TUnion_Union_CollectionItem,
TUnion_Union_SelectManyInnerEnumerable,
TUnion_Union_SelectManyInnerEnumerator,
TUnion_Union_SelectManyProjectedEnumerable,
TUnion_Union_SelectManyProjectedEnumerator>(
SelectManyCollectionIndexedEnumerable<
TUnion_Union_SelectManyInItem,
TItem,
TUnion_Union_CollectionItem,
TUnion_Union_SelectManyInnerEnumerable,
TUnion_Union_SelectManyInnerEnumerator,
TUnion_Union_SelectManyProjectedEnumerable,
TUnion_Union_SelectManyProjectedEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TUnion_Union_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TUnion_Union_SelectManyInItem,
TUnion_Union_SelectManyInnerEnumerator> where
TUnion_Union_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TUnion_Union_SelectManyInItem> where
TUnion_Union_SelectManyProjectedEnumerable : struct,
IStructEnumerable<
TUnion_Union_CollectionItem,
TUnion_Union_SelectManyProjectedEnumerator> where
TUnion_Union_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TUnion_Union_CollectionItem>
public UnionSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectManyCollectionIndexedBridgeEnumerable<
TUnion_Union_SelectManyInItem,
TItem,
TUnion_Union_CollectionItem,
TUnion_Union_SelectManyBridgeType,
TUnion_Union_SelectManyBridger,
TUnion_Union_SelectManyInnerEnumerable,
TUnion_Union_SelectManyInnerEnumerator,
TUnion_Union_SelectManyProjectedEnumerator>,
SelectManyCollectionIndexedBridgeEnumerator<
TUnion_Union_SelectManyInItem,
TItem,
TUnion_Union_CollectionItem,
TUnion_Union_SelectManyBridgeType,
TUnion_Union_SelectManyBridger,
TUnion_Union_SelectManyInnerEnumerator,
TUnion_Union_SelectManyProjectedEnumerator>>
Union<
TUnion_Union_SelectManyInItem,
TUnion_Union_CollectionItem,
TUnion_Union_SelectManyBridgeType,
TUnion_Union_SelectManyBridger,
TUnion_Union_SelectManyInnerEnumerable,
TUnion_Union_SelectManyInnerEnumerator,
TUnion_Union_SelectManyProjectedEnumerator>(
SelectManyCollectionIndexedBridgeEnumerable<
TUnion_Union_SelectManyInItem,
TItem,
TUnion_Union_CollectionItem,
TUnion_Union_SelectManyBridgeType,
TUnion_Union_SelectManyBridger,
TUnion_Union_SelectManyInnerEnumerable,
TUnion_Union_SelectManyInnerEnumerator,
TUnion_Union_SelectManyProjectedEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TUnion_Union_SelectManyBridger : struct,
IStructBridger<
TUnion_Union_CollectionItem,
TUnion_Union_SelectManyBridgeType,
TUnion_Union_SelectManyProjectedEnumerator> where
TUnion_Union_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TUnion_Union_SelectManyInItem,
TUnion_Union_SelectManyInnerEnumerator> where
TUnion_Union_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TUnion_Union_SelectManyInItem> where
TUnion_Union_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TUnion_Union_CollectionItem>
public UnionSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectManyCollectionBridgeEnumerable<
TUnion_Union_SelectManyInItem,
TItem,
TUnion_Union_CollectionItem,
TUnion_Union_SelectManyBridgeType,
TUnion_Union_SelectManyBridger,
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator,
TUnion_Union_SelectManyProjectedEnumerator>,
SelectManyCollectionBridgeEnumerator<
TUnion_Union_SelectManyInItem,
TItem,
TUnion_Union_CollectionItem,
TUnion_Union_SelectManyBridgeType,
TUnion_Union_SelectManyBridger,
TUnion_Union_InnerEnumerator,
TUnion_Union_SelectManyProjectedEnumerator>>
Union<
TUnion_Union_SelectManyInItem,
TUnion_Union_CollectionItem,
TUnion_Union_SelectManyBridgeType,
TUnion_Union_SelectManyBridger,
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator,
TUnion_Union_SelectManyProjectedEnumerator>(
SelectManyCollectionBridgeEnumerable<
TUnion_Union_SelectManyInItem,
TItem,
TUnion_Union_CollectionItem,
TUnion_Union_SelectManyBridgeType,
TUnion_Union_SelectManyBridger,
TUnion_Union_InnerEnumerable,
TUnion_Union_InnerEnumerator,
TUnion_Union_SelectManyProjectedEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TUnion_Union_SelectManyBridger : struct,
IStructBridger<
TUnion_Union_CollectionItem,
TUnion_Union_SelectManyBridgeType,
TUnion_Union_SelectManyProjectedEnumerator> where
TUnion_Union_InnerEnumerable : struct,
IStructEnumerable<
TUnion_Union_SelectManyInItem,
TUnion_Union_InnerEnumerator> where
TUnion_Union_InnerEnumerator : struct,
IStructEnumerator<
TUnion_Union_SelectManyInItem> where
TUnion_Union_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TUnion_Union_CollectionItem>
public UnionDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
JoinSpecificEnumerable<
TItem,
TUnion_JoinKeyItem,
TUnion_JoinLeftItem,
TUnion_JoinLeftEnumerable,
TUnion_JoinLeftEnumerator,
TUnion_JoinRightItem,
TUnion_JoinRightEnumerable,
TUnion_JoinRightEnumerator>,
JoinSpecificEnumerator<
TItem,
TUnion_JoinKeyItem,
TUnion_JoinLeftItem,
TUnion_JoinLeftEnumerator,
TUnion_JoinRightItem,
TUnion_JoinRightEnumerator>>
Union<
TUnion_JoinKeyItem,
TUnion_JoinLeftItem,
TUnion_JoinLeftEnumerable,
TUnion_JoinLeftEnumerator,
TUnion_JoinRightItem,
TUnion_JoinRightEnumerable,
TUnion_JoinRightEnumerator>(
JoinSpecificEnumerable<
TItem,
TUnion_JoinKeyItem,
TUnion_JoinLeftItem,
TUnion_JoinLeftEnumerable,
TUnion_JoinLeftEnumerator,
TUnion_JoinRightItem,
TUnion_JoinRightEnumerable,
TUnion_JoinRightEnumerator>
second) where
TUnion_JoinLeftEnumerable : struct,
IStructEnumerable<
TUnion_JoinLeftItem,
TUnion_JoinLeftEnumerator> where
TUnion_JoinLeftEnumerator : struct,
IStructEnumerator<
TUnion_JoinLeftItem> where
TUnion_JoinRightEnumerable : struct,
IStructEnumerable<
TUnion_JoinRightItem,
TUnion_JoinRightEnumerator> where
TUnion_JoinRightEnumerator : struct,
IStructEnumerator<
TUnion_JoinRightItem>
public UnionDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
JoinDefaultEnumerable<
TItem,
TUnion_JoinKeyItem,
TUnion_JoinLeftItem,
TUnion_JoinLeftEnumerable,
TUnion_JoinLeftEnumerator,
TUnion_JoinRightItem,
TUnion_JoinRightEnumerable,
TUnion_JoinRightEnumerator>,
JoinDefaultEnumerator<
TItem,
TUnion_JoinKeyItem,
TUnion_JoinLeftItem,
TUnion_JoinLeftEnumerator,
TUnion_JoinRightItem,
TUnion_JoinRightEnumerator>>
Union<
TUnion_JoinKeyItem,
TUnion_JoinLeftItem,
TUnion_JoinLeftEnumerable,
TUnion_JoinLeftEnumerator,
TUnion_JoinRightItem,
TUnion_JoinRightEnumerable,
TUnion_JoinRightEnumerator>(
JoinDefaultEnumerable<
TItem,
TUnion_JoinKeyItem,
TUnion_JoinLeftItem,
TUnion_JoinLeftEnumerable,
TUnion_JoinLeftEnumerator,
TUnion_JoinRightItem,
TUnion_JoinRightEnumerable,
TUnion_JoinRightEnumerator>
second) where
TUnion_JoinLeftEnumerable : struct,
IStructEnumerable<
TUnion_JoinLeftItem,
TUnion_JoinLeftEnumerator> where
TUnion_JoinLeftEnumerator : struct,
IStructEnumerator<
TUnion_JoinLeftItem> where
TUnion_JoinRightEnumerable : struct,
IStructEnumerable<
TUnion_JoinRightItem,
TUnion_JoinRightEnumerator> where
TUnion_JoinRightEnumerator : struct,
IStructEnumerator<
TUnion_JoinRightItem>
public UnionDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
GroupJoinSpecificEnumerable<
TItem,
TUnion_GroupJoinKeyItem,
TUnion_GroupJoinLeftItem,
TUnion_GroupJoinLeftEnumerable,
TUnion_GroupJoinLeftEnumerator,
TUnion_GroupJoinRightItem,
TUnion_GroupJoinRightEnumerable,
TUnion_GroupJoinRightEnumerator>,
GroupJoinSpecificEnumerator<
TItem,
TUnion_GroupJoinKeyItem,
TUnion_GroupJoinLeftItem,
TUnion_GroupJoinLeftEnumerator,
TUnion_GroupJoinRightItem,
TUnion_GroupJoinRightEnumerator>>
Union<
TUnion_GroupJoinKeyItem,
TUnion_GroupJoinLeftItem,
TUnion_GroupJoinLeftEnumerable,
TUnion_GroupJoinLeftEnumerator,
TUnion_GroupJoinRightItem,
TUnion_GroupJoinRightEnumerable,
TUnion_GroupJoinRightEnumerator>(
GroupJoinSpecificEnumerable<
TItem,
TUnion_GroupJoinKeyItem,
TUnion_GroupJoinLeftItem,
TUnion_GroupJoinLeftEnumerable,
TUnion_GroupJoinLeftEnumerator,
TUnion_GroupJoinRightItem,
TUnion_GroupJoinRightEnumerable,
TUnion_GroupJoinRightEnumerator>
second) where
TUnion_GroupJoinLeftEnumerable : struct,
IStructEnumerable<
TUnion_GroupJoinLeftItem,
TUnion_GroupJoinLeftEnumerator> where
TUnion_GroupJoinLeftEnumerator : struct,
IStructEnumerator<
TUnion_GroupJoinLeftItem> where
TUnion_GroupJoinRightEnumerable : struct,
IStructEnumerable<
TUnion_GroupJoinRightItem,
TUnion_GroupJoinRightEnumerator> where
TUnion_GroupJoinRightEnumerator : struct,
IStructEnumerator<
TUnion_GroupJoinRightItem>
public UnionDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
GroupJoinDefaultEnumerable<
TItem,
TUnion_GroupJoinKeyItem,
TUnion_GroupJoinLeftItem,
TUnion_GroupJoinLeftEnumerable,
TUnion_GroupJoinLeftEnumerator,
TUnion_GroupJoinRightItem,
TUnion_GroupJoinRightEnumerable,
TUnion_GroupJoinRightEnumerator>,
GroupJoinDefaultEnumerator<
TItem,
TUnion_GroupJoinKeyItem,
TUnion_GroupJoinLeftItem,
TUnion_GroupJoinLeftEnumerator,
TUnion_GroupJoinRightItem,
TUnion_GroupJoinRightEnumerator>>
Union<
TUnion_GroupJoinKeyItem,
TUnion_GroupJoinLeftItem,
TUnion_GroupJoinLeftEnumerable,
TUnion_GroupJoinLeftEnumerator,
TUnion_GroupJoinRightItem,
TUnion_GroupJoinRightEnumerable,
TUnion_GroupJoinRightEnumerator>(
GroupJoinDefaultEnumerable<
TItem,
TUnion_GroupJoinKeyItem,
TUnion_GroupJoinLeftItem,
TUnion_GroupJoinLeftEnumerable,
TUnion_GroupJoinLeftEnumerator,
TUnion_GroupJoinRightItem,
TUnion_GroupJoinRightEnumerable,
TUnion_GroupJoinRightEnumerator>
second) where
TUnion_GroupJoinLeftEnumerable : struct,
IStructEnumerable<
TUnion_GroupJoinLeftItem,
TUnion_GroupJoinLeftEnumerator> where
TUnion_GroupJoinLeftEnumerator : struct,
IStructEnumerator<
TUnion_GroupJoinLeftItem> where
TUnion_GroupJoinRightEnumerable : struct,
IStructEnumerable<
TUnion_GroupJoinRightItem,
TUnion_GroupJoinRightEnumerator> where
TUnion_GroupJoinRightEnumerator : struct,
IStructEnumerator<
TUnion_GroupJoinRightItem>
public UnionSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
JoinSpecificEnumerable<
TItem,
TUnion_JoinKeyItem,
TUnion_JoinLeftItem,
TUnion_JoinLeftEnumerable,
TUnion_JoinLeftEnumerator,
TUnion_JoinRightItem,
TUnion_JoinRightEnumerable,
TUnion_JoinRightEnumerator>,
JoinSpecificEnumerator<
TItem,
TUnion_JoinKeyItem,
TUnion_JoinLeftItem,
TUnion_JoinLeftEnumerator,
TUnion_JoinRightItem,
TUnion_JoinRightEnumerator>>
Union<
TUnion_JoinKeyItem,
TUnion_JoinLeftItem,
TUnion_JoinLeftEnumerable,
TUnion_JoinLeftEnumerator,
TUnion_JoinRightItem,
TUnion_JoinRightEnumerable,
TUnion_JoinRightEnumerator>(
JoinSpecificEnumerable<
TItem,
TUnion_JoinKeyItem,
TUnion_JoinLeftItem,
TUnion_JoinLeftEnumerable,
TUnion_JoinLeftEnumerator,
TUnion_JoinRightItem,
TUnion_JoinRightEnumerable,
TUnion_JoinRightEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TUnion_JoinLeftEnumerable : struct,
IStructEnumerable<
TUnion_JoinLeftItem,
TUnion_JoinLeftEnumerator> where
TUnion_JoinLeftEnumerator : struct,
IStructEnumerator<
TUnion_JoinLeftItem> where
TUnion_JoinRightEnumerable : struct,
IStructEnumerable<
TUnion_JoinRightItem,
TUnion_JoinRightEnumerator> where
TUnion_JoinRightEnumerator : struct,
IStructEnumerator<
TUnion_JoinRightItem>
public UnionSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
JoinDefaultEnumerable<
TItem,
TUnion_JoinKeyItem,
TUnion_JoinLeftItem,
TUnion_JoinLeftEnumerable,
TUnion_JoinLeftEnumerator,
TUnion_JoinRightItem,
TUnion_JoinRightEnumerable,
TUnion_JoinRightEnumerator>,
JoinDefaultEnumerator<
TItem,
TUnion_JoinKeyItem,
TUnion_JoinLeftItem,
TUnion_JoinLeftEnumerator,
TUnion_JoinRightItem,
TUnion_JoinRightEnumerator>>
Union<
TUnion_JoinKeyItem,
TUnion_JoinLeftItem,
TUnion_JoinLeftEnumerable,
TUnion_JoinLeftEnumerator,
TUnion_JoinRightItem,
TUnion_JoinRightEnumerable,
TUnion_JoinRightEnumerator>(
JoinDefaultEnumerable<
TItem,
TUnion_JoinKeyItem,
TUnion_JoinLeftItem,
TUnion_JoinLeftEnumerable,
TUnion_JoinLeftEnumerator,
TUnion_JoinRightItem,
TUnion_JoinRightEnumerable,
TUnion_JoinRightEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TUnion_JoinLeftEnumerable : struct,
IStructEnumerable<
TUnion_JoinLeftItem,
TUnion_JoinLeftEnumerator> where
TUnion_JoinLeftEnumerator : struct,
IStructEnumerator<
TUnion_JoinLeftItem> where
TUnion_JoinRightEnumerable : struct,
IStructEnumerable<
TUnion_JoinRightItem,
TUnion_JoinRightEnumerator> where
TUnion_JoinRightEnumerator : struct,
IStructEnumerator<
TUnion_JoinRightItem>
public UnionSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
GroupJoinSpecificEnumerable<
TItem,
TUnion_GroupJoinKeyItem,
TUnion_GroupJoinLeftItem,
TUnion_GroupJoinLeftEnumerable,
TUnion_GroupJoinLeftEnumerator,
TUnion_GroupJoinRightItem,
TUnion_GroupJoinRightEnumerable,
TUnion_GroupJoinRightEnumerator>,
GroupJoinSpecificEnumerator<
TItem,
TUnion_GroupJoinKeyItem,
TUnion_GroupJoinLeftItem,
TUnion_GroupJoinLeftEnumerator,
TUnion_GroupJoinRightItem,
TUnion_GroupJoinRightEnumerator>>
Union<
TUnion_GroupJoinKeyItem,
TUnion_GroupJoinLeftItem,
TUnion_GroupJoinLeftEnumerable,
TUnion_GroupJoinLeftEnumerator,
TUnion_GroupJoinRightItem,
TUnion_GroupJoinRightEnumerable,
TUnion_GroupJoinRightEnumerator>(
GroupJoinSpecificEnumerable<
TItem,
TUnion_GroupJoinKeyItem,
TUnion_GroupJoinLeftItem,
TUnion_GroupJoinLeftEnumerable,
TUnion_GroupJoinLeftEnumerator,
TUnion_GroupJoinRightItem,
TUnion_GroupJoinRightEnumerable,
TUnion_GroupJoinRightEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TUnion_GroupJoinLeftEnumerable : struct,
IStructEnumerable<
TUnion_GroupJoinLeftItem,
TUnion_GroupJoinLeftEnumerator> where
TUnion_GroupJoinLeftEnumerator : struct,
IStructEnumerator<
TUnion_GroupJoinLeftItem> where
TUnion_GroupJoinRightEnumerable : struct,
IStructEnumerable<
TUnion_GroupJoinRightItem,
TUnion_GroupJoinRightEnumerator> where
TUnion_GroupJoinRightEnumerator : struct,
IStructEnumerator<
TUnion_GroupJoinRightItem>
public UnionSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
GroupJoinDefaultEnumerable<
TItem,
TUnion_GroupJoinKeyItem,
TUnion_GroupJoinLeftItem,
TUnion_GroupJoinLeftEnumerable,
TUnion_GroupJoinLeftEnumerator,
TUnion_GroupJoinRightItem,
TUnion_GroupJoinRightEnumerable,
TUnion_GroupJoinRightEnumerator>,
GroupJoinDefaultEnumerator<
TItem,
TUnion_GroupJoinKeyItem,
TUnion_GroupJoinLeftItem,
TUnion_GroupJoinLeftEnumerator,
TUnion_GroupJoinRightItem,
TUnion_GroupJoinRightEnumerator>>
Union<
TUnion_GroupJoinKeyItem,
TUnion_GroupJoinLeftItem,
TUnion_GroupJoinLeftEnumerable,
TUnion_GroupJoinLeftEnumerator,
TUnion_GroupJoinRightItem,
TUnion_GroupJoinRightEnumerable,
TUnion_GroupJoinRightEnumerator>(
GroupJoinDefaultEnumerable<
TItem,
TUnion_GroupJoinKeyItem,
TUnion_GroupJoinLeftItem,
TUnion_GroupJoinLeftEnumerable,
TUnion_GroupJoinLeftEnumerator,
TUnion_GroupJoinRightItem,
TUnion_GroupJoinRightEnumerable,
TUnion_GroupJoinRightEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TUnion_GroupJoinLeftEnumerable : struct,
IStructEnumerable<
TUnion_GroupJoinLeftItem,
TUnion_GroupJoinLeftEnumerator> where
TUnion_GroupJoinLeftEnumerator : struct,
IStructEnumerator<
TUnion_GroupJoinLeftItem> where
TUnion_GroupJoinRightEnumerable : struct,
IStructEnumerable<
TUnion_GroupJoinRightItem,
TUnion_GroupJoinRightEnumerator> where
TUnion_GroupJoinRightEnumerator : struct,
IStructEnumerator<
TUnion_GroupJoinRightItem>
public UnionDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SkipLastEnumerable<
TItem,
TUnion_SkipLastInnerEnumerable,
TUnion_SkipLastInnerEnumerator>,
SkipLastEnumerator<
TItem,
TUnion_SkipLastInnerEnumerator>>
Union<
TUnion_SkipLastInnerEnumerable,
TUnion_SkipLastInnerEnumerator>(
SkipLastEnumerable<
TItem,
TUnion_SkipLastInnerEnumerable,
TUnion_SkipLastInnerEnumerator>
second) where
TUnion_SkipLastInnerEnumerable : struct,
IStructEnumerable<
TItem,
TUnion_SkipLastInnerEnumerator> where
TUnion_SkipLastInnerEnumerator : struct,
IStructEnumerator<
TItem>
public UnionDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TakeLastEnumerable<
TItem,
TUnion_TakeLastInnerEnumerable,
TUnion_TakeLastInnerEnumerator>,
TakeLastEnumerator<
TItem,
TUnion_TakeLastInnerEnumerator>>
Union<
TUnion_TakeLastInnerEnumerable,
TUnion_TakeLastInnerEnumerator>(
TakeLastEnumerable<
TItem,
TUnion_TakeLastInnerEnumerable,
TUnion_TakeLastInnerEnumerator>
second) where
TUnion_TakeLastInnerEnumerable : struct,
IStructEnumerable<
TItem,
TUnion_TakeLastInnerEnumerator> where
TUnion_TakeLastInnerEnumerator : struct,
IStructEnumerator<
TItem>
public UnionSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SkipLastEnumerable<
TItem,
TUnion_SkipLastInnerEnumerable,
TUnion_SkipLastInnerEnumerator>,
SkipLastEnumerator<
TItem,
TUnion_SkipLastInnerEnumerator>>
Union<
TUnion_SkipLastInnerEnumerable,
TUnion_SkipLastInnerEnumerator>(
SkipLastEnumerable<
TItem,
TUnion_SkipLastInnerEnumerable,
TUnion_SkipLastInnerEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TUnion_SkipLastInnerEnumerable : struct,
IStructEnumerable<
TItem,
TUnion_SkipLastInnerEnumerator> where
TUnion_SkipLastInnerEnumerator : struct,
IStructEnumerator<
TItem>
public UnionSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TakeLastEnumerable<
TItem,
TUnion_TakeLastInnerEnumerable,
TUnion_TakeLastInnerEnumerator>,
TakeLastEnumerator<
TItem,
TUnion_TakeLastInnerEnumerator>>
Union<
TUnion_TakeLastInnerEnumerable,
TUnion_TakeLastInnerEnumerator>(
TakeLastEnumerable<
TItem,
TUnion_TakeLastInnerEnumerable,
TUnion_TakeLastInnerEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TUnion_TakeLastInnerEnumerable : struct,
IStructEnumerable<
TItem,
TUnion_TakeLastInnerEnumerator> where
TUnion_TakeLastInnerEnumerator : struct,
IStructEnumerator<
TItem>
public UnionDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
AppendEnumerable<
TItem,
TUnion_AppendInnerEnumerable,
TUnion_AppendInnerEnumerator>,
AppendEnumerator<
TItem,
TUnion_AppendInnerEnumerator>>
Union<
TUnion_AppendInnerEnumerable,
TUnion_AppendInnerEnumerator>(
AppendEnumerable<
TItem,
TUnion_AppendInnerEnumerable,
TUnion_AppendInnerEnumerator>
second) where
TUnion_AppendInnerEnumerable : struct,
IStructEnumerable<
TItem,
TUnion_AppendInnerEnumerator> where
TUnion_AppendInnerEnumerator : struct,
IStructEnumerator<
TItem>
public UnionSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
AppendEnumerable<
TItem,
TUnion_AppendInnerEnumerable,
TUnion_AppendInnerEnumerator>,
AppendEnumerator<
TItem,
TUnion_AppendInnerEnumerator>>
Union<
TUnion_AppendInnerEnumerable,
TUnion_AppendInnerEnumerator>(
AppendEnumerable<
TItem,
TUnion_AppendInnerEnumerable,
TUnion_AppendInnerEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TUnion_AppendInnerEnumerable : struct,
IStructEnumerable<
TItem,
TUnion_AppendInnerEnumerator> where
TUnion_AppendInnerEnumerator : struct,
IStructEnumerator<
TItem>
public UnionDefaultEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
PrependEnumerable<
TItem,
TUnion_PrependInnerEnumerable,
TUnion_PrependInnerEnumerator>,
PrependEnumerator<
TItem,
TUnion_PrependInnerEnumerator>>
Union<
TUnion_PrependInnerEnumerable,
TUnion_PrependInnerEnumerator>(
PrependEnumerable<
TItem,
TUnion_PrependInnerEnumerable,
TUnion_PrependInnerEnumerator>
second) where
TUnion_PrependInnerEnumerable : struct,
IStructEnumerable<
TItem,
TUnion_PrependInnerEnumerator> where
TUnion_PrependInnerEnumerator : struct,
IStructEnumerator<
TItem>
public UnionSpecificEnumerable<
TItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
PrependEnumerable<
TItem,
TUnion_PrependInnerEnumerable,
TUnion_PrependInnerEnumerator>,
PrependEnumerator<
TItem,
TUnion_PrependInnerEnumerator>>
Union<
TUnion_PrependInnerEnumerable,
TUnion_PrependInnerEnumerator>(
PrependEnumerable<
TItem,
TUnion_PrependInnerEnumerable,
TUnion_PrependInnerEnumerator>
second,
IEqualityComparer<
TItem>
comparer) where
TUnion_PrependInnerEnumerable : struct,
IStructEnumerable<
TItem,
TUnion_PrependInnerEnumerator> where
TUnion_PrependInnerEnumerator : struct,
IStructEnumerator<
TItem>
public ZipEnumerable<
TZip_OutItem,
TItem,
TZip_InnerItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
BoxedEnumerable<
TZip_InnerItem>,
BoxedEnumerator<
TZip_InnerItem>>
Zip<
TZip_InnerItem,
TZip_OutItem>(
BoxedEnumerable<
TZip_InnerItem>
second,
Func<
TItem,
TZip_InnerItem,
TZip_OutItem>
resultSelector)
public ZipEnumerable<
TZip_OutItem,
TItem,
TZip_InnerItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
IdentityEnumerable<
TZip_InnerItem,
IEnumerable<
TZip_InnerItem>,
IEnumerableBridger<
TZip_InnerItem>,
IdentityEnumerator<
TZip_InnerItem>>,
IdentityEnumerator<
TZip_InnerItem>>
Zip<
TZip_InnerItem,
TZip_OutItem>(
IEnumerable<
TZip_InnerItem>
second,
Func<
TItem,
TZip_InnerItem,
TZip_OutItem>
resultSelector)
public ZipEnumerable<
TZip_OutItem,
TItem,
TZip_InnerItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
IdentityEnumerable<
TZip_InnerItem,
KeyCollection<
TZip_InnerItem,
TZip_DictionaryValue>,
DictionaryKeysBridger<
TZip_InnerItem,
TZip_DictionaryValue>,
DictionaryKeysEnumerator<
TZip_InnerItem,
TZip_DictionaryValue>>,
DictionaryKeysEnumerator<
TZip_InnerItem,
TZip_DictionaryValue>>
Zip<
TZip_InnerItem,
TZip_OutItem,
TZip_DictionaryValue>(
KeyCollection<
TZip_InnerItem,
TZip_DictionaryValue>
second,
Func<
TItem,
TZip_InnerItem,
TZip_OutItem>
resultSelector)
public ZipEnumerable<
TZip_OutItem,
TItem,
TZip_InnerItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
IdentityEnumerable<
TZip_InnerItem,
ValueCollection<
TZip_DictionaryKey,
TZip_InnerItem>,
DictionaryValuesBridger<
TZip_DictionaryKey,
TZip_InnerItem>,
DictionaryValuesEnumerator<
TZip_DictionaryKey,
TZip_InnerItem>>,
DictionaryValuesEnumerator<
TZip_DictionaryKey,
TZip_InnerItem>>
Zip<
TZip_InnerItem,
TZip_OutItem,
TZip_DictionaryKey>(
ValueCollection<
TZip_DictionaryKey,
TZip_InnerItem>
second,
Func<
TItem,
TZip_InnerItem,
TZip_OutItem>
resultSelector)
public ZipEnumerable<
TZip_OutItem,
TItem,
TZip_InnerItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
IdentityEnumerable<
TZip_InnerItem,
HashSet<
TZip_InnerItem>,
HashSetBridger<
TZip_InnerItem>,
HashSetEnumerator<
TZip_InnerItem>>,
HashSetEnumerator<
TZip_InnerItem>>
Zip<
TZip_InnerItem,
TZip_OutItem>(
HashSet<
TZip_InnerItem>
second,
Func<
TItem,
TZip_InnerItem,
TZip_OutItem>
resultSelector)
public ZipEnumerable<
TZip_OutItem,
TItem,
TZip_InnerItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
IdentityEnumerable<
TZip_InnerItem,
LinkedList<
TZip_InnerItem>,
LinkedListBridger<
TZip_InnerItem>,
LinkedListEnumerator<
TZip_InnerItem>>,
LinkedListEnumerator<
TZip_InnerItem>>
Zip<
TZip_InnerItem,
TZip_OutItem>(
LinkedList<
TZip_InnerItem>
second,
Func<
TItem,
TZip_InnerItem,
TZip_OutItem>
resultSelector)
public ZipEnumerable<
TZip_OutItem,
TItem,
TZip_InnerItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
IdentityEnumerable<
TZip_InnerItem,
List<
TZip_InnerItem>,
ListBridger<
TZip_InnerItem>,
ListEnumerator<
TZip_InnerItem>>,
ListEnumerator<
TZip_InnerItem>>
Zip<
TZip_InnerItem,
TZip_OutItem>(
List<
TZip_InnerItem>
second,
Func<
TItem,
TZip_InnerItem,
TZip_OutItem>
resultSelector)
public ZipEnumerable<
TZip_OutItem,
TItem,
TZip_InnerItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
IdentityEnumerable<
TZip_InnerItem,
Queue<
TZip_InnerItem>,
QueueBridger<
TZip_InnerItem>,
QueueEnumerator<
TZip_InnerItem>>,
QueueEnumerator<
TZip_InnerItem>>
Zip<
TZip_InnerItem,
TZip_OutItem>(
Queue<
TZip_InnerItem>
second,
Func<
TItem,
TZip_InnerItem,
TZip_OutItem>
resultSelector)
public ZipEnumerable<
TZip_OutItem,
TItem,
TZip_InnerItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
IdentityEnumerable<
TZip_InnerItem,
KeyCollection<
TZip_InnerItem,
TZip_DictionaryValue>,
SortedDictionaryKeysBridger<
TZip_InnerItem,
TZip_DictionaryValue>,
SortedDictionaryKeysEnumerator<
TZip_InnerItem,
TZip_DictionaryValue>>,
SortedDictionaryKeysEnumerator<
TZip_InnerItem,
TZip_DictionaryValue>>
Zip<
TZip_InnerItem,
TZip_OutItem,
TZip_DictionaryValue>(
KeyCollection<
TZip_InnerItem,
TZip_DictionaryValue>
second,
Func<
TItem,
TZip_InnerItem,
TZip_OutItem>
resultSelector)
public ZipEnumerable<
TZip_OutItem,
TItem,
TZip_InnerItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
IdentityEnumerable<
TZip_InnerItem,
ValueCollection<
TZip_DictionaryKey,
TZip_InnerItem>,
SortedDictionaryValuesBridger<
TZip_DictionaryKey,
TZip_InnerItem>,
SortedDictionaryValuesEnumerator<
TZip_DictionaryKey,
TZip_InnerItem>>,
SortedDictionaryValuesEnumerator<
TZip_DictionaryKey,
TZip_InnerItem>>
Zip<
TZip_InnerItem,
TZip_OutItem,
TZip_DictionaryKey>(
ValueCollection<
TZip_DictionaryKey,
TZip_InnerItem>
second,
Func<
TItem,
TZip_InnerItem,
TZip_OutItem>
resultSelector)
public ZipEnumerable<
TZip_OutItem,
TItem,
TZip_InnerItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
IdentityEnumerable<
TZip_InnerItem,
SortedSet<
TZip_InnerItem>,
SortedSetBridger<
TZip_InnerItem>,
SortedSetEnumerator<
TZip_InnerItem>>,
SortedSetEnumerator<
TZip_InnerItem>>
Zip<
TZip_InnerItem,
TZip_OutItem>(
SortedSet<
TZip_InnerItem>
second,
Func<
TItem,
TZip_InnerItem,
TZip_OutItem>
resultSelector)
public ZipEnumerable<
TZip_OutItem,
TItem,
TZip_InnerItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
IdentityEnumerable<
TZip_InnerItem,
Stack<
TZip_InnerItem>,
StackBridger<
TZip_InnerItem>,
StackEnumerator<
TZip_InnerItem>>,
StackEnumerator<
TZip_InnerItem>>
Zip<
TZip_InnerItem,
TZip_OutItem>(
Stack<
TZip_InnerItem>
second,
Func<
TItem,
TZip_InnerItem,
TZip_OutItem>
resultSelector)
public ZipEnumerable<
TZip_OutItem,
TItem,
TZip_InnerItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
IdentityEnumerable<
TZip_InnerItem,
TZip_InnerItem[],
ArrayBridger<
TZip_InnerItem>,
ArrayEnumerator<
TZip_InnerItem>>,
ArrayEnumerator<
TZip_InnerItem>>
Zip<
TZip_InnerItem,
TZip_OutItem>(
TZip_InnerItem[]
second,
Func<
TItem,
TZip_InnerItem,
TZip_OutItem>
resultSelector)
public ZipEnumerable<
TZip_OutItem,
TItem,
TZip_IdentityItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
IdentityEnumerable<
TZip_IdentityItem,
TZip_IdentityBridgeType,
TZip_IdentityBridger,
TZip_IdentityEnumerator>,
TZip_IdentityEnumerator>
Zip<
TZip_OutItem,
TZip_IdentityItem,
TZip_IdentityBridgeType,
TZip_IdentityBridger,
TZip_IdentityEnumerator>(
IdentityEnumerable<
TZip_IdentityItem,
TZip_IdentityBridgeType,
TZip_IdentityBridger,
TZip_IdentityEnumerator>
second,
Func<
TItem,
TZip_IdentityItem,
TZip_OutItem>
resultSelector) where
TZip_IdentityBridger : struct,
IStructBridger<
TZip_IdentityItem,
TZip_IdentityBridgeType,
TZip_IdentityEnumerator> where
TZip_IdentityEnumerator : struct,
IStructEnumerator<
TZip_IdentityItem>
public ZipEnumerable<
TZip_OutItem,
TItem,
TZip_CastOutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
CastEnumerable<
TZip_CastInItem,
TZip_CastOutItem,
TZip_CastInnerEnumerable,
TZip_CastInnerEnumerator>,
CastEnumerator<
TZip_CastInItem,
TZip_CastOutItem,
TZip_CastInnerEnumerator>>
Zip<
TZip_OutItem,
TZip_CastInItem,
TZip_CastOutItem,
TZip_CastInnerEnumerable,
TZip_CastInnerEnumerator>(
CastEnumerable<
TZip_CastInItem,
TZip_CastOutItem,
TZip_CastInnerEnumerable,
TZip_CastInnerEnumerator>
second,
Func<
TItem,
TZip_CastOutItem,
TZip_OutItem>
resultSelector) where
TZip_CastInnerEnumerable : struct,
IStructEnumerable<
TZip_CastInItem,
TZip_CastInnerEnumerator> where
TZip_CastInnerEnumerator : struct,
IStructEnumerator<
TZip_CastInItem>
public ZipEnumerable<
TZip_OutItem,
TItem,
TZip_ConcatItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
ConcatEnumerable<
TZip_ConcatItem,
TZip_ConcatFirstEnumerable,
TZip_ConcatFirstEnumerator,
TZip_ConcatSecondEnumerable,
TZip_ConcatSecondEnumerator>,
ConcatEnumerator<
TZip_ConcatItem,
TZip_ConcatFirstEnumerator,
TZip_ConcatSecondEnumerator>>
Zip<
TZip_OutItem,
TZip_ConcatItem,
TZip_ConcatFirstEnumerable,
TZip_ConcatFirstEnumerator,
TZip_ConcatSecondEnumerable,
TZip_ConcatSecondEnumerator>(
ConcatEnumerable<
TZip_ConcatItem,
TZip_ConcatFirstEnumerable,
TZip_ConcatFirstEnumerator,
TZip_ConcatSecondEnumerable,
TZip_ConcatSecondEnumerator>
second,
Func<
TItem,
TZip_ConcatItem,
TZip_OutItem>
resultSelector) where
TZip_ConcatFirstEnumerable : struct,
IStructEnumerable<
TZip_ConcatItem,
TZip_ConcatFirstEnumerator> where
TZip_ConcatFirstEnumerator : struct,
IStructEnumerator<
TZip_ConcatItem> where
TZip_ConcatSecondEnumerable : struct,
IStructEnumerable<
TZip_ConcatItem,
TZip_ConcatSecondEnumerator> where
TZip_ConcatSecondEnumerator : struct,
IStructEnumerator<
TZip_ConcatItem>
public ZipEnumerable<
TZip_OutItem,
TItem,
TZip_DefaultItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
DefaultIfEmptyDefaultEnumerable<
TZip_DefaultItem,
TZip_DefaultInnerEnumerable,
TZip_DefaultInnerEnumerator>,
DefaultIfEmptyDefaultEnumerator<
TZip_DefaultItem,
TZip_DefaultInnerEnumerator>>
Zip<
TZip_OutItem,
TZip_DefaultItem,
TZip_DefaultInnerEnumerable,
TZip_DefaultInnerEnumerator>(
DefaultIfEmptyDefaultEnumerable<
TZip_DefaultItem,
TZip_DefaultInnerEnumerable,
TZip_DefaultInnerEnumerator>
second,
Func<
TItem,
TZip_DefaultItem,
TZip_OutItem>
resultSelector) where
TZip_DefaultInnerEnumerable : struct,
IStructEnumerable<
TZip_DefaultItem,
TZip_DefaultInnerEnumerator> where
TZip_DefaultInnerEnumerator : struct,
IStructEnumerator<
TZip_DefaultItem>
public ZipEnumerable<
TZip_OutItem,
TItem,
TZip_DefaultItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
DefaultIfEmptySpecificEnumerable<
TZip_DefaultItem,
TZip_DefaultInnerEnumerable,
TZip_DefaultInnerEnumerator>,
DefaultIfEmptySpecificEnumerator<
TZip_DefaultItem,
TZip_DefaultInnerEnumerator>>
Zip<
TZip_OutItem,
TZip_DefaultItem,
TZip_DefaultInnerEnumerable,
TZip_DefaultInnerEnumerator>(
DefaultIfEmptySpecificEnumerable<
TZip_DefaultItem,
TZip_DefaultInnerEnumerable,
TZip_DefaultInnerEnumerator>
second,
Func<
TItem,
TZip_DefaultItem,
TZip_OutItem>
resultSelector) where
TZip_DefaultInnerEnumerable : struct,
IStructEnumerable<
TZip_DefaultItem,
TZip_DefaultInnerEnumerator> where
TZip_DefaultInnerEnumerator : struct,
IStructEnumerator<
TZip_DefaultItem>
public ZipEnumerable<
TZip_OutItem,
TItem,
TZip_OfTypeOutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
OfTypeEnumerable<
TZip_OfTypeInItem,
TZip_OfTypeOutItem,
TZip_OfTypeInnerEnumerable,
TZip_OfTypeInnerEnumerator>,
OfTypeEnumerator<
TZip_OfTypeInItem,
TZip_OfTypeOutItem,
TZip_OfTypeInnerEnumerator>>
Zip<
TZip_OutItem,
TZip_OfTypeInItem,
TZip_OfTypeOutItem,
TZip_OfTypeInnerEnumerable,
TZip_OfTypeInnerEnumerator>(
OfTypeEnumerable<
TZip_OfTypeInItem,
TZip_OfTypeOutItem,
TZip_OfTypeInnerEnumerable,
TZip_OfTypeInnerEnumerator>
second,
Func<
TItem,
TZip_OfTypeOutItem,
TZip_OutItem>
resultSelector) where
TZip_OfTypeInnerEnumerable : struct,
IStructEnumerable<
TZip_OfTypeInItem,
TZip_OfTypeInnerEnumerator> where
TZip_OfTypeInnerEnumerator : struct,
IStructEnumerator<
TZip_OfTypeInItem>
public ZipEnumerable<
TZip_OutItem,
TItem,
TZip_RangeItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
RepeatEnumerable<
TZip_RangeItem>,
RepeatEnumerator<
TZip_RangeItem>>
Zip<
TZip_OutItem,
TZip_RangeItem>(
RepeatEnumerable<
TZip_RangeItem>
second,
Func<
TItem,
TZip_RangeItem,
TZip_OutItem>
resultSelector)
public ZipEnumerable<
TZip_OutItem,
TItem,
TZip_SelectOutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectEnumerable<
TZip_SelectInItem,
TZip_SelectOutItem,
TZip_SelectInnerEnumerable,
TZip_SelectInnerEnumerator>,
SelectEnumerator<
TZip_SelectInItem,
TZip_SelectOutItem,
TZip_SelectInnerEnumerator>>
Zip<
TZip_OutItem,
TZip_SelectInItem,
TZip_SelectOutItem,
TZip_SelectInnerEnumerable,
TZip_SelectInnerEnumerator>(
SelectEnumerable<
TZip_SelectInItem,
TZip_SelectOutItem,
TZip_SelectInnerEnumerable,
TZip_SelectInnerEnumerator>
second,
Func<
TItem,
TZip_SelectOutItem,
TZip_OutItem>
resultSelector) where
TZip_SelectInnerEnumerable : struct,
IStructEnumerable<
TZip_SelectInItem,
TZip_SelectInnerEnumerator> where
TZip_SelectInnerEnumerator : struct,
IStructEnumerator<
TZip_SelectInItem>
public ZipEnumerable<
TZip_OutItem,
TItem,
TZip_SelectOutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectIndexedEnumerable<
TZip_SelectInItem,
TZip_SelectOutItem,
TZip_SelectInnerEnumerable,
TZip_SelectInnerEnumerator>,
SelectIndexedEnumerator<
TZip_SelectInItem,
TZip_SelectOutItem,
TZip_SelectInnerEnumerator>>
Zip<
TZip_OutItem,
TZip_SelectInItem,
TZip_SelectOutItem,
TZip_SelectInnerEnumerable,
TZip_SelectInnerEnumerator>(
SelectIndexedEnumerable<
TZip_SelectInItem,
TZip_SelectOutItem,
TZip_SelectInnerEnumerable,
TZip_SelectInnerEnumerator>
second,
Func<
TItem,
TZip_SelectOutItem,
TZip_OutItem>
resultSelector) where
TZip_SelectInnerEnumerable : struct,
IStructEnumerable<
TZip_SelectInItem,
TZip_SelectInnerEnumerator> where
TZip_SelectInnerEnumerator : struct,
IStructEnumerator<
TZip_SelectInItem>
public ZipEnumerable<
TZip_OutItem,
TItem,
TZip_SelectManyOutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectManyBridgeEnumerable<
TZip_SelectManyInItem,
TZip_SelectManyOutItem,
TZip_SelectManyBridgeType,
TZip_SelectManyBridger,
TZip_SelectManyInnerEnumerable,
TZip_SelectManyInnerEnumerator,
TZip_SelectManyProjectedEnumerator>,
SelectManyBridgeEnumerator<
TZip_SelectManyInItem,
TZip_SelectManyOutItem,
TZip_SelectManyBridgeType,
TZip_SelectManyBridger,
TZip_SelectManyInnerEnumerator,
TZip_SelectManyProjectedEnumerator>>
Zip<
TZip_OutItem,
TZip_SelectManyInItem,
TZip_SelectManyOutItem,
TZip_SelectManyBridgeType,
TZip_SelectManyBridger,
TZip_SelectManyInnerEnumerable,
TZip_SelectManyInnerEnumerator,
TZip_SelectManyProjectedEnumerator>(
SelectManyBridgeEnumerable<
TZip_SelectManyInItem,
TZip_SelectManyOutItem,
TZip_SelectManyBridgeType,
TZip_SelectManyBridger,
TZip_SelectManyInnerEnumerable,
TZip_SelectManyInnerEnumerator,
TZip_SelectManyProjectedEnumerator>
second,
Func<
TItem,
TZip_SelectManyOutItem,
TZip_OutItem>
resultSelector) where
TZip_SelectManyBridger : struct,
IStructBridger<
TZip_SelectManyOutItem,
TZip_SelectManyBridgeType,
TZip_SelectManyProjectedEnumerator> where
TZip_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TZip_SelectManyInItem,
TZip_SelectManyInnerEnumerator> where
TZip_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TZip_SelectManyInItem> where
TZip_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TZip_SelectManyOutItem>
public ZipEnumerable<
TZip_OutItem,
TItem,
TZip_SelectManyOutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectManyIndexedBridgeEnumerable<
TZip_SelectManyInItem,
TZip_SelectManyOutItem,
TZip_SelectManyBridgeType,
TZip_SelectManyBridger,
TZip_SelectManyInnerEnumerable,
TZip_SelectManyInnerEnumerator,
TZip_SelectManyProjectedEnumerator>,
SelectManyIndexedBridgeEnumerator<
TZip_SelectManyInItem,
TZip_SelectManyOutItem,
TZip_SelectManyBridgeType,
TZip_SelectManyBridger,
TZip_SelectManyInnerEnumerator,
TZip_SelectManyProjectedEnumerator>>
Zip<
TZip_OutItem,
TZip_SelectManyInItem,
TZip_SelectManyOutItem,
TZip_SelectManyBridgeType,
TZip_SelectManyBridger,
TZip_SelectManyInnerEnumerable,
TZip_SelectManyInnerEnumerator,
TZip_SelectManyProjectedEnumerator>(
SelectManyIndexedBridgeEnumerable<
TZip_SelectManyInItem,
TZip_SelectManyOutItem,
TZip_SelectManyBridgeType,
TZip_SelectManyBridger,
TZip_SelectManyInnerEnumerable,
TZip_SelectManyInnerEnumerator,
TZip_SelectManyProjectedEnumerator>
second,
Func<
TItem,
TZip_SelectManyOutItem,
TZip_OutItem>
resultSelector) where
TZip_SelectManyBridger : struct,
IStructBridger<
TZip_SelectManyOutItem,
TZip_SelectManyBridgeType,
TZip_SelectManyProjectedEnumerator> where
TZip_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TZip_SelectManyInItem,
TZip_SelectManyInnerEnumerator> where
TZip_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TZip_SelectManyInItem> where
TZip_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TZip_SelectManyOutItem>
public ZipEnumerable<
TZip_OutItem,
TItem,
TZip_SelectManyOutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectManyEnumerable<
TZip_SelectManyInItem,
TZip_SelectManyOutItem,
TZip_SelectManyInnerEnumerable,
TZip_SelectManyInnerEnumerator,
TZip_SelectManyProjectedEnumerable,
TZip_SelectManyProjectedEnumerator>,
SelectManyEnumerator<
TZip_SelectManyInItem,
TZip_SelectManyOutItem,
TZip_SelectManyInnerEnumerator,
TZip_SelectManyProjectedEnumerable,
TZip_SelectManyProjectedEnumerator>>
Zip<
TZip_OutItem,
TZip_SelectManyInItem,
TZip_SelectManyOutItem,
TZip_SelectManyInnerEnumerable,
TZip_SelectManyInnerEnumerator,
TZip_SelectManyProjectedEnumerable,
TZip_SelectManyProjectedEnumerator>(
SelectManyEnumerable<
TZip_SelectManyInItem,
TZip_SelectManyOutItem,
TZip_SelectManyInnerEnumerable,
TZip_SelectManyInnerEnumerator,
TZip_SelectManyProjectedEnumerable,
TZip_SelectManyProjectedEnumerator>
second,
Func<
TItem,
TZip_SelectManyOutItem,
TZip_OutItem>
resultSelector) where
TZip_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TZip_SelectManyInItem,
TZip_SelectManyInnerEnumerator> where
TZip_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TZip_SelectManyInItem> where
TZip_SelectManyProjectedEnumerable : struct,
IStructEnumerable<
TZip_SelectManyOutItem,
TZip_SelectManyProjectedEnumerator> where
TZip_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TZip_SelectManyOutItem>
public ZipEnumerable<
TZip_OutItem,
TItem,
TZip_SelectManyOutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectManyIndexedEnumerable<
TZip_SelectManyInItem,
TZip_SelectManyOutItem,
TZip_SelectManyInnerEnumerable,
TZip_SelectManyInnerEnumerator,
TZip_SelectManyProjectedEnumerable,
TZip_SelectManyProjectedEnumerator>,
SelectManyIndexedEnumerator<
TZip_SelectManyInItem,
TZip_SelectManyOutItem,
TZip_SelectManyInnerEnumerator,
TZip_SelectManyProjectedEnumerable,
TZip_SelectManyProjectedEnumerator>>
Zip<
TZip_OutItem,
TZip_SelectManyInItem,
TZip_SelectManyOutItem,
TZip_SelectManyInnerEnumerable,
TZip_SelectManyInnerEnumerator,
TZip_SelectManyProjectedEnumerable,
TZip_SelectManyProjectedEnumerator>(
SelectManyIndexedEnumerable<
TZip_SelectManyInItem,
TZip_SelectManyOutItem,
TZip_SelectManyInnerEnumerable,
TZip_SelectManyInnerEnumerator,
TZip_SelectManyProjectedEnumerable,
TZip_SelectManyProjectedEnumerator>
second,
Func<
TItem,
TZip_SelectManyOutItem,
TZip_OutItem>
resultSelector) where
TZip_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TZip_SelectManyInItem,
TZip_SelectManyInnerEnumerator> where
TZip_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TZip_SelectManyInItem> where
TZip_SelectManyProjectedEnumerable : struct,
IStructEnumerable<
TZip_SelectManyOutItem,
TZip_SelectManyProjectedEnumerator> where
TZip_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TZip_SelectManyOutItem>
public ZipEnumerable<
TZip_OutItem,
TItem,
TZip_SelectManyOutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectManyCollectionBridgeEnumerable<
TZip_SelectManyInItem,
TZip_SelectManyOutItem,
TZip_SelectManyCollectionItem,
TZip_SelectManyBridgeType,
TZip_SelectManyBridger,
TZip_SelectManyInnerEnumerable,
TZip_SelectManyInnerEnumerator,
TZip_SelectManyProjectedEnumerator>,
SelectManyCollectionBridgeEnumerator<
TZip_SelectManyInItem,
TZip_SelectManyOutItem,
TZip_SelectManyCollectionItem,
TZip_SelectManyBridgeType,
TZip_SelectManyBridger,
TZip_SelectManyInnerEnumerator,
TZip_SelectManyProjectedEnumerator>>
Zip<
TZip_OutItem,
TZip_SelectManyInItem,
TZip_SelectManyOutItem,
TZip_SelectManyCollectionItem,
TZip_SelectManyBridgeType,
TZip_SelectManyBridger,
TZip_SelectManyInnerEnumerable,
TZip_SelectManyInnerEnumerator,
TZip_SelectManyProjectedEnumerator>(
SelectManyCollectionBridgeEnumerable<
TZip_SelectManyInItem,
TZip_SelectManyOutItem,
TZip_SelectManyCollectionItem,
TZip_SelectManyBridgeType,
TZip_SelectManyBridger,
TZip_SelectManyInnerEnumerable,
TZip_SelectManyInnerEnumerator,
TZip_SelectManyProjectedEnumerator>
second,
Func<
TItem,
TZip_SelectManyOutItem,
TZip_OutItem>
resultSelector) where
TZip_SelectManyBridger : struct,
IStructBridger<
TZip_SelectManyCollectionItem,
TZip_SelectManyBridgeType,
TZip_SelectManyProjectedEnumerator> where
TZip_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TZip_SelectManyInItem,
TZip_SelectManyInnerEnumerator> where
TZip_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TZip_SelectManyInItem> where
TZip_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TZip_SelectManyCollectionItem>
public ZipEnumerable<
TZip_OutItem,
TItem,
TZip_SelectManyOutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectManyCollectionIndexedBridgeEnumerable<
TZip_SelectManyInItem,
TZip_SelectManyOutItem,
TZip_SelectManyCollectionItem,
TZip_SelectManyBridgeType,
TZip_SelectManyBridger,
TZip_SelectManyInnerEnumerable,
TZip_SelectManyInnerEnumerator,
TZip_SelectManyProjectedEnumerator>,
SelectManyCollectionIndexedBridgeEnumerator<
TZip_SelectManyInItem,
TZip_SelectManyOutItem,
TZip_SelectManyCollectionItem,
TZip_SelectManyBridgeType,
TZip_SelectManyBridger,
TZip_SelectManyInnerEnumerator,
TZip_SelectManyProjectedEnumerator>>
Zip<
TZip_OutItem,
TZip_SelectManyInItem,
TZip_SelectManyOutItem,
TZip_SelectManyCollectionItem,
TZip_SelectManyBridgeType,
TZip_SelectManyBridger,
TZip_SelectManyInnerEnumerable,
TZip_SelectManyInnerEnumerator,
TZip_SelectManyProjectedEnumerator>(
SelectManyCollectionIndexedBridgeEnumerable<
TZip_SelectManyInItem,
TZip_SelectManyOutItem,
TZip_SelectManyCollectionItem,
TZip_SelectManyBridgeType,
TZip_SelectManyBridger,
TZip_SelectManyInnerEnumerable,
TZip_SelectManyInnerEnumerator,
TZip_SelectManyProjectedEnumerator>
second,
Func<
TItem,
TZip_SelectManyOutItem,
TZip_OutItem>
resultSelector) where
TZip_SelectManyBridger : struct,
IStructBridger<
TZip_SelectManyCollectionItem,
TZip_SelectManyBridgeType,
TZip_SelectManyProjectedEnumerator> where
TZip_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TZip_SelectManyInItem,
TZip_SelectManyInnerEnumerator> where
TZip_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TZip_SelectManyInItem> where
TZip_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TZip_SelectManyCollectionItem>
public ZipEnumerable<
TZip_OutItem,
TItem,
TZip_SelectManyOutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectManyCollectionEnumerable<
TZip_SelectManyInItem,
TZip_SelectManyOutItem,
TZip_SelectManyCollectionItem,
TZip_SelectManyInnerEnumerable,
TZip_SelectManyInnerEnumerator,
TZip_SelectManyProjectedEnumerable,
TZip_SelectManyProjectedEnumerator>,
SelectManyCollectionEnumerator<
TZip_SelectManyInItem,
TZip_SelectManyOutItem,
TZip_SelectManyCollectionItem,
TZip_SelectManyInnerEnumerator,
TZip_SelectManyProjectedEnumerable,
TZip_SelectManyProjectedEnumerator>>
Zip<
TZip_OutItem,
TZip_SelectManyInItem,
TZip_SelectManyOutItem,
TZip_SelectManyCollectionItem,
TZip_SelectManyInnerEnumerable,
TZip_SelectManyInnerEnumerator,
TZip_SelectManyProjectedEnumerable,
TZip_SelectManyProjectedEnumerator>(
SelectManyCollectionEnumerable<
TZip_SelectManyInItem,
TZip_SelectManyOutItem,
TZip_SelectManyCollectionItem,
TZip_SelectManyInnerEnumerable,
TZip_SelectManyInnerEnumerator,
TZip_SelectManyProjectedEnumerable,
TZip_SelectManyProjectedEnumerator>
second,
Func<
TItem,
TZip_SelectManyOutItem,
TZip_OutItem>
resultSelector) where
TZip_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TZip_SelectManyInItem,
TZip_SelectManyInnerEnumerator> where
TZip_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TZip_SelectManyInItem> where
TZip_SelectManyProjectedEnumerable : struct,
IStructEnumerable<
TZip_SelectManyCollectionItem,
TZip_SelectManyProjectedEnumerator> where
TZip_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TZip_SelectManyCollectionItem>
public ZipEnumerable<
TZip_OutItem,
TItem,
TZip_SelectManyOutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectManyCollectionIndexedEnumerable<
TZip_SelectManyInItem,
TZip_SelectManyOutItem,
TZip_SelectManyCollectionItem,
TZip_SelectManyInnerEnumerable,
TZip_SelectManyInnerEnumerator,
TZip_SelectManyProjectedEnumerable,
TZip_SelectManyProjectedEnumerator>,
SelectManyCollectionIndexedEnumerator<
TZip_SelectManyInItem,
TZip_SelectManyOutItem,
TZip_SelectManyCollectionItem,
TZip_SelectManyInnerEnumerator,
TZip_SelectManyProjectedEnumerable,
TZip_SelectManyProjectedEnumerator>>
Zip<
TZip_OutItem,
TZip_SelectManyInItem,
TZip_SelectManyOutItem,
TZip_SelectManyCollectionItem,
TZip_SelectManyInnerEnumerable,
TZip_SelectManyInnerEnumerator,
TZip_SelectManyProjectedEnumerable,
TZip_SelectManyProjectedEnumerator>(
SelectManyCollectionIndexedEnumerable<
TZip_SelectManyInItem,
TZip_SelectManyOutItem,
TZip_SelectManyCollectionItem,
TZip_SelectManyInnerEnumerable,
TZip_SelectManyInnerEnumerator,
TZip_SelectManyProjectedEnumerable,
TZip_SelectManyProjectedEnumerator>
second,
Func<
TItem,
TZip_SelectManyOutItem,
TZip_OutItem>
resultSelector) where
TZip_SelectManyInnerEnumerable : struct,
IStructEnumerable<
TZip_SelectManyInItem,
TZip_SelectManyInnerEnumerator> where
TZip_SelectManyInnerEnumerator : struct,
IStructEnumerator<
TZip_SelectManyInItem> where
TZip_SelectManyProjectedEnumerable : struct,
IStructEnumerable<
TZip_SelectManyCollectionItem,
TZip_SelectManyProjectedEnumerator> where
TZip_SelectManyProjectedEnumerator : struct,
IStructEnumerator<
TZip_SelectManyCollectionItem>
public ZipEnumerable<
TZip_OutItem,
TItem,
TZip_SkipOutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SkipEnumerable<
TZip_SkipOutItem,
TZip_SkipInnerEnumerable,
TZip_SkipInnerEnumerator>,
SkipEnumerator<
TZip_SkipOutItem,
TZip_SkipInnerEnumerator>>
Zip<
TZip_OutItem,
TZip_SkipOutItem,
TZip_SkipInnerEnumerable,
TZip_SkipInnerEnumerator>(
SkipEnumerable<
TZip_SkipOutItem,
TZip_SkipInnerEnumerable,
TZip_SkipInnerEnumerator>
second,
Func<
TItem,
TZip_SkipOutItem,
TZip_OutItem>
resultSelector) where
TZip_SkipInnerEnumerable : struct,
IStructEnumerable<
TZip_SkipOutItem,
TZip_SkipInnerEnumerator> where
TZip_SkipInnerEnumerator : struct,
IStructEnumerator<
TZip_SkipOutItem>
public ZipEnumerable<
TZip_OutItem,
TItem,
TZip_SkipOutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SkipWhileEnumerable<
TZip_SkipOutItem,
TZip_SkipInnerEnumerable,
TZip_SkipInnerEnumerator>,
SkipWhileEnumerator<
TZip_SkipOutItem,
TZip_SkipInnerEnumerator>>
Zip<
TZip_OutItem,
TZip_SkipOutItem,
TZip_SkipInnerEnumerable,
TZip_SkipInnerEnumerator>(
SkipWhileEnumerable<
TZip_SkipOutItem,
TZip_SkipInnerEnumerable,
TZip_SkipInnerEnumerator>
second,
Func<
TItem,
TZip_SkipOutItem,
TZip_OutItem>
resultSelector) where
TZip_SkipInnerEnumerable : struct,
IStructEnumerable<
TZip_SkipOutItem,
TZip_SkipInnerEnumerator> where
TZip_SkipInnerEnumerator : struct,
IStructEnumerator<
TZip_SkipOutItem>
public ZipEnumerable<
TZip_OutItem,
TItem,
TZip_SkipOutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SkipWhileIndexedEnumerable<
TZip_SkipOutItem,
TZip_SkipInnerEnumerable,
TZip_SkipInnerEnumerator>,
SkipWhileIndexedEnumerator<
TZip_SkipOutItem,
TZip_SkipInnerEnumerator>>
Zip<
TZip_OutItem,
TZip_SkipOutItem,
TZip_SkipInnerEnumerable,
TZip_SkipInnerEnumerator>(
SkipWhileIndexedEnumerable<
TZip_SkipOutItem,
TZip_SkipInnerEnumerable,
TZip_SkipInnerEnumerator>
second,
Func<
TItem,
TZip_SkipOutItem,
TZip_OutItem>
resultSelector) where
TZip_SkipInnerEnumerable : struct,
IStructEnumerable<
TZip_SkipOutItem,
TZip_SkipInnerEnumerator> where
TZip_SkipInnerEnumerator : struct,
IStructEnumerator<
TZip_SkipOutItem>
public ZipEnumerable<
TZip_OutItem,
TItem,
TZip_TakeOutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TakeEnumerable<
TZip_TakeOutItem,
TZip_TakeInnerEnumerable,
TZip_TakeInnerEnumerator>,
TakeEnumerator<
TZip_TakeOutItem,
TZip_TakeInnerEnumerator>>
Zip<
TZip_OutItem,
TZip_TakeOutItem,
TZip_TakeInnerEnumerable,
TZip_TakeInnerEnumerator>(
TakeEnumerable<
TZip_TakeOutItem,
TZip_TakeInnerEnumerable,
TZip_TakeInnerEnumerator>
second,
Func<
TItem,
TZip_TakeOutItem,
TZip_OutItem>
resultSelector) where
TZip_TakeInnerEnumerable : struct,
IStructEnumerable<
TZip_TakeOutItem,
TZip_TakeInnerEnumerator> where
TZip_TakeInnerEnumerator : struct,
IStructEnumerator<
TZip_TakeOutItem>
public ZipEnumerable<
TZip_OutItem,
TItem,
TZip_TakeOutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TakeWhileEnumerable<
TZip_TakeOutItem,
TZip_TakeInnerEnumerable,
TZip_TakeInnerEnumerator>,
TakeWhileEnumerator<
TZip_TakeOutItem,
TZip_TakeInnerEnumerator>>
Zip<
TZip_OutItem,
TZip_TakeOutItem,
TZip_TakeInnerEnumerable,
TZip_TakeInnerEnumerator>(
TakeWhileEnumerable<
TZip_TakeOutItem,
TZip_TakeInnerEnumerable,
TZip_TakeInnerEnumerator>
second,
Func<
TItem,
TZip_TakeOutItem,
TZip_OutItem>
resultSelector) where
TZip_TakeInnerEnumerable : struct,
IStructEnumerable<
TZip_TakeOutItem,
TZip_TakeInnerEnumerator> where
TZip_TakeInnerEnumerator : struct,
IStructEnumerator<
TZip_TakeOutItem>
public ZipEnumerable<
TZip_OutItem,
TItem,
TZip_TakeOutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TakeWhileIndexedEnumerable<
TZip_TakeOutItem,
TZip_TakeInnerEnumerable,
TZip_TakeInnerEnumerator>,
TakeWhileIndexedEnumerator<
TZip_TakeOutItem,
TZip_TakeInnerEnumerator>>
Zip<
TZip_OutItem,
TZip_TakeOutItem,
TZip_TakeInnerEnumerable,
TZip_TakeInnerEnumerator>(
TakeWhileIndexedEnumerable<
TZip_TakeOutItem,
TZip_TakeInnerEnumerable,
TZip_TakeInnerEnumerator>
second,
Func<
TItem,
TZip_TakeOutItem,
TZip_OutItem>
resultSelector) where
TZip_TakeInnerEnumerable : struct,
IStructEnumerable<
TZip_TakeOutItem,
TZip_TakeInnerEnumerator> where
TZip_TakeInnerEnumerator : struct,
IStructEnumerator<
TZip_TakeOutItem>
public ZipEnumerable<
TZip_OutItem,
TItem,
TZip_WhereOutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
WhereEnumerable<
TZip_WhereOutItem,
TZip_WhereInnerEnumerable,
TZip_WhereInnerEnumerator>,
WhereEnumerator<
TZip_WhereOutItem,
TZip_WhereInnerEnumerator>>
Zip<
TZip_OutItem,
TZip_WhereOutItem,
TZip_WhereInnerEnumerable,
TZip_WhereInnerEnumerator>(
WhereEnumerable<
TZip_WhereOutItem,
TZip_WhereInnerEnumerable,
TZip_WhereInnerEnumerator>
second,
Func<
TItem,
TZip_WhereOutItem,
TZip_OutItem>
resultSelector) where
TZip_WhereInnerEnumerable : struct,
IStructEnumerable<
TZip_WhereOutItem,
TZip_WhereInnerEnumerator> where
TZip_WhereInnerEnumerator : struct,
IStructEnumerator<
TZip_WhereOutItem>
public ZipEnumerable<
TZip_OutItem,
TItem,
TZip_WhereOutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
WhereIndexedEnumerable<
TZip_WhereOutItem,
TZip_WhereInnerEnumerable,
TZip_WhereInnerEnumerator>,
WhereIndexedEnumerator<
TZip_WhereOutItem,
TZip_WhereInnerEnumerator>>
Zip<
TZip_OutItem,
TZip_WhereOutItem,
TZip_WhereInnerEnumerable,
TZip_WhereInnerEnumerator>(
WhereIndexedEnumerable<
TZip_WhereOutItem,
TZip_WhereInnerEnumerable,
TZip_WhereInnerEnumerator>
second,
Func<
TItem,
TZip_WhereOutItem,
TZip_OutItem>
resultSelector) where
TZip_WhereInnerEnumerable : struct,
IStructEnumerable<
TZip_WhereOutItem,
TZip_WhereInnerEnumerator> where
TZip_WhereInnerEnumerator : struct,
IStructEnumerator<
TZip_WhereOutItem>
public ZipEnumerable<
TZip_OutItem,
TItem,
TZip_ZipOutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
ZipEnumerable<
TZip_ZipOutItem,
TZip_ZipFirstItem,
TZip_ZipSecondItem,
TZip_ZipFirstEnumerable,
TZip_ZipFirstEnumerator,
TZip_ZipSecondEnumerable,
TZip_ZipSecondEnumerator>,
ZipEnumerator<
TZip_ZipOutItem,
TZip_ZipFirstItem,
TZip_ZipSecondItem,
TZip_ZipFirstEnumerator,
TZip_ZipSecondEnumerator>>
Zip<
TZip_OutItem,
TZip_ZipOutItem,
TZip_ZipFirstItem,
TZip_ZipSecondItem,
TZip_ZipFirstEnumerable,
TZip_ZipFirstEnumerator,
TZip_ZipSecondEnumerable,
TZip_ZipSecondEnumerator>(
ZipEnumerable<
TZip_ZipOutItem,
TZip_ZipFirstItem,
TZip_ZipSecondItem,
TZip_ZipFirstEnumerable,
TZip_ZipFirstEnumerator,
TZip_ZipSecondEnumerable,
TZip_ZipSecondEnumerator>
second,
Func<
TItem,
TZip_ZipOutItem,
TZip_OutItem>
resultSelector) where
TZip_ZipFirstEnumerable : struct,
IStructEnumerable<
TZip_ZipFirstItem,
TZip_ZipFirstEnumerator> where
TZip_ZipFirstEnumerator : struct,
IStructEnumerator<
TZip_ZipFirstItem> where
TZip_ZipSecondEnumerable : struct,
IStructEnumerable<
TZip_ZipSecondItem,
TZip_ZipSecondEnumerator> where
TZip_ZipSecondEnumerator : struct,
IStructEnumerator<
TZip_ZipSecondItem>
public ZipEnumerable<
TZip_OutItem,
TItem,
TZip_SelectOutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectSelectEnumerable<
TZip_SelectOutItem,
TZip_SelectInnerItem,
TZip_SelectInnerEnumerable,
TZip_SelectInnerEnumerator,
TZip_SelectProjection>,
SelectSelectEnumerator<
TZip_SelectOutItem,
TZip_SelectInnerItem,
TZip_SelectInnerEnumerator,
TZip_SelectProjection>>
Zip<
TZip_OutItem,
TZip_SelectOutItem,
TZip_SelectInnerItem,
TZip_SelectInnerEnumerable,
TZip_SelectInnerEnumerator,
TZip_SelectProjection>(
SelectSelectEnumerable<
TZip_SelectOutItem,
TZip_SelectInnerItem,
TZip_SelectInnerEnumerable,
TZip_SelectInnerEnumerator,
TZip_SelectProjection>
second,
Func<
TItem,
TZip_SelectOutItem,
TZip_OutItem>
resultSelector) where
TZip_SelectInnerEnumerable : struct,
IStructEnumerable<
TZip_SelectInnerItem,
TZip_SelectInnerEnumerator> where
TZip_SelectInnerEnumerator : struct,
IStructEnumerator<
TZip_SelectInnerItem> where
TZip_SelectProjection : struct,
IStructProjection<
TZip_SelectOutItem,
TZip_SelectInnerItem>
public ZipEnumerable<
TZip_OutItem,
TItem,
TZip_SelectOutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SelectWhereEnumerable<
TZip_SelectOutItem,
TZip_SelectInnerItem,
TZip_SelectInnerEnumerable,
TZip_SelectInnerEnumerator,
TZip_SelectProjection,
TZip_SelectPredicate>,
SelectWhereEnumerator<
TZip_SelectOutItem,
TZip_SelectInnerItem,
TZip_SelectInnerEnumerator,
TZip_SelectProjection,
TZip_SelectPredicate>>
Zip<
TZip_OutItem,
TZip_SelectOutItem,
TZip_SelectInnerItem,
TZip_SelectInnerEnumerable,
TZip_SelectInnerEnumerator,
TZip_SelectProjection,
TZip_SelectPredicate>(
SelectWhereEnumerable<
TZip_SelectOutItem,
TZip_SelectInnerItem,
TZip_SelectInnerEnumerable,
TZip_SelectInnerEnumerator,
TZip_SelectProjection,
TZip_SelectPredicate>
second,
Func<
TItem,
TZip_SelectOutItem,
TZip_OutItem>
resultSelector) where
TZip_SelectInnerEnumerable : struct,
IStructEnumerable<
TZip_SelectInnerItem,
TZip_SelectInnerEnumerator> where
TZip_SelectInnerEnumerator : struct,
IStructEnumerator<
TZip_SelectInnerItem> where
TZip_SelectProjection : struct,
IStructProjection<
TZip_SelectOutItem,
TZip_SelectInnerItem> where
TZip_SelectPredicate : struct,
IStructPredicate<
TZip_SelectOutItem>
public ZipEnumerable<
TZip_OutItem,
TItem,
TZip_WhereOutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
WhereWhereEnumerable<
TZip_WhereOutItem,
TZip_WhereInnerEnumerable,
TZip_WhereInnerEnumerator,
TZip_WherePredicate>,
WhereWhereEnumerator<
TZip_WhereOutItem,
TZip_WhereInnerEnumerator,
TZip_WherePredicate>>
Zip<
TZip_OutItem,
TZip_WhereOutItem,
TZip_WhereInnerEnumerable,
TZip_WhereInnerEnumerator,
TZip_WherePredicate>(
WhereWhereEnumerable<
TZip_WhereOutItem,
TZip_WhereInnerEnumerable,
TZip_WhereInnerEnumerator,
TZip_WherePredicate>
second,
Func<
TItem,
TZip_WhereOutItem,
TZip_OutItem>
resultSelector) where
TZip_WhereInnerEnumerable : struct,
IStructEnumerable<
TZip_WhereOutItem,
TZip_WhereInnerEnumerator> where
TZip_WhereInnerEnumerator : struct,
IStructEnumerator<
TZip_WhereOutItem> where
TZip_WherePredicate : struct,
IStructPredicate<
TZip_WhereOutItem>
public ZipEnumerable<
TZip_OutItem,
TItem,
TZip_WhereOutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
WhereSelectEnumerable<
TZip_WhereOutItem,
TZip_WhereInnerItem,
TZip_WhereInnerEnumerable,
TZip_WhereInnerEnumerator,
TZip_WherePredicate,
TZip_WhereProjection>,
WhereSelectEnumerator<
TZip_WhereOutItem,
TZip_WhereInnerItem,
TZip_WhereInnerEnumerator,
TZip_WherePredicate,
TZip_WhereProjection>>
Zip<
TZip_OutItem,
TZip_WhereOutItem,
TZip_WhereInnerItem,
TZip_WhereInnerEnumerable,
TZip_WhereInnerEnumerator,
TZip_WherePredicate,
TZip_WhereProjection>(
WhereSelectEnumerable<
TZip_WhereOutItem,
TZip_WhereInnerItem,
TZip_WhereInnerEnumerable,
TZip_WhereInnerEnumerator,
TZip_WherePredicate,
TZip_WhereProjection>
second,
Func<
TItem,
TZip_WhereOutItem,
TZip_OutItem>
resultSelector) where
TZip_WhereInnerEnumerable : struct,
IStructEnumerable<
TZip_WhereInnerItem,
TZip_WhereInnerEnumerator> where
TZip_WhereInnerEnumerator : struct,
IStructEnumerator<
TZip_WhereInnerItem> where
TZip_WherePredicate : struct,
IStructPredicate<
TZip_WhereInnerItem> where
TZip_WhereProjection : struct,
IStructProjection<
TZip_WhereOutItem,
TZip_WhereInnerItem>
public ZipEnumerable<
TZip_OutItem,
TItem,
TZip_DistinctOutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
DistinctDefaultEnumerable<
TZip_DistinctOutItem,
TZip_DistinctInnerEnumerable,
TZip_DistinctInnerEnumerator>,
DistinctDefaultEnumerator<
TZip_DistinctOutItem,
TZip_DistinctInnerEnumerator>>
Zip<
TZip_OutItem,
TZip_DistinctOutItem,
TZip_DistinctInnerEnumerable,
TZip_DistinctInnerEnumerator>(
DistinctDefaultEnumerable<
TZip_DistinctOutItem,
TZip_DistinctInnerEnumerable,
TZip_DistinctInnerEnumerator>
second,
Func<
TItem,
TZip_DistinctOutItem,
TZip_OutItem>
resultSelector) where
TZip_DistinctInnerEnumerable : struct,
IStructEnumerable<
TZip_DistinctOutItem,
TZip_DistinctInnerEnumerator> where
TZip_DistinctInnerEnumerator : struct,
IStructEnumerator<
TZip_DistinctOutItem>
public ZipEnumerable<
TZip_OutItem,
TItem,
TZip_DistinctOutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
DistinctSpecificEnumerable<
TZip_DistinctOutItem,
TZip_DistinctInnerEnumerable,
TZip_DistinctInnerEnumerator>,
DistinctSpecificEnumerator<
TZip_DistinctOutItem,
TZip_DistinctInnerEnumerator>>
Zip<
TZip_OutItem,
TZip_DistinctOutItem,
TZip_DistinctInnerEnumerable,
TZip_DistinctInnerEnumerator>(
DistinctSpecificEnumerable<
TZip_DistinctOutItem,
TZip_DistinctInnerEnumerable,
TZip_DistinctInnerEnumerator>
second,
Func<
TItem,
TZip_DistinctOutItem,
TZip_OutItem>
resultSelector) where
TZip_DistinctInnerEnumerable : struct,
IStructEnumerable<
TZip_DistinctOutItem,
TZip_DistinctInnerEnumerator> where
TZip_DistinctInnerEnumerator : struct,
IStructEnumerator<
TZip_DistinctOutItem>
public ZipEnumerable<
TZip_OutItem,
TItem,
TZip_ExceptOutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
ExceptDefaultEnumerable<
TZip_ExceptOutItem,
TZip_ExceptFirstEnumerable,
TZip_ExceptFirstEnumerator,
TZip_ExceptSecondEnumerable,
TZip_ExceptSecondEnumerator>,
ExceptDefaultEnumerator<
TZip_ExceptOutItem,
TZip_ExceptFirstEnumerator,
TZip_ExceptSecondEnumerator>>
Zip<
TZip_OutItem,
TZip_ExceptOutItem,
TZip_ExceptFirstEnumerable,
TZip_ExceptFirstEnumerator,
TZip_ExceptSecondEnumerable,
TZip_ExceptSecondEnumerator>(
ExceptDefaultEnumerable<
TZip_ExceptOutItem,
TZip_ExceptFirstEnumerable,
TZip_ExceptFirstEnumerator,
TZip_ExceptSecondEnumerable,
TZip_ExceptSecondEnumerator>
second,
Func<
TItem,
TZip_ExceptOutItem,
TZip_OutItem>
resultSelector) where
TZip_ExceptFirstEnumerable : struct,
IStructEnumerable<
TZip_ExceptOutItem,
TZip_ExceptFirstEnumerator> where
TZip_ExceptFirstEnumerator : struct,
IStructEnumerator<
TZip_ExceptOutItem> where
TZip_ExceptSecondEnumerable : struct,
IStructEnumerable<
TZip_ExceptOutItem,
TZip_ExceptSecondEnumerator> where
TZip_ExceptSecondEnumerator : struct,
IStructEnumerator<
TZip_ExceptOutItem>
public ZipEnumerable<
TZip_OutItem,
TItem,
TZip_ExceptOutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
ExceptSpecificEnumerable<
TZip_ExceptOutItem,
TZip_ExceptFirstEnumerable,
TZip_ExceptFirstEnumerator,
TZip_ExceptSecondEnumerable,
TZip_ExceptSecondEnumerator>,
ExceptSpecificEnumerator<
TZip_ExceptOutItem,
TZip_ExceptFirstEnumerator,
TZip_ExceptSecondEnumerator>>
Zip<
TZip_OutItem,
TZip_ExceptOutItem,
TZip_ExceptFirstEnumerable,
TZip_ExceptFirstEnumerator,
TZip_ExceptSecondEnumerable,
TZip_ExceptSecondEnumerator>(
ExceptSpecificEnumerable<
TZip_ExceptOutItem,
TZip_ExceptFirstEnumerable,
TZip_ExceptFirstEnumerator,
TZip_ExceptSecondEnumerable,
TZip_ExceptSecondEnumerator>
second,
Func<
TItem,
TZip_ExceptOutItem,
TZip_OutItem>
resultSelector) where
TZip_ExceptFirstEnumerable : struct,
IStructEnumerable<
TZip_ExceptOutItem,
TZip_ExceptFirstEnumerator> where
TZip_ExceptFirstEnumerator : struct,
IStructEnumerator<
TZip_ExceptOutItem> where
TZip_ExceptSecondEnumerable : struct,
IStructEnumerable<
TZip_ExceptOutItem,
TZip_ExceptSecondEnumerator> where
TZip_ExceptSecondEnumerator : struct,
IStructEnumerator<
TZip_ExceptOutItem>
public ZipEnumerable<
TZip_OutItem,
TItem,
TZip_IntersectOutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
IntersectDefaultEnumerable<
TZip_IntersectOutItem,
TZip_IntersectFirstEnumerable,
TZip_IntersectFirstEnumerator,
TZip_IntersectSecondEnumerable,
TZip_IntersectSecondEnumerator>,
IntersectDefaultEnumerator<
TZip_IntersectOutItem,
TZip_IntersectFirstEnumerator,
TZip_IntersectSecondEnumerator>>
Zip<
TZip_OutItem,
TZip_IntersectOutItem,
TZip_IntersectFirstEnumerable,
TZip_IntersectFirstEnumerator,
TZip_IntersectSecondEnumerable,
TZip_IntersectSecondEnumerator>(
IntersectDefaultEnumerable<
TZip_IntersectOutItem,
TZip_IntersectFirstEnumerable,
TZip_IntersectFirstEnumerator,
TZip_IntersectSecondEnumerable,
TZip_IntersectSecondEnumerator>
second,
Func<
TItem,
TZip_IntersectOutItem,
TZip_OutItem>
resultSelector) where
TZip_IntersectFirstEnumerable : struct,
IStructEnumerable<
TZip_IntersectOutItem,
TZip_IntersectFirstEnumerator> where
TZip_IntersectFirstEnumerator : struct,
IStructEnumerator<
TZip_IntersectOutItem> where
TZip_IntersectSecondEnumerable : struct,
IStructEnumerable<
TZip_IntersectOutItem,
TZip_IntersectSecondEnumerator> where
TZip_IntersectSecondEnumerator : struct,
IStructEnumerator<
TZip_IntersectOutItem>
public ZipEnumerable<
TZip_OutItem,
TItem,
TZip_IntersectOutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
IntersectSpecificEnumerable<
TZip_IntersectOutItem,
TZip_IntersectFirstEnumerable,
TZip_IntersectFirstEnumerator,
TZip_IntersectSecondEnumerable,
TZip_IntersectSecondEnumerator>,
IntersectSpecificEnumerator<
TZip_IntersectOutItem,
TZip_IntersectFirstEnumerator,
TZip_IntersectSecondEnumerator>>
Zip<
TZip_OutItem,
TZip_IntersectOutItem,
TZip_IntersectFirstEnumerable,
TZip_IntersectFirstEnumerator,
TZip_IntersectSecondEnumerable,
TZip_IntersectSecondEnumerator>(
IntersectSpecificEnumerable<
TZip_IntersectOutItem,
TZip_IntersectFirstEnumerable,
TZip_IntersectFirstEnumerator,
TZip_IntersectSecondEnumerable,
TZip_IntersectSecondEnumerator>
second,
Func<
TItem,
TZip_IntersectOutItem,
TZip_OutItem>
resultSelector) where
TZip_IntersectFirstEnumerable : struct,
IStructEnumerable<
TZip_IntersectOutItem,
TZip_IntersectFirstEnumerator> where
TZip_IntersectFirstEnumerator : struct,
IStructEnumerator<
TZip_IntersectOutItem> where
TZip_IntersectSecondEnumerable : struct,
IStructEnumerable<
TZip_IntersectOutItem,
TZip_IntersectSecondEnumerator> where
TZip_IntersectSecondEnumerator : struct,
IStructEnumerator<
TZip_IntersectOutItem>
public ZipEnumerable<
TZip_OutItem,
TItem,
TZip_UnionOutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
UnionDefaultEnumerable<
TZip_UnionOutItem,
TZip_UnionFirstEnumerable,
TZip_UnionFirstEnumerator,
TZip_UnionSecondEnumerable,
TZip_UnionSecondEnumerator>,
UnionDefaultEnumerator<
TZip_UnionOutItem,
TZip_UnionFirstEnumerator,
TZip_UnionSecondEnumerator>>
Zip<
TZip_OutItem,
TZip_UnionOutItem,
TZip_UnionFirstEnumerable,
TZip_UnionFirstEnumerator,
TZip_UnionSecondEnumerable,
TZip_UnionSecondEnumerator>(
UnionDefaultEnumerable<
TZip_UnionOutItem,
TZip_UnionFirstEnumerable,
TZip_UnionFirstEnumerator,
TZip_UnionSecondEnumerable,
TZip_UnionSecondEnumerator>
second,
Func<
TItem,
TZip_UnionOutItem,
TZip_OutItem>
resultSelector) where
TZip_UnionFirstEnumerable : struct,
IStructEnumerable<
TZip_UnionOutItem,
TZip_UnionFirstEnumerator> where
TZip_UnionFirstEnumerator : struct,
IStructEnumerator<
TZip_UnionOutItem> where
TZip_UnionSecondEnumerable : struct,
IStructEnumerable<
TZip_UnionOutItem,
TZip_UnionSecondEnumerator> where
TZip_UnionSecondEnumerator : struct,
IStructEnumerator<
TZip_UnionOutItem>
public ZipEnumerable<
TZip_OutItem,
TItem,
TZip_UnionOutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
UnionSpecificEnumerable<
TZip_UnionOutItem,
TZip_UnionFirstEnumerable,
TZip_UnionFirstEnumerator,
TZip_UnionSecondEnumerable,
TZip_UnionSecondEnumerator>,
UnionSpecificEnumerator<
TZip_UnionOutItem,
TZip_UnionFirstEnumerator,
TZip_UnionSecondEnumerator>>
Zip<
TZip_OutItem,
TZip_UnionOutItem,
TZip_UnionFirstEnumerable,
TZip_UnionFirstEnumerator,
TZip_UnionSecondEnumerable,
TZip_UnionSecondEnumerator>(
UnionSpecificEnumerable<
TZip_UnionOutItem,
TZip_UnionFirstEnumerable,
TZip_UnionFirstEnumerator,
TZip_UnionSecondEnumerable,
TZip_UnionSecondEnumerator>
second,
Func<
TItem,
TZip_UnionOutItem,
TZip_OutItem>
resultSelector) where
TZip_UnionFirstEnumerable : struct,
IStructEnumerable<
TZip_UnionOutItem,
TZip_UnionFirstEnumerator> where
TZip_UnionFirstEnumerator : struct,
IStructEnumerator<
TZip_UnionOutItem> where
TZip_UnionSecondEnumerable : struct,
IStructEnumerable<
TZip_UnionOutItem,
TZip_UnionSecondEnumerator> where
TZip_UnionSecondEnumerator : struct,
IStructEnumerator<
TZip_UnionOutItem>
public ZipEnumerable<
TZip_OutItem,
TItem,
TZip_GroupedOutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
GroupedEnumerable<
TZip_GroupedKey,
TZip_GroupedOutItem>,
GroupedEnumerator<
TZip_GroupedOutItem>>
Zip<
TZip_OutItem,
TZip_GroupedKey,
TZip_GroupedOutItem>(
GroupedEnumerable<
TZip_GroupedKey,
TZip_GroupedOutItem>
second,
Func<
TItem,
TZip_GroupedOutItem,
TZip_OutItem>
resultSelector)
public ZipEnumerable<
TZip_OutItem,
TItem,
TZip_GroupedOutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
GroupingEnumerable<
TZip_GroupedKey,
TZip_GroupedOutItem>,
GroupingEnumerator<
TZip_GroupedOutItem>>
Zip<
TZip_OutItem,
TZip_GroupedKey,
TZip_GroupedOutItem>(
GroupingEnumerable<
TZip_GroupedKey,
TZip_GroupedOutItem>
second,
Func<
TItem,
TZip_GroupedOutItem,
TZip_OutItem>
resultSelector)
public ZipEnumerable<
TZip_OutItem,
TItem,
TZip_GroupJoinOutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
GroupJoinDefaultEnumerable<
TZip_GroupJoinOutItem,
TZip_GroupJoinKeyItem,
TZip_GroupJoinLeftItem,
TZip_GroupJoinLeftEnumerable,
TZip_GroupJoinLeftEnumerator,
TZip_GroupJoinRightItem,
TZip_GroupJoinRightEnumerable,
TZip_GroupJoinRightEnumerator>,
GroupJoinDefaultEnumerator<
TZip_GroupJoinOutItem,
TZip_GroupJoinKeyItem,
TZip_GroupJoinLeftItem,
TZip_GroupJoinLeftEnumerator,
TZip_GroupJoinRightItem,
TZip_GroupJoinRightEnumerator>>
Zip<
TZip_OutItem,
TZip_GroupJoinOutItem,
TZip_GroupJoinKeyItem,
TZip_GroupJoinLeftItem,
TZip_GroupJoinLeftEnumerable,
TZip_GroupJoinLeftEnumerator,
TZip_GroupJoinRightItem,
TZip_GroupJoinRightEnumerable,
TZip_GroupJoinRightEnumerator>(
GroupJoinDefaultEnumerable<
TZip_GroupJoinOutItem,
TZip_GroupJoinKeyItem,
TZip_GroupJoinLeftItem,
TZip_GroupJoinLeftEnumerable,
TZip_GroupJoinLeftEnumerator,
TZip_GroupJoinRightItem,
TZip_GroupJoinRightEnumerable,
TZip_GroupJoinRightEnumerator>
second,
Func<
TItem,
TZip_GroupJoinOutItem,
TZip_OutItem>
resultSelector) where
TZip_GroupJoinLeftEnumerable : struct,
IStructEnumerable<
TZip_GroupJoinLeftItem,
TZip_GroupJoinLeftEnumerator> where
TZip_GroupJoinLeftEnumerator : struct,
IStructEnumerator<
TZip_GroupJoinLeftItem> where
TZip_GroupJoinRightEnumerable : struct,
IStructEnumerable<
TZip_GroupJoinRightItem,
TZip_GroupJoinRightEnumerator> where
TZip_GroupJoinRightEnumerator : struct,
IStructEnumerator<
TZip_GroupJoinRightItem>
public ZipEnumerable<
TZip_OutItem,
TItem,
TZip_GroupJoinOutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
GroupJoinSpecificEnumerable<
TZip_GroupJoinOutItem,
TZip_GroupJoinKeyItem,
TZip_GroupJoinLeftItem,
TZip_GroupJoinLeftEnumerable,
TZip_GroupJoinLeftEnumerator,
TZip_GroupJoinRightItem,
TZip_GroupJoinRightEnumerable,
TZip_GroupJoinRightEnumerator>,
GroupJoinSpecificEnumerator<
TZip_GroupJoinOutItem,
TZip_GroupJoinKeyItem,
TZip_GroupJoinLeftItem,
TZip_GroupJoinLeftEnumerator,
TZip_GroupJoinRightItem,
TZip_GroupJoinRightEnumerator>>
Zip<
TZip_OutItem,
TZip_GroupJoinOutItem,
TZip_GroupJoinKeyItem,
TZip_GroupJoinLeftItem,
TZip_GroupJoinLeftEnumerable,
TZip_GroupJoinLeftEnumerator,
TZip_GroupJoinRightItem,
TZip_GroupJoinRightEnumerable,
TZip_GroupJoinRightEnumerator>(
GroupJoinSpecificEnumerable<
TZip_GroupJoinOutItem,
TZip_GroupJoinKeyItem,
TZip_GroupJoinLeftItem,
TZip_GroupJoinLeftEnumerable,
TZip_GroupJoinLeftEnumerator,
TZip_GroupJoinRightItem,
TZip_GroupJoinRightEnumerable,
TZip_GroupJoinRightEnumerator>
second,
Func<
TItem,
TZip_GroupJoinOutItem,
TZip_OutItem>
resultSelector) where
TZip_GroupJoinLeftEnumerable : struct,
IStructEnumerable<
TZip_GroupJoinLeftItem,
TZip_GroupJoinLeftEnumerator> where
TZip_GroupJoinLeftEnumerator : struct,
IStructEnumerator<
TZip_GroupJoinLeftItem> where
TZip_GroupJoinRightEnumerable : struct,
IStructEnumerable<
TZip_GroupJoinRightItem,
TZip_GroupJoinRightEnumerator> where
TZip_GroupJoinRightEnumerator : struct,
IStructEnumerator<
TZip_GroupJoinRightItem>
public ZipEnumerable<
TZip_OutItem,
TItem,
TZip_JoinOutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
JoinDefaultEnumerable<
TZip_JoinOutItem,
TZip_JoinKeyItem,
TZip_JoinLeftItem,
TZip_JoinLeftEnumerable,
TZip_JoinLeftEnumerator,
TZip_JoinRightItem,
TZip_JoinRightEnumerable,
TZip_JoinRightEnumerator>,
JoinDefaultEnumerator<
TZip_JoinOutItem,
TZip_JoinKeyItem,
TZip_JoinLeftItem,
TZip_JoinLeftEnumerator,
TZip_JoinRightItem,
TZip_JoinRightEnumerator>>
Zip<
TZip_OutItem,
TZip_JoinOutItem,
TZip_JoinKeyItem,
TZip_JoinLeftItem,
TZip_JoinLeftEnumerable,
TZip_JoinLeftEnumerator,
TZip_JoinRightItem,
TZip_JoinRightEnumerable,
TZip_JoinRightEnumerator>(
JoinDefaultEnumerable<
TZip_JoinOutItem,
TZip_JoinKeyItem,
TZip_JoinLeftItem,
TZip_JoinLeftEnumerable,
TZip_JoinLeftEnumerator,
TZip_JoinRightItem,
TZip_JoinRightEnumerable,
TZip_JoinRightEnumerator>
second,
Func<
TItem,
TZip_JoinOutItem,
TZip_OutItem>
resultSelector) where
TZip_JoinLeftEnumerable : struct,
IStructEnumerable<
TZip_JoinLeftItem,
TZip_JoinLeftEnumerator> where
TZip_JoinLeftEnumerator : struct,
IStructEnumerator<
TZip_JoinLeftItem> where
TZip_JoinRightEnumerable : struct,
IStructEnumerable<
TZip_JoinRightItem,
TZip_JoinRightEnumerator> where
TZip_JoinRightEnumerator : struct,
IStructEnumerator<
TZip_JoinRightItem>
public ZipEnumerable<
TZip_OutItem,
TItem,
TZip_JoinOutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
JoinSpecificEnumerable<
TZip_JoinOutItem,
TZip_JoinKeyItem,
TZip_JoinLeftItem,
TZip_JoinLeftEnumerable,
TZip_JoinLeftEnumerator,
TZip_JoinRightItem,
TZip_JoinRightEnumerable,
TZip_JoinRightEnumerator>,
JoinSpecificEnumerator<
TZip_JoinOutItem,
TZip_JoinKeyItem,
TZip_JoinLeftItem,
TZip_JoinLeftEnumerator,
TZip_JoinRightItem,
TZip_JoinRightEnumerator>>
Zip<
TZip_OutItem,
TZip_JoinOutItem,
TZip_JoinKeyItem,
TZip_JoinLeftItem,
TZip_JoinLeftEnumerable,
TZip_JoinLeftEnumerator,
TZip_JoinRightItem,
TZip_JoinRightEnumerable,
TZip_JoinRightEnumerator>(
JoinSpecificEnumerable<
TZip_JoinOutItem,
TZip_JoinKeyItem,
TZip_JoinLeftItem,
TZip_JoinLeftEnumerable,
TZip_JoinLeftEnumerator,
TZip_JoinRightItem,
TZip_JoinRightEnumerable,
TZip_JoinRightEnumerator>
second,
Func<
TItem,
TZip_JoinOutItem,
TZip_OutItem>
resultSelector) where
TZip_JoinLeftEnumerable : struct,
IStructEnumerable<
TZip_JoinLeftItem,
TZip_JoinLeftEnumerator> where
TZip_JoinLeftEnumerator : struct,
IStructEnumerator<
TZip_JoinLeftItem> where
TZip_JoinRightEnumerable : struct,
IStructEnumerable<
TZip_JoinRightItem,
TZip_JoinRightEnumerator> where
TZip_JoinRightEnumerator : struct,
IStructEnumerator<
TZip_JoinRightItem>
public ZipEnumerable<
TZip_OutItem,
TItem,
TZip_OrderByOutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
OrderByEnumerable<
TZip_OrderByOutItem,
TZip_OrderByKey,
TZip_OrderByInnerEnumerable,
TZip_OrderByInnerEnumerator,
TZip_OrderByComparer>,
OrderByEnumerator<
TZip_OrderByOutItem,
TZip_OrderByKey,
TZip_OrderByInnerEnumerator,
TZip_OrderByComparer>>
Zip<
TZip_OutItem,
TZip_OrderByKey,
TZip_OrderByOutItem,
TZip_OrderByInnerEnumerable,
TZip_OrderByInnerEnumerator,
TZip_OrderByComparer>(
OrderByEnumerable<
TZip_OrderByOutItem,
TZip_OrderByKey,
TZip_OrderByInnerEnumerable,
TZip_OrderByInnerEnumerator,
TZip_OrderByComparer>
second,
Func<
TItem,
TZip_OrderByOutItem,
TZip_OutItem>
resultSelector) where
TZip_OrderByInnerEnumerable : struct,
IStructEnumerable<
TZip_OrderByOutItem,
TZip_OrderByInnerEnumerator> where
TZip_OrderByInnerEnumerator : struct,
IStructEnumerator<
TZip_OrderByOutItem> where
TZip_OrderByComparer : struct,
IStructComparer<
TZip_OrderByOutItem,
TZip_OrderByKey>
public ZipEnumerable<
TZip_OutItem,
TItem,
TZip_ReverseOutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
ReverseEnumerable<
TZip_ReverseOutItem,
TZip_ReverseEnumerable,
TZip_ReverseEnumerator>,
ReverseEnumerator<
TZip_ReverseOutItem>>
Zip<
TZip_OutItem,
TZip_ReverseOutItem,
TZip_ReverseEnumerable,
TZip_ReverseEnumerator>(
ReverseEnumerable<
TZip_ReverseOutItem,
TZip_ReverseEnumerable,
TZip_ReverseEnumerator>
second,
Func<
TItem,
TZip_ReverseOutItem,
TZip_OutItem>
resultSelector) where
TZip_ReverseEnumerable : struct,
IStructEnumerable<
TZip_ReverseOutItem,
TZip_ReverseEnumerator> where
TZip_ReverseEnumerator : struct,
IStructEnumerator<
TZip_ReverseOutItem>
public ZipEnumerable<
TZip_OutItem,
TItem,
TZip_GroupByOutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
GroupByCollectionDefaultEnumerable<
TZip_GroupByInItem,
TZip_GroupByKey,
TZip_GroupByElement,
TZip_GroupByOutItem,
TZip_GroupByEnumerable,
TZip_GroupByEnumerator>,
GroupByCollectionDefaultEnumerator<
TZip_GroupByInItem,
TZip_GroupByKey,
TZip_GroupByElement,
TZip_GroupByOutItem,
TZip_GroupByEnumerator>>
Zip<
TZip_OutItem,
TZip_GroupByInItem,
TZip_GroupByKey,
TZip_GroupByElement,
TZip_GroupByOutItem,
TZip_GroupByEnumerable,
TZip_GroupByEnumerator>(
GroupByCollectionDefaultEnumerable<
TZip_GroupByInItem,
TZip_GroupByKey,
TZip_GroupByElement,
TZip_GroupByOutItem,
TZip_GroupByEnumerable,
TZip_GroupByEnumerator>
second,
Func<
TItem,
TZip_GroupByOutItem,
TZip_OutItem>
resultSelector) where
TZip_GroupByEnumerable : struct,
IStructEnumerable<
TZip_GroupByInItem,
TZip_GroupByEnumerator> where
TZip_GroupByEnumerator : struct,
IStructEnumerator<
TZip_GroupByInItem>
public ZipEnumerable<
TZip_OutItem,
TItem,
TZip_GroupByOutItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
GroupByCollectionSpecificEnumerable<
TZip_GroupByInItem,
TZip_GroupByKey,
TZip_GroupByElement,
TZip_GroupByOutItem,
TZip_GroupByEnumerable,
TZip_GroupByEnumerator>,
GroupByCollectionSpecificEnumerator<
TZip_GroupByInItem,
TZip_GroupByKey,
TZip_GroupByElement,
TZip_GroupByOutItem,
TZip_GroupByEnumerator>>
Zip<
TZip_OutItem,
TZip_GroupByInItem,
TZip_GroupByKey,
TZip_GroupByElement,
TZip_GroupByOutItem,
TZip_GroupByEnumerable,
TZip_GroupByEnumerator>(
GroupByCollectionSpecificEnumerable<
TZip_GroupByInItem,
TZip_GroupByKey,
TZip_GroupByElement,
TZip_GroupByOutItem,
TZip_GroupByEnumerable,
TZip_GroupByEnumerator>
second,
Func<
TItem,
TZip_GroupByOutItem,
TZip_OutItem>
resultSelector) where
TZip_GroupByEnumerable : struct,
IStructEnumerable<
TZip_GroupByInItem,
TZip_GroupByEnumerator> where
TZip_GroupByEnumerator : struct,
IStructEnumerator<
TZip_GroupByInItem>
public ZipEnumerable<
TZip_OutItem,
TItem,
GroupingEnumerable<
TZip_GroupByKey,
TZip_GroupByElement>,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
GroupByDefaultEnumerable<
TZip_GroupByInItem,
TZip_GroupByKey,
TZip_GroupByElement,
TZip_GroupByEnumerable,
TZip_GroupByEnumerator>,
GroupByDefaultEnumerator<
TZip_GroupByInItem,
TZip_GroupByKey,
TZip_GroupByElement,
TZip_GroupByEnumerator>>
Zip<
TZip_OutItem,
TZip_GroupByKey,
TZip_GroupByElement,
TZip_GroupByInItem,
TZip_GroupByEnumerable,
TZip_GroupByEnumerator>(
GroupByDefaultEnumerable<
TZip_GroupByInItem,
TZip_GroupByKey,
TZip_GroupByElement,
TZip_GroupByEnumerable,
TZip_GroupByEnumerator>
second,
Func<
TItem,
GroupingEnumerable<
TZip_GroupByKey,
TZip_GroupByElement>,
TZip_OutItem>
resultSelector) where
TZip_GroupByEnumerable : struct,
IStructEnumerable<
TZip_GroupByInItem,
TZip_GroupByEnumerator> where
TZip_GroupByEnumerator : struct,
IStructEnumerator<
TZip_GroupByInItem>
public ZipEnumerable<
TZip_OutItem,
TItem,
GroupingEnumerable<
TZip_GroupByKey,
TZip_GroupByElement>,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
GroupBySpecificEnumerable<
TZip_GroupByInItem,
TZip_GroupByKey,
TZip_GroupByElement,
TZip_GroupByEnumerable,
TZip_GroupByEnumerator>,
GroupBySpecificEnumerator<
TZip_GroupByInItem,
TZip_GroupByKey,
TZip_GroupByElement,
TZip_GroupByEnumerator>>
Zip<
TZip_OutItem,
TZip_GroupByKey,
TZip_GroupByElement,
TZip_GroupByInItem,
TZip_GroupByEnumerable,
TZip_GroupByEnumerator>(
GroupBySpecificEnumerable<
TZip_GroupByInItem,
TZip_GroupByKey,
TZip_GroupByElement,
TZip_GroupByEnumerable,
TZip_GroupByEnumerator>
second,
Func<
TItem,
GroupingEnumerable<
TZip_GroupByKey,
TZip_GroupByElement>,
TZip_OutItem>
resultSelector) where
TZip_GroupByEnumerable : struct,
IStructEnumerable<
TZip_GroupByInItem,
TZip_GroupByEnumerator> where
TZip_GroupByEnumerator : struct,
IStructEnumerator<
TZip_GroupByInItem>
public ZipEnumerable<
TZip_OutItem,
TItem,
GroupingEnumerable<
TZip_LookupKey,
TZip_LookupElement>,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
LookupDefaultEnumerable<
TZip_LookupKey,
TZip_LookupElement>,
LookupDefaultEnumerator<
TZip_LookupKey,
TZip_LookupElement>>
Zip<
TZip_OutItem,
TZip_LookupKey,
TZip_LookupElement>(
LookupDefaultEnumerable<
TZip_LookupKey,
TZip_LookupElement>
second,
Func<
TItem,
GroupingEnumerable<
TZip_LookupKey,
TZip_LookupElement>,
TZip_OutItem>
resultSelector)
public ZipEnumerable<
TZip_OutItem,
TItem,
GroupingEnumerable<
TZip_LookupKey,
TZip_LookupElement>,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
LookupSpecificEnumerable<
TZip_LookupKey,
TZip_LookupElement>,
LookupSpecificEnumerator<
TZip_LookupKey,
TZip_LookupElement>>
Zip<
TZip_OutItem,
TZip_LookupKey,
TZip_LookupElement>(
LookupSpecificEnumerable<
TZip_LookupKey,
TZip_LookupElement>
second,
Func<
TItem,
GroupingEnumerable<
TZip_LookupKey,
TZip_LookupElement>,
TZip_OutItem>
resultSelector)
public ZipEnumerable<
TZip_OutItem,
TItem,
TZip_InnerItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
OneItemDefaultEnumerable<
TZip_InnerItem>,
OneItemDefaultEnumerator<
TZip_InnerItem>>
Zip<
TZip_InnerItem,
TZip_OutItem>(
OneItemDefaultEnumerable<
TZip_InnerItem>
second,
Func<
TItem,
TZip_InnerItem,
TZip_OutItem>
resultSelector)
public ZipEnumerable<
TZip_OutItem,
TItem,
TZip_InnerItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
OneItemSpecificEnumerable<
TZip_InnerItem>,
OneItemSpecificEnumerator<
TZip_InnerItem>>
Zip<
TZip_InnerItem,
TZip_OutItem>(
OneItemSpecificEnumerable<
TZip_InnerItem>
second,
Func<
TItem,
TZip_InnerItem,
TZip_OutItem>
resultSelector)
public ZipEnumerable<
TZip_OutItem,
TItem,
TZip_InnerItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
OneItemDefaultOrderedEnumerable<
TZip_InnerItem>,
OneItemDefaultOrderedEnumerator<
TZip_InnerItem>>
Zip<
TZip_InnerItem,
TZip_OutItem>(
OneItemDefaultOrderedEnumerable<
TZip_InnerItem>
second,
Func<
TItem,
TZip_InnerItem,
TZip_OutItem>
resultSelector)
public ZipEnumerable<
TZip_OutItem,
TItem,
TZip_InnerItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
OneItemSpecificOrderedEnumerable<
TZip_InnerItem>,
OneItemSpecificOrderedEnumerator<
TZip_InnerItem>>
Zip<
TZip_InnerItem,
TZip_OutItem>(
OneItemSpecificOrderedEnumerable<
TZip_InnerItem>
second,
Func<
TItem,
TZip_InnerItem,
TZip_OutItem>
resultSelector)
public ZipEnumerable<
TZip_OutItem,
TItem,
TZip_InnerItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
SkipLastEnumerable<
TZip_InnerItem,
TZip_SkipEnumerable,
TZip_SkipEnumerator>,
SkipLastEnumerator<
TZip_InnerItem,
TZip_SkipEnumerator>>
Zip<
TZip_InnerItem,
TZip_OutItem,
TZip_SkipEnumerable,
TZip_SkipEnumerator>(
SkipLastEnumerable<
TZip_InnerItem,
TZip_SkipEnumerable,
TZip_SkipEnumerator>
second,
Func<
TItem,
TZip_InnerItem,
TZip_OutItem>
resultSelector) where
TZip_SkipEnumerable : struct,
IStructEnumerable<
TZip_InnerItem,
TZip_SkipEnumerator> where
TZip_SkipEnumerator : struct,
IStructEnumerator<
TZip_InnerItem>
public ZipEnumerable<
TZip_OutItem,
TItem,
TZip_InnerItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
TakeLastEnumerable<
TZip_InnerItem,
TZip_TakeEnumerable,
TZip_TakeEnumerator>,
TakeLastEnumerator<
TZip_InnerItem,
TZip_TakeEnumerator>>
Zip<
TZip_InnerItem,
TZip_OutItem,
TZip_TakeEnumerable,
TZip_TakeEnumerator>(
TakeLastEnumerable<
TZip_InnerItem,
TZip_TakeEnumerable,
TZip_TakeEnumerator>
second,
Func<
TItem,
TZip_InnerItem,
TZip_OutItem>
resultSelector) where
TZip_TakeEnumerable : struct,
IStructEnumerable<
TZip_InnerItem,
TZip_TakeEnumerator> where
TZip_TakeEnumerator : struct,
IStructEnumerator<
TZip_InnerItem>
public ZipEnumerable<
TZip_OutItem,
TItem,
TZip_InnerItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
AppendEnumerable<
TZip_InnerItem,
TZip_AppendEnumerable,
TZip_AppendEnumerator>,
AppendEnumerator<
TZip_InnerItem,
TZip_AppendEnumerator>>
Zip<
TZip_InnerItem,
TZip_OutItem,
TZip_AppendEnumerable,
TZip_AppendEnumerator>(
AppendEnumerable<
TZip_InnerItem,
TZip_AppendEnumerable,
TZip_AppendEnumerator>
second,
Func<
TItem,
TZip_InnerItem,
TZip_OutItem>
resultSelector) where
TZip_AppendEnumerable : struct,
IStructEnumerable<
TZip_InnerItem,
TZip_AppendEnumerator> where
TZip_AppendEnumerator : struct,
IStructEnumerator<
TZip_InnerItem>
public ZipEnumerable<
TZip_OutItem,
TItem,
TZip_InnerItem,
OneItemDefaultEnumerable<
TItem>,
OneItemDefaultEnumerator<
TItem>,
PrependEnumerable<
TZip_InnerItem,
TZip_PrependEnumerable,
TZip_PrependEnumerator>,
PrependEnumerator<
TZip_InnerItem,
TZip_PrependEnumerator>>
Zip<
TZip_InnerItem,
TZip_OutItem,
TZip_PrependEnumerable,
TZip_PrependEnumerator>(
PrependEnumerable<
TZip_InnerItem,
TZip_PrependEnumerable,
TZip_PrependEnumerator>
second,
Func<
TItem,
TZip_InnerItem,
TZip_OutItem>
resultSelector) where
TZip_PrependEnumerable : struct,
IStructEnumerable<
TZip_InnerItem,
TZip_PrependEnumerator> where
TZip_PrependEnumerator : struct,
IStructEnumerator<
TZip_InnerItem>