Parameter 생성자
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
Parameter 클래스의 새 인스턴스를 초기화합니다.
오버로드
Parameter() |
Parameter 클래스의 새 기본 인스턴스를 초기화합니다. |
Parameter(String) |
지정된 이름을 사용하여 Parameter 클래스의 새 인스턴스를 초기화합니다. |
Parameter(Parameter) |
지정된 원래 인스턴스의 값을 사용하여 Parameter 클래스의 새 인스턴스를 초기화합니다. |
Parameter(String, DbType) |
지정된 이름 및 데이터베이스 형식을 사용하여 Parameter 클래스의 새 인스턴스를 초기화합니다. |
Parameter(String, TypeCode) |
지정된 이름과 형식을 사용하여 Parameter 클래스의 새 인스턴스를 초기화합니다. |
Parameter(String, DbType, String) |
지정된 이름, 지정된 데이터베이스 형식 및 해당 DefaultValue 속성에 대해 지정된 값을 사용하여 Parameter 클래스의 새 인스턴스를 초기화합니다. |
Parameter(String, TypeCode, String) |
지정된 이름, 지정된 형식 및 해당 DefaultValue 속성에 대해 지정된 문자열을 사용하여 Parameter 클래스의 새 인스턴스를 초기화합니다. |
Parameter()
Parameter 클래스의 새 기본 인스턴스를 초기화합니다.
public:
Parameter();
public Parameter ();
Public Sub New ()
설명
Parameter() 생성자로 만든 Parameter 개체는 모든 속성에 대한 기본값으로 초기화됩니다.
Name 속성이 String.Empty초기화되고, Type 속성이 TypeCode.Object초기화되고, Direction 속성이 Input초기화되고, DefaultValue 속성이 null
초기화됩니다.
적용 대상
Parameter(String)
지정된 이름을 사용하여 Parameter 클래스의 새 인스턴스를 초기화합니다.
public:
Parameter(System::String ^ name);
public Parameter (string name);
new System.Web.UI.WebControls.Parameter : string -> System.Web.UI.WebControls.Parameter
Public Sub New (name As String)
매개 변수
- name
- String
매개 변수의 이름입니다.
예제
다음 코드 예제에서는 인스턴스의 Name 속성을 초기화 하기 위해 Parameter 클래스를 확장 하는 클래스에서 Parameter(String) 생성자를 호출 하는 방법을 보여 줍니다. 이 코드 예제는 Parameter 클래스 개요에 제공된 더 큰 예제의 일부입니다.
// The StaticParameter(string, object) constructor
// initializes the DataValue property and calls the
// Parameter(string) constructor to initialize the Name property.
public StaticParameter(string name, object value) : base(name) {
DataValue = value;
}
' The StaticParameter(string, object) constructor
' initializes the DataValue property and calls the
' Parameter(string) constructor to initialize the Name property.
Public Sub New(name As String, value As Object)
MyBase.New(name)
DataValue = value
End Sub
설명
Parameter(String) 생성자를 사용하여 만든 Parameter 개체는 지정된 name
다른 속성의 기본값으로 초기화됩니다.
Type 속성이 TypeCode.Object초기화되고, Direction 속성이 Input초기화되고, DefaultValue 속성이 null
초기화됩니다.
추가 정보
적용 대상
Parameter(Parameter)
지정된 원래 인스턴스의 값을 사용하여 Parameter 클래스의 새 인스턴스를 초기화합니다.
protected:
Parameter(System::Web::UI::WebControls::Parameter ^ original);
protected Parameter (System.Web.UI.WebControls.Parameter original);
new System.Web.UI.WebControls.Parameter : System.Web.UI.WebControls.Parameter -> System.Web.UI.WebControls.Parameter
Protected Sub New (original As Parameter)
매개 변수
예제
다음 코드 예제에서는 클래스에 대 한 올바른 개체 복제 동작을 구현 하는 Parameter 클래스를 확장 하는 클래스에서 Parameter(Parameter) 생성자를 호출 하는 방법을 보여 줍니다. 이 코드 예제는 Parameter 클래스 개요에 제공된 더 큰 예제의 일부입니다.
// The StaticParameter copy constructor is provided to ensure that
// the state contained in the DataValue property is copied to new
// instances of the class.
protected StaticParameter(StaticParameter original) : base(original) {
DataValue = original.DataValue;
}
// The Clone method is overridden to call the
// StaticParameter copy constructor, so that the data in
// the DataValue property is correctly transferred to the
// new instance of the StaticParameter.
protected override Parameter Clone() {
return new StaticParameter(this);
}
' The StaticParameter copy constructor is provided to ensure that
' the state contained in the DataValue property is copied to new
' instances of the class.
Protected Sub New(original As StaticParameter)
MyBase.New(original)
DataValue = original.DataValue
End Sub
' The Clone method is overridden to call the
' StaticParameter copy constructor, so that the data in
' the DataValue property is correctly transferred to the
' new instance of the StaticParameter.
Protected Overrides Function Clone() As Parameter
Return New StaticParameter(Me)
End Function
설명
Parameter(Parameter) 생성자는 Parameter 인스턴스를 복제하는 데 사용되는 protected
복사 생성자입니다.
Name, Type, DefaultValue, Direction및 ConvertEmptyStringToNull 속성의 값은 모두 새 인스턴스로 전송됩니다.
추가 정보
적용 대상
Parameter(String, DbType)
지정된 이름 및 데이터베이스 형식을 사용하여 Parameter 클래스의 새 인스턴스를 초기화합니다.
public:
Parameter(System::String ^ name, System::Data::DbType dbType);
public Parameter (string name, System.Data.DbType dbType);
new System.Web.UI.WebControls.Parameter : string * System.Data.DbType -> System.Web.UI.WebControls.Parameter
Public Sub New (name As String, dbType As DbType)
매개 변수
- name
- String
매개 변수의 이름입니다.
- dbType
- DbType
매개 변수의 데이터베이스 형식입니다.
설명
Parameter(String, DbType) 생성자로 만든 Parameter 개체는 지정된 name
및 dbType
매개 변수와 다른 속성에 대한 기본값을 사용하여 초기화됩니다.
Direction 속성은 Input초기화되고 DefaultValue 속성은 null
초기화됩니다.
적용 대상
Parameter(String, TypeCode)
지정된 이름과 형식을 사용하여 Parameter 클래스의 새 인스턴스를 초기화합니다.
public:
Parameter(System::String ^ name, TypeCode type);
public Parameter (string name, TypeCode type);
new System.Web.UI.WebControls.Parameter : string * TypeCode -> System.Web.UI.WebControls.Parameter
Public Sub New (name As String, type As TypeCode)
매개 변수
- name
- String
매개 변수의 이름입니다.
예제
다음 코드 예제에서는 인스턴스의 Name 및 Type 속성을 초기화하기 위해 Parameter 클래스를 확장하는 클래스에서 Parameter(String, TypeCode) 생성자를 호출하는 방법을 보여 줍니다. 이 코드 예제는 Parameter 클래스 개요에 제공된 더 큰 예제의 일부입니다.
// The StaticParameter(string, TypeCode, object) constructor
// initializes the DataValue property and calls the
// Parameter(string, TypeCode) constructor to initialize the Name and
// Type properties.
public StaticParameter(string name, TypeCode type, object value) : base(name, type) {
DataValue = value;
}
' The StaticParameter(string, TypeCode, object) constructor
' initializes the DataValue property and calls the
' Parameter(string, TypeCode) constructor to initialize the Name and
' Type properties.
Public Sub New(name As String, type As TypeCode, value As Object)
MyBase.New(name, type)
DataValue = value
End Sub
설명
Parameter(String, TypeCode) 생성자로 만든 Parameter 개체는 지정된 name
및 type
매개 변수와 다른 속성의 기본값을 사용하여 초기화됩니다.
Direction 속성은 Input초기화되고 DefaultValue 속성은 null
초기화됩니다.
추가 정보
적용 대상
Parameter(String, DbType, String)
지정된 이름, 지정된 데이터베이스 형식 및 해당 DefaultValue 속성에 대해 지정된 값을 사용하여 Parameter 클래스의 새 인스턴스를 초기화합니다.
public:
Parameter(System::String ^ name, System::Data::DbType dbType, System::String ^ defaultValue);
public Parameter (string name, System.Data.DbType dbType, string defaultValue);
new System.Web.UI.WebControls.Parameter : string * System.Data.DbType * string -> System.Web.UI.WebControls.Parameter
Public Sub New (name As String, dbType As DbType, defaultValue As String)
매개 변수
- defaultValue
- String
Parameter Evaluate(HttpContext, Control) 호출될 때 아직 초기화되지 않은 값에 바인딩된 경우 Parameter 인스턴스의 기본값입니다.
설명
Parameter 인스턴스의 Direction 속성이 Input초기화됩니다.
적용 대상
Parameter(String, TypeCode, String)
지정된 이름, 지정된 형식 및 해당 DefaultValue 속성에 대해 지정된 문자열을 사용하여 Parameter 클래스의 새 인스턴스를 초기화합니다.
public:
Parameter(System::String ^ name, TypeCode type, System::String ^ defaultValue);
public Parameter (string name, TypeCode type, string defaultValue);
new System.Web.UI.WebControls.Parameter : string * TypeCode * string -> System.Web.UI.WebControls.Parameter
Public Sub New (name As String, type As TypeCode, defaultValue As String)
매개 변수
- name
- String
매개 변수의 이름입니다.
- defaultValue
- String
Parameter Evaluate(HttpContext, Control) 호출될 때 아직 초기화되지 않은 값에 바인딩된 경우 매개 변수의 기본값으로 사용되는 문자열입니다.
설명
Parameter(String, TypeCode, String) 생성자를 사용하여 만든 Parameter 개체는 지정된 name
매개 변수 및 type
매개 변수를 사용하여 초기화되고 DefaultValue 속성 값이 할당됩니다.
Direction 속성은 Input초기화됩니다.
추가 정보
적용 대상
.NET