Parameter Konstruktor
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menginisialisasi instans baru kelas Parameter.
Overload
Parameter() |
Menginisialisasi instans default baru dari kelas Parameter. |
Parameter(String) |
Menginisialisasi instans baru kelas Parameter, menggunakan nama yang ditentukan. |
Parameter(Parameter) |
Menginisialisasi instans baru kelas Parameter dengan nilai instans asli yang ditentukan. |
Parameter(String, DbType) |
Menginisialisasi instans baru kelas Parameter, menggunakan nama dan jenis database yang ditentukan. |
Parameter(String, TypeCode) |
Menginisialisasi instans baru kelas Parameter, menggunakan nama dan jenis yang ditentukan. |
Parameter(String, DbType, String) |
Menginisialisasi instans baru kelas Parameter, menggunakan nama yang ditentukan, jenis database yang ditentukan, dan nilai yang ditentukan untuk properti DefaultValue. |
Parameter(String, TypeCode, String) |
Menginisialisasi instans baru kelas Parameter, menggunakan nama yang ditentukan, jenis yang ditentukan, dan string yang ditentukan untuk properti DefaultValue. |
Parameter()
Menginisialisasi instans default baru dari kelas Parameter.
public:
Parameter();
public Parameter ();
Public Sub New ()
Keterangan
Objek Parameter yang dibuat dengan konstruktor Parameter() diinisialisasi dengan nilai default untuk semua propertinya. Properti Name diinisialisasi ke String.Empty, properti Type diinisialisasi ke TypeCode.Object, properti Direction diinisialisasi ke Input, dan properti DefaultValue diinisialisasi ke null
.
Berlaku untuk
Parameter(String)
Menginisialisasi instans baru kelas Parameter, menggunakan nama yang ditentukan.
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)
Parameter
- name
- String
Nama parameter.
Contoh
Contoh kode berikut menunjukkan cara memanggil konstruktor Parameter(String) dari kelas yang memperluas kelas Parameter untuk menginisialisasi properti Name instans. Contoh kode ini adalah bagian dari contoh yang lebih besar yang disediakan untuk gambaran umum kelas 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
Keterangan
Objek Parameter yang dibuat dengan konstruktor Parameter(String) diinisialisasi dengan nilai name
dan default yang ditentukan untuk properti lainnya. Properti Type diinisialisasi ke TypeCode.Object, properti Direction diinisialisasi ke Input, dan properti DefaultValue diinisialisasi ke null
.
Lihat juga
Berlaku untuk
Parameter(Parameter)
Menginisialisasi instans baru kelas Parameter dengan nilai instans asli yang ditentukan.
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
Contoh
Contoh kode berikut menunjukkan cara memanggil konstruktor Parameter(Parameter) dari kelas yang memperluas kelas Parameter untuk menerapkan perilaku kloning objek yang benar untuk kelas. Contoh kode ini adalah bagian dari contoh yang lebih besar yang disediakan untuk gambaran umum kelas 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
Keterangan
Konstruktor Parameter(Parameter) adalah konstruktor salinan protected
yang digunakan untuk mengkloning instans Parameter. Nilai properti Name, Type, DefaultValue, Direction, dan ConvertEmptyStringToNull semuanya ditransfer ke instans baru.
Lihat juga
Berlaku untuk
Parameter(String, DbType)
Menginisialisasi instans baru kelas Parameter, menggunakan nama dan jenis database yang ditentukan.
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)
Parameter
- name
- String
Nama parameter.
- dbType
- DbType
Jenis database parameter.
Keterangan
Objek Parameter yang dibuat dengan konstruktor Parameter(String, DbType) diinisialisasi dengan parameter name
dan dbType
yang ditentukan, dan dengan nilai default untuk properti lain. Properti Direction diinisialisasi ke Input, dan properti DefaultValue diinisialisasi ke null
.
Berlaku untuk
Parameter(String, TypeCode)
Menginisialisasi instans baru kelas Parameter, menggunakan nama dan jenis yang ditentukan.
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)
Parameter
- name
- String
Nama parameter.
Contoh
Contoh kode berikut menunjukkan cara memanggil konstruktor Parameter(String, TypeCode) dari kelas yang memperluas kelas Parameter untuk menginisialisasi properti Name dan Type instans. Contoh kode ini adalah bagian dari contoh yang lebih besar yang disediakan untuk gambaran umum kelas 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
Keterangan
Objek Parameter yang dibuat dengan konstruktor Parameter(String, TypeCode) diinisialisasi dengan parameter name
dan type
yang ditentukan, dan nilai default untuk properti lain. Properti Direction diinisialisasi ke Input, dan properti DefaultValue diinisialisasi ke null
.
Lihat juga
Berlaku untuk
Parameter(String, DbType, String)
Menginisialisasi instans baru kelas Parameter, menggunakan nama yang ditentukan, jenis database yang ditentukan, dan nilai yang ditentukan untuk properti DefaultValue.
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)
Parameter
- defaultValue
- String
Nilai default untuk instans Parameter, jika Parameter terikat ke nilai yang belum diinisialisasi saat Evaluate(HttpContext, Control) dipanggil.
Keterangan
Properti Direction instans Parameter diinisialisasi untuk Input.
Berlaku untuk
Parameter(String, TypeCode, String)
Menginisialisasi instans baru kelas Parameter, menggunakan nama yang ditentukan, jenis yang ditentukan, dan string yang ditentukan untuk properti DefaultValue.
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)
Parameter
- name
- String
Nama parameter.
- defaultValue
- String
String yang berfungsi sebagai nilai default untuk parameter, jika Parameter terikat ke nilai yang belum diinisialisasi saat Evaluate(HttpContext, Control) dipanggil.
Keterangan
Objek Parameter yang dibuat dengan konstruktor Parameter(String, TypeCode, String) diinisialisasi dengan parameter name
dan parameter type
yang ditentukan, dan menetapkan nilai properti DefaultValue. Properti Direction diinisialisasi ke Input.