Cuemon .NET Framework
TypeUtility Class Methods


For a list of all members of this type, see TypeUtility members.

Public Methods
 NameDescription
Public Methodstatic (Shared in Visual Basic)ContainsAttributeTypeOverloaded. Determines whether the specified source object contains one or more of the specified attribute target types.  
Public Methodstatic (Shared in Visual Basic)ContainsInterfaceOverloaded. Determines whether the specified source contains one or more of the target types specified throughout this member's inheritance chain.  
Public Methodstatic (Shared in Visual Basic)ContainsTypeOverloaded. Determines whether the specified collection of source objects contains one or more of the specified target types.  
Public Methodstatic (Shared in Visual Basic)GetAncestorAndDescendantsOrSelfTypesOverloaded. Gets a sorted (base-to-derived) sequence of ancestor-and-descendant-or-self types from the source.  
Public Methodstatic (Shared in Visual Basic)GetAncestorOrSelfGets the ancestor-or-self System.Type from the specified source.  
Public Methodstatic (Shared in Visual Basic)GetAncestorOrSelfTypesGets a sequence of ancestor-or-self types from the source.  
Public Methodstatic (Shared in Visual Basic)GetDefaultValueGets the default value of the specified type.  
Public Methodstatic (Shared in Visual Basic)GetDescendantOrSelfTypesOverloaded. Gets a sequence of derived types from the source an it's associated System.Reflection.Assembly.  
Public Methodstatic (Shared in Visual Basic)Is<T>Determines whether the specified source is of T.  
Public Methodstatic (Shared in Visual Basic)IsComparableDetermines whether the specified source implements either System.IComparable or IComparable.  
Public Methodstatic (Shared in Visual Basic)IsComparerDetermines whether the specified source implements either System.Collections.IComparer or IComparer.  
Public Methodstatic (Shared in Visual Basic)IsComplexDetermines whether the specified source is a complex System.Type.  
Public Methodstatic (Shared in Visual Basic)IsDictionaryDetermines whether the specified source implements either System.Collections.IDictionary, IDictionary or Cuemon.Collections.Generic.IReadOnlyDictionary<TKey,TValue>.  
Public Methodstatic (Shared in Visual Basic)IsEnumerableDetermines whether the specified source implements either System.Collections.IEnumerable or IEnumerable.  
Public Methodstatic (Shared in Visual Basic)IsEqualityComparerDetermines whether the specified source implements either System.Collections.IEqualityComparer or IEqualityComparer.  
Public Methodstatic (Shared in Visual Basic)IsKeyValuePairDetermines whether the specified source implements either System.Collections.DictionaryEntry or KeyValuePair.  
Public Methodstatic (Shared in Visual Basic)IsNot<T>Determines whether the specified source is not of T.  
Public Methodstatic (Shared in Visual Basic)IsNullableOverloaded. Determines whether the specified source is a nullable System.ValueType.  
Public Methodstatic (Shared in Visual Basic)IsWithDefaultConstructorDetermines whether the specified source has a default constructor.  
Public Methodstatic (Shared in Visual Basic)IsWithoutDefaultConstructorDetermines whether the specified source does not have a default constructor.  
Top
See Also

Reference

TypeUtility Class
Cuemon Namespace

 

 


| Cuemon is licensed under a The MIT License (MIT)



© 2009-2015 Weubphoria. All Rights Reserved.

Documentation made easy with Document! X by Innovasys

Send Feedback