NotFiniteNumberException Construtores

Definição

Inicializa uma nova instância da NotFiniteNumberException classe.

Sobrecargas

Name Descrição
NotFiniteNumberException()

Inicializa uma nova instância da NotFiniteNumberException classe.

NotFiniteNumberException(Double)

Inicializa uma nova instância da NotFiniteNumberException classe com o número inválido.

NotFiniteNumberException(String)

Inicializa uma nova instância da NotFiniteNumberException classe com uma mensagem de erro especificada.

NotFiniteNumberException(SerializationInfo, StreamingContext)
Obsoleto.

Inicializa uma nova instância da NotFiniteNumberException classe com dados serializados.

NotFiniteNumberException(String, Double)

Inicializa uma nova instância da NotFiniteNumberException classe com uma mensagem de erro especificada e o número inválido.

NotFiniteNumberException(String, Exception)

Inicializa uma nova instância da NotFiniteNumberException classe com uma mensagem de erro especificada e uma referência à exceção interna que é a causa raiz dessa exceção.

NotFiniteNumberException(String, Double, Exception)

Inicializa uma nova instância da NotFiniteNumberException classe com uma mensagem de erro especificada, o número inválido e uma referência à exceção interna que é a causa raiz dessa exceção.

NotFiniteNumberException()

Origem:
NotFiniteNumberException.cs
Origem:
NotFiniteNumberException.cs
Origem:
NotFiniteNumberException.cs
Origem:
NotFiniteNumberException.cs
Origem:
NotFiniteNumberException.cs

Inicializa uma nova instância da NotFiniteNumberException classe.

public:
 NotFiniteNumberException();
public NotFiniteNumberException();
Public Sub New ()

Observações

Este construtor inicializa a Message propriedade da nova instância numa mensagem fornecida pelo sistema que descreve o erro, como "O número encontrado não era uma quantidade finita." Esta mensagem tem em conta a cultura atual do sistema.

A tabela seguinte mostra os valores iniciais das propriedades para uma instância de NotFiniteNumberException.

Property Value
InnerException Uma referência nula (Nothing em Visual Basic).
Message A cadeia de mensagens de erro localizadas.

Aplica-se a

NotFiniteNumberException(Double)

Origem:
NotFiniteNumberException.cs
Origem:
NotFiniteNumberException.cs
Origem:
NotFiniteNumberException.cs
Origem:
NotFiniteNumberException.cs
Origem:
NotFiniteNumberException.cs

Inicializa uma nova instância da NotFiniteNumberException classe com o número inválido.

public:
 NotFiniteNumberException(double offendingNumber);
public NotFiniteNumberException(double offendingNumber);
new NotFiniteNumberException : double -> NotFiniteNumberException
Public Sub New (offendingNumber As Double)

Parâmetros

offendingNumber
Double

O valor do argumento que causou a exceção.

Observações

O offendingNumber parâmetro deve ser tanto a Double como um número inválido.

A tabela seguinte mostra os valores iniciais das propriedades para uma instância de NotFiniteNumberException.

Property Value
InnerException Uma referência nula (Nothing em Visual Basic).
OffendingNumber O número inválido.

Aplica-se a

NotFiniteNumberException(String)

Origem:
NotFiniteNumberException.cs
Origem:
NotFiniteNumberException.cs
Origem:
NotFiniteNumberException.cs
Origem:
NotFiniteNumberException.cs
Origem:
NotFiniteNumberException.cs

Inicializa uma nova instância da NotFiniteNumberException classe com uma mensagem de erro especificada.

public:
 NotFiniteNumberException(System::String ^ message);
public NotFiniteNumberException(string? message);
public NotFiniteNumberException(string message);
new NotFiniteNumberException : string -> NotFiniteNumberException
Public Sub New (message As String)

Parâmetros

message
String

A mensagem que descreve o erro.

Observações

Certifique-se de que a message cadeia é compreensível para o utilizador e que está localizada para a cultura atual.

A tabela seguinte mostra os valores iniciais das propriedades para uma instância de NotFiniteNumberException.

Property Value
InnerException Uma referência nula (Nothing em Visual Basic).
Message A cadeia de mensagens de erro.

Aplica-se a

NotFiniteNumberException(SerializationInfo, StreamingContext)

Origem:
NotFiniteNumberException.cs
Origem:
NotFiniteNumberException.cs
Origem:
NotFiniteNumberException.cs
Origem:
NotFiniteNumberException.cs
Origem:
NotFiniteNumberException.cs

Atenção

This API supports obsolete formatter-based serialization. It should not be called or extended by application code.

Inicializa uma nova instância da NotFiniteNumberException classe com dados serializados.

protected:
 NotFiniteNumberException(System::Runtime::Serialization::SerializationInfo ^ info, System::Runtime::Serialization::StreamingContext context);
[System.Obsolete("This API supports obsolete formatter-based serialization. It should not be called or extended by application code.", DiagnosticId="SYSLIB0051", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
protected NotFiniteNumberException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
protected NotFiniteNumberException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
[<System.Obsolete("This API supports obsolete formatter-based serialization. It should not be called or extended by application code.", DiagnosticId="SYSLIB0051", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
new NotFiniteNumberException : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> NotFiniteNumberException
new NotFiniteNumberException : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> NotFiniteNumberException
Protected Sub New (info As SerializationInfo, context As StreamingContext)

Parâmetros

info
SerializationInfo

O objeto que contém os dados do objeto serializado.

context
StreamingContext

A informação contextual sobre a origem ou destino.

Atributos

Observações

Este construtor é chamado durante a desserialização para reconstituir o objeto exceção transmitido através de um fluxo.

Aplica-se a

NotFiniteNumberException(String, Double)

Origem:
NotFiniteNumberException.cs
Origem:
NotFiniteNumberException.cs
Origem:
NotFiniteNumberException.cs
Origem:
NotFiniteNumberException.cs
Origem:
NotFiniteNumberException.cs

Inicializa uma nova instância da NotFiniteNumberException classe com uma mensagem de erro especificada e o número inválido.

public:
 NotFiniteNumberException(System::String ^ message, double offendingNumber);
public NotFiniteNumberException(string? message, double offendingNumber);
public NotFiniteNumberException(string message, double offendingNumber);
new NotFiniteNumberException : string * double -> NotFiniteNumberException
Public Sub New (message As String, offendingNumber As Double)

Parâmetros

message
String

A mensagem que descreve o erro.

offendingNumber
Double

O valor do argumento que causou a exceção.

Observações

Certifique-se de que a message cadeia é compreensível para o utilizador e que está localizada para a cultura atual.

A tabela seguinte mostra os valores iniciais das propriedades para uma instância de NotFiniteNumberException.

Property Value
InnerException Uma referência nula (Nothing em Visual Basic).
Message A cadeia de mensagens de erro.
OffendingNumber O número inválido.

Aplica-se a

NotFiniteNumberException(String, Exception)

Origem:
NotFiniteNumberException.cs
Origem:
NotFiniteNumberException.cs
Origem:
NotFiniteNumberException.cs
Origem:
NotFiniteNumberException.cs
Origem:
NotFiniteNumberException.cs

Inicializa uma nova instância da NotFiniteNumberException classe com uma mensagem de erro especificada e uma referência à exceção interna que é a causa raiz dessa exceção.

public:
 NotFiniteNumberException(System::String ^ message, Exception ^ innerException);
public NotFiniteNumberException(string? message, Exception? innerException);
public NotFiniteNumberException(string message, Exception innerException);
new NotFiniteNumberException : string * Exception -> NotFiniteNumberException
Public Sub New (message As String, innerException As Exception)

Parâmetros

message
String

A mensagem de erro que explica a razão da exceção.

innerException
Exception

A exceção que é a causa da exceção atual. Se o parâmetro innerException não for uma referência nula (Nothing em Visual Basic), a exceção atual é elevada num bloco catch que trata a exceção interna.

Observações

Uma exceção que seja lançada como resultado direto de uma exceção anterior pode incluir uma referência à exceção anterior na InnerException propriedade. A InnerException propriedade devolve o mesmo valor que é passado ao construtor, ou null se a InnerException propriedade não fornecer o valor de exceção interna ao construtor.

A tabela seguinte mostra os valores iniciais das propriedades para uma instância de NotFiniteNumberException.

Property Value
InnerException A referência à exceção interna.
Message A cadeia de mensagens de erro.

Aplica-se a

NotFiniteNumberException(String, Double, Exception)

Origem:
NotFiniteNumberException.cs
Origem:
NotFiniteNumberException.cs
Origem:
NotFiniteNumberException.cs
Origem:
NotFiniteNumberException.cs
Origem:
NotFiniteNumberException.cs

Inicializa uma nova instância da NotFiniteNumberException classe com uma mensagem de erro especificada, o número inválido e uma referência à exceção interna que é a causa raiz dessa exceção.

public:
 NotFiniteNumberException(System::String ^ message, double offendingNumber, Exception ^ innerException);
public NotFiniteNumberException(string? message, double offendingNumber, Exception? innerException);
public NotFiniteNumberException(string message, double offendingNumber, Exception innerException);
new NotFiniteNumberException : string * double * Exception -> NotFiniteNumberException
Public Sub New (message As String, offendingNumber As Double, innerException As Exception)

Parâmetros

message
String

A mensagem de erro que explica a razão da exceção.

offendingNumber
Double

O valor do argumento que causou a exceção.

innerException
Exception

A exceção que é a causa da exceção atual. Se o parâmetro innerException não for uma referência nula (Nothing em Visual Basic), a exceção atual é elevada num bloco catch que trata a exceção interna.

Observações

Uma exceção que seja lançada como resultado direto de uma exceção anterior pode incluir uma referência à exceção anterior na InnerException propriedade. A InnerException propriedade devolve o mesmo valor que é passado ao construtor, ou null se a InnerException propriedade não fornecer o valor de exceção interna ao construtor.

A tabela seguinte mostra os valores iniciais das propriedades para uma instância de NotFiniteNumberException.

Property Value
InnerException A referência à exceção interna.
Message A cadeia de mensagens de erro.
OffendingNumber O número inválido.

Ver também

Aplica-se a