Questa pagina è stata utile?
I suggerimenti relativi al contenuto di questa pagina sono importanti. Comunicaceli.
Altri suggerimenti?
1500 caratteri rimanenti
Costruttore Parameter (Parameter)
Il presente articolo è stato tradotto automaticamente. Passare il puntatore sulle frasi nell'articolo per visualizzare il testo originale. Ulteriori informazioni.
Traduzione
Originale

Costruttore Parameter (Parameter)

Inizializza una nuova istanza della classe Parameter con i valori dell'istanza originale specificata.

Spazio dei nomi:  System.Web.UI.WebControls
Assembly:  System.Web (in System.Web.dll)

protected Parameter(
	Parameter original
)

Parametri

original
Tipo: System.Web.UI.WebControls.Parameter
Istanza Parameter da cui viene inizializzata l'istanza corrente.

Il costruttore Parameter(Parameter) è un costruttore di copia protected utilizzato per clonare un'istanza Parameter. I valori delle proprietà Name, Type, DefaultValue, Direction e ConvertEmptyStringToNull vengono tutti trasferiti alla nuova istanza.

Nell'esempio di codice riportato di seguito viene illustrato come chiamare il costruttore Parameter(Parameter) da una classe che estende la classe Parameter per implementare il comportamento corretto di clonazione dell'oggetto per la classe. Questo esempio di codice fa parte di un esempio più esaustivo fornito per i cenni preliminari sulla classe 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);
}


.NET Framework

Supportato in: 4.5.2, 4.5.1, 4.5, 4, 3.5, 3.0, 2.0

Windows Phone 8.1, Windows Phone 8, Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (ruoli di base del server non supportati), Windows Server 2008 R2 (ruoli di base del server supportati con SP1 o versione successiva, Itanium non supportato)

.NET Framework non supporta tutte le versioni di ciascuna piattaforma. Per un elenco delle versioni supportate, vedere Requisiti di sistema di .NET Framework.

Aggiunte alla community

AGGIUNGI
Microsoft sta conducendo un sondaggio in linea per comprendere l'opinione degli utenti in merito al sito Web di MSDN. Se si sceglie di partecipare, quando si lascia il sito Web di MSDN verrà visualizzato il sondaggio in linea.

Si desidera partecipare?
Mostra:
© 2015 Microsoft