Bagikan melalui


Parameter Konstruktor

Definisi

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

original
Parameter

Instans Parameter tempat instans saat ini diinisialisasi.

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.

type
TypeCode

TypeCode yang menjelaskan jenis 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

name
String

Nama instans Parameter.

dbType
DbType

Jenis database instans 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.

type
TypeCode

TypeCode yang menjelaskan jenis 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.

Lihat juga

Berlaku untuk