Parameter Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert eine neue Instanz der Parameter Klasse.
Überlädt
Parameter() |
Initialisiert eine neue Standardinstanz der Parameter Klasse. |
Parameter(String) |
Initialisiert eine neue Instanz der Parameter Klasse unter Verwendung des angegebenen Namens. |
Parameter(Parameter) |
Initialisiert eine neue Instanz der Parameter Klasse mit den Werten der ursprünglichen, angegebenen Instanz. |
Parameter(String, DbType) |
Initialisiert eine neue Instanz der Parameter Klasse mit dem angegebenen Namen und Datenbanktyp. |
Parameter(String, TypeCode) |
Initialisiert eine neue Instanz der Parameter Klasse unter Verwendung des angegebenen Namens und Typs. |
Parameter(String, DbType, String) |
Initialisiert eine neue Instanz der Parameter Klasse unter Verwendung des angegebenen Namens, des angegebenen Datenbanktyps und des angegebenen Werts für die DefaultValue-Eigenschaft. |
Parameter(String, TypeCode, String) |
Initialisiert eine neue Instanz der Parameter Klasse unter Verwendung des angegebenen Namens, des angegebenen Typs und der angegebenen Zeichenfolge für die DefaultValue-Eigenschaft. |
Parameter()
Initialisiert eine neue Standardinstanz der Parameter Klasse.
public:
Parameter();
public Parameter ();
Public Sub New ()
Hinweise
Ein mit dem Parameter()-Konstruktor erstelltes Parameter-Objekt wird mit Standardwerten für alle zugehörigen Eigenschaften initialisiert. Die Name-Eigenschaft wird in String.Emptyinitialisiert, die Type-Eigenschaft wird in TypeCode.Objectinitialisiert, die Direction-Eigenschaft wird in Inputinitialisiert, und die DefaultValue-Eigenschaft wird für null
initialisiert.
Gilt für:
Parameter(String)
Initialisiert eine neue Instanz der Parameter Klasse unter Verwendung des angegebenen Namens.
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
Der Name des Parameters.
Beispiele
Im folgenden Codebeispiel wird veranschaulicht, wie der Parameter(String)-Konstruktor aus einer Klasse aufgerufen wird, die die Parameter Klasse erweitert, um die Name Eigenschaft der Instanz zu initialisieren. Dieses Codebeispiel ist Teil eines größeren Beispiels, das für die Übersicht über die Parameter Klasse bereitgestellt wird.
// 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
Hinweise
Ein mit dem Parameter(String)-Konstruktor erstelltes Parameter-Objekt wird mit den angegebenen name
und Standardwerten für die anderen Eigenschaften initialisiert. Die Type-Eigenschaft wird in TypeCode.Objectinitialisiert, die Direction-Eigenschaft wird in Inputinitialisiert, und die DefaultValue-Eigenschaft wird für null
initialisiert.
Weitere Informationen
Gilt für:
Parameter(Parameter)
Initialisiert eine neue Instanz der Parameter Klasse mit den Werten der ursprünglichen, angegebenen Instanz.
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
Beispiele
Im folgenden Codebeispiel wird veranschaulicht, wie der Parameter(Parameter)-Konstruktor aus einer Klasse aufgerufen wird, die die Parameter Klasse erweitert, um das richtige Objekt-Klonverhalten für die Klasse zu implementieren. Dieses Codebeispiel ist Teil eines größeren Beispiels, das für die Übersicht über die Parameter Klasse bereitgestellt wird.
// 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
Hinweise
Der Parameter(Parameter)-Konstruktor ist ein protected
Kopierkonstruktor, der zum Klonen einer Parameter Instanz verwendet wird. Die Werte der eigenschaften Name, Type, DefaultValue, Directionund ConvertEmptyStringToNull werden alle in die neue Instanz übertragen.
Weitere Informationen
Gilt für:
Parameter(String, DbType)
Initialisiert eine neue Instanz der Parameter Klasse mit dem angegebenen Namen und Datenbanktyp.
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
Der Name des Parameters.
- dbType
- DbType
Der Datenbanktyp des Parameters.
Hinweise
Ein mit dem Parameter(String, DbType)-Konstruktor erstelltes Parameter-Objekt wird mit den angegebenen name
- und dbType
-Parametern und mit Standardwerten für andere Eigenschaften initialisiert. Die Direction-Eigenschaft wird in Inputinitialisiert, und die DefaultValue-Eigenschaft wird in null
initialisiert.
Gilt für:
Parameter(String, TypeCode)
Initialisiert eine neue Instanz der Parameter Klasse unter Verwendung des angegebenen Namens und Typs.
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
Der Name des Parameters.
Beispiele
Im folgenden Codebeispiel wird veranschaulicht, wie der Parameter(String, TypeCode)-Konstruktor aus einer Klasse aufgerufen wird, die die Parameter Klasse erweitert, um die Name und Type Eigenschaften der Instanz zu initialisieren. Dieses Codebeispiel ist Teil eines größeren Beispiels, das für die Übersicht über die Parameter Klasse bereitgestellt wird.
// 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
Hinweise
Ein mit dem Parameter(String, TypeCode)-Konstruktor erstelltes Parameter-Objekt wird mit den angegebenen name
und type
Parametern und Standardwerten für andere Eigenschaften initialisiert. Die Direction-Eigenschaft wird in Inputinitialisiert, und die DefaultValue-Eigenschaft wird in null
initialisiert.
Weitere Informationen
Gilt für:
Parameter(String, DbType, String)
Initialisiert eine neue Instanz der Parameter Klasse unter Verwendung des angegebenen Namens, des angegebenen Datenbanktyps und des angegebenen Werts für die DefaultValue-Eigenschaft.
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
Der Standardwert für die Parameter Instanz, wenn der Parameter an einen Wert gebunden ist, der noch nicht initialisiert wird, wenn Evaluate(HttpContext, Control) aufgerufen wird.
Hinweise
Die Direction-Eigenschaft der Parameter Instanz wird in Inputinitialisiert.
Gilt für:
Parameter(String, TypeCode, String)
Initialisiert eine neue Instanz der Parameter Klasse unter Verwendung des angegebenen Namens, des angegebenen Typs und der angegebenen Zeichenfolge für die DefaultValue-Eigenschaft.
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
Der Name des Parameters.
- defaultValue
- String
Eine Zeichenfolge, die als Standardwert für den Parameter dient, wenn die Parameter an einen Wert gebunden ist, der noch nicht initialisiert wird, wenn Evaluate(HttpContext, Control) aufgerufen wird.
Hinweise
Ein mit dem Parameter(String, TypeCode, String)-Konstruktor erstelltes Parameter-Objekt wird mit dem angegebenen name
Parameter und type
Parameter initialisiert und einem DefaultValue Eigenschaftswert zugewiesen. Die Direction-Eigenschaft wird für Inputinitialisiert.