Ejemplo n.º 1
0
        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);
            }
        }
Ejemplo n.º 2
0
 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);
 }
Ejemplo n.º 3
0
 public static void GetParameterType(CLRObjectParameter obj, MethodReturnEventArgs <Type> e)
 {
     e.Result = obj.Type.AsType(true);
     BaseParameterActions.DecorateParameterType(obj, e, false);
 }
Ejemplo n.º 4
0
 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);
 }
Ejemplo n.º 5
0
 public static void GetParameterType(CLRObjectParameter obj, MethodReturnEventArgs<Type> e)
 {
     e.Result = obj.Type.AsType(true);
     BaseParameterActions.DecorateParameterType(obj, e, false);
 }
Ejemplo n.º 6
0
 public static void GetParameterType(CLRObjectParameter obj, MethodReturnEventArgs<Type> e)
 {
     e.Result = Type.GetType(obj.TypeRef, throwOnError: true);
     BaseParameterActions.DecorateParameterType(obj, e, false);
 }