PeanutButter
|
This is the complete list of members for PeanutButter.Utils.ObjectExtensions, including all inherited members.
AsArray< T >(this T input) | PeanutButter.Utils.ObjectExtensions | static |
AsDictionary< T >(this T value, Func< T, IEnumerable< string > > keyFetcher, Func< T, string, string > valueFetcher) | PeanutButter.Utils.ObjectExtensions | static |
AsDictionary< TKey, TValue >(this object obj) | PeanutButter.Utils.ObjectExtensions | static |
AsEnumerable< T >(this object src) | PeanutButter.Utils.ObjectExtensions | static |
ContainsAtLeastOneDeepEqualTo< T1, T2 >(this IEnumerable< T1 > collection, T2 item, params string[] ignoreProperties) | PeanutButter.Utils.ObjectExtensions | static |
ContainsOneDeepEqualTo< T1, T2 >(this IEnumerable< T1 > collection, T2 item, params string[] ignoreProperties) | PeanutButter.Utils.ObjectExtensions | static |
ContainsOneIntersectionEqualTo< T1, T2 >(this IEnumerable< T1 > collection, T2 item, params string[] ignoreProperties) | PeanutButter.Utils.ObjectExtensions | static |
ContainsOnlyOneDeepEqualTo< T1, T2 >(this IEnumerable< T1 > collection, T2 item, params string[] ignoreProperties) | PeanutButter.Utils.ObjectExtensions | static |
ContainsOnlyOneIntersectionEqualTo< T1, T2 >(this IEnumerable< T1 > collection, T2 item, params string[] ignoreProperties) | PeanutButter.Utils.ObjectExtensions | static |
ContainsOnlyOneMatching< T1, T2 >(this IEnumerable< T1 > collection, T2 item, Func< T1, T2, bool > comparer) | PeanutButter.Utils.ObjectExtensions | static |
CopyPropertiesTo< T >(this object src, T dst) | PeanutButter.Utils.ObjectExtensions | static |
CopyPropertiesTo< T >(this object src, T dst, params string[] ignoreProperties) | PeanutButter.Utils.ObjectExtensions | static |
CopyPropertiesTo< T >(this object src, T dst, bool deep, params string[] ignoreProperties) | PeanutButter.Utils.ObjectExtensions | static |
DeepClone< T >(this T item) | PeanutButter.Utils.ObjectExtensions | static |
DeepEquals(this object objSource, object objCompare, params string[] ignorePropertiesByName) | PeanutButter.Utils.ObjectExtensions | static |
DeepEquals(this object objSource, object objCompare, ObjectComparisons comparison, params string[] ignorePropertiesByName) | PeanutButter.Utils.ObjectExtensions | static |
DeepEquals(this object objSource, object objCompare, Action< string > failureLogAction, params string[] ignorePropertiesByName) | PeanutButter.Utils.ObjectExtensions | static |
DeepIntersectionEquals(this object objSource, object objCompare, params string[] ignorePropertiesByName) | PeanutButter.Utils.ObjectExtensions | static |
DeepSubEquals(this object objSource, object objCompare, params string[] ignorePropertiesByName) | PeanutButter.Utils.ObjectExtensions | static |
DeserializeFromJson< T >(this string json) | PeanutButter.Utils.ObjectExtensions | static |
Get(this object src, string propertyPath, Type type) | PeanutButter.Utils.ObjectExtensions | static |
Get< T >(this object src, string propertyPath) | PeanutButter.Utils.ObjectExtensions | static |
GetOrDefault< T >(this object src, string propertyPath) | PeanutButter.Utils.ObjectExtensions | static |
GetOrDefault< T >(this object src, string propertyPath, T defaultValue) | PeanutButter.Utils.ObjectExtensions | static |
GetPropertyValue(this object src, string propertyPath) | PeanutButter.Utils.ObjectExtensions | static |
GetPropertyValue< T >(this object src, string propertyPath) | PeanutButter.Utils.ObjectExtensions | static |
HasProperty(this object obj, string prop) | PeanutButter.Utils.ObjectExtensions | static |
HasProperty(this object obj, string prop, Type propertyType) | PeanutButter.Utils.ObjectExtensions | static |
HasProperty< T >(this object obj, string prop) | PeanutButter.Utils.ObjectExtensions | static |
InArray< T >(this T input) | PeanutButter.Utils.ObjectExtensions | static |
InList< T >(this T input) | PeanutButter.Utils.ObjectExtensions | static |
InvokeMethodWithResult(this object src, string methodName, params object[] args) | PeanutButter.Utils.ObjectExtensions | static |
Is(this object original, object test) | PeanutButter.Utils.ObjectExtensions | static |
IsAssignableTo< T >(this Type type) | PeanutButter.Utils.ObjectExtensions | static |
IsInstanceOf(this object obj, Type type) | PeanutButter.Utils.ObjectExtensions | static |
IsInstanceOf< T >(this object obj) | PeanutButter.Utils.ObjectExtensions | static |
IsRuntimeType(this object obj) | PeanutButter.Utils.ObjectExtensions | static |
SerializeToJson< T >(this T item) | PeanutButter.Utils.ObjectExtensions | static |
Set< T >(this object src, string propertyPath, T newValue) | PeanutButter.Utils.ObjectExtensions | static |
SetPropertyValue(this object src, string propertyPath, object newValue) | PeanutButter.Utils.ObjectExtensions | static |
ShapeEquals(this object objSource, object objCompare, params string[] ignorePropertiesByName) | PeanutButter.Utils.ObjectExtensions | static |
ShapeSubEquals(this object objSource, object objCompare, params string[] ignorePropertiesByName) | PeanutButter.Utils.ObjectExtensions | static |
ToFixed(this decimal value, int places) | PeanutButter.Utils.ObjectExtensions | static |
ToFixed(this double value, int places) | PeanutButter.Utils.ObjectExtensions | static |
TruncateTo(this decimal value, int places) | PeanutButter.Utils.ObjectExtensions | static |
TruncateTo(this double value, int places) | PeanutButter.Utils.ObjectExtensions | static |
TryChangeType(this object input, Type requiredType, out object output) | PeanutButter.Utils.ObjectExtensions | static |
TryChangeType< T >(this object input, out T output) | PeanutButter.Utils.ObjectExtensions | static |
TryGet< T >(this object obj, string propertyPath, out T result) | PeanutButter.Utils.ObjectExtensions | static |
TrySet< T >(this object src, string propertyPath, T newValue) | PeanutButter.Utils.ObjectExtensions | static |