|
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 |