Class ReflectedCloner
Inheritance
ReflectedCloner
Syntax
public abstract class ReflectedCloner : Cloner<object>, ICloner
Methods
FillClone(Type, ref Object, Object, CloningContext)
Declaration
public override void FillClone(Type type, ref object clone, object original, CloningContext context)
Parameters
Overrides
Unity.VisualScripting.Cloner<System.Object>.FillClone(System.Type, System.Object, System.Object, Unity.VisualScripting.CloningContext)
GetMembers(Type)
Declaration
protected virtual IEnumerable<MemberInfo> GetMembers(Type type)
Parameters
Type |
Name |
Description |
Type |
type |
|
Returns
Handles(Type)
Declaration
public override bool Handles(Type type)
Parameters
Type |
Name |
Description |
Type |
type |
|
Returns
Overrides
Unity.VisualScripting.Cloner<System.Object>.Handles(System.Type)
IncludeField(FieldInfo)
Declaration
protected virtual bool IncludeField(FieldInfo field)
Parameters
Returns
IncludeProperty(PropertyInfo)
Declaration
protected virtual bool IncludeProperty(PropertyInfo property)
Parameters
Returns
Extension Methods