1
// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt)
2
// This code is distributed under the GNU LGPL (for details please see \doc\license.txt)
7
using System.Collections.Generic;
10
using ICSharpCode.Data.Core.Interfaces;
11
using ICSharpCode.Data.Core.Enums;
15
namespace ICSharpCode.Data.Core.DatabaseObjects
17
public class ProcedureParameter : DatabaseObjectBase, IProcedureParameter
21
private string _dataType = string.Empty;
22
private int _length = 0;
23
private ParameterMode _parameterMode;
29
public string DataType
31
get { return _dataType; }
35
OnPropertyChanged("DataType");
41
get { return _length; }
45
OnPropertyChanged("Length");
49
public ParameterMode ParameterMode
51
get { return _parameterMode; }
54
_parameterMode = value;
55
OnPropertyChanged("ParameterMode");