Parameter Constructores
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Inicializa una nueva instancia de la clase Parameter.
Sobrecargas
Parameter() |
Inicializa una nueva instancia predeterminada de la clase Parameter. |
Parameter(String) |
Inicializa una nueva instancia de la clase Parameter con el nombre especificado. |
Parameter(Parameter) |
Inicializa una nueva instancia de la clase Parameter con los valores de la instancia original especificada. |
Parameter(String, DbType) |
Inicializa una nueva instancia de la clase Parameter, utilizando el nombre y el tipo de base de datos especificados. |
Parameter(String, TypeCode) |
Inicializa una nueva instancia de la clase Parameter, utilizando el nombre y el tipo especificados. |
Parameter(String, DbType, String) |
Inicializa una nueva instancia de la clase Parameter, utilizando el nombre especificado, el tipo de base de datos especificado y el valor especificado para su propiedad DefaultValue. |
Parameter(String, TypeCode, String) |
Inicializa una nueva instancia de la clase Parameter, utilizando el nombre especificado, el tipo especificado y la cadena especificada para su propiedad DefaultValue. |
Parameter()
Inicializa una nueva instancia predeterminada de la clase Parameter.
public:
Parameter();
public Parameter ();
Public Sub New ()
Comentarios
Un objeto Parameter creado con el constructor Parameter() se inicializa con valores predeterminados para todas sus propiedades. La propiedad Name se inicializa en String.Empty, la propiedad Type se inicializa en TypeCode.Object, la propiedad Direction se inicializa en Inputy la propiedad DefaultValue se inicializa en null
.
Se aplica a
Parameter(String)
Inicializa una nueva instancia de la clase Parameter con el nombre especificado.
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)
Parámetros
- name
- String
Nombre del parámetro.
Ejemplos
En el ejemplo de código siguiente se muestra cómo llamar al constructor Parameter(String) desde una clase que extiende la clase Parameter para inicializar la propiedad Name de la instancia. Este ejemplo de código forma parte de un ejemplo más grande proporcionado para la información general de la clase 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
Comentarios
Un objeto Parameter creado con el constructor Parameter(String) se inicializa con el name
especificado y los valores predeterminados de sus otras propiedades. La propiedad Type se inicializa para TypeCode.Object, la propiedad Direction se inicializa en Inputy la propiedad DefaultValue se inicializa en null
.
Consulte también
Se aplica a
Parameter(Parameter)
Inicializa una nueva instancia de la clase Parameter con los valores de la instancia original especificada.
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)
Parámetros
Ejemplos
En el ejemplo de código siguiente se muestra cómo llamar al constructor Parameter(Parameter) desde una clase que extiende la clase Parameter para implementar el comportamiento correcto de clonación de objetos para la clase . Este ejemplo de código forma parte de un ejemplo más grande proporcionado para la información general de la clase 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
Comentarios
El constructor Parameter(Parameter) es un constructor de copia protected
que se usa para clonar una instancia de Parameter. Los valores de las propiedades Name, Type, DefaultValue, Directiony ConvertEmptyStringToNull se transfieren a la nueva instancia.
Consulte también
Se aplica a
Parameter(String, DbType)
Inicializa una nueva instancia de la clase Parameter, utilizando el nombre y el tipo de base de datos especificados.
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)
Parámetros
- name
- String
Nombre del parámetro.
- dbType
- DbType
Tipo de base de datos del parámetro .
Comentarios
Un objeto Parameter creado con el constructor Parameter(String, DbType) se inicializa con los parámetros name
y dbType
especificados y con valores predeterminados para otras propiedades. La propiedad Direction se inicializa en Inputy la propiedad DefaultValue se inicializa en null
.
Se aplica a
Parameter(String, TypeCode)
Inicializa una nueva instancia de la clase Parameter, utilizando el nombre y el tipo especificados.
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)
Parámetros
- name
- String
Nombre del parámetro.
Ejemplos
En el ejemplo de código siguiente se muestra cómo llamar al constructor Parameter(String, TypeCode) desde una clase que extiende la clase Parameter para inicializar las propiedades Name y Type de la instancia. Este ejemplo de código forma parte de un ejemplo más grande proporcionado para la información general de la clase 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
Comentarios
Un objeto Parameter creado con el constructor de Parameter(String, TypeCode) se inicializa con los parámetros name
y type
especificados y los valores predeterminados para otras propiedades. La propiedad Direction se inicializa en Inputy la propiedad DefaultValue se inicializa en null
.
Consulte también
Se aplica a
Parameter(String, DbType, String)
Inicializa una nueva instancia de la clase Parameter, utilizando el nombre especificado, el tipo de base de datos especificado y el valor especificado para su propiedad 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)
Parámetros
- defaultValue
- String
Valor predeterminado de la instancia de Parameter, si el Parameter está enlazado a un valor que aún no se inicializa cuando se llama a Evaluate(HttpContext, Control).
Comentarios
La propiedad Direction de la instancia de Parameter se inicializa para Input.
Se aplica a
Parameter(String, TypeCode, String)
Inicializa una nueva instancia de la clase Parameter, utilizando el nombre especificado, el tipo especificado y la cadena especificada para su propiedad 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)
Parámetros
- name
- String
Nombre del parámetro.
- defaultValue
- String
Cadena que actúa como valor predeterminado para el parámetro, si el Parameter está enlazado a un valor que aún no se inicializa cuando se llama a Evaluate(HttpContext, Control).
Comentarios
Un objeto Parameter creado con el constructor Parameter(String, TypeCode, String) se inicializa con el parámetro name
especificado y type
parámetro, y se le asigna un valor de propiedad DefaultValue. La propiedad Direction se inicializa para Input.