Parameter Konstruktorer
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Initierar en ny instans av Parameter klassen.
Överlagringar
| Name | Description |
|---|---|
| Parameter() |
Initierar en ny standardinstans av Parameter klassen. |
| Parameter(String) |
Initierar en ny instans av Parameter klassen med det angivna namnet. |
| Parameter(Parameter) |
Initierar en ny instans av Parameter klassen med värdena för den ursprungliga, angivna instansen. |
| Parameter(String, DbType) |
Initierar en ny instans av Parameter klassen med det angivna namnet och databastypen. |
| Parameter(String, TypeCode) |
Initierar en ny instans av Parameter klassen med det angivna namnet och typen. |
| Parameter(String, DbType, String) |
Initierar en ny instans av Parameter klassen med det angivna namnet, den angivna databastypen och det angivna värdet för dess DefaultValue egenskap. |
| Parameter(String, TypeCode, String) |
Initierar en ny instans av Parameter klassen med det angivna namnet, den angivna typen och den angivna strängen för dess DefaultValue egenskap. |
Parameter()
Initierar en ny standardinstans av Parameter klassen.
public:
Parameter();
public Parameter();
Public Sub New ()
Kommentarer
Ett Parameter objekt som skapas med Parameter() konstruktorn initieras med standardvärden för alla dess egenskaper. Egenskapen Name initieras till String.Empty, Type egenskapen initieras till TypeCode.Object, Direction egenskapen initieras till Inputoch DefaultValue egenskapen initieras till null.
Gäller för
Parameter(String)
Initierar en ny instans av Parameter klassen med det angivna namnet.
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)
Parametrar
- name
- String
Namnet på parametern.
Exempel
Följande kodexempel visar hur du anropar Parameter(String) konstruktorn från en klass som utökar Parameter klassen för att initiera instansens Name egenskap. Det här kodexemplet är en del av ett större exempel som tillhandahålls för klassöversikten 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
Kommentarer
Ett Parameter objekt som skapas med Parameter(String) konstruktorn initieras med de angivna name och standardvärdena för dess andra egenskaper. Egenskapen Type initieras till TypeCode.Object, Direction egenskapen initieras till Inputoch egenskapen DefaultValue initieras till null.
Se även
Gäller för
Parameter(Parameter)
Initierar en ny instans av Parameter klassen med värdena för den ursprungliga, angivna instansen.
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)
Parametrar
Exempel
Följande kodexempel visar hur du anropar Parameter(Parameter) konstruktorn från en klass som utökar Parameter klassen för att implementera rätt beteende för objektkloning för klassen. Det här kodexemplet är en del av ett större exempel som tillhandahålls för klassöversikten 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
Kommentarer
Konstruktorn Parameter(Parameter) är en protected kopieringskonstruktor som används för att klona en Parameter instans. Värdena för Nameegenskaperna , Type, DefaultValue, Directionoch ConvertEmptyStringToNull överförs alla till den nya instansen.
Se även
Gäller för
Parameter(String, DbType)
Initierar en ny instans av Parameter klassen med det angivna namnet och databastypen.
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)
Parametrar
- name
- String
Namnet på parametern.
- dbType
- DbType
Parameterns databastyp.
Kommentarer
Ett Parameter objekt som skapas med Parameter(String, DbType) konstruktorn initieras med angivna name parametrar och dbType parametrar och med standardvärden för andra egenskaper. Egenskapen Direction initieras till Inputoch egenskapen DefaultValue initieras till null.
Gäller för
Parameter(String, TypeCode)
Initierar en ny instans av Parameter klassen med det angivna namnet och typen.
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)
Parametrar
- name
- String
Namnet på parametern.
Exempel
I följande kodexempel visas hur du anropar Parameter(String, TypeCode) konstruktorn från en klass som utökar Parameter klassen för att initiera instansens Name egenskaper och Type . Det här kodexemplet är en del av ett större exempel som tillhandahålls för klassöversikten 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
Kommentarer
Ett Parameter objekt som skapas med Parameter(String, TypeCode) konstruktorn initieras med angivna name parametrar och type parametrar samt standardvärden för andra egenskaper. Egenskapen Direction initieras till Inputoch egenskapen DefaultValue initieras till null.
Se även
Gäller för
Parameter(String, DbType, String)
Initierar en ny instans av Parameter klassen med det angivna namnet, den angivna databastypen och det angivna värdet för dess DefaultValue egenskap.
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)
Parametrar
- defaultValue
- String
Standardvärdet för instansen Parameter , om är bundet Parameter till ett värde som ännu inte har initierats när Evaluate(HttpContext, Control) anropas.
Kommentarer
Egenskapen Direction för instansen Parameter initieras till Input.
Gäller för
Parameter(String, TypeCode, String)
Initierar en ny instans av Parameter klassen med det angivna namnet, den angivna typen och den angivna strängen för dess DefaultValue egenskap.
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)
Parametrar
- name
- String
Namnet på parametern.
- defaultValue
- String
En sträng som fungerar som ett standardvärde för parametern, om den Parameter är bunden till ett värde som ännu inte har initierats när Evaluate(HttpContext, Control) anropas.
Kommentarer
Ett Parameter objekt som skapats med Parameter(String, TypeCode, String) konstruktorn initieras med den angivna name parametern och type parametern och tilldelas ett DefaultValue egenskapsvärde. Egenskapen Direction initieras till Input.