public String SsdlParameterName(Parameter dbfp) { return String.Format("{0}", dbfp.Name); }
public String SsdlParameterMode(Parameter dbfp) { if (false) { } else if (dbfp.Mode == "IN") return "In"; else if (dbfp.Mode == "OUT") return "Out"; else if (dbfp.Mode == "INOUT") return "InOut"; return ""; }
public void AddToFunctionParameters(Parameter parameter) { base.AddObject("FunctionParameters", parameter); }
public void AddToProcedureParameters(Parameter parameter) { base.AddObject("ProcedureParameters", parameter); }
public static Parameter CreateParameter(string id, string name, int ordinal, TypeSpecification parameterType) { Parameter parameter = new Parameter(); parameter.Id = id; parameter.Name = name; parameter.Ordinal = ordinal; parameter.ParameterType = StructuralObject.VerifyComplexObjectIsNotNull(parameterType, "ParameterType"); return parameter; }