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); }
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); }
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); } } }
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."; }