Class ProcedureParameter

A parameter used in a procedure

Inheritance
System.Object
ProcedureParameter
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: ETLBox.ControlFlow
Assembly: ETLBox.dll
Syntax
    public class ProcedureParameter

Constructors

ProcedureParameter()

Declaration
    public ProcedureParameter()

ProcedureParameter(String, String)

Declaration
    public ProcedureParameter(string name, string dataType)
Parameters
TypeNameDescription
System.Stringname
System.StringdataType

ProcedureParameter(String, String, String)

Declaration
    public ProcedureParameter(string name, string dataType, string defaultValue)
Parameters
TypeNameDescription
System.Stringname
System.StringdataType
System.StringdefaultValue

Properties

DataType

Sql data type of the procedure parameter

Declaration
    public string DataType { get; set; }
Property Value
TypeDescription
System.String

DefaultValue

The default value of the parameter

Declaration
    public string DefaultValue { get; set; }
Property Value
TypeDescription
System.String

Name

Name of the procedure parameter

Declaration
    public string Name { get; set; }
Property Value
TypeDescription
System.String

Out

Indicates that the parameter is used as output

Declaration
    public bool Out { get; set; }
Property Value
TypeDescription
System.Boolean

ReadOnly

Indicates that the parameter is read only

Declaration
    public bool ReadOnly { get; set; }
Property Value
TypeDescription
System.Boolean