public static void GetParameterTypeString(CLRObjectParameter obj, MethodReturnEventArgs<string> e) { if(obj == null || string.IsNullOrWhiteSpace(obj.TypeRef)) { e.Result = "<no type set>"; return; } var type = Type.GetType(obj.TypeRef, throwOnError: false); if (type == null) { e.Result = "<no type set>"; } else { e.Result = type.ToCSharpTypeRef(); BaseParameterActions.DecorateParameterType(obj, e, false); } }
public static void GetParameterTypeString(CLRObjectParameter obj, MethodReturnEventArgs <string> e) { e.Result = obj.Type != null ? obj.Type.FullName : "<no type set>"; BaseParameterActions.DecorateParameterType(obj, e, false); }
public static void GetParameterType(CLRObjectParameter obj, MethodReturnEventArgs <Type> e) { e.Result = obj.Type.AsType(true); BaseParameterActions.DecorateParameterType(obj, e, false); }
public static void GetParameterTypeString(CLRObjectParameter obj, MethodReturnEventArgs<string> e) { e.Result = obj.Type != null ? obj.Type.FullName : "<no type set>"; BaseParameterActions.DecorateParameterType(obj, e, false); }
public static void GetParameterType(CLRObjectParameter obj, MethodReturnEventArgs<Type> e) { e.Result = obj.Type.AsType(true); BaseParameterActions.DecorateParameterType(obj, e, false); }
public static void GetParameterType(CLRObjectParameter obj, MethodReturnEventArgs<Type> e) { e.Result = Type.GetType(obj.TypeRef, throwOnError: true); BaseParameterActions.DecorateParameterType(obj, e, false); }