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

Classe NotFiniteNumberException

Eccezione generata quando un valore a virgola mobile è un infinito positivo, un infinito negativo o non è un numero (NaN).

System.Object
  System.Exception
    System.SystemException
      System.ArithmeticException
        System.NotFiniteNumberException

Spazio dei nomi:  System
Assembly:  mscorlib (in mscorlib.dll)

[SerializableAttribute]
[ComVisibleAttribute(true)]
public class NotFiniteNumberException : ArithmeticException

Il tipo NotFiniteNumberException espone i seguenti membri.

  NomeDescrizione
Metodo pubblicoNotFiniteNumberException()Inizializza una nuova istanza di NotFiniteNumberException classe.
Metodo pubblicoNotFiniteNumberException(Double)Inizializza una nuova istanza di NotFiniteNumberException classe con il numero non valido.
Metodo pubblicoNotFiniteNumberException(String)Inizializza una nuova istanza di NotFiniteNumberException classe con un messaggio di errore specificato.
Metodo protettoNotFiniteNumberException(SerializationInfo, StreamingContext)Inizializza una nuova istanza di NotFiniteNumberException classe con i dati serializzati.
Metodo pubblicoNotFiniteNumberException(String, Double)Inizializza una nuova istanza di NotFiniteNumberException classe con un messaggio di errore specificato e il numero non valido.
Metodo pubblicoNotFiniteNumberException(String, Exception)Inizializza una nuova istanza di NotFiniteNumberException classe con un messaggio di errore specificato e un riferimento all'eccezione interna che è causa principale di questa eccezione.
Metodo pubblicoNotFiniteNumberException(String, Double, Exception)Inizializza una nuova istanza di NotFiniteNumberException classe con un messaggio di errore specificato, il numero non valido e un riferimento all'eccezione interna che è causa principale di questa eccezione.
In alto

  NomeDescrizione
Proprietà pubblicaData Ottiene una collezione di coppie chiave/valore che forniscono ulteriori informazioni definite dall'utente sull'eccezione. (Ereditato da Exception)
Proprietà pubblicaHelpLinkOttiene o imposta un collegamento al file della Guida associato all'eccezione. (Ereditato da Exception)
Proprietà pubblicaHResult Ottiene o imposta HRESULT, un valore numerico codificato che viene assegnato ad una specifica eccezione. (Ereditato da Exception)
Proprietà pubblicaInnerExceptionOttiene l'istanza di Exception che ha causato l'eccezione corrente. (Ereditato da Exception)
Proprietà pubblicaMessageOttiene un messaggio che descrive l'eccezione corrente. (Ereditato da Exception)
Proprietà pubblicaOffendingNumberOttiene il numero non valido è un numero infinito positivo, un numero infinito negativo, o Non-un-Numero (NaN).
Proprietà pubblicaSourceOttiene o imposta il nome dell'oggetto o dell'applicazione che ha generato l'errore. (Ereditato da Exception)
Proprietà pubblicaStackTrace Ottiene una rappresentazione in forma di stringa dei frame nello stack di chiamate. (Ereditato da Exception)
Proprietà pubblicaTargetSite Ottiene il metodo che ha generato l'eccezione corrente. (Ereditato da Exception)
In alto

  NomeDescrizione
Metodo pubblicoEquals(Object) Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object)
Metodo protettoFinalize Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulizia prima che l'oggetto stesso venga reclamato dalla procedura di Garbage Collection. (Ereditato da Object)
Metodo pubblicoGetBaseException Quando sottoposto a override in una classe derivata, restituisce l'Exception che è la causa principale di una o più eccezioni successive. (Ereditato da Exception)
Metodo pubblicoGetHashCode Funge da funzione hash per un particolare tipo. (Ereditato da Object)
Metodo pubblicoGetObjectDataimposta SerializationInfo oggetto con il numero non valido e le informazioni sull'eccezione aggiuntive. (Esegue l'override di Exception.GetObjectData(SerializationInfo, StreamingContext)).
Metodo pubblicoGetTypeOttiene il tipo di runtime dell'istanza corrente. (Ereditato da Exception)
Metodo protettoMemberwiseClone Crea una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object)
Metodo pubblicoToStringCrea e restituisce una rappresentazione in forma di stringa della corrente eccezione. (Ereditato da Exception)
In alto

  NomeDescrizione
Evento protettoSerializeObjectStateSi verifica quando un'eccezione viene serializzata per creare un oggetto stato di eccezione che contiene dati serializzati sull'eccezione. (Ereditato da Exception)
In alto

NotFiniteNumberException è disponibile per i linguaggi di programmazione che non supportano concetti di infinito e di Non-un-Numero nelle operazioni a virgola mobile.

NotFiniteNumberException utilizza il HRESULT COR_E_NOTFINITENUMBER, che presenta il valore 0x80131528.

Per un elenco di valori di proprietà iniziali per un'istanza di NotFiniteNumberException, vedere NotFiniteNumberException costruttori.

.NET Framework

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

.NET Framework Client Profile

Supportato in: 4, 3.5 SP1

.NET per applicazioni Windows Phone

Supportato in: Windows Phone 8, Silverlight 8.1

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.

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Aggiunte alla community

AGGIUNGI
Mostra:
© 2015 Microsoft