Beispiel #1
0
 public static void GetErrorText(
     IsValidIdentifierConstraint obj,
     MethodReturnEventArgs <string> e,
     object constrainedObjectParam,
     object constrainedValueParam)
 {
     e.Result = string.Format("'{0}' is not a valid identifier", constrainedValueParam);
 }
 public static void GetErrorText(
     IsValidIdentifierConstraint obj,
     MethodReturnEventArgs<string> e,
     object constrainedObjectParam,
     object constrainedValueParam)
 {
     e.Result = string.Format("'{0}' is not a valid identifier", constrainedValueParam);
 }
Beispiel #3
0
 public static void IsValid(
     IsValidIdentifierConstraint obj,
     MethodReturnEventArgs <bool> e,
     object constrainedObjectParam,
     object constrainedValueParam)
 {
     e.Result = (constrainedValueParam != null) &&
                System.CodeDom.Compiler.CodeGenerator.IsValidLanguageIndependentIdentifier((string)constrainedValueParam);
 }
 public static void IsValid(
            IsValidIdentifierConstraint obj,
            MethodReturnEventArgs<bool> e,
            object constrainedObjectParam,
            object constrainedValueParam)
 {
     e.Result = string.IsNullOrEmpty(constrainedValueParam as string)
             || System.CodeDom.Compiler.CodeGenerator.IsValidLanguageIndependentIdentifier((string)constrainedValueParam);
 }
Beispiel #5
0
        public static void IsValid(
            IsValidIdentifierConstraint obj,
            MethodReturnEventArgs <bool> e,
            object constrainedObjectParam,
            object constrainedValueParam)
        {
            if (constrainedValueParam != null)
            {
                string @namespace = (string)constrainedValueParam;

                e.Result = true;
                foreach (string ns in @namespace.Split('.'))
                {
                    e.Result &= System.CodeDom.Compiler.CodeGenerator.IsValidLanguageIndependentIdentifier(ns);
                }
            }
        }
        public static void IsValid(
                   IsValidIdentifierConstraint obj,
                   MethodReturnEventArgs<bool> e,
                   object constrainedObjectParam,
                   object constrainedValueParam)
        {
            if (constrainedValueParam != null)
            {
                string @namespace = (string)constrainedValueParam;

                e.Result = true;
                foreach (string ns in @namespace.Split('.'))
                {
                    e.Result &= System.CodeDom.Compiler.CodeGenerator.IsValidLanguageIndependentIdentifier(ns);
                }
            }
        }
Beispiel #7
0
 public static void ToString(IsValidIdentifierConstraint obj, Zetbox.API.MethodReturnEventArgs <string> e)
 {
     e.Result = "Method names, property names, enum names etc. must be valid names.";
 }
 public static void ToString(IsValidIdentifierConstraint obj, Zetbox.API.MethodReturnEventArgs<string> e)
 {
     e.Result = "Method names, property names, enum names etc. must be valid names.";
 }