Parameter Constructors
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Initialiseert een nieuw exemplaar van de Parameter klasse.
Overloads
| Name | Description |
|---|---|
| Parameter() |
Initialiseert een nieuw standaardexemplaren van de Parameter klasse. |
| Parameter(String) |
Initialiseert een nieuw exemplaar van de Parameter klasse met behulp van de opgegeven naam. |
| Parameter(Parameter) |
Initialiseert een nieuw exemplaar van de Parameter klasse met de waarden van het oorspronkelijke, opgegeven exemplaar. |
| Parameter(String, DbType) |
Initialiseert een nieuw exemplaar van de Parameter klasse met behulp van de opgegeven naam en het databasetype. |
| Parameter(String, TypeCode) |
Initialiseert een nieuw exemplaar van de Parameter klasse met behulp van de opgegeven naam en het opgegeven type. |
| Parameter(String, DbType, String) |
Initialiseert een nieuw exemplaar van de Parameter klasse met behulp van de opgegeven naam, het opgegeven databasetype en de opgegeven waarde voor DefaultValue de eigenschap. |
| Parameter(String, TypeCode, String) |
Initialiseert een nieuw exemplaar van de Parameter klasse met behulp van de opgegeven naam, het opgegeven type en de opgegeven tekenreeks voor DefaultValue de eigenschap. |
Parameter()
Initialiseert een nieuw standaardexemplaren van de Parameter klasse.
public:
Parameter();
public Parameter();
Public Sub New ()
Opmerkingen
Een Parameter object dat met de Parameter() constructor is gemaakt, wordt geïnitialiseerd met standaardwaarden voor alle eigenschappen. De Name eigenschap wordt geïnitialiseerd in String.Empty, de Type eigenschap wordt geïnitialiseerd TypeCode.Objectop , de Direction eigenschap wordt geïnitialiseerd naar Inputen de DefaultValue eigenschap wordt geïnitialiseerd naar null.
Van toepassing op
Parameter(String)
Initialiseert een nieuw exemplaar van de Parameter klasse met behulp van de opgegeven naam.
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)
Parameters
- name
- String
De naam van de parameter.
Voorbeelden
In het volgende codevoorbeeld ziet u hoe u de Parameter(String) constructor aanroept vanuit een klasse die de Parameter klasse uitbreidt om de Name eigenschap van het exemplaar te initialiseren. Dit codevoorbeeld maakt deel uit van een groter voorbeeld voor het Parameter klasseoverzicht.
// 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
Opmerkingen
Een Parameter object dat met de Parameter(String) constructor is gemaakt, wordt geïnitialiseerd met de opgegeven name en standaardwaarden voor de andere eigenschappen. De Type eigenschap wordt geïnitialiseerd, TypeCode.Objectde Direction eigenschap wordt geïnitialiseerd naar Inputen de DefaultValue eigenschap wordt geïnitialiseerd naar null.
Zie ook
Van toepassing op
Parameter(Parameter)
Initialiseert een nieuw exemplaar van de Parameter klasse met de waarden van het oorspronkelijke, opgegeven exemplaar.
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)
Parameters
Voorbeelden
In het volgende codevoorbeeld ziet u hoe u de Parameter(Parameter) constructor aanroept van een klasse die de Parameter klasse uitbreidt om het juiste gedrag voor het klonen van objecten voor de klasse te implementeren. Dit codevoorbeeld maakt deel uit van een groter voorbeeld voor het Parameter klasseoverzicht.
// 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
Opmerkingen
De Parameter(Parameter) constructor is een protected kopieerconstructor die wordt gebruikt om een Parameter exemplaar te klonen. De waarden van de Name, Type, , DefaultValueen DirectionConvertEmptyStringToNull eigenschappen worden allemaal overgebracht naar het nieuwe exemplaar.
Zie ook
Van toepassing op
Parameter(String, DbType)
Initialiseert een nieuw exemplaar van de Parameter klasse met behulp van de opgegeven naam en het databasetype.
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)
Parameters
- name
- String
De naam van de parameter.
- dbType
- DbType
Het databasetype van de parameter.
Opmerkingen
Een Parameter object dat met de Parameter(String, DbType) constructor is gemaakt, wordt geïnitialiseerd met de opgegeven name parameters en dbType met standaardwaarden voor andere eigenschappen. De Direction eigenschap wordt geïnitialiseerd en Inputde DefaultValue eigenschap wordt geïnitialiseerd naar null.
Van toepassing op
Parameter(String, TypeCode)
Initialiseert een nieuw exemplaar van de Parameter klasse met behulp van de opgegeven naam en het opgegeven type.
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)
Parameters
- name
- String
De naam van de parameter.
Voorbeelden
In het volgende codevoorbeeld ziet u hoe u de Parameter(String, TypeCode) constructor aanroept vanuit een klasse die de Parameter klasse uitbreidt om de Name en Type eigenschappen van het exemplaar te initialiseren. Dit codevoorbeeld maakt deel uit van een groter voorbeeld voor het Parameter klasseoverzicht.
// 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
Opmerkingen
Een Parameter object dat met de Parameter(String, TypeCode) constructor is gemaakt, wordt geïnitialiseerd met de opgegeven name parameters type en standaardwaarden voor andere eigenschappen. De Direction eigenschap wordt geïnitialiseerd en Inputde DefaultValue eigenschap wordt geïnitialiseerd naar null.
Zie ook
Van toepassing op
Parameter(String, DbType, String)
Initialiseert een nieuw exemplaar van de Parameter klasse met behulp van de opgegeven naam, het opgegeven databasetype en de opgegeven waarde voor DefaultValue de eigenschap.
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)
Parameters
- defaultValue
- String
De standaardwaarde voor het Parameter exemplaar, als de Parameter waarde is gebonden aan een waarde die nog niet is geïnitialiseerd wanneer Evaluate(HttpContext, Control) deze wordt aangeroepen.
Opmerkingen
De Direction eigenschap van het Parameter exemplaar wordt geïnitialiseerd naar Input.
Van toepassing op
Parameter(String, TypeCode, String)
Initialiseert een nieuw exemplaar van de Parameter klasse met behulp van de opgegeven naam, het opgegeven type en de opgegeven tekenreeks voor DefaultValue de eigenschap.
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)
Parameters
- name
- String
De naam van de parameter.
- defaultValue
- String
Een tekenreeks die fungeert als een standaardwaarde voor de parameter, als de Parameter tekenreeks afhankelijk is van een waarde die nog niet is geïnitialiseerd wanneer Evaluate(HttpContext, Control) deze wordt aangeroepen.
Opmerkingen
Een Parameter object dat met de Parameter(String, TypeCode, String) constructor is gemaakt, wordt geïnitialiseerd met de opgegeven name parameter en type parameter en een DefaultValue eigenschapswaarde toegewezen. De Direction eigenschap wordt geïnitialiseerd naar Input.