Method |
Description |
|
DetermineCollectionInterfaces ( Type type, GenericCollectionTypes &genericTypes, Type &idictionary, Type &ilist, Type &icollection, Type &ienumerable ) : bool |
|
|
FilterCollectionType ( Type type, object filterCriteria ) : bool |
|
|
FindInterfaceMethod ( Type targetType, Type interfaceType, string name, Type parameterTypes ) : MethodInfo |
|
|
GetAddMethod ( Type targetType, Type argumentType, CollectionTraitOptions options ) : MethodInfo |
|
|
GetAddMethod ( Type targetType, Type keyType, Type valueType, CollectionTraitOptions options ) : MethodInfo |
|
|
GetCountGetterMethod ( Type targetType, Type elementType, CollectionTraitOptions options ) : MethodInfo |
|
|
GetGetEnumeratorMethodFromElementType ( Type targetType, Type elementType, CollectionTraitOptions options ) : MethodInfo |
|
|
GetGetEnumeratorMethodFromEnumerableType ( Type targetType, Type enumerableType, CollectionTraitOptions options ) : MethodInfo |
|
|
IsIEnumeratorT ( Type @interface ) : bool |
|
|
TryCreateCollectionTraitsForHasGetEnumeratorType ( Type source, CollectionTraitOptions options, MethodInfo getEnumerator, CollectionTraits &result ) : bool |
|
|
TryCreateCollectionTraitsForIEnumerableT ( Type source, GenericCollectionTypes genericTypes, CollectionTraitOptions options, MethodInfo getMethod, CollectionTraits &result ) : bool |
|
|
TryCreateGenericCollectionTraits ( Type source, Type type, CollectionTraitOptions options, CollectionTraits &result ) : bool |
|
|