예제 #1
0
 public static string GetConstructor(this Services.CodeNode sender, Type type, bool includesVar = true)
 {
     return(GetConstructor(sender, type.FullName, includesVar));
 }
예제 #2
0
 public static string GetConstructor(this Services.CodeNode sender, string typeFullName, bool includesVar = true)
 {
     return(CodeGenerationHelpers.GetConstructor(sender.Name, typeFullName, includesVar));
 }
예제 #3
0
 public static string GetMethod(this Services.CodeNode sender, string methodName, string parameters, bool inQuotes = false)
 {
     return(CodeGenerationHelpers.GetMethod(sender.Name, methodName, parameters, inQuotes));
 }
예제 #4
0
 public static string CreateChildObjectName(this Services.CodeNode sender, string propertyName)
 {
     return(string.Format("{0}{1}", sender.Name, propertyName));
 }
예제 #5
0
 public static string GetMethod(this Services.CodeNode sender, string methodName, bool parameter)
 {
     return(CodeGenerationHelpers.GetMethod(sender.Name, methodName, parameter));
 }
예제 #6
0
 public static string GetMethod(this Services.CodeNode sender, string methodName, Enum parameter)
 {
     return(GetMethod(sender, methodName, parameter.GetFullName()));
 }
예제 #7
0
 public static string GetPropertyEquality(this Services.CodeNode sender, string propertyName, string value, bool inQuotes = false)
 {
     return(CodeGenerationHelpers.GetPropertyEquality(sender.Name, propertyName, value, inQuotes));
 }
예제 #8
0
 public static string GetPropertyEquality(this Services.CodeNode sender, string propertyName, bool value)
 {
     return(GetPropertyEquality(sender, propertyName, value.ToDesignerString()));
 }
예제 #9
0
 public static string GetPropertyEquality(this Services.CodeNode sender, string propertyName, Enum value)
 {
     return(GetPropertyEquality(sender, propertyName, value.GetFullName()));
 }