Changeset 13879 for stable/HeuristicLab.Common/3.3/ObjectExtensions.cs
- Timestamp:
- 06/08/16 15:14:04 (8 years ago)
- Location:
- stable
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
stable
- Property svn:mergeinfo changed
/trunk/sources merged: 13494,13510,13676
- Property svn:mergeinfo changed
-
stable/HeuristicLab.Common/3.3/ObjectExtensions.cs
r12009 r13879 66 66 /// * string, decimal, DateTime 67 67 /// * Arrays of types not collected 68 /// * All types from System.Reflection.Emit 68 69 /// </summary> 69 70 private static bool ExcludeType(Type type) { … … 77 78 typeof(Delegate).IsAssignableFrom(type) || 78 79 typeof(Pointer).IsAssignableFrom(type) || 79 type == typeof(System.Reflection.Emit.SignatureHelper)||80 type.Namespace == "System.Reflection.Emit" || 80 81 (type.HasElementType && ExcludeType(type.GetElementType())); 81 82 }
Note: See TracChangeset
for help on using the changeset viewer.