Parameter Construtores
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Inicializa uma nova instância da Parameter classe.
Sobrecargas
| Name | Description |
|---|---|
| Parameter() |
Inicializa uma nova instância padrão da Parameter classe. |
| Parameter(String) |
Inicializa uma nova instância da Parameter classe, usando o nome especificado. |
| Parameter(Parameter) |
Inicializa uma nova instância da Parameter classe com os valores da instância original e especificada. |
| Parameter(String, DbType) |
Inicializa uma nova instância da Parameter classe, usando o nome especificado e o tipo de base de dados. |
| Parameter(String, TypeCode) |
Inicializa uma nova instância da Parameter classe, usando o nome e tipo especificados. |
| Parameter(String, DbType, String) |
Inicializa uma nova instância da Parameter classe, usando o nome especificado, o tipo de base de dados especificado e o valor especificado para a sua DefaultValue propriedade. |
| Parameter(String, TypeCode, String) |
Inicializa uma nova instância da Parameter classe, usando o nome especificado, o tipo especificado e a string especificada para a sua DefaultValue propriedade. |
Parameter()
Inicializa uma nova instância padrão da Parameter classe.
public:
Parameter();
public Parameter();
Public Sub New ()
Observações
Um Parameter objeto criado com o Parameter() construtor é inicializado com valores padrão para todas as suas propriedades. A Name propriedade é inicializada em String.Empty, a Type propriedade é inicializada em TypeCode.Object, a Direction propriedade é inicializada em Input, e a DefaultValue propriedade é inicializada em null.
Aplica-se a
Parameter(String)
Inicializa uma nova instância da Parameter classe, usando o nome 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
O nome do parâmetro.
Exemplos
O exemplo de código seguinte demonstra como chamar o Parameter(String) construtor a partir de uma classe que estende a Parameter classe para inicializar a Name propriedade da instância. Este exemplo de código faz parte de um exemplo maior fornecido para a Parameter visão geral da classe.
// 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
Observações
Um Parameter objeto criado com o Parameter(String) construtor é inicializado com os valores especificados name e padrão para as suas outras propriedades. A Type propriedade é inicializada para TypeCode.Object, a Direction propriedade é inicializada para Input, e a DefaultValue propriedade é inicializada para null.
Ver também
Aplica-se a
Parameter(Parameter)
Inicializa uma nova instância da Parameter classe com os valores da instância original e 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
Exemplos
O exemplo de código seguinte demonstra como chamar o Parameter(Parameter) construtor a partir de uma classe que estende a Parameter classe para implementar o comportamento correto de clonagem de objetos para a classe. Este exemplo de código faz parte de um exemplo maior fornecido para a Parameter visão geral da classe.
// 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
Observações
O Parameter(Parameter) construtor é um protected construtor de cópias usado para clonar uma Parameter instância. Os valores de , NameType, DefaultValue, Direction, e ConvertEmptyStringToNull propriedades são todos transferidos para a nova instância.
Ver também
Aplica-se a
Parameter(String, DbType)
Inicializa uma nova instância da Parameter classe, usando o nome especificado e o tipo de base de dados.
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
O nome do parâmetro.
- dbType
- DbType
O tipo de base de dados do parâmetro.
Observações
Um Parameter objeto criado com o Parameter(String, DbType) construtor é inicializado com os parâmetros e name especificadosdbType, e com valores predefinidos para outras propriedades. A Direction propriedade é inicializada em Input, e a DefaultValue propriedade é inicializada em null.
Aplica-se a
Parameter(String, TypeCode)
Inicializa uma nova instância da Parameter classe, usando o nome e 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
O nome do parâmetro.
Exemplos
O exemplo de código seguinte demonstra como chamar o Parameter(String, TypeCode) construtor a partir de uma classe que estende a Parameter classe para inicializar as Name propriedades e Type da instância. Este exemplo de código faz parte de um exemplo maior fornecido para a Parameter visão geral da classe.
// 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
Observações
Um objeto criado com o Parameter construtor é inicializado com os parâmetros e Parameter(String, TypeCode) especificadosname, e os type valores padrão para outras propriedades. A Direction propriedade é inicializada em Input, e a DefaultValue propriedade é inicializada em null.
Ver também
Aplica-se a
Parameter(String, DbType, String)
Inicializa uma nova instância da Parameter classe, usando o nome especificado, o tipo de base de dados especificado e o valor especificado para a sua DefaultValue propriedade.
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
O valor padrão para a Parameter instância, se estiver Parameter ligado a um valor que ainda não foi inicializado quando Evaluate(HttpContext, Control) é chamado.
Observações
A Direction propriedade da Parameter instância é inicializada em Input.
Aplica-se a
Parameter(String, TypeCode, String)
Inicializa uma nova instância da Parameter classe, usando o nome especificado, o tipo especificado e a string especificada para a sua DefaultValue propriedade.
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
O nome do parâmetro.
- defaultValue
- String
Uma cadeia que serve como valor padrão para o parâmetro, se o Parameter estiver vinculado a um valor que ainda não foi inicializado quando Evaluate(HttpContext, Control) é chamado.
Observações
Um objeto criado com o Parameter construtor é inicializado com o parâmetro e Parameter(String, TypeCode, String) parâmetro especificadosname, e atribuído type um DefaultValue valor de propriedade. A Direction propriedade é inicializada em Input.