VB.NET
#Region "Assembly mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
' C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6\mscorlib.dll
#End Region
Imports System.Runtime.InteropServices
Imports System.Security
Namespace System
'
' Resumo:
' Converte um tipo de dados base em outro tipo de dados base.
Public NotInheritable Class Convert
'
' Resumo:
' Uma constante que representa uma coluna de banco de dados sem dados, ou seja,
' um banco de dados nulo.
Public Shared ReadOnly DBNull As Object
'
' Resumo:
' A chamada desse método sempre lança System.InvalidCastException.
'
' Parâmetros:
' value:
' O caractere Unicode a ser convertido.
'
' Devoluções:
' Esta conversão não é suportada. Nenhum valor é retornado.
'
' Exceções:
' T:System.InvalidCastException:
' Esta conversão não é suportada.
Public Shared Function ToDouble(value As Char) As Double
'
' Resumo:
' Converte o valor do inteiro com sinal de 16 bits especificado em um número de
' ponto flutuante de precisão dupla equivalente.
'
' Parâmetros:
' value:
' O inteiro assinado de 16 bits a ser convertido.
'
' Devoluções:
' Um número de ponto flutuante de precisão dupla equivalente a value.
Public Shared Function ToDouble(value As Short) As Double
'
' Resumo:
' Converte o valor do inteiro sem sinal de 8 bits especificado para um número de
' ponto flutuante de precisão dupla equivalente.
'
' Parâmetros:
' value:
' O inteiro sem sinal de 8 bits a ser convertido.
'
' Devoluções:
' Um número de ponto flutuante de precisão dupla equivalente a value.
Public Shared Function ToDouble(value As Byte) As Double
'
' Resumo:
' Converte o valor o inteiro assinado de 8 bits especificado para o número de ponto
' flutuante de precisão dupla equivalente.
'
' Parâmetros:
' value:
' Inteiro assinado de 8 bits para converter.
'
' Devoluções:
' O inteiro assinado de 8 bits que é equivalente a value.
<CLSCompliant(False)>
Public Shared Function ToDouble(value As SByte) As Double
'
' Resumo:
' Converte o valor do objeto especificado em um número de ponto flutuante de precisão
' dupla, usando as informações de formatação específicas da cultura especificadas.
'
' Parâmetros:
' value:
' Um objeto que implementa a interface do System.IConvertible.
'
' provider:
' Um objeto que fornece informações de formatação específicas de cultura.
'
' Devoluções:
' Um número de ponto flutuante de precisão dupla equivalente a value ou zero se
' value for null.
'
' Exceções:
' T:System.FormatException:
' value não está em um formato apropriado para um tipo System.Double.
'
' T:System.InvalidCastException:
' value não implementa a interface System.IConvertible.
'
' T:System.OverflowException:
' value representa um número que é menor que System.Double.MinValue ou maior que
' System.Double.MaxValue.
Public Shared Function ToDouble(value As Object, provider As IFormatProvider) As Double
'
' Resumo:
' Converte o valor do objeto especificado em um número de ponto flutuante de precisão
' dupla.
'
' Parâmetros:
' value:
' Um objeto que implementa a interface System.IConvertible ou null.
'
' Devoluções:
' Um número de ponto flutuante de precisão dupla equivalente a value ou zero se
' value for null.
'
' Exceções:
' T:System.FormatException:
' value não está em um formato apropriado para um tipo System.Double.
'
' T:System.InvalidCastException:
' value não implementa a interface System.IConvertible. -ou- A conversão não é
' suportada.
'
' T:System.OverflowException:
' value representa um número que é menor que System.Double.MinValue ou maior que
' System.Double.MaxValue.
Public Shared Function ToDouble(value As Object) As Double
'
' Resumo:
' Chamar esse método sempre lança System.InvalidCastException.
'
' Parâmetros:
' value:
' O valor de data e hora para converter.
'
' Devoluções:
' Não há suporte para essa conversão. Nenhum valor é retornado.
'
' Exceções:
' T:System.InvalidCastException:
' Não há suporte para essa conversão.
Public Shared Function ToSingle(value As Date) As Single
'
' Resumo:
' Converte o valor booliano especificado no número de ponto flutuante de precisão
' simples equivalente.
'
' Parâmetros:
' value:
' O valor booliano a ser convertido.
'
' Devoluções:
' O número 1 caso value seja true; do contrário, 0.
Public Shared Function ToSingle(value As Boolean) As Single
'
' Resumo:
' Converte a representação de cadeia de caracteres de um número especificada em
' um número de ponto flutuante de precisão simples equivalente, usando as informações
' de formatação específicas da cultura especificadas.
'
' Parâmetros:
' value:
' Uma cadeia de caracteres que contém o número a ser convertido.
'
' provider:
' Um objeto que fornece informações de formatação específicas de cultura.
'
' Devoluções:
' Um número de ponto flutuante de precisão simples que é equivalente ao número
' em value ou 0 (zero) se value for null.
'
' Exceções:
' T:System.FormatException:
' value não é um número em um formato válido.
'
' T:System.OverflowException:
' value representa um número que é menor que System.Single.MinValue ou maior que
' System.Single.MaxValue.
Public Shared Function ToSingle(value As String, provider As IFormatProvider) As Single
'
' Resumo:
' Converte a representação de cadeia de caracteres especificada de um número em
' um número de ponto flutuante de precisão simples equivalente.
'
' Parâmetros:
' value:
' Uma cadeia de caracteres que contém o número a ser convertido.
'
' Devoluções:
' Um número de ponto flutuante de precisão simples que é equivalente ao número
' em value ou 0 (zero) se value for null.
'
' Exceções:
' T:System.FormatException:
' value não é um número em um formato válido.
'
' T:System.OverflowException:
' value representa um número que é menor que System.Single.MinValue ou maior que
' System.Single.MaxValue.
Public Shared Function ToSingle(value As String) As Single
'
' Resumo:
' Converte o valor do número decimal especificado para um número de ponto flutuante
' de precisão simples equivalente.
'
' Parâmetros:
' value:
' O número decimal a ser convertido.
'
' Devoluções:
' Um número de ponto flutuante de precisão simples equivalente a value. value é
' arredondado usando o arredondamento mais próximo. Por exemplo, quando arredondado
' para duas casas decimais, o valor 2.345 torna-se 2.34 e 2.355 torna-se o valor
' 2.36.
Public Shared Function ToSingle(value As Decimal) As Single
'
' Resumo:
' Converte o valor do número de ponto flutuante de precisão dupla especificado
' em um número de ponto flutuante de precisão simples equivalente.
'
' Parâmetros:
' value:
' O número de ponto flutuante de precisão dupla a ser convertido.
'
' Devoluções:
' Um número de ponto flutuante de precisão simples equivalente a value. value é
' arredondado usando o arredondamento mais próximo. Por exemplo, quando arredondado
' para duas casas decimais, o valor 2.345 torna-se 2.34 e 2.355 torna-se o valor
' 2.36.
Public Shared Function ToSingle(value As Double) As Single
'
' Resumo:
' Retorna o número de ponto flutuante de precisão simples especificado; nenhuma
' conversão real é executada.
'
' Parâmetros:
' value:
' O número de ponto flutuante de precisão simples a ser retornado.
'
' Devoluções:
' value é retornado inalterado.
Public Shared Function ToSingle(value As Single) As Single
'
' Resumo:
' Converte o valor o inteiro não assinado de 64 bits especificado para um número
' de ponto flutuante de precisão simples equivalente.
'
' Parâmetros:
' value:
' Inteiro não assinado de 64 bits para converter.
'
' Devoluções:
' Um número de ponto flutuante de precisão única que é equivalente a value.
<CLSCompliant(False)>
Public Shared Function ToSingle(value As ULong) As Single
'
' Resumo:
' Converte o valor o inteiro assinado de 64 bits especificado para um número de
' ponto flutuante de precisão simples equivalente.
'
' Parâmetros:
' value:
' Inteiro assinado de 64 bits para converter.
'
' Devoluções:
' Um número de ponto flutuante de precisão única que é equivalente a value.
Public Shared Function ToSingle(value As Long) As Single
'
' Resumo:
' Converte o valor do inteiro sem sinal de 16 bits especificado para um número
' de ponto flutuante de precisão dupla equivalente.
'
' Parâmetros:
' value:
' O inteiro não assinado de 16 bits a ser convertido.
'
' Devoluções:
' Um número de ponto flutuante de precisão dupla equivalente a value.
<CLSCompliant(False)>
Public Shared Function ToDouble(value As UShort) As Double
'
' Resumo:
' Converte o valor do inteiro com sinal especificado de 32 bits em um número de
' ponto flutuante de precisão dupla.
'
' Parâmetros:
' value:
' O inteiro com sinal de 32 bits a converter.
'
' Devoluções:
' Um número de ponto flutuante de precisão dupla equivalente a value.
Public Shared Function ToDouble(value As Integer) As Double
'
' Resumo:
' Converte o valor do inteiro sem sinal de 32 bits especificado em um número de
' ponto flutuante de precisão dupla equivalente.
'
' Parâmetros:
' value:
' O inteiro sem sinal de 32 bits a ser convertido.
'
' Devoluções:
' Um número de ponto flutuante de precisão dupla equivalente a value.
<CLSCompliant(False)>
Public Shared Function ToDouble(value As UInteger) As Double
'
' Resumo:
' Converte o valor do inteiro com sinal de 64 bits especificado em um número de
' ponto flutuante de precisão dupla equivalente.
'
' Parâmetros:
' value:
' O inteiro com sinal de 64 bits a ser convertido.
'
' Devoluções:
' Um número de ponto flutuante de precisão dupla equivalente a value.
Public Shared Function ToDouble(value As Long) As Double
'
' Resumo:
' Converte o valor do inteiro com sinal de 32 bits especificado em um número decimal
' equivalente.
'
' Parâmetros:
' value:
' O inteiro com sinal de 32 bits a converter.
'
' Devoluções:
' Um número decimal equivalente a value.
Public Shared Function ToDecimal(value As Integer) As Decimal
'
' Resumo:
' Converte o valor do inteiro sem sinal 16 bits especificado para um número decimal
' equivalente.
'
' Parâmetros:
' value:
' Inteiro não assinado de 16 bits para converter.
'
' Devoluções:
' O número decimal equivalente a value.
<CLSCompliant(False)>
Public Shared Function ToDecimal(value As UShort) As Decimal
'
' Resumo:
' Converte o valor o inteiro assinado de 16 bits especificado para um número decimal
' equivalente.
'
' Parâmetros:
' value:
' Inteiro assinado de 16 bits para converter.
'
' Devoluções:
' Um número decimal equivalente a value.
Public Shared Function ToDecimal(value As Short) As Decimal
'
' Resumo:
' Chamar esse método sempre lança System.InvalidCastException.
'
' Parâmetros:
' value:
' O caractere Unicode para converter.
'
' Devoluções:
' Não há suporte para essa conversão. Nenhum valor é retornado.
'
' Exceções:
' T:System.InvalidCastException:
' Não há suporte para essa conversão.
Public Shared Function ToDecimal(value As Char) As Decimal
'
' Resumo:
' Converte o valor do inteiro não assinado de 8 bits especificado para o número
' decimal equivalente.
'
' Parâmetros:
' value:
' Inteiro não assinado de 8 bits para converter.
'
' Devoluções:
' O número decimal equivalente a value.
Public Shared Function ToDecimal(value As Byte) As Decimal
'
' Resumo:
' Converte o valor do inteiro com sinal de 8 bits especificado no número decimal
' equivalente.
'
' Parâmetros:
' value:
' O inteiro com sinal de 8 bits a ser convertido.
'
' Devoluções:
' Um número decimal equivalente a value.
<CLSCompliant(False)>
Public Shared Function ToDecimal(value As SByte) As Decimal
'
' Resumo:
' Converte o valor do objeto especificado em um número decimal equivalente, usando
' as informações de formatação específicas da cultura especificada.
'
' Parâmetros:
' value:
' Um objeto que implementa a interface do System.IConvertible.
'
' provider:
' Um objeto que fornece informações de formatação específicas de cultura.
'
' Devoluções:
' Um número decimal equivalente a value ou 0 (zero) se value for null.
'
' Exceções:
' T:System.FormatException:
' value não está em um formato apropriado para um tipo System.Decimal.
'
' T:System.InvalidCastException:
' value não implementa a interface System.IConvertible. -ou- A conversão não é
' suportada.
'
' T:System.OverflowException:
' value representa um número que é menor que System.Decimal.MinValue ou maior que
' System.Decimal.MaxValue.
Public Shared Function ToDecimal(value As Object, provider As IFormatProvider) As Decimal
'
' Resumo:
' Converte o valor do inteiro sem sinal de 32 bits especificado em um número de
' ponto flutuante de precisão simples equivalente.
'
' Parâmetros:
' value:
' O inteiro sem sinal de 32 bits a ser convertido.
'
' Devoluções:
' Um número de ponto flutuante de precisão simples equivalente a value.
<CLSCompliant(False)>
Public Shared Function ToSingle(value As UInteger) As Single
'
' Resumo:
' Converte o valor do objeto especificado em um número decimal equivalente.
'
' Parâmetros:
' value:
' Um objeto que implementa a interface System.IConvertible ou null.
'
' Devoluções:
' Um número decimal equivalente a value ou 0 (zero) se value for null.
'
' Exceções:
' T:System.FormatException:
' value não está em um formato apropriado para um tipo System.Decimal.
'
' T:System.InvalidCastException:
' value não implementa a interface System.IConvertible. -ou- A conversão não é
' suportada.
'
' T:System.OverflowException:
' value representa um número que é menor que System.Decimal.MinValue ou maior que
' System.Decimal.MaxValue.
Public Shared Function ToDecimal(value As Object) As Decimal
'
' Resumo:
' Converte o valor booliano especificado no número de ponto flutuante de precisão
' dupla equivalente.
'
' Parâmetros:
' value:
' O valor booliano a ser convertido.
'
' Devoluções:
' O número 1 caso value seja true; do contrário, 0.
Public Shared Function ToDouble(value As Boolean) As Double
'
' Resumo:
' Converte a representação da cadeia de caracteres especificada de um número em
' um número de ponto flutuante de precisão dupla equivalente, usando as informações
' de formatação específicas da cultura.
'
' Parâmetros:
' value:
' Uma cadeia de caracteres que contém o número a ser convertido.
'
' provider:
' Um objeto que fornece informações de formatação específicas de cultura.
'
' Devoluções:
' Um número de ponto flutuante de precisão dupla que é equivalente ao número em
' value, ou 0 (zero), se value for null.
'
' Exceções:
' T:System.FormatException:
' value não é um número em um formato válido.
'
' T:System.OverflowException:
' value representa um número que é menor que System.Double.MinValue ou maior que
' System.Double.MaxValue.
Public Shared Function ToDouble(value As String, provider As IFormatProvider) As Double
'
' Resumo:
' Converte a representação de cadeia de caracteres especificada de um número em
' um número de ponto flutuante de precisão dupla equivalente.
'
' Parâmetros:
' value:
' Uma cadeia de caracteres que contém o número a ser convertido.
'
' Devoluções:
' Um número de ponto flutuante de precisão dupla que é equivalente ao número em
' value, ou 0 (zero), se value for null.
'
' Exceções:
' T:System.FormatException:
' value não é um número em um formato válido.
'
' T:System.OverflowException:
' value representa um número que é menor que System.Double.MinValue ou maior que
' System.Double.MaxValue.
Public Shared Function ToDouble(value As String) As Double
'
' Resumo:
' Converte o valor do número decimal especificado em um número de ponto flutuante
' de precisão dupla equivalente.
'
' Parâmetros:
' value:
' O número decimal a ser convertido.
'
' Devoluções:
' Um número de ponto flutuante de precisão dupla equivalente a value.
Public Shared Function ToDouble(value As Decimal) As Double
'
' Resumo:
' Retorna o número de ponto flutuante de precisão dupla especificado; nenhuma conversão
' real é executada.
'
' Parâmetros:
' value:
' O número de ponto flutuante de precisão dupla a ser retornado.
'
' Devoluções:
' value é retornado inalterado.
Public Shared Function ToDouble(value As Double) As Double
'
' Resumo:
' Converte o valor do número de ponto flutuante de precisão simples especificado
' em um número de ponto flutuante de precisão dupla equivalente.
'
' Parâmetros:
' value:
' O número de ponto flutuante de precisão simples.
'
' Devoluções:
' Um número de ponto flutuante de precisão dupla equivalente a value.
Public Shared Function ToDouble(value As Single) As Double
'
' Resumo:
' Converte o valor do inteiro sem sinal de 64 bits especificado em um número de
' ponto flutuante de precisão dupla equivalente.
'
' Parâmetros:
' value:
' O inteiro sem sinal de 64 bits a ser convertido.
'
' Devoluções:
' Um número de ponto flutuante de precisão dupla equivalente a value.
<CLSCompliant(False)>
Public Shared Function ToDouble(value As ULong) As Double
'
' Resumo:
' A chamada desse método sempre lança System.InvalidCastException.
'
' Parâmetros:
' value:
' O valor de data e tempo a ser convertido.
'
' Devoluções:
' Esta conversão não é suportada. Nenhum valor é retornado.
'
' Exceções:
' T:System.InvalidCastException:
' Esta conversão não é suportada.
Public Shared Function ToDouble(value As Date) As Double
'
' Resumo:
' Converte o valor do inteiro sem sinal de 32 bits especificado em um número decimal
' equivalente.
'
' Parâmetros:
' value:
' O inteiro sem sinal de 32 bits a ser convertido.
'
' Devoluções:
' Um número decimal equivalente a value.
<CLSCompliant(False)>
Public Shared Function ToDecimal(value As UInteger) As Decimal
'
' Resumo:
' Converte o valor o inteiro assinado de 32 bits especificado para um número de
' ponto flutuante de precisão simples equivalente.
'
' Parâmetros:
' value:
' Inteiro assinado de 32 bits para converter.
'
' Devoluções:
' Um número de ponto flutuante de precisão única que é equivalente a value.
Public Shared Function ToSingle(value As Integer) As Single
'
' Resumo:
' Converte o valor o inteiro assinado de 16 bits especificado para um número de
' ponto flutuante de precisão simples equivalente.
'
' Parâmetros:
' value:
' Inteiro assinado de 16 bits para converter.
'
' Devoluções:
' Um número de ponto flutuante de precisão única que é equivalente a value.
Public Shared Function ToSingle(value As Short) As Single
'
' Resumo:
' Converte o valor booleano especificado para o equivalente inteiro não assinado
' de 64 bits.
'
' Parâmetros:
' value:
' O valor booliano para converter.
'
' Devoluções:
' O número 1 se value é true; caso contrário, 0.
<CLSCompliant(False)>
Public Shared Function ToUInt64(value As Boolean) As ULong
'
' Resumo:
' Converte o valor do objeto especificado em um inteiro não assinado de 64 bits,
' usando as informações de formatação específicas da cultura especificadas.
'
' Parâmetros:
' value:
' Um objeto que implementa o System.IConvertible interface.
'
' provider:
' Um objeto que fornece informações de formatação específicas da cultura.
'
' Devoluções:
' Um inteiro não assinado de 64 bits que é equivalente a value, ou zero se value
' é null.
'
' Exceções:
' T:System.FormatException:
' value não está em um formato apropriado.
'
' T:System.InvalidCastException:
' value não implementa o System.IConvertible interface. - ou - Não há suporte para
' a conversão.
'
' T:System.OverflowException:
' value representa um número que seja menor que System.UInt64.MinValue ou maior
' que System.UInt64.MaxValue.
<CLSCompliant(False)>
Public Shared Function ToUInt64(value As Object, provider As IFormatProvider) As ULong
'
' Resumo:
' Converte o valor do objeto especificado em um inteiro não assinado de 64 bits.
'
' Parâmetros:
' value:
' Um objeto que implementa o System.IConvertible interface, ou null.
'
' Devoluções:
' Um inteiro não assinado de 64 bits que é equivalente a value, ou zero se value
' é null.
'
' Exceções:
' T:System.FormatException:
' value não está em um formato apropriado.
'
' T:System.InvalidCastException:
' value não implementa o System.IConvertible interface. - ou - Não há suporte para
' a conversão.
'
' T:System.OverflowException:
' value representa um número que seja menor que System.UInt64.MinValue ou maior
' que System.UInt64.MaxValue.
<CLSCompliant(False)>
Public Shared Function ToUInt64(value As Object) As ULong
'
' Resumo:
' Chamar esse método sempre lança System.InvalidCastException.
'
' Parâmetros:
' value:
' O valor de data e hora para converter.
'
' Devoluções:
' Não há suporte para essa conversão. Nenhum valor é retornado.
'
' Exceções:
' T:System.InvalidCastException:
' Não há suporte para essa conversão.
Public Shared Function ToInt64(value As Date) As Long
'
' Resumo:
' Converte a representação de cadeia de caracteres especificada de um número em
' um inteiro com sinal de 64 bits equivalente, usando as informações de formatação
' específicas à cultura especificadas.
'
' Parâmetros:
' value:
' Uma cadeia de caracteres que contém o número a ser convertido.
'
' provider:
' Um objeto que fornece informações de formatação específicas de cultura.
'
' Devoluções:
' Um inteiro assinado de 64 bits equivalente ao número em value, ou 0 (zero) caso
' value seja null.
'
' Exceções:
' T:System.FormatException:
' value não consiste em um sinal opcional seguido de uma sequência de dígitos (de
' 0 a 9).
'
' T:System.OverflowException:
' value representa um número que é menor que System.Int64.MinValue ou maior que
' System.Int64.MaxValue.
Public Shared Function ToInt64(value As String, provider As IFormatProvider) As Long
'
' Resumo:
' Converte a representação de cadeia de caracteres especificada de um número em
' um inteiro com sinal de 64 bits equivalente.
'
' Parâmetros:
' value:
' Uma cadeia de caracteres que contém um número a ser convertido.
'
' Devoluções:
' Um inteiro assinado de 64 bits equivalente ao número em value, ou 0 (zero) caso
' value seja null.
'
' Exceções:
' T:System.FormatException:
' value não consiste em um sinal opcional seguido de uma sequência de dígitos (de
' 0 a 9).
'
' T:System.OverflowException:
' value representa um número que é menor que System.Int64.MinValue ou maior que
' System.Int64.MaxValue.
Public Shared Function ToInt64(value As String) As Long
'
' Resumo:
' Converte o valor do número decimal especificado em um inteiro com sinal de 64
' bits equivalente.
'
' Parâmetros:
' value:
' O número decimal a ser convertido.
'
' Devoluções:
' value, arredondado para o próximo inteiro com sinal de 64 bits. Caso value esteja
' entre dois números inteiros, o número par é retornado; ou seja, 4,5 é convertido
' em 4 e 5,5 é convertido em 6.
'
' Exceções:
' T:System.OverflowException:
' value é maior que System.Int64.MaxValue ou menor que System.Int64.MinValue.
Public Shared Function ToInt64(value As Decimal) As Long
'
' Resumo:
' Converte o valor do número de ponto flutuante de precisão dupla especificado
' em um inteiro com sinal de 64 bits equivalente.
'
' Parâmetros:
' value:
' O número de ponto flutuante de precisão dupla a ser convertido.
'
' Devoluções:
' value, arredondado para o próximo inteiro com sinal de 64 bits. Caso value esteja
' entre dois números inteiros, o número par é retornado; ou seja, 4,5 é convertido
' em 4 e 5,5 é convertido em 6.
'
' Exceções:
' T:System.OverflowException:
' value é maior que System.Int64.MaxValue ou menor que System.Int64.MinValue.
Public Shared Function ToInt64(value As Double) As Long
'
' Resumo:
' Converte o valor do número de ponto flutuante de precisão simples especificado
' em um número inteiro com sinal de 64 bits equivalente.
'
' Parâmetros:
' value:
' O número de ponto flutuante de precisão simples a ser convertido.
'
' Devoluções:
' value, arredondado para o próximo inteiro com sinal de 64 bits. Caso value esteja
' entre dois números inteiros, o número par é retornado; ou seja, 4,5 é convertido
' em 4 e 5,5 é convertido em 6.
'
' Exceções:
' T:System.OverflowException:
' value é maior que System.Int64.MaxValue ou menor que System.Int64.MinValue.
Public Shared Function ToInt64(value As Single) As Long
'
' Resumo:
' Retorna o inteiro com sinal de 64 bits especificado; nenhuma conversão real é
' executada.
'
' Parâmetros:
' value:
' Um inteiro com sinal de 64 bits.
'
' Devoluções:
' value é retornado inalterado.
Public Shared Function ToInt64(value As Long) As Long
'
' Resumo:
' Converte o valor do inteiro sem sinal de 64 bits especificado em um inteiro com
' sinal de 64 bits equivalente.
'
' Parâmetros:
' value:
' O inteiro sem sinal de 64 bits a ser convertido.
'
' Devoluções:
' Um inteiro com sinal de 64 bits equivalente a value.
'
' Exceções:
' T:System.OverflowException:
' value é maior que System.Int64.MaxValue.
<CLSCompliant(False)>
Public Shared Function ToInt64(value As ULong) As Long
'
' Resumo:
' Converte o valor do inteiro sem sinal 32 bits especificado em um inteiro assinado
' de 64 bits equivalente.
'
' Parâmetros:
' value:
' Inteiro não assinado de 32 bits para converter.
'
' Devoluções:
' Um inteiro assinado de 64 bits que é equivalente a value.
<CLSCompliant(False)>
Public Shared Function ToInt64(value As UInteger) As Long
'
' Resumo:
' Converte o valor do especificado inteiro assinado de 32 bits em um inteiro assinado
' de 64 bits equivalente.
'
' Parâmetros:
' value:
' Inteiro assinado de 32 bits para converter.
'
' Devoluções:
' Um inteiro assinado de 64 bits que é equivalente a value.
Public Shared Function ToInt64(value As Integer) As Long
'
' Resumo:
' Converte o valor do inteiro sem sinal 16 bits especificado para o inteiro assinado
' de 64 bits equivalente.
'
' Parâmetros:
' value:
' Inteiro não assinado de 16 bits para converter.
'
' Devoluções:
' Um inteiro assinado de 64 bits que é equivalente a value.
<CLSCompliant(False)>
Public Shared Function ToInt64(value As UShort) As Long
'
' Resumo:
' Converte o valor do inteiro assinado de 16 bits especificado em um inteiro assinado
' de 64 bits equivalente.
'
' Parâmetros:
' value:
' Inteiro assinado de 16 bits para converter.
'
' Devoluções:
' Um inteiro assinado de 64 bits que é equivalente a value.
Public Shared Function ToInt64(value As Short) As Long
'
' Resumo:
' Converte o valor do caractere Unicode especificado para o equivalente inteiro
' não assinado de 64 bits.
'
' Parâmetros:
' value:
' O caractere Unicode para converter.
'
' Devoluções:
' Um inteiro não assinado de 64 bits que é equivalente a value.
<CLSCompliant(False)>
Public Shared Function ToUInt64(value As Char) As ULong
'
' Resumo:
' Converte o valor do inteiro assinado de 8 bits especificado para o equivalente
' inteiro não assinado de 64 bits.
'
' Parâmetros:
' value:
' Inteiro assinado de 8 bits para converter.
'
' Devoluções:
' Um inteiro não assinado de 64 bits que é equivalente a value.
'
' Exceções:
' T:System.OverflowException:
' value é menor que zero.
<CLSCompliant(False)>
Public Shared Function ToUInt64(value As SByte) As ULong
'
' Resumo:
' Converte o valor do inteiro não assinado de 8 bits especificado para o equivalente
' inteiro não assinado de 64 bits.
'
' Parâmetros:
' value:
' Inteiro não assinado de 8 bits para converter.
'
' Devoluções:
' Um inteiro assinado de 64 bits que é equivalente a value.
<CLSCompliant(False)>
Public Shared Function ToUInt64(value As Byte) As ULong
'
' Resumo:
' Converte o valor do inteiro assinado de 16 bits especificado para o equivalente
' inteiro não assinado de 64 bits.
'
' Parâmetros:
' value:
' Inteiro assinado de 16 bits para converter.
'
' Devoluções:
' Um inteiro não assinado de 64 bits que é equivalente a value.
'
' Exceções:
' T:System.OverflowException:
' value é menor que zero.
<CLSCompliant(False)>
Public Shared Function ToUInt64(value As Short) As ULong
'
' Resumo:
' A chamada desse método sempre lança System.InvalidCastException.
'
' Parâmetros:
' value:
' O caractere Unicode a ser convertido.
'
' Devoluções:
' Esta conversão não é suportada. Nenhum valor é retornado.
'
' Exceções:
' T:System.InvalidCastException:
' Esta conversão não é suportada.
Public Shared Function ToSingle(value As Char) As Single
'
' Resumo:
' Converte o valor do inteiro sem sinal de 8 bits especificado no número de ponto
' flutuante de precisão simples equivalente.
'
' Parâmetros:
' value:
' O inteiro sem sinal de 8 bits a ser convertido.
'
' Devoluções:
' Um número de ponto flutuante de precisão simples equivalente a value.
Public Shared Function ToSingle(value As Byte) As Single
'
' Resumo:
' Converte o valor o inteiro assinado de 8 bits especificado para o número de ponto
' flutuante de precisão simples equivalente.
'
' Parâmetros:
' value:
' Inteiro assinado de 8 bits para converter.
'
' Devoluções:
' Um inteiro assinado de 8 bits que é equivalente a value.
<CLSCompliant(False)>
Public Shared Function ToSingle(value As SByte) As Single
'
' Resumo:
' Converte o valor do objeto especificado em um número de ponto flutuante de precisão
' simples, usando as informações de formatação específicas da cultura especificadas.
'
' Parâmetros:
' value:
' Um objeto que implementa o System.IConvertible interface.
'
' provider:
' Um objeto que fornece informações de formatação específicas da cultura.
'
' Devoluções:
' Um número de ponto flutuante de precisão única que é equivalente a value, ou
' zero se value é null.
'
' Exceções:
' T:System.FormatException:
' value não está em um formato apropriado.
'
' T:System.InvalidCastException:
' value não implementa System.IConvertible.
'
' T:System.OverflowException:
' value representa um número que seja menor que System.Single.MinValue ou maior
' que System.Single.MaxValue.
Public Shared Function ToSingle(value As Object, provider As IFormatProvider) As Single
'
' Resumo:
' Converte o valor do objeto especificado em um número de ponto flutuante de precisão
' simples.
'
' Parâmetros:
' value:
' Um objeto que implementa a interface System.IConvertible ou null.
'
' Devoluções:
' Um número de ponto flutuante de precisão simples que é equivalente a value ou
' zero se value for null.
'
' Exceções:
' T:System.FormatException:
' value não está em um formato adequado.
'
' T:System.InvalidCastException:
' value não implementa a interface System.IConvertible. -ou- A conversão não é
' suportada.
'
' T:System.OverflowException:
' value representa um número que é menor que System.Single.MinValue ou maior que
' System.Single.MaxValue.
Public Shared Function ToSingle(value As Object) As Single
'
' Resumo:
' Chamar esse método sempre lança System.InvalidCastException.
'
' Parâmetros:
' value:
' O valor de data e hora para converter.
'
' Devoluções:
' Não há suporte para essa conversão. Nenhum valor é retornado.
'
' Exceções:
' T:System.InvalidCastException:
' Não há suporte para essa conversão.
<CLSCompliant(False)>
Public Shared Function ToUInt64(value As Date) As ULong
'
' Resumo:
' Converte a representação de cadeia de caracteres especificada de um número em
' um equivalente 64-bit inteiro sem sinal, usando as informações de formatação
' específicas da cultura especificadas.
'
' Parâmetros:
' value:
' Uma cadeia de caracteres que contém o número a ser convertido.
'
' provider:
' Um objeto que fornece informações de formatação específicas da cultura.
'
' Devoluções:
' Um inteiro não assinado de 64 bits que é equivalente ao número em value, ou 0
' (zero) se value é null.
'
' Exceções:
' T:System.FormatException:
' value não consiste em um sinal opcional seguido por uma sequência de dígitos
' (0 a 9).
'
' T:System.OverflowException:
' value representa um número que seja menor que System.UInt64.MinValue ou maior
' que System.UInt64.MaxValue.
<CLSCompliant(False)>
Public Shared Function ToUInt64(value As String, provider As IFormatProvider) As ULong
'
' Resumo:
' Converte o valor do inteiro sem sinal 16 bits especificado para o número de ponto
' flutuante de precisão simples equivalente.
'
' Parâmetros:
' value:
' Inteiro não assinado de 16 bits para converter.
'
' Devoluções:
' Um número de ponto flutuante de precisão única que é equivalente a value.
<CLSCompliant(False)>
Public Shared Function ToSingle(value As UShort) As Single
'
' Resumo:
' Converte a representação de cadeia de caracteres especificada de um número em
' um inteiro sem sinal de 64 bits equivalente.
'
' Parâmetros:
' value:
' Uma cadeia de caracteres que contém o número a ser convertido.
'
' Devoluções:
' Um inteiro assinado de 64 bits equivalente ao número em value, ou 0 (zero) caso
' value seja null.
'
' Exceções:
' T:System.FormatException:
' value não consiste em um sinal opcional seguido de uma sequência de dígitos (de
' 0 a 9).
'
' T:System.OverflowException:
' value representa um número que é menor que System.UInt64.MinValue ou maior que
' System.UInt64.MaxValue.
<CLSCompliant(False)>
Public Shared Function ToUInt64(value As String) As ULong
'
' Resumo:
' Converte o valor do número de ponto flutuante de precisão dupla especificado
' em um inteiro sem sinal de 64 bits equivalente.
'
' Parâmetros:
' value:
' O número de ponto flutuante de precisão dupla a ser convertido.
'
' Devoluções:
' value, arredondado para o próximo inteiro sem sinal de 64 bits. Caso value esteja
' entre dois números inteiros, o número par é retornado; ou seja, 4,5 é convertido
' em 4 e 5,5 é convertido em 6.
'
' Exceções:
' T:System.OverflowException:
' value é menor que zero ou maior que System.UInt64.MaxValue.
<CLSCompliant(False)>
Public Shared Function ToUInt64(value As Double) As ULong
'
' Resumo:
' Converte o valor do número de ponto flutuante de precisão simples especificado
' em um inteiro não assinado de 64 bits equivalente.
'
' Parâmetros:
' value:
' O número de ponto flutuante de precisão simples para converter.
'
' Devoluções:
' value, arredondado para o inteiro mais próximo de 64 bits. Se value é meio caminho
' entre dois números inteiros, o número par é retornado; ou seja, 4,5 é convertido
' em 4, e 5,5 é convertido em 6.
'
' Exceções:
' T:System.OverflowException:
' value é menor que zero ou maior do que System.UInt64.MaxValue.
<CLSCompliant(False)>
Public Shared Function ToUInt64(value As Single) As ULong
'
' Resumo:
' Retorna o inteiro de não assinado de 64 bits especificado; Nenhuma conversão
' real é executada.
'
' Parâmetros:
' value:
' Inteiro não assinado de 64 bits para retornar.
'
' Devoluções:
' value é retornada inalterada.
<CLSCompliant(False)>
Public Shared Function ToUInt64(value As ULong) As ULong
'
' Resumo:
' Converte o valor do inteiro com sinal de 64 bits especificado em um inteiro sem
' sinal de 64 bits equivalente.
'
' Parâmetros:
' value:
' O inteiro com sinal de 64 bits a ser convertido.
'
' Devoluções:
' Um inteiro sem sinal de 64 bits equivalente a value.
'
' Exceções:
' T:System.OverflowException:
' value é menor que zero.
<CLSCompliant(False)>
Public Shared Function ToUInt64(value As Long) As ULong
'
' Resumo:
' Converte o valor do inteiro sem sinal 32 bits especificado para um inteiro não
' assinado de 64 bits equivalente.
'
' Parâmetros:
' value:
' Inteiro não assinado de 32 bits para converter.
'
' Devoluções:
' Um inteiro não assinado de 64 bits que é equivalente a value.
<CLSCompliant(False)>
Public Shared Function ToUInt64(value As UInteger) As ULong
'
' Resumo:
' Converte o valor do especificado inteiro assinado de 32 bits em um inteiro não
' assinado de 64 bits equivalente.
'
' Parâmetros:
' value:
' Inteiro assinado de 32 bits para converter.
'
' Devoluções:
' Um inteiro não assinado de 64 bits que é equivalente a value.
'
' Exceções:
' T:System.OverflowException:
' value é menor que zero.
<CLSCompliant(False)>
Public Shared Function ToUInt64(value As Integer) As ULong
'
' Resumo:
' Converte o valor do inteiro sem sinal 16 bits especificado para o equivalente
' inteiro não assinado de 64 bits.
'
' Parâmetros:
' value:
' Inteiro não assinado de 16 bits para converter.
'
' Devoluções:
' Um inteiro não assinado de 64 bits que é equivalente a value.
<CLSCompliant(False)>
Public Shared Function ToUInt64(value As UShort) As ULong
'
' Resumo:
' Converte o valor do número decimal especificado para um inteiro não assinado
' de 64 bits equivalente.
'
' Parâmetros:
' value:
' O número decimal para converter.
'
' Devoluções:
' value, arredondado para o inteiro mais próximo de 64 bits. Se value é meio caminho
' entre dois números inteiros, o número par é retornado; ou seja, 4,5 é convertido
' em 4, e 5,5 é convertido em 6.
'
' Exceções:
' T:System.OverflowException:
' value é menor que zero ou maior do que System.UInt64.MaxValue.
<CLSCompliant(False)>
Public Shared Function ToUInt64(value As Decimal) As ULong
'
' Resumo:
' Converte o valor do inteiro não assinado de 8 bits especificado para o inteiro
' assinado de 64 bits equivalente.
'
' Parâmetros:
' value:
' Inteiro não assinado de 8 bits para converter.
'
' Devoluções:
' Um inteiro assinado de 64 bits que é equivalente a value.
Public Shared Function ToInt64(value As Byte) As Long
'
' Resumo:
' Converte o valor do inteiro com sinal de 64 bits especificado em um número decimal
' equivalente.
'
' Parâmetros:
' value:
' O inteiro com sinal de 64 bits a ser convertido.
'
' Devoluções:
' Um número decimal equivalente a value.
Public Shared Function ToDecimal(value As Long) As Decimal
'
' Resumo:
' Converte o valor do número de ponto flutuante de precisão simples para um número
' decimal equivalente.
'
' Parâmetros:
' value:
' O número de ponto flutuante de precisão simples a ser convertido.
'
' Devoluções:
' Um número decimal equivalente a value.
'
' Exceções:
' T:System.OverflowException:
' value é maior que System.Decimal.MaxValue ou menor que System.Decimal.MinValue.
Public Shared Function ToDecimal(value As Single) As Decimal
'
' Resumo:
' Converte o valor do System.DateTime especificado na representação de cadeia de
' caracteres equivalente usando as informações de formatação específicas da cultura
' determinadas.
'
' Parâmetros:
' value:
' O valor de data e tempo a ser convertido.
'
' provider:
' Um objeto que fornece informações de formatação específicas de cultura.
'
' Devoluções:
' A representação da cadeia de caracteres de value.
Public Shared Function ToString(value As Date, provider As IFormatProvider) As String
'
' Resumo:
' Converte o valor do System.DateTime especificado na representação de cadeia de
' caracteres equivalente.
'
' Parâmetros:
' value:
' O valor de data e tempo a ser convertido.
'
' Devoluções:
' A representação da cadeia de caracteres de value.
Public Shared Function ToString(value As Date) As String
'
' Resumo:
' Converte o valor do número decimal especificado na representação de cadeia de
' caracteres equivalente usando as informações de formatação específicas da cultura
' especificadas.
'
' Parâmetros:
' value:
' O número decimal a ser convertido.
'
' provider:
' Um objeto que fornece informações de formatação específicas de cultura.
'
' Devoluções:
' A representação da cadeia de caracteres de value.
Public Shared Function ToString(value As Decimal, provider As IFormatProvider) As String
'
' Resumo:
' Converte o valor do número decimal especificado na representação de cadeia de
' caracteres equivalente.
'
' Parâmetros:
' value:
' O número decimal a ser convertido.
'
' Devoluções:
' A representação da cadeia de caracteres de value.
Public Shared Function ToString(value As Decimal) As String
'
' Resumo:
' Converte o valor do número de ponto flutuante de precisão dupla especificado
' em sua representação de cadeia de caracteres equivalente.
'
' Parâmetros:
' value:
' O número de ponto flutuante de precisão dupla a ser convertido.
'
' provider:
' Um objeto que fornece informações de formatação específicas de cultura.
'
' Devoluções:
' A representação da cadeia de caracteres de value.
Public Shared Function ToString(value As Double, provider As IFormatProvider) As String
'
' Resumo:
' Converte o valor do número de ponto flutuante de precisão dupla especificado
' em sua representação de cadeia de caracteres equivalente.
'
' Parâmetros:
' value:
' O número de ponto flutuante de precisão dupla a ser convertido.
'
' Devoluções:
' A representação da cadeia de caracteres de value.
Public Shared Function ToString(value As Double) As String
'
' Resumo:
' Converte o valor do número de ponto flutuante de precisão simples em sua representação
' de cadeia de caracteres equivalente, usando as informações de formatação específicas
' da cultura.
'
' Parâmetros:
' value:
' O número de ponto flutuante de precisão simples a ser convertido.
'
' provider:
' Um objeto que fornece informações de formatação específicas de cultura.
'
' Devoluções:
' A representação da cadeia de caracteres de value.
Public Shared Function ToString(value As Single, provider As IFormatProvider) As String
'
' Resumo:
' Converte o valor do número de ponto flutuante de precisão simples especificado
' em sua representação de cadeia de caracteres equivalente.
'
' Parâmetros:
' value:
' O número de ponto flutuante de precisão simples a ser convertido.
'
' Devoluções:
' A representação da cadeia de caracteres de value.
Public Shared Function ToString(value As Single) As String
'
' Resumo:
' Converte o valor do inteiro sem sinal de 64 bits especificado na representação
' de cadeia de caracteres equivalente, usando as informações de formatação específicas
' à cultura especificadas.
'
' Parâmetros:
' value:
' O inteiro sem sinal de 64 bits a ser convertido.
'
' provider:
' Um objeto que fornece informações de formatação específicas de cultura.
'
' Devoluções:
' A representação da cadeia de caracteres de value.
<CLSCompliant(False)>
Public Shared Function ToString(value As ULong, provider As IFormatProvider) As String
'
' Resumo:
' Converte o valor do inteiro sem sinal de 64 bits especificado na representação
' de cadeia de caracteres equivalente.
'
' Parâmetros:
' value:
' O inteiro sem sinal de 64 bits a ser convertido.
'
' Devoluções:
' A representação da cadeia de caracteres de value.
<CLSCompliant(False)>
Public Shared Function ToString(value As ULong) As String
'
' Resumo:
' Converte o valor do inteiro com sinal de 64 bits especificado na representação
' de cadeia de caracteres equivalente, usando as informações de formatação específicas
' à cultura especificadas.
'
' Parâmetros:
' value:
' O inteiro com sinal de 64 bits a ser convertido.
'
' provider:
' Um objeto que fornece informações de formatação específicas de cultura.
'
' Devoluções:
' A representação da cadeia de caracteres de value.
Public Shared Function ToString(value As Long, provider As IFormatProvider) As String
'
' Resumo:
' Converte o valor do inteiro com sinal de 64 bits especificado em sua representação
' de cadeia de caracteres equivalente.
'
' Parâmetros:
' value:
' O inteiro com sinal de 64 bits a ser convertido.
'
' Devoluções:
' A representação da cadeia de caracteres de value.
Public Shared Function ToString(value As Long) As String
'
' Resumo:
' Converte o valor do inteiro sem sinal de 32 bits especificado na representação
' de cadeia de caracteres equivalente, usando as informações de formatação específicas
' à cultura especificadas.
'
' Parâmetros:
' value:
' O inteiro sem sinal de 32 bits a ser convertido.
'
' provider:
' Um objeto que fornece informações de formatação específicas de cultura.
'
' Devoluções:
' A representação da cadeia de caracteres de value.
<CLSCompliant(False)>
Public Shared Function ToString(value As UInteger, provider As IFormatProvider) As String
'
' Resumo:
' Converte o valor do inteiro sem sinal de 32 bits especificado na representação
' de cadeia de caracteres equivalente.
'
' Parâmetros:
' value:
' O inteiro sem sinal de 32 bits a ser convertido.
'
' Devoluções:
' A representação da cadeia de caracteres de value.
<CLSCompliant(False)>
Public Shared Function ToString(value As UInteger) As String
'
' Resumo:
' Converte o valor do inteiro com sinal de 32 bits especificado em sua representação
' de cadeia de caracteres equivalente usando as informações de formatação específicas
' da cultura especificadas.
'
' Parâmetros:
' value:
' O inteiro com sinal de 32 bits a converter.
'
' provider:
' Um objeto que fornece informações de formatação específicas de cultura.
'
' Devoluções:
' A representação da cadeia de caracteres de value.
Public Shared Function ToString(value As Integer, provider As IFormatProvider) As String
'
' Resumo:
' Retorna a instância de cadeia de caracteres especificada; nenhuma conversão real
' é executada.
'
' Parâmetros:
' value:
' A cadeia de caracteres a ser retornada.
'
' Devoluções:
' value é retornado inalterado.
Public Shared Function ToString(value As String) As String
'
' Resumo:
' Retorna a instância de cadeia de caracteres especificada; nenhuma conversão real
' é executada.
'
' Parâmetros:
' value:
' A cadeia de caracteres a ser retornada.
'
' provider:
' Um objeto que fornece informações de formatação específicas de cultura. Este
' parâmetro é ignorado.
'
' Devoluções:
' value é retornado inalterado.
Public Shared Function ToString(value As String, provider As IFormatProvider) As String
'
' Resumo:
' Converte a representação de cadeia de caracteres de um número em uma base especificada
' em um inteiro sem sinal de 8 bits equivalente.
'
' Parâmetros:
' value:
' Uma cadeia de caracteres que contém o número a ser convertido.
'
' fromBase:
' A base do número em value, que deve ser 2, 8, 10 ou 16.
'
' Devoluções:
' Um inteiro sem sinal de 8 bits equivalente ao número em value, ou 0 (zero), se
' value for null.
'
' Exceções:
' T:System.ArgumentException:
' fromBase não é 2, 8, 10 ou 16. -ou- value, que representa um número não assinado
' de base não 10, é prefixado com um sinal negativo.
'
' T:System.ArgumentOutOfRangeException:
' value é System.String.Empty.
'
' T:System.FormatException:
' value contém um caractere que não é um dígito válido na base especificada por
' fromBase. A mensagem de exceção indica que não há dígitos a serem convertidos
' caso o primeiro caractere em value seja inválido; do contrário, a mensagem indica
' que value contém caracteres à direita inválidos.
'
' T:System.OverflowException:
' value, que representa um número sem sinal de base 10, é prefixado com um sinal
' negativo. -ou- value representa um número que é menor que System.Byte.MinValue
' ou maior que System.Byte.MaxValue.
Public Shared Function ToByte(value As String, fromBase As Integer) As Byte
'
' Resumo:
' Converte a representação de cadeia de caracteres de um número em uma base especificada
' para um inteiro com sinal de 8 bits equivalente.
'
' Parâmetros:
' value:
' Uma cadeia de caracteres que contém o número a ser convertido.
'
' fromBase:
' A base do número em value, que deve ser 2, 8, 10 ou 16.
'
' Devoluções:
' Um inteiro com sinal de 8 bits equivalente ao número em value ou 0 (zero), se
' value for null.
'
' Exceções:
' T:System.ArgumentException:
' fromBase não é 2, 8, 10 ou 16. -ou- value, que representa um número assinado
' de base não 10, é prefixado com um sinal negativo.
'
' T:System.ArgumentOutOfRangeException:
' value é System.String.Empty.
'
' T:System.FormatException:
' value contém um caractere que não é um dígito válido na base especificada por
' fromBase. A mensagem de exceção indica que não há dígitos a serem convertidos
' caso o primeiro caractere em value seja inválido; do contrário, a mensagem indica
' que value contém caracteres à direita inválidos.
'
' T:System.OverflowException:
' value, que representa um número assinado de base não 10, é prefixado com um sinal
' negativo. -ou- value representa um número que é menor que System.SByte.MinValue
' ou maior que System.SByte.MaxValue.
<CLSCompliant(False)>
Public Shared Function ToSByte(value As String, fromBase As Integer) As SByte
'
' Resumo:
' Converte um subconjunto de uma matriz de inteiros não assinados de 8 bits em
' um subconjunto equivalente de uma matriz de caracteres Unicode codificada com
' dígitos com base em 64. Parâmetros especificam os subconjuntos como deslocamentos
' nas matrizes de entrada e saída, o número de elementos na matriz de entrada a
' serem convertidos e se as quebras de linha são inseridas na matriz de saída.
'
' Parâmetros:
' inArray:
' Uma matriz de entrada com inteiros sem sinal de 8 bits.
'
' offsetIn:
' Uma posição dentro de inArray.
'
' length:
' O número de elementos de inArray a serem convertidos.
'
' outArray:
' Uma matriz de saída de caracteres Unicode.
'
' offsetOut:
' Uma posição dentro de outArray.
'
' options:
' System.Base64FormattingOptions.InsertLineBreaks para inserir uma quebra de linha
' a cada 76 caracteres, ou System.Base64FormattingOptions.None para não inserir
' quebras de linha.
'
' Devoluções:
' Um inteiro com sinal de 32 bits que contém o número de bytes em outArray.
'
' Exceções:
' T:System.ArgumentNullException:
' inArray ou outArray é null.
'
' T:System.ArgumentOutOfRangeException:
' offsetIn, offsetOut ou length é negativo. -ou- A soma de offsetIn e length é
' maior que o tamanho de inArray. -ou- offsetOut mais o número de elementos a serem
' retornados é maior que o comprimento de outArray.
'
' T:System.ArgumentException:
' options não é um valor System.Base64FormattingOptions válido.
<ComVisible(False)> <SecuritySafeCritical>
Public Shared Function ToBase64CharArray(inArray() As Byte, offsetIn As Integer, length As Integer, outArray() As Char, offsetOut As Integer, options As Base64FormattingOptions) As Integer
'
' Resumo:
' Converte um subconjunto de uma matriz de inteiros não assinados de 8 bits em
' um subconjunto equivalente de uma matriz de caracteres Unicode codificada com
' dígitos com base em 64. Os parâmetros especificam os subconjuntos como deslocamentos
' nas matrizes de entrada e saída, e o número de elementos na matriz de entrada
' a serem convertidos.
'
' Parâmetros:
' inArray:
' Uma matriz de entrada com inteiros sem sinal de 8 bits.
'
' offsetIn:
' Uma posição dentro de inArray.
'
' length:
' O número de elementos de inArray a serem convertidos.
'
' outArray:
' Uma matriz de saída de caracteres Unicode.
'
' offsetOut:
' Uma posição dentro de outArray.
'
' Devoluções:
' Um inteiro com sinal de 32 bits que contém o número de bytes em outArray.
'
' Exceções:
' T:System.ArgumentNullException:
' inArray ou outArray é null.
'
' T:System.ArgumentOutOfRangeException:
' offsetIn, offsetOut ou length é negativo. -ou- A soma de offsetIn e length é
' maior que o tamanho de inArray. -ou- offsetOut mais o número de elementos a serem
' retornados é maior que o comprimento de outArray.
Public Shared Function ToBase64CharArray(inArray() As Byte, offsetIn As Integer, length As Integer, outArray() As Char, offsetOut As Integer) As Integer
'
' Resumo:
' Converte um subconjunto de uma matriz de inteiros sem sinal de 8 bits na representação
' de cadeia de caracteres equivalente codificada com dígitos de base 64. Parâmetros
' especificam o subconjunto como um deslocamento da matriz de entrada, o número
' de elementos na matriz para converter e se deve ou não inserir quebras de linha
' no valor retornado.
'
' Parâmetros:
' inArray:
' Uma matriz de inteiros não assinados de 8 bits.
'
' offset:
' Um deslocamento em inArray.
'
' length:
' O número de elementos de inArray a serem convertidos.
'
' options:
' System.Base64FormattingOptions.InsertLineBreaks para inserir uma quebra de linha
' a cada 76 caracteres, ou System.Base64FormattingOptions.None para não inserir
' quebras de linha.
'
' Devoluções:
' A representação de cadeia de caracteres em base 64 de elementos length de inArray,
' começando na posição offset.
'
' Exceções:
' T:System.ArgumentNullException:
' inArray é null.
'
' T:System.ArgumentOutOfRangeException:
' offset ou length é negativo. -ou- A soma de offset e length é maior que o tamanho
' de inArray.
'
' T:System.ArgumentException:
' options não é um valor System.Base64FormattingOptions válido.
<ComVisible(False)> <SecuritySafeCritical>
Public Shared Function ToBase64String(inArray() As Byte, offset As Integer, length As Integer, options As Base64FormattingOptions) As String
'
' Resumo:
' Converte um subconjunto de uma matriz de inteiros sem sinal de 8 bits na representação
' de cadeia de caracteres equivalente codificada com dígitos de base 64. Parâmetros
' especificam o subconjunto como um deslocamento na matriz de entrada e o número
' de elementos na matriz a converter.
'
' Parâmetros:
' inArray:
' Uma matriz de inteiros não assinados de 8 bits.
'
' offset:
' Um deslocamento em inArray.
'
' length:
' O número de elementos de inArray a serem convertidos.
'
' Devoluções:
' A representação de cadeia de caracteres em base 64 de elementos length de inArray,
' começando na posição offset.
'
' Exceções:
' T:System.ArgumentNullException:
' inArray é null.
'
' T:System.ArgumentOutOfRangeException:
' offset ou length é negativo. -ou- A soma de offset e length é maior que o tamanho
' de inArray.
Public Shared Function ToBase64String(inArray() As Byte, offset As Integer, length As Integer) As String
'
' Resumo:
' Converte uma matriz de inteiros sem sinal de 8 bits na representação de cadeia
' de caracteres equivalente codificada com dígitos de base 64. Um parâmetro especifica
' se deseja inserir quebras de linha no valor retornado.
'
' Parâmetros:
' inArray:
' Uma matriz de inteiros não assinados de 8 bits.
'
' options:
' System.Base64FormattingOptions.InsertLineBreaks para inserir uma quebra de linha
' a cada 76 caracteres, ou System.Base64FormattingOptions.None para não inserir
' quebras de linha.
'
' Devoluções:
' A representação de cadeia de caracteres em base 64 dos elementos em inArray.
'
' Exceções:
' T:System.ArgumentNullException:
' inArray é null.
'
' T:System.ArgumentException:
' options não é um valor System.Base64FormattingOptions válido.
<ComVisible(False)>
Public Shared Function ToBase64String(inArray() As Byte, options As Base64FormattingOptions) As String
'
' Resumo:
' Converte uma matriz de inteiros sem sinal de 8 bits na representação de cadeia
' de caracteres equivalente codificada com dígitos de base 64.
'
' Parâmetros:
' inArray:
' Uma matriz de inteiros não assinados de 8 bits.
'
' Devoluções:
' A representação de cadeia de caracteres, em base 64, do conteúdo de inArray.
'
' Exceções:
' T:System.ArgumentNullException:
' inArray é null.
Public Shared Function ToBase64String(inArray() As Byte) As String
'
' Resumo:
' Converte o valor de um inteiro com sinal de 64 bits na representação de cadeia
' de caracteres equivalente a ele em uma base especificada.
'
' Parâmetros:
' value:
' O inteiro com sinal de 64 bits a ser convertido.
'
' toBase:
' A base do valor de retorno, que deve ser 2, 8, 10 ou 16.
'
' Devoluções:
' A representação da cadeia de caracteres de value na base toBase.
'
' Exceções:
' T:System.ArgumentException:
' toBase não é 2, 8, 10 ou 16.
<SecuritySafeCritical>
Public Shared Function ToString(value As Long, toBase As Integer) As String
'
' Resumo:
' Converte o valor do inteiro com sinal de 32 bits especificado em sua representação
' de cadeia de caracteres equivalente.
'
' Parâmetros:
' value:
' O inteiro com sinal de 32 bits a converter.
'
' Devoluções:
' A representação da cadeia de caracteres de value.
Public Shared Function ToString(value As Integer) As String
'
' Resumo:
' Converte o valor de um inteiro com sinal de 32 bits na representação de cadeia
' de caracteres equivalente a ele em uma base especificada.
'
' Parâmetros:
' value:
' O inteiro com sinal de 32 bits a converter.
'
' toBase:
' A base do valor de retorno, que deve ser 2, 8, 10 ou 16.
'
' Devoluções:
' A representação da cadeia de caracteres de value na base toBase.
'
' Exceções:
' T:System.ArgumentException:
' toBase não é 2, 8, 10 ou 16.
<SecuritySafeCritical>
Public Shared Function ToString(value As Integer, toBase As Integer) As String
'
' Resumo:
' Converte o valor de um inteiro sem sinal de 8 bits em sua representação de cadeia
' de caracteres equivalente de uma base especificada.
'
' Parâmetros:
' value:
' O inteiro sem sinal de 8 bits a ser convertido.
'
' toBase:
' A base do valor de retorno, que deve ser 2, 8, 10 ou 16.
'
' Devoluções:
' A representação da cadeia de caracteres de value na base toBase.
'
' Exceções:
' T:System.ArgumentException:
' toBase não é 2, 8, 10 ou 16.
<SecuritySafeCritical>
Public Shared Function ToString(value As Byte, toBase As Integer) As String
'
' Resumo:
' Converte a representação de cadeia de caracteres de um número em uma base especificada
' em um inteiro sem sinal de 64 bits equivalente.
'
' Parâmetros:
' value:
' Uma cadeia de caracteres que contém o número a ser convertido.
'
' fromBase:
' A base do número em value, que deve ser 2, 8, 10 ou 16.
'
' Devoluções:
' Um inteiro sem sinal de 64 bits equivalente ao número em value ou 0 (zero), se
' value for null.
'
' Exceções:
' T:System.ArgumentException:
' fromBase não é 2, 8, 10 ou 16. -ou- value, que representa um número não assinado
' de base não 10, é prefixado com um sinal negativo.
'
' T:System.ArgumentOutOfRangeException:
' value é System.String.Empty.
'
' T:System.FormatException:
' value contém um caractere que não é um dígito válido na base especificada por
' fromBase. A mensagem de exceção indica que não há dígitos a serem convertidos
' caso o primeiro caractere em value seja inválido; do contrário, a mensagem indica
' que value contém caracteres à direita inválidos.
'
' T:System.OverflowException:
' value, que representa um número não assinado de base não 10, é prefixado com
' um sinal negativo. -ou- value representa um número que é menor que System.UInt64.MinValue
' ou maior que System.UInt64.MaxValue.
<CLSCompliant(False)>
Public Shared Function ToUInt64(value As String, fromBase As Integer) As ULong
'
' Resumo:
' Converte a representação de cadeia de caracteres de um número em uma base especificada
' para um inteiro com sinal de 64 bits equivalente.
'
' Parâmetros:
' value:
' Uma cadeia de caracteres que contém o número a ser convertido.
'
' fromBase:
' A base do número em value, que deve ser 2, 8, 10 ou 16.
'
' Devoluções:
' Um inteiro assinado de 64 bits equivalente ao número em value, ou 0 (zero) caso
' value seja null.
'
' Exceções:
' T:System.ArgumentException:
' fromBase não é 2, 8, 10 ou 16. -ou- value, que representa um número assinado
' de base não 10, é prefixado com um sinal negativo.
'
' T:System.ArgumentOutOfRangeException:
' value é System.String.Empty.
'
' T:System.FormatException:
' value contém um caractere que não é um dígito válido na base especificada por
' fromBase. A mensagem de exceção indica que não há dígitos a serem convertidos
' caso o primeiro caractere em value seja inválido; do contrário, a mensagem indica
' que value contém caracteres à direita inválidos.
'
' T:System.OverflowException:
' value, que representa um número assinado de base não 10, é prefixado com um sinal
' negativo. -ou- value representa um número que é menor que System.Int64.MinValue
' ou maior que System.Int64.MaxValue.
Public Shared Function ToInt64(value As String, fromBase As Integer) As Long
'
' Resumo:
' Converte a representação de cadeia de caracteres de um número em uma base especificada
' em um inteiro sem sinal de 32 bits equivalente.
'
' Parâmetros:
' value:
' Uma cadeia de caracteres que contém o número a ser convertido.
'
' fromBase:
' A base do número em value, que deve ser 2, 8, 10 ou 16.
'
' Devoluções:
' Um inteiro sem sinal de 32 bits equivalente ao número em value, ou 0 (zero),
' se value for null.
'
' Exceções:
' T:System.ArgumentException:
' fromBase não é 2, 8, 10 ou 16. -ou- value, que representa um número não assinado
' de base não 10, é prefixado com um sinal negativo.
'
' T:System.ArgumentOutOfRangeException:
' value é System.String.Empty.
'
' T:System.FormatException:
' value contém um caractere que não é um dígito válido na base especificada por
' fromBase. A mensagem de exceção indica que não há dígitos a serem convertidos
' caso o primeiro caractere em value seja inválido; do contrário, a mensagem indica
' que value contém caracteres à direita inválidos.
'
' T:System.OverflowException:
' value, que representa um número não assinado de base não 10, é prefixado com
' um sinal negativo. -ou- value representa um número que é menor que System.UInt32.MinValue
' ou maior que System.UInt32.MaxValue.
<CLSCompliant(False)>
Public Shared Function ToUInt32(value As String, fromBase As Integer) As UInteger
'
' Resumo:
' Converte a representação de cadeia de caracteres de um número em uma base especificada
' para um inteiro com sinal de 32 bits equivalente.
'
' Parâmetros:
' value:
' Uma cadeia de caracteres que contém o número a ser convertido.
'
' fromBase:
' A base do número em value, que deve ser 2, 8, 10 ou 16.
'
' Devoluções:
' Um inteiro com sinal de 32 bits equivalente ao número em value, ou 0 (zero),
' se value for null.
'
' Exceções:
' T:System.ArgumentException:
' fromBase não é 2, 8, 10 ou 16. -ou- value, que representa um número assinado
' de base não 10, é prefixado com um sinal negativo.
'
' T:System.ArgumentOutOfRangeException:
' value é System.String.Empty.
'
' T:System.FormatException:
' value contém um caractere que não é um dígito válido na base especificada por
' fromBase. A mensagem de exceção indica que não há dígitos a serem convertidos
' caso o primeiro caractere em value seja inválido; do contrário, a mensagem indica
' que value contém caracteres à direita inválidos.
'
' T:System.OverflowException:
' value, que representa um número assinado de base não 10, é prefixado com um sinal
' negativo. -ou- value representa um número que é menor que System.Int32.MinValue
' ou maior que System.Int32.MaxValue.
Public Shared Function ToInt32(value As String, fromBase As Integer) As Integer
'
' Resumo:
' Converte a representação de cadeia de caracteres de um número em uma base especificada
' em um inteiro sem sinal de 16 bits equivalente.
'
' Parâmetros:
' value:
' Uma cadeia de caracteres que contém o número a ser convertido.
'
' fromBase:
' A base do número em value, que deve ser 2, 8, 10 ou 16.
'
' Devoluções:
' Um inteiro sem sinal de 16 bits equivalente ao número em value ou 0 (zero), se
' value for null.
'
' Exceções:
' T:System.ArgumentException:
' fromBase não é 2, 8, 10 ou 16. -ou- value, que representa um número não assinado
' de base não 10, é prefixado com um sinal negativo.
'
' T:System.ArgumentOutOfRangeException:
' value é System.String.Empty.
'
' T:System.FormatException:
' value contém um caractere que não é um dígito válido na base especificada por
' fromBase. A mensagem de exceção indica que não há dígitos a serem convertidos
' caso o primeiro caractere em value seja inválido; do contrário, a mensagem indica
' que value contém caracteres à direita inválidos.
'
' T:System.OverflowException:
' value, que representa um número não assinado de base não 10, é prefixado com
' um sinal negativo. -ou- value representa um número que é menor que System.UInt16.MinValue
' ou maior que System.UInt16.MaxValue.
<CLSCompliant(False)>
Public Shared Function ToUInt16(value As String, fromBase As Integer) As UShort
'
' Resumo:
' Converte a representação de cadeia de caracteres de um número em uma base especificada
' para um inteiro com sinal de 16 bits equivalente.
'
' Parâmetros:
' value:
' Uma cadeia de caracteres que contém o número a ser convertido.
'
' fromBase:
' A base do número em value, que deve ser 2, 8, 10 ou 16.
'
' Devoluções:
' Um inteiro com sinal de 16 bits equivalente ao número em value, ou 0 (zero),
' se value for null.
'
' Exceções:
' T:System.ArgumentException:
' fromBase não é 2, 8, 10 ou 16. -ou- value, que representa um número assinado
' de base não 10, é prefixado com um sinal negativo.
'
' T:System.ArgumentOutOfRangeException:
' value é System.String.Empty.
'
' T:System.FormatException:
' value contém um caractere que não é um dígito válido na base especificada por
' fromBase. A mensagem de exceção indica que não há dígitos a serem convertidos
' caso o primeiro caractere em value seja inválido; do contrário, a mensagem indica
' que value contém caracteres à direita inválidos.
'
' T:System.OverflowException:
' value, que representa um número assinado de base não 10, é prefixado com um sinal
' negativo. -ou- value representa um número que é menor que System.Int16.MinValue
' ou maior que System.Int16.MaxValue.
Public Shared Function ToInt16(value As String, fromBase As Integer) As Short
'
' Resumo:
' Converte o valor de um inteiro com sinal de 16 bits em sua representação de cadeia
' de caracteres equivalente em uma base especificada.
'
' Parâmetros:
' value:
' O inteiro assinado de 16 bits a ser convertido.
'
' toBase:
' A base do valor de retorno, que deve ser 2, 8, 10 ou 16.
'
' Devoluções:
' A representação da cadeia de caracteres de value na base toBase.
'
' Exceções:
' T:System.ArgumentException:
' toBase não é 2, 8, 10 ou 16.
<SecuritySafeCritical>
Public Shared Function ToString(value As Short, toBase As Integer) As String
'
' Resumo:
' Converte o valor o inteiro não assinado de 64 bits especificado para um número
' decimal equivalente.
'
' Parâmetros:
' value:
' Inteiro não assinado de 64 bits para converter.
'
' Devoluções:
' Um número decimal equivalente a value.
<CLSCompliant(False)>
Public Shared Function ToDecimal(value As ULong) As Decimal
'
' Resumo:
' Converte o valor do inteiro sem sinal de 16 bits especificado na representação
' de cadeia de caracteres equivalente, usando as informações de formatação específicas
' à cultura especificadas.
'
' Parâmetros:
' value:
' O inteiro não assinado de 16 bits a ser convertido.
'
' provider:
' Um objeto que fornece informações de formatação específicas de cultura.
'
' Devoluções:
' A representação da cadeia de caracteres de value.
<CLSCompliant(False)>
Public Shared Function ToString(value As UShort, provider As IFormatProvider) As String
'
' Resumo:
' Converte o valor do inteiro com sinal de 16 bits especificado em sua representação
' de cadeia de caracteres equivalente usando as informações de formatação específicas
' da cultura especificadas.
'
' Parâmetros:
' value:
' O inteiro assinado de 16 bits a ser convertido.
'
' provider:
' Um objeto que fornece informações de formatação específicas de cultura.
'
' Devoluções:
' A representação da cadeia de caracteres de value.
Public Shared Function ToString(value As Short, provider As IFormatProvider) As String
'
' Resumo:
' A chamada desse método sempre lança System.InvalidCastException.
'
' Parâmetros:
' value:
' O inteiro não assinado de 16 bits a ser convertido.
'
' Devoluções:
' Esta conversão não é suportada. Nenhum valor é retornado.
'
' Exceções:
' T:System.InvalidCastException:
' Esta conversão não é suportada.
<CLSCompliant(False)>
Public Shared Function ToDateTime(value As UShort) As Date
'
' Resumo:
' Chamar esse método sempre lança System.InvalidCastException.
'
' Parâmetros:
' value:
' Inteiro assinado de 16 bits para converter.
'
' Devoluções:
' Não há suporte para essa conversão. Nenhum valor é retornado.
'
' Exceções:
' T:System.InvalidCastException:
' Não há suporte para essa conversão.
Public Shared Function ToDateTime(value As Short) As Date
'
' Resumo:
' Chamar esse método sempre lança System.InvalidCastException.
'
' Parâmetros:
' value:
' Inteiro não assinado de 8 bits para converter.
'
' Devoluções:
' Não há suporte para essa conversão. Nenhum valor é retornado.
'
' Exceções:
' T:System.InvalidCastException:
' Não há suporte para essa conversão.
Public Shared Function ToDateTime(value As Byte) As Date
'
' Resumo:
' Chamar esse método sempre lança System.InvalidCastException.
'
' Parâmetros:
' value:
' Inteiro assinado de 8 bits para converter.
'
' Devoluções:
' Não há suporte para essa conversão. Nenhum valor é retornado.
'
' Exceções:
' T:System.InvalidCastException:
' Não há suporte para essa conversão.
<CLSCompliant(False)>
Public Shared Function ToDateTime(value As SByte) As Date
'
' Resumo:
' Converte a representação de cadeia de caracteres especificada de um número em
' uma data e hora equivalentes, usando as informações de formatação específicas
' da cultura especificadas.
'
' Parâmetros:
' value:
' Uma cadeia de caracteres que contém uma data e hora a ser convertida.
'
' provider:
' Um objeto que fornece informações de formatação específicas de cultura.
'
' Devoluções:
' A data e hora equivalentes do valor de value ou a data e hora equivalentes de
' System.DateTime.MinValue se value for null.
'
' Exceções:
' T:System.FormatException:
' value não é uma cadeia de caracteres de data e hora formatada corretamente.
Public Shared Function ToDateTime(value As String, provider As IFormatProvider) As Date
'
' Resumo:
' Converte a representação de cadeia de caracteres especificada de uma data e hora
' em um valor de data e hora equivalente.
'
' Parâmetros:
' value:
' A representação de cadeia de caracteres de uma data e hora.
'
' Devoluções:
' A data e hora equivalentes do valor de value ou a data e hora equivalentes de
' System.DateTime.MinValue se value for null.
'
' Exceções:
' T:System.FormatException:
' value não é uma cadeia de caracteres de data e hora formatada corretamente.
Public Shared Function ToDateTime(value As String) As Date
'
' Resumo:
' Converte o valor do objeto especificado em um objeto System.DateTime, usando
' as informações de formatação específicas da cultura especificadas.
'
' Parâmetros:
' value:
' Um objeto que implementa a interface do System.IConvertible.
'
' provider:
' Um objeto que fornece informações de formatação específicas de cultura.
'
' Devoluções:
' A data e hora equivalentes do valor de value ou a data e hora equivalentes de
' System.DateTime.MinValue se value for null.
'
' Exceções:
' T:System.FormatException:
' value não é um valor de data e hora válido.
'
' T:System.InvalidCastException:
' value não implementa a interface System.IConvertible. -ou- A conversão não é
' suportada.
Public Shared Function ToDateTime(value As Object, provider As IFormatProvider) As Date
'
' Resumo:
' Converte o valor do objeto especificado em um objeto System.DateTime.
'
' Parâmetros:
' value:
' Um objeto que implementa a interface System.IConvertible ou null.
'
' Devoluções:
' A data e hora equivalentes do valor de value ou a data e hora equivalentes de
' System.DateTime.MinValue se value for null.
'
' Exceções:
' T:System.FormatException:
' value não é um valor de data e hora válido.
'
' T:System.InvalidCastException:
' value não implementa a interface System.IConvertible. -ou- A conversão não é
' suportada.
Public Shared Function ToDateTime(value As Object) As Date
'
' Resumo:
' Retorna o objeto System.DateTime especificado; nenhuma conversão real é executada.
'
' Parâmetros:
' value:
' Um valor de data e hora.
'
' Devoluções:
' value é retornado inalterado.
Public Shared Function ToDateTime(value As Date) As Date
'
' Resumo:
' Chamar esse método sempre lança System.InvalidCastException.
'
' Parâmetros:
' value:
' O valor de data e hora para converter.
'
' Devoluções:
' Não há suporte para essa conversão. Nenhum valor é retornado.
'
' Exceções:
' T:System.InvalidCastException:
' Não há suporte para essa conversão.
Public Shared Function ToDecimal(value As Date) As Decimal
'
' Resumo:
' Converte o valor booliano especificado para o número decimal equivalente.
'
' Parâmetros:
' value:
' O valor booliano a ser convertido.
'
' Devoluções:
' O número 1 caso value seja true; do contrário, 0.
Public Shared Function ToDecimal(value As Boolean) As Decimal
'
' Resumo:
' Retorna o número decimal especificado; nenhuma conversão real é executada.
'
' Parâmetros:
' value:
' Um número decimal.
'
' Devoluções:
' value é retornado inalterado.
Public Shared Function ToDecimal(value As Decimal) As Decimal
'
' Resumo:
' Converte a representação de cadeia de caracteres especificada de um número em
' um número decimal equivalente, usando as informações de formatação específicas
' da cultura especificada.
'
' Parâmetros:
' value:
' Uma cadeia de caracteres que contém um número a ser convertido.
'
' provider:
' Um objeto que fornece informações de formatação específicas de cultura.
'
' Devoluções:
' Um número decimal equivalente ao número em value, ou 0 (zero), se value for null.
'
' Exceções:
' T:System.FormatException:
' value não é um número em um formato válido.
'
' T:System.OverflowException:
' value representa um número que é menor que System.Decimal.MinValue ou maior que
' System.Decimal.MaxValue.
Public Shared Function ToDecimal(value As String, provider As IFormatProvider) As Decimal
'
' Resumo:
' Converte a representação de cadeia de caracteres especificada de um número para
' um número decimal equivalente.
'
' Parâmetros:
' value:
' Uma cadeia de caracteres que contém um número a ser convertido.
'
' Devoluções:
' Um número decimal equivalente ao número em value, ou 0 (zero), se value for null.
'
' Exceções:
' T:System.FormatException:
' value não é um número em um formato válido.
'
' T:System.OverflowException:
' value representa um número que é menor que System.Decimal.MinValue ou maior que
' System.Decimal.MaxValue.
Public Shared Function ToDecimal(value As String) As Decimal
'
' Resumo:
' Converte o valor do número de ponto flutuante de dupla precisão para um número
' decimal equivalente.
'
' Parâmetros:
' value:
' O número de ponto flutuante de precisão dupla a ser convertido.
'
' Devoluções:
' Um número decimal equivalente a value.
'
' Exceções:
' T:System.OverflowException:
' value é maior que System.Decimal.MaxValue ou menor que System.Decimal.MinValue.
Public Shared Function ToDecimal(value As Double) As Decimal
'
' Resumo:
' A chamada desse método sempre lança System.InvalidCastException.
'
' Parâmetros:
' value:
' O inteiro com sinal de 32 bits a converter.
'
' Devoluções:
' Esta conversão não é suportada. Nenhum valor é retornado.
'
' Exceções:
' T:System.InvalidCastException:
' Esta conversão não é suportada.
Public Shared Function ToDateTime(value As Integer) As Date
'
' Resumo:
' A chamada desse método sempre lança System.InvalidCastException.
'
' Parâmetros:
' value:
' O inteiro sem sinal de 32 bits a ser convertido.
'
' Devoluções:
' Esta conversão não é suportada. Nenhum valor é retornado.
'
' Exceções:
' T:System.InvalidCastException:
' Esta conversão não é suportada.
<CLSCompliant(False)>
Public Shared Function ToDateTime(value As UInteger) As Date
'
' Resumo:
' A chamada desse método sempre lança System.InvalidCastException.
'
' Parâmetros:
' value:
' O inteiro com sinal de 64 bits a ser convertido.
'
' Devoluções:
' Esta conversão não é suportada. Nenhum valor é retornado.
'
' Exceções:
' T:System.InvalidCastException:
' Esta conversão não é suportada.
Public Shared Function ToDateTime(value As Long) As Date
'
' Resumo:
' A chamada desse método sempre lança System.InvalidCastException.
'
' Parâmetros:
' value:
' O inteiro sem sinal de 64 bits a ser convertido.
'
' Devoluções:
' Esta conversão não é suportada. Nenhum valor é retornado.
'
' Exceções:
' T:System.InvalidCastException:
' Esta conversão não é suportada.
<CLSCompliant(False)>
Public Shared Function ToDateTime(value As ULong) As Date
'
' Resumo:
' Converte o valor do inteiro com sinal de 16 bits especificado em sua representação
' de cadeia de caracteres equivalente.
'
' Parâmetros:
' value:
' O inteiro assinado de 16 bits a ser convertido.
'
' Devoluções:
' A representação da cadeia de caracteres de value.
Public Shared Function ToString(value As Short) As String
'
' Resumo:
' Converte o valor do inteiro sem sinal de 8 bits especificado em sua representação
' de cadeia de caracteres equivalente, usando as informações de formatação específicas
' da cultura especificadas.
'
' Parâmetros:
' value:
' O inteiro sem sinal de 8 bits a ser convertido.
'
' provider:
' Um objeto que fornece informações de formatação específicas de cultura.
'
' Devoluções:
' A representação da cadeia de caracteres de value.
Public Shared Function ToString(value As Byte, provider As IFormatProvider) As String
'
' Resumo:
' Converte o valor do inteiro sem sinal de 8 bits especificado na representação
' de cadeia de caracteres equivalente.
'
' Parâmetros:
' value:
' O inteiro sem sinal de 8 bits a ser convertido.
'
' Devoluções:
' A representação da cadeia de caracteres de value.
Public Shared Function ToString(value As Byte) As String
'
' Resumo:
' Converte o valor do inteiro assinado de 8 bits especificado em sua representação
' de cadeia de caracteres equivalente usando as informações de formatação específicas
' da cultura especificadas.
'
' Parâmetros:
' value:
' Inteiro assinado de 8 bits para converter.
'
' provider:
' Um objeto que fornece informações de formatação específicas da cultura.
'
' Devoluções:
' A representação de cadeia de caracteres de value.
<CLSCompliant(False)>
Public Shared Function ToString(value As SByte, provider As IFormatProvider) As String
'
' Resumo:
' Converte o valor o inteiro assinado de 8 bits especificado em sua representação
' de cadeia de caracteres equivalente.
'
' Parâmetros:
' value:
' Inteiro assinado de 8 bits para converter.
'
' Devoluções:
' A representação de cadeia de caracteres de value.
<CLSCompliant(False)>
Public Shared Function ToString(value As SByte) As String
'
' Resumo:
' Converte o valor do caractere Unicode especificado em sua representação de cadeia
' de caracteres equivalente, usando as informações de formatação específicas da
' cultura especificadas.
'
' Parâmetros:
' value:
' O caractere Unicode a ser convertido.
'
' provider:
' Um objeto que fornece informações de formatação específicas de cultura. Este
' parâmetro é ignorado.
'
' Devoluções:
' A representação da cadeia de caracteres de value.
Public Shared Function ToString(value As Char, provider As IFormatProvider) As String
'
' Resumo:
' Converte o valor do caractere Unicode especificado na representação de cadeia
' de caracteres equivalente.
'
' Parâmetros:
' value:
' O caractere Unicode a ser convertido.
'
' Devoluções:
' A representação da cadeia de caracteres de value.
Public Shared Function ToString(value As Char) As String
'
' Resumo:
' Converte o valor do inteiro sem sinal de 16 bits especificado em uma representação
' de cadeia de caracteres equivalente.
'
' Parâmetros:
' value:
' O inteiro não assinado de 16 bits a ser convertido.
'
' Devoluções:
' A representação da cadeia de caracteres de value.
<CLSCompliant(False)>
Public Shared Function ToString(value As UShort) As String
'
' Resumo:
' Converte o valor booliano especificado na representação de cadeia de caracteres
' equivalente.
'
' Parâmetros:
' value:
' O valor booliano a ser convertido.
'
' provider:
' Uma instância de um objeto. Este parâmetro é ignorado.
'
' Devoluções:
' A representação da cadeia de caracteres de value.
Public Shared Function ToString(value As Boolean, provider As IFormatProvider) As String
'
' Resumo:
' Converte o valor do objeto especificado na representação de cadeia de caracteres
' equivalente usando as informações de formatação específicas da cultura especificadas.
'
' Parâmetros:
' value:
' Um objeto que fornece o valor a ser convertido ou null.
'
' provider:
' Um objeto que fornece informações de formatação específicas de cultura.
'
' Devoluções:
' A representação de cadeia de caracteres de value, ou System.String.Empty se value
' for um objeto cujo valor é null. Se value for null, o método retornará null.
Public Shared Function ToString(value As Object, provider As IFormatProvider) As String
'
' Resumo:
' Converte o valor do objeto especificado na representação de cadeia de caracteres
' equivalente.
'
' Parâmetros:
' value:
' Um objeto que fornece o valor a ser convertido ou null.
'
' Devoluções:
' A representação de cadeia de caracteres de value, ou System.String.Empty se value
' for null.
Public Shared Function ToString(value As Object) As String
'
' Resumo:
' Chamar esse método sempre lança System.InvalidCastException.
'
' Parâmetros:
' value:
' O número a ser convertido.
'
' Devoluções:
' Não há suporte para essa conversão. Nenhum valor é retornado.
'
' Exceções:
' T:System.InvalidCastException:
' Não há suporte para essa conversão.
Public Shared Function ToDateTime(value As Decimal) As Date
'
' Resumo:
' Chamar esse método sempre lança System.InvalidCastException.
'
' Parâmetros:
' value:
' O valor de ponto flutuante de precisão dupla para converter.
'
' Devoluções:
' Não há suporte para essa conversão. Nenhum valor é retornado.
'
' Exceções:
' T:System.InvalidCastException:
' Não há suporte para essa conversão.
Public Shared Function ToDateTime(value As Double) As Date
'
' Resumo:
' A chamada desse método sempre lança System.InvalidCastException.
'
' Parâmetros:
' value:
' O valor do ponto flutuante de precisão simples a ser convertido.
'
' Devoluções:
' Esta conversão não é suportada. Nenhum valor é retornado.
'
' Exceções:
' T:System.InvalidCastException:
' Esta conversão não é suportada.
Public Shared Function ToDateTime(value As Single) As Date
'
' Resumo:
' A chamada desse método sempre lança System.InvalidCastException.
'
' Parâmetros:
' value:
' O caractere Unicode a ser convertido.
'
' Devoluções:
' Esta conversão não é suportada. Nenhum valor é retornado.
'
' Exceções:
' T:System.InvalidCastException:
' Esta conversão não é suportada.
Public Shared Function ToDateTime(value As Char) As Date
'
' Resumo:
' A chamada desse método sempre lança System.InvalidCastException.
'
' Parâmetros:
' value:
' O valor booliano a ser convertido.
'
' Devoluções:
' Esta conversão não é suportada. Nenhum valor é retornado.
'
' Exceções:
' T:System.InvalidCastException:
' Esta conversão não é suportada.
Public Shared Function ToDateTime(value As Boolean) As Date
'
' Resumo:
' Converte o valor booliano especificado na representação de cadeia de caracteres
' equivalente.
'
' Parâmetros:
' value:
' O valor booliano a ser convertido.
'
' Devoluções:
' A representação da cadeia de caracteres de value.
Public Shared Function ToString(value As Boolean) As String
'
' Resumo:
' Converte a cadeia de caracteres especificada, o que codifica dados binários,
' como dígitos de base 64, em uma matriz equivalente de inteiros sem sinais de
' 8 bits.
'
' Parâmetros:
' s:
' A cadeia de caracteres a ser convertida.
'
' Devoluções:
' Uma matriz de inteiros sem sinais de 8 bits equivalente a s.
'
' Exceções:
' T:System.ArgumentNullException:
' s é null.
'
' T:System.FormatException:
' O comprimento de s, ignorando caracteres de espaço em branco, não é zero ou um
' múltiplo de 4. -ou- O formato de s é inválido. s contém um caractere que não
' é de base 64, mais de dois caracteres de preenchimento ou um caractere que não
' é um espaço em branco entre os caracteres de preenchimento.
<SecuritySafeCritical>
Public Shared Function FromBase64String(s As String) As Byte()
'
' Resumo:
' Converte o valor do inteiro assinado de 8 bits especificado para o inteiro assinado
' de 64 bits equivalente.
'
' Parâmetros:
' value:
' Inteiro assinado de 8 bits para converter.
'
' Devoluções:
' Um inteiro assinado de 64 bits que é equivalente a value.
<CLSCompliant(False)>
Public Shared Function ToInt64(value As SByte) As Long
'
' Resumo:
' Converte o valor booleano especificado para o inteiro assinado de 64 bits equivalente.
'
' Parâmetros:
' value:
' O valor booliano para converter.
'
' Devoluções:
' O número 1 se value é true; caso contrário, 0.
Public Shared Function ToInt64(value As Boolean) As Long
'
' Resumo:
' Converte o valor o inteiro não assinado de 64 bits especificado em um inteiro
' assinado de 8 bits equivalente.
'
' Parâmetros:
' value:
' Inteiro não assinado de 64 bits para converter.
'
' Devoluções:
' Um inteiro assinado de 8 bits que é equivalente a value.
'
' Exceções:
' T:System.OverflowException:
' value é maior do que System.SByte.MaxValue ou menor que System.SByte.MinValue.
<CLSCompliant(False)>
Public Shared Function ToSByte(value As ULong) As SByte
'
' Resumo:
' Converte o valor o inteiro assinado de 64 bits especificado em um inteiro assinado
' de 8 bits equivalente.
'
' Parâmetros:
' value:
' Inteiro assinado de 64 bits para converter.
'
' Devoluções:
' Um inteiro assinado de 8 bits que é equivalente a value.
'
' Exceções:
' T:System.OverflowException:
' value é maior do que System.SByte.MaxValue ou menor que System.SByte.MinValue.
<CLSCompliant(False)>
Public Shared Function ToSByte(value As Long) As SByte
'
' Resumo:
' Converte o valor o inteiro não assinado de 32 bits especificado em um inteiro
' assinado de 8 bits equivalente.
'
' Parâmetros:
' value:
' Inteiro não assinado de 32 bits para converter.
'
' Devoluções:
' Um inteiro assinado de 8 bits que é equivalente a value.
'
' Exceções:
' T:System.OverflowException:
' value é maior do que System.SByte.MaxValue ou menor que System.SByte.MinValue.
<CLSCompliant(False)>
Public Shared Function ToSByte(value As UInteger) As SByte
'
' Resumo:
' Converte o valor do especificado inteiro assinado de 32 bits em um inteiro assinado
' de 8 bits equivalente.
'
' Parâmetros:
' value:
' Inteiro assinado de 32 bits para converter.
'
' Devoluções:
' Um inteiro assinado de 8 bits que é equivalente a value.
'
' Exceções:
' T:System.OverflowException:
' value é maior do que System.SByte.MaxValue ou menor que System.SByte.MinValue.
<CLSCompliant(False)>
Public Shared Function ToSByte(value As Integer) As SByte
'
' Resumo:
' Converte o valor do inteiro sem sinal 16 bits especificado para o inteiro assinado
' de 8 bits equivalente.
'
' Parâmetros:
' value:
' Inteiro não assinado de 16 bits para converter.
'
' Devoluções:
' Um inteiro assinado de 8 bits que é equivalente a value.
'
' Exceções:
' T:System.OverflowException:
' value é maior que System.SByte.MaxValue.
<CLSCompliant(False)>
Public Shared Function ToSByte(value As UShort) As SByte
'
' Resumo:
' Converte o valor o inteiro assinado de 16 bits especificado para o inteiro assinado
' de 8 bits equivalente.
'
' Parâmetros:
' value:
' Inteiro assinado de 16 bits para converter.
'
' Devoluções:
' Um inteiro assinado de 8 bits que é equivalente a value.
'
' Exceções:
' T:System.OverflowException:
' value é maior do que System.SByte.MaxValue ou menor que System.SByte.MinValue.
<CLSCompliant(False)>
Public Shared Function ToSByte(value As Short) As SByte
'
' Resumo:
' Converte o valor do inteiro sem sinal de 8 bits especificado no inteiro com sinal
' de 8 bits equivalente.
'
' Parâmetros:
' value:
' O inteiro sem sinal de 8 bits a ser convertido.
'
' Devoluções:
' Um inteiro assinado de 8 bits equivalente a value.
'
' Exceções:
' T:System.OverflowException:
' value é maior que System.SByte.MaxValue.
<CLSCompliant(False)>
Public Shared Function ToSByte(value As Byte) As SByte
'
' Resumo:
' Converte o valor do caractere Unicode especificado no inteiro com sinal de 8
' bits equivalente.
'
' Parâmetros:
' value:
' O caractere Unicode a ser convertido.
'
' Devoluções:
' Um inteiro assinado de 8 bits equivalente a value.
'
' Exceções:
' T:System.OverflowException:
' value é maior que System.SByte.MaxValue.
<CLSCompliant(False)>
Public Shared Function ToSByte(value As Char) As SByte
'
' Resumo:
' Retorna o inteiro assinado de 8-bits especificado; Nenhuma conversão real é executada.
'
' Parâmetros:
' value:
' Inteiro assinado de 8 bits para retornar.
'
' Devoluções:
' value é retornada inalterada.
<CLSCompliant(False)>
Public Shared Function ToSByte(value As SByte) As SByte
'
' Resumo:
' Converte o valor booliano especificado para o inteiro com sinal de 8 bits equivalente.
'
' Parâmetros:
' value:
' O valor booliano a ser convertido.
'
' Devoluções:
' O número 1 caso value seja true; do contrário, 0.
<CLSCompliant(False)>
Public Shared Function ToSByte(value As Boolean) As SByte
'
' Resumo:
' Converte o valor do objeto especificado em um inteiro assinado de 8 bits, usando
' as informações de formatação específicas da cultura especificadas.
'
' Parâmetros:
' value:
' Um objeto que implementa o System.IConvertible interface.
'
' provider:
' Um objeto que fornece informações de formatação específicas da cultura.
'
' Devoluções:
' Um inteiro assinado de 8 bits que é equivalente a value, ou zero se value é null.
'
' Exceções:
' T:System.FormatException:
' value não está em um formato apropriado.
'
' T:System.InvalidCastException:
' value não implementa o System.IConvertible interface. - ou - Não há suporte para
' a conversão.
'
' T:System.OverflowException:
' value representa um número que seja menor que System.SByte.MinValue ou maior
' que System.SByte.MaxValue.
<CLSCompliant(False)>
Public Shared Function ToSByte(value As Object, provider As IFormatProvider) As SByte
'
' Resumo:
' Converte o valor do objeto especificado em um inteiro assinado de 8 bits.
'
' Parâmetros:
' value:
' Um objeto que implementa o System.IConvertible interface, ou null.
'
' Devoluções:
' Um inteiro assinado de 8 bits que é equivalente a value, ou zero se value é null.
'
' Exceções:
' T:System.FormatException:
' value não está em um formato apropriado.
'
' T:System.InvalidCastException:
' value não implementa o System.IConvertible interface. - ou - Não há suporte para
' a conversão.
'
' T:System.OverflowException:
' value representa um número que seja menor que System.SByte.MinValue ou maior
' que System.SByte.MaxValue.
<CLSCompliant(False)>
Public Shared Function ToSByte(value As Object) As SByte
'
' Resumo:
' Chamar esse método sempre lança System.InvalidCastException.
'
' Parâmetros:
' value:
' O valor de data e hora para converter.
'
' Devoluções:
' Não há suporte para essa conversão. Nenhum valor é retornado.
'
' Exceções:
' T:System.InvalidCastException:
' Não há suporte para essa conversão.
Public Shared Function ToChar(value As Date) As Char
'
' Resumo:
' A chamada desse método sempre lança System.InvalidCastException.
'
' Parâmetros:
' value:
' O número decimal a ser convertido.
'
' Devoluções:
' Esta conversão não é suportada. Nenhum valor é retornado.
'
' Exceções:
' T:System.InvalidCastException:
' Esta conversão não é suportada.
Public Shared Function ToChar(value As Decimal) As Char
'
' Resumo:
' Chamar esse método sempre lança System.InvalidCastException.
'
' Parâmetros:
' value:
' O número de ponto flutuante de precisão dupla para converter.
'
' Devoluções:
' Não há suporte para essa conversão. Nenhum valor é retornado.
'
' Exceções:
' T:System.InvalidCastException:
' Não há suporte para essa conversão.
Public Shared Function ToChar(value As Double) As Char
'
' Resumo:
' Converte o valor do número de ponto flutuante de precisão simples especificado
' em um inteiro assinado de 8 bits equivalente.
'
' Parâmetros:
' value:
' O número de ponto flutuante de precisão simples para converter.
'
' Devoluções:
' value, arredondado para o inteiro mais próximo de 8 bits. Se value é meio caminho
' entre dois números inteiros, o número par é retornado; ou seja, 4,5 é convertido
' em 4, e 5,5 é convertido em 6.
'
' Exceções:
' T:System.OverflowException:
' value é maior do que System.SByte.MaxValue ou menor que System.SByte.MinValue.
<CLSCompliant(False)>
Public Shared Function ToSByte(value As Single) As SByte
'
' Resumo:
' Converte o valor o número especificado de ponto flutuante de precisão dupla em
' um inteiro assinado de 8 bits equivalente.
'
' Parâmetros:
' value:
' O número de ponto flutuante de precisão dupla para converter.
'
' Devoluções:
' value, arredondado para o inteiro mais próximo de 8 bits. Se value é meio caminho
' entre dois números inteiros, o número par é retornado; ou seja, 4,5 é convertido
' em 4, e 5,5 é convertido em 6.
'
' Exceções:
' T:System.OverflowException:
' value é maior do que System.SByte.MaxValue ou menor que System.SByte.MinValue.
<CLSCompliant(False)>
Public Shared Function ToSByte(value As Double) As SByte
'
' Resumo:
' Converte o valor do número decimal especificado em um inteiro assinado de 8 bits
' equivalente.
'
' Parâmetros:
' value:
' O número decimal para converter.
'
' Devoluções:
' value, arredondado para o inteiro mais próximo de 8 bits. Se value é meio caminho
' entre dois números inteiros, o número par é retornado; ou seja, 4,5 é convertido
' em 4, e 5,5 é convertido em 6.
'
' Exceções:
' T:System.OverflowException:
' value é maior do que System.SByte.MaxValue ou menor que System.SByte.MinValue.
<CLSCompliant(False)>
Public Shared Function ToSByte(value As Decimal) As SByte
'
' Resumo:
' Converte a representação de cadeia de caracteres especificada de um número em
' um inteiro com sinal de 8 bits equivalente.
'
' Parâmetros:
' value:
' Uma cadeia de caracteres que contém o número a ser convertido.
'
' Devoluções:
' Um inteiro com sinal de 8 bits equivalente ao número em value ou 0 (zero), se
' o valor for null.
'
' Exceções:
' T:System.FormatException:
' value não consiste em um sinal opcional seguido de uma sequência de dígitos (de
' 0 a 9).
'
' T:System.OverflowException:
' value representa um número que é menor que System.SByte.MinValue ou maior que
' System.SByte.MaxValue.
<CLSCompliant(False)>
Public Shared Function ToSByte(value As String) As SByte
'
' Resumo:
' Converte o valor do número de ponto flutuante de precisão dupla especificado
' em um inteiro sem sinal de 8 bits equivalente.
'
' Parâmetros:
' value:
' O número de ponto flutuante de precisão dupla a ser convertido.
'
' Devoluções:
' value, arredondado para o próximo inteiro sem sinal de 8 bits. Caso value esteja
' entre dois números inteiros, o número par é retornado; ou seja, 4,5 é convertido
' em 4 e 5,5 é convertido em 6.
'
' Exceções:
' T:System.OverflowException:
' value é maior que System.Byte.MaxValue ou menor que System.Byte.MinValue.
Public Shared Function ToByte(value As Double) As Byte
'
' Resumo:
' Converte o valor do número de ponto flutuante de precisão simples especificado
' em um inteiro sem sinal de 8 bits equivalente.
'
' Parâmetros:
' value:
' Um número de ponto flutuante de precisão simples.
'
' Devoluções:
' value, arredondado para o próximo inteiro sem sinal de 8 bits. Caso value esteja
' entre dois números inteiros, o número par é retornado; ou seja, 4,5 é convertido
' em 4 e 5,5 é convertido em 6.
'
' Exceções:
' T:System.OverflowException:
' value é maior que System.Byte.MaxValue ou menor que System.Byte.MinValue.
Public Shared Function ToByte(value As Single) As Byte
'
' Resumo:
' Converte o valor do inteiro sem sinal de 64 bits especificado em um inteiro sem
' sinal de 8 bits equivalente.
'
' Parâmetros:
' value:
' O inteiro sem sinal de 64 bits a ser convertido.
'
' Devoluções:
' Um inteiro não assinado de 8 bits equivalente a value.
'
' Exceções:
' T:System.OverflowException:
' value é maior que System.Byte.MaxValue.
<CLSCompliant(False)>
Public Shared Function ToByte(value As ULong) As Byte
'
' Resumo:
' Converte o valor do inteiro com sinal de 64 bits especificado em um inteiro sem
' sinal de 8 bits equivalente.
'
' Parâmetros:
' value:
' O inteiro com sinal de 64 bits a ser convertido.
'
' Devoluções:
' Um inteiro não assinado de 8 bits equivalente a value.
'
' Exceções:
' T:System.OverflowException:
' value é menor que System.Byte.MinValue ou maior que System.Byte.MaxValue.
Public Shared Function ToByte(value As Long) As Byte
'
' Resumo:
' Converte o valor do inteiro sem sinal de 32 bits especificado em um inteiro sem
' sinal de 8 bits equivalente.
'
' Parâmetros:
' value:
' O inteiro sem sinal de 32 bits a ser convertido.
'
' Devoluções:
' Um inteiro não assinado de 8 bits equivalente a value.
'
' Exceções:
' T:System.OverflowException:
' value é maior que System.Byte.MaxValue.
<CLSCompliant(False)>
Public Shared Function ToByte(value As UInteger) As Byte
'
' Resumo:
' Converte o valor do inteiro com sinal de 32 bits especificado em um inteiro sem
' sinal de 8 bits equivalente.
'
' Parâmetros:
' value:
' O inteiro com sinal de 32 bits a converter.
'
' Devoluções:
' Um inteiro não assinado de 8 bits equivalente a value.
'
' Exceções:
' T:System.OverflowException:
' value é menor que System.Byte.MinValue ou maior que System.Byte.MaxValue.
Public Shared Function ToByte(value As Integer) As Byte
'
' Resumo:
' Converte o valor do inteiro sem sinal de 16 bits especificado em um inteiro sem
' sinal de 8 bits equivalente.
'
' Parâmetros:
' value:
' O inteiro não assinado de 16 bits a ser convertido.
'
' Devoluções:
' Um inteiro não assinado de 8 bits equivalente a value.
'
' Exceções:
' T:System.OverflowException:
' value é maior que System.Byte.MaxValue.
<CLSCompliant(False)>
Public Shared Function ToByte(value As UShort) As Byte
'
' Resumo:
' Chamar esse método sempre lança System.InvalidCastException.
'
' Parâmetros:
' value:
' O número de ponto flutuante de precisão simples para converter.
'
' Devoluções:
' Não há suporte para essa conversão. Nenhum valor é retornado.
'
' Exceções:
' T:System.InvalidCastException:
' Não há suporte para essa conversão.
Public Shared Function ToChar(value As Single) As Char
'
' Resumo:
' Converte o valor do inteiro com sinal de 16 bits especificado em um inteiro sem
' sinal de 8 bits equivalente.
'
' Parâmetros:
' value:
' O inteiro assinado de 16 bits a ser convertido.
'
' Devoluções:
' Um inteiro não assinado de 8 bits equivalente a value.
'
' Exceções:
' T:System.OverflowException:
' value é menor que System.Byte.MinValue ou maior que System.Byte.MaxValue.
Public Shared Function ToByte(value As Short) As Byte
'
' Resumo:
' Converte o valor do caractere Unicode especificado no inteiro sem sinal de 8
' bits equivalente.
'
' Parâmetros:
' value:
' O caractere Unicode a ser convertido.
'
' Devoluções:
' Um inteiro não assinado de 8 bits equivalente a value.
'
' Exceções:
' T:System.OverflowException:
' value representa um número maior que System.Byte.MaxValue.
Public Shared Function ToByte(value As Char) As Byte
'
' Resumo:
' Retorna o inteiro sem sinal de 8 bits especificado; nenhuma conversão real é
' executada.
'
' Parâmetros:
' value:
' O inteiro sem sinal de 8 bits a ser retornado.
'
' Devoluções:
' value é retornado inalterado.
Public Shared Function ToByte(value As Byte) As Byte
'
' Resumo:
' Converte o valor booliano especificado no inteiro sem sinal de 8 bits equivalente.
'
' Parâmetros:
' value:
' O valor booliano a ser convertido.
'
' Devoluções:
' O número 1 caso value seja true; do contrário, 0.
Public Shared Function ToByte(value As Boolean) As Byte
'
' Resumo:
' Converte o valor do objeto especificado em um inteiro sem sinal de 8 bits, usando
' as informações de formatação específicas da cultura especificadas.
'
' Parâmetros:
' value:
' Um objeto que implementa a interface do System.IConvertible.
'
' provider:
' Um objeto que fornece informações de formatação específicas de cultura.
'
' Devoluções:
' Um inteiro não assinado de 8 bits equivalente a value, ou zero caso value seja
' null.
'
' Exceções:
' T:System.FormatException:
' O value não está no formato de propriedade para um valor System.Byte.
'
' T:System.InvalidCastException:
' value não implementa System.IConvertible. -ou- Não há suporte à conversão do
' value para o tipo System.Byte.
'
' T:System.OverflowException:
' value representa um número que é menor que System.Byte.MinValue ou maior que
' System.Byte.MaxValue.
Public Shared Function ToByte(value As Object, provider As IFormatProvider) As Byte
'
' Resumo:
' Converte o valor do objeto especificado para um inteiro sem sinal de 8 bits.
'
' Parâmetros:
' value:
' Um objeto que implementa a interface System.IConvertible ou null.
'
' Devoluções:
' Um inteiro não assinado de 8 bits equivalente a value, ou zero caso value seja
' null.
'
' Exceções:
' T:System.FormatException:
' O value não está no formato de propriedade para um valor System.Byte.
'
' T:System.InvalidCastException:
' value não implementa System.IConvertible. -ou- Não há suporte à conversão do
' value para o tipo System.Byte.
'
' T:System.OverflowException:
' value representa um número que é menor que System.Byte.MinValue ou maior que
' System.Byte.MaxValue.
Public Shared Function ToByte(value As Object) As Byte
'
' Resumo:
' Chamar esse método sempre lança System.InvalidCastException.
'
' Parâmetros:
' value:
' O valor de data e hora para converter.
'
' Devoluções:
' Não há suporte para essa conversão. Nenhum valor é retornado.
'
' Exceções:
' T:System.InvalidCastException:
' Não há suporte para essa conversão.
<CLSCompliant(False)>
Public Shared Function ToSByte(value As Date) As SByte
'
' Resumo:
' Converte a representação de cadeia de caracteres especificada de um número em
' um equivalente de 8 bits assinado inteiro, usando as informações de formatação
' específicas da cultura especificadas.
'
' Parâmetros:
' value:
' Uma cadeia de caracteres que contém o número a ser convertido.
'
' provider:
' Um objeto que fornece informações de formatação específicas da cultura.
'
' Devoluções:
' Um inteiro assinado de 8 bits que é equivalente a value.
'
' Exceções:
' T:System.ArgumentNullException:
' value é null.
'
' T:System.FormatException:
' value não consiste em um sinal opcional seguido por uma sequência de dígitos
' (0 a 9).
'
' T:System.OverflowException:
' value representa um número que seja menor que System.SByte.MinValue ou maior
' que System.SByte.MaxValue.
<CLSCompliant(False)>
Public Shared Function ToSByte(value As String, provider As IFormatProvider) As SByte
'
' Resumo:
' Converte o valor do número inteiro com sinal de 8 bits especificado em um número
' inteiro sem sinal de 8 bits equivalente.
'
' Parâmetros:
' value:
' O inteiro com sinal de 8 bits a ser convertido.
'
' Devoluções:
' Um inteiro não assinado de 8 bits equivalente a value.
'
' Exceções:
' T:System.OverflowException:
' value é menor que System.Byte.MinValue.
<CLSCompliant(False)>
Public Shared Function ToByte(value As SByte) As Byte
'
' Resumo:
' Converte o valor do número decimal especificado para um inteiro não assinado
' de 8 bits equivalente.
'
' Parâmetros:
' value:
' O número a ser convertido.
'
' Devoluções:
' value, arredondado para o inteiro mais próximo de 8 bits. Se value é meio caminho
' entre dois números inteiros, o número par é retornado; ou seja, 4,5 é convertido
' em 4, e 5,5 é convertido em 6.
'
' Exceções:
' T:System.OverflowException:
' value é maior do que System.Byte.MaxValue ou menor que System.Byte.MinValue.
Public Shared Function ToByte(value As Decimal) As Byte
'
' Resumo:
' Converte o primeiro caractere da cadeia de caracteres especificada em um caractere
' Unicode, usando informações de formatação específicas da cultura especificadas.
'
' Parâmetros:
' value:
' Uma cadeia de caracteres de tamanho 1 ou null.
'
' provider:
' Um objeto que fornece informações de formatação específicas de cultura. Este
' parâmetro é ignorado.
'
' Devoluções:
' Um caractere Unicode que é equivalente ao primeiro e único caractere em value.
'
' Exceções:
' T:System.ArgumentNullException:
' value é null.
'
' T:System.FormatException:
' O tamanho de value não é 1.
Public Shared Function ToChar(value As String, provider As IFormatProvider) As Char
'
' Resumo:
' Converte o valor do inteiro não assinado de 64 bits especificado para o caractere
' Unicode equivalente.
'
' Parâmetros:
' value:
' Inteiro não assinado de 64 bits para converter.
'
' Devoluções:
' Um caractere Unicode que é equivalente a value.
'
' Exceções:
' T:System.OverflowException:
' value é maior que System.Char.MaxValue.
<CLSCompliant(False)>
Public Shared Function ToChar(value As ULong) As Char
'
' Resumo:
' Converte o valor do inteiro com sinal de 32 bits especificado para um valor booliano
' equivalente.
'
' Parâmetros:
' value:
' O inteiro com sinal de 32 bits a converter.
'
' Devoluções:
' true caso value não seja zero; do contrário, false.
Public Shared Function ToBoolean(value As Integer) As Boolean
'
' Resumo:
' Converte o valor do inteiro sem sinal de 16 bits especificado em um valor booliano
' equivalente.
'
' Parâmetros:
' value:
' O inteiro não assinado de 16 bits a ser convertido.
'
' Devoluções:
' true caso value não seja zero; do contrário, false.
<CLSCompliant(False)>
Public Shared Function ToBoolean(value As UShort) As Boolean
'
' Resumo:
' Converte o valor do inteiro com sinal de 16 bits especificado em um valor booliano
' equivalente.
'
' Parâmetros:
' value:
' O inteiro assinado de 16 bits a ser convertido.
'
' Devoluções:
' true caso value não seja zero; do contrário, false.
Public Shared Function ToBoolean(value As Short) As Boolean
'
' Resumo:
' Converte o valor do inteiro sem sinal de 8 bits especificado em um valor booliano
' equivalente.
'
' Parâmetros:
' value:
' O inteiro sem sinal de 8 bits a ser convertido.
'
' Devoluções:
' true caso value não seja zero; do contrário, false.
Public Shared Function ToBoolean(value As Byte) As Boolean
'
' Resumo:
' A chamada desse método sempre lança System.InvalidCastException.
'
' Parâmetros:
' value:
' O caractere Unicode a ser convertido.
'
' Devoluções:
' Esta conversão não é suportada. Nenhum valor é retornado.
'
' Exceções:
' T:System.InvalidCastException:
' Esta conversão não é suportada.
Public Shared Function ToBoolean(value As Char) As Boolean
'
' Resumo:
' Converte o valor do inteiro com sinal de 8 bits especificado em um valor booliano
' equivalente.
'
' Parâmetros:
' value:
' O inteiro com sinal de 8 bits a ser convertido.
'
' Devoluções:
' true caso value não seja zero; do contrário, false.
<CLSCompliant(False)>
Public Shared Function ToBoolean(value As SByte) As Boolean
'
' Resumo:
' Retorna o valor booliano especificado. Nenhuma conversão real é executada.
'
' Parâmetros:
' value:
' O valor booliano a ser retornado.
'
' Devoluções:
' value é retornado inalterado.
Public Shared Function ToBoolean(value As Boolean) As Boolean
'
' Resumo:
' Converte o valor do objeto especificado em um valor booliano equivalente, usando
' as informações de formatação específicas da cultura especificadas.
'
' Parâmetros:
' value:
' Um objeto que implementa a interface System.IConvertible ou null.
'
' provider:
' Um objeto que fornece informações de formatação específicas de cultura.
'
' Devoluções:
' true ou false, que reflete o valor retornado ao invocar o método System.IConvertible.ToBoolean(System.IFormatProvider)
' para o tipo subjacente de value. Se value for null, o método retornará false.
'
' Exceções:
' T:System.FormatException:
' value é uma cadeia de caracteres que não é igual a System.Boolean.TrueString
' ou System.Boolean.FalseString.
'
' T:System.InvalidCastException:
' value não implementa a interface System.IConvertible. -ou- Não há suporte para
' a conversão de value em um System.Boolean.
Public Shared Function ToBoolean(value As Object, provider As IFormatProvider) As Boolean
'
' Resumo:
' Converte o valor de um objeto especificado em um valor booliano equivalente.
'
' Parâmetros:
' value:
' Um objeto que implementa a interface System.IConvertible ou null.
'
' Devoluções:
' true ou false, que reflete o valor retornado ao invocar o método System.IConvertible.ToBoolean(System.IFormatProvider)
' para o tipo subjacente de value. Se value for null, o método retornará false.
'
' Exceções:
' T:System.FormatException:
' value é uma cadeia de caracteres que não é igual a System.Boolean.TrueString
' ou System.Boolean.FalseString.
'
' T:System.InvalidCastException:
' value não implementa a interface System.IConvertible. -ou- Não há suporte para
' a conversão de value em um System.Boolean.
Public Shared Function ToBoolean(value As Object) As Boolean
'
' Resumo:
' Retorna um objeto do tipo especificado, cujo valor é equivalente ao objeto especificado.
' Um parâmetro fornece informações de formatação específicas da cultura.
'
' Parâmetros:
' value:
' Um objeto que implementa a interface do System.IConvertible.
'
' conversionType:
' O tipo de objeto a ser retornado.
'
' provider:
' Um objeto que fornece informações de formatação específicas de cultura.
'
' Devoluções:
' Um objeto cujo tipo é conversionType e cujo valor é equivalente a value. -ou-
' value, se o System.Type de value e conversionType forem iguais. -ou- Uma referência
' nula (Nothing no Visual Basic), se value for null e conversionType não for um
' tipo de valor.
'
' Exceções:
' T:System.InvalidCastException:
' Esta conversão não é suportada. -ou- value é null e conversionType é um tipo
' de valor. -ou- value não implementa a interface System.IConvertible.
'
' T:System.FormatException:
' value não está em um formato para conversionType reconhecido pelo provider.
'
' T:System.OverflowException:
' value representa um número que está fora do intervalo de conversionType.
'
' T:System.ArgumentNullException:
' conversionType é null.
Public Shared Function ChangeType(value As Object, conversionType As Type, provider As IFormatProvider) As Object
'
' Resumo:
' Retorna um objeto do tipo especificado e cujo valor é equivalente ao objeto especificado.
'
' Parâmetros:
' value:
' Um objeto que implementa a interface do System.IConvertible.
'
' conversionType:
' O tipo de objeto a ser retornado.
'
' Devoluções:
' Um objeto cujo tipo é conversionType e cujo valor é equivalente a value. -ou-
' Uma referência nula (Nothing no Visual Basic), se value for null e conversionType
' não for um tipo de valor.
'
' Exceções:
' T:System.InvalidCastException:
' Esta conversão não é suportada. -ou- value é null e conversionType é um tipo
' de valor. -ou- value não implementa a interface System.IConvertible.
'
' T:System.FormatException:
' value não está em um formato reconhecido pelo conversionType.
'
' T:System.OverflowException:
' value representa um número que está fora do intervalo de conversionType.
'
' T:System.ArgumentNullException:
' conversionType é null.
Public Shared Function ChangeType(value As Object, conversionType As Type) As Object
'
' Resumo:
' Retorna um objeto do tipo especificado, cujo valor é equivalente ao objeto especificado.
' Um parâmetro fornece informações de formatação específicas da cultura.
'
' Parâmetros:
' value:
' Um objeto que implementa a interface do System.IConvertible.
'
' typeCode:
' O tipo de objeto a ser retornado.
'
' provider:
' Um objeto que fornece informações de formatação específicas de cultura.
'
' Devoluções:
' Um objeto cujo tipo subjacente é typeCode e cujo valor é equivalente a value.
' -ou- Uma referência nula (Nothing no Visual Basic), se value for null e typeCode
' for System.TypeCode.Empty, System.TypeCode.String ou System.TypeCode.Object.
'
' Exceções:
' T:System.InvalidCastException:
' Esta conversão não é suportada. -ou- value é null e typeCode especifica um tipo
' de valor. -ou- value não implementa a interface System.IConvertible.
'
' T:System.FormatException:
' value não está em um formato para o tipo typeCode reconhecido pelo provider.
'
' T:System.OverflowException:
' value representa um número que está fora do intervalo do tipo typeCode.
'
' T:System.ArgumentException:
' typeCode é inválido.
Public Shared Function ChangeType(value As Object, typeCode As TypeCode, provider As IFormatProvider) As Object
'
' Resumo:
' Retorna um objeto do tipo especificado, cujo valor é equivalente ao objeto especificado.
'
' Parâmetros:
' value:
' Um objeto que implementa a interface do System.IConvertible.
'
' typeCode:
' O tipo de objeto a ser retornado.
'
' Devoluções:
' Um objeto cujo tipo subjacente é typeCode e cujo valor é equivalente a value.
' -ou- Uma referência nula (Nothing no Visual Basic), se value for null e typeCode
' for System.TypeCode.Empty, System.TypeCode.String ou System.TypeCode.Object.
'
' Exceções:
' T:System.InvalidCastException:
' Esta conversão não é suportada. -ou- value é null e typeCode especifica um tipo
' de valor. -ou- value não implementa a interface System.IConvertible.
'
' T:System.FormatException:
' value não está em um formato reconhecido pelo tipo typeCode.
'
' T:System.OverflowException:
' value representa um número que está fora do intervalo do tipo typeCode.
'
' T:System.ArgumentException:
' typeCode é inválido.
Public Shared Function ChangeType(value As Object, typeCode As TypeCode) As Object
'
' Resumo:
' Retorna uma indicação de que se o objeto especificado é do tipo System.DBNull.
'
' Parâmetros:
' value:
' Um objeto.
'
' Devoluções:
' true se value for do tipo System.DBNull; caso contrário, false.
Public Shared Function IsDBNull(value As Object) As Boolean
'
' Resumo:
' Retorna o System.TypeCode para o objeto especificado.
'
' Parâmetros:
' value:
' Um objeto que implementa a interface do System.IConvertible.
'
' Devoluções:
' O System.TypeCode de value ou System.TypeCode.Empty se value for null.
Public Shared Function GetTypeCode(value As Object) As TypeCode
'
' Resumo:
' Converte o valor do inteiro sem sinal de 32 bits especificado em um valor booliano
' equivalente.
'
' Parâmetros:
' value:
' O inteiro sem sinal de 32 bits a ser convertido.
'
' Devoluções:
' true caso value não seja zero; do contrário, false.
<CLSCompliant(False)>
Public Shared Function ToBoolean(value As UInteger) As Boolean
'
' Resumo:
' Converte o valor do inteiro com sinal de 64 bits especificado em um valor booliano
' equivalente.
'
' Parâmetros:
' value:
' O inteiro com sinal de 64 bits a ser convertido.
'
' Devoluções:
' true caso value não seja zero; do contrário, false.
Public Shared Function ToBoolean(value As Long) As Boolean
'
' Resumo:
' Converte o valor do inteiro não assinado de 64 bits especificado como um valor
' booliano equivalente.
'
' Parâmetros:
' value:
' Inteiro não assinado de 64 bits para converter.
'
' Devoluções:
' true Se value não é zero; caso contrário, false.
<CLSCompliant(False)>
Public Shared Function ToBoolean(value As ULong) As Boolean
'
' Resumo:
' Converte a representação de cadeia de caracteres especificada de um valor lógico
' para seu equivalente booliano.
'
' Parâmetros:
' value:
' Uma cadeia de caracteres que contém o valor de System.Boolean.TrueString ou System.Boolean.FalseString.
'
' Devoluções:
' true se value for igual a System.Boolean.TrueString, ou false se value for igual
' a System.Boolean.FalseString ou null.
'
' Exceções:
' T:System.FormatException:
' value não é igual a System.Boolean.TrueString ou System.Boolean.FalseString.
Public Shared Function ToBoolean(value As String) As Boolean
'
' Resumo:
' Converte o valor do inteiro com sinal de 64 bits especificado em seu caractere
' Unicode equivalente.
'
' Parâmetros:
' value:
' O inteiro com sinal de 64 bits a ser convertido.
'
' Devoluções:
' Um caractere Unicode equivalente a value.
'
' Exceções:
' T:System.OverflowException:
' value é menor que System.Char.MinValue ou maior que System.Char.MaxValue.
Public Shared Function ToChar(value As Long) As Char
'
' Resumo:
' Converte o valor do inteiro sem sinal de 32 bits especificado no caractere Unicode
' equivalente.
'
' Parâmetros:
' value:
' O inteiro sem sinal de 32 bits a ser convertido.
'
' Devoluções:
' Um caractere Unicode equivalente a value.
'
' Exceções:
' T:System.OverflowException:
' value é maior que System.Char.MaxValue.
<CLSCompliant(False)>
Public Shared Function ToChar(value As UInteger) As Char
'
' Resumo:
' Converte o valor do inteiro com sinal de 32 bits especificado em seu caractere
' Unicode equivalente.
'
' Parâmetros:
' value:
' O inteiro com sinal de 32 bits a converter.
'
' Devoluções:
' Um caractere Unicode equivalente a value.
'
' Exceções:
' T:System.OverflowException:
' value é menor que System.Char.MinValue ou maior que System.Char.MaxValue.
Public Shared Function ToChar(value As Integer) As Char
'
' Resumo:
' Converte o valor do inteiro sem sinal de 16 bits especificado no caractere Unicode
' equivalente.
'
' Parâmetros:
' value:
' O inteiro não assinado de 16 bits a ser convertido.
'
' Devoluções:
' Um caractere Unicode equivalente a value.
<CLSCompliant(False)>
Public Shared Function ToChar(value As UShort) As Char
'
' Resumo:
' Converte o valor do inteiro com sinal de 16 bits especificado em seu caractere
' Unicode equivalente.
'
' Parâmetros:
' value:
' O inteiro assinado de 16 bits a ser convertido.
'
' Devoluções:
' Um caractere Unicode equivalente a value.
'
' Exceções:
' T:System.OverflowException:
' value é menor que System.Char.MinValue.
Public Shared Function ToChar(value As Short) As Char
'
' Resumo:
' Converte o valor do inteiro sem sinal de 8 bits especificado em seu caractere
' Unicode equivalente.
'
' Parâmetros:
' value:
' O inteiro sem sinal de 8 bits a ser convertido.
'
' Devoluções:
' Um caractere Unicode equivalente a value.
Public Shared Function ToChar(value As Byte) As Char
'
' Resumo:
' Converte o valor do inteiro com sinal de 8 bits especificado no caractere Unicode
' equivalente.
'
' Parâmetros:
' value:
' O inteiro com sinal de 8 bits a ser convertido.
'
' Devoluções:
' Um caractere Unicode equivalente a value.
'
' Exceções:
' T:System.OverflowException:
' value é menor que System.Char.MinValue.
<CLSCompliant(False)>
Public Shared Function ToChar(value As SByte) As Char
'
' Resumo:
' Converte o primeiro caractere de uma cadeia de caracteres especificada em um
' caractere Unicode.
'
' Parâmetros:
' value:
' Uma cadeia de caracteres de tamanho 1.
'
' Devoluções:
' Um caractere Unicode que é equivalente ao primeiro e único caractere em value.
'
' Exceções:
' T:System.ArgumentNullException:
' value é null.
'
' T:System.FormatException:
' O tamanho de value não é 1.
Public Shared Function ToChar(value As String) As Char
'
' Resumo:
' Retorna o valor do caractere Unicode especificado; nenhuma conversão real é executada.
'
' Parâmetros:
' value:
' O caractere Unicode a ser retornado.
'
' Devoluções:
' value é retornado inalterado.
Public Shared Function ToChar(value As Char) As Char
'
' Resumo:
' Converte o valor do objeto especificado para o caractere Unicode equivalente
' usando as informações de formatação específicas da cultura especificadas.
'
' Parâmetros:
' value:
' Um objeto que implementa a interface do System.IConvertible.
'
' provider:
' Um objeto que fornece informações de formatação específicas de cultura.
'
' Devoluções:
' Um caractere Unicode equivalente a value ou System.Char.MinValue, se value for
' null.
'
' Exceções:
' T:System.ArgumentNullException:
' value é uma cadeia de caracteres nula.
'
' T:System.InvalidCastException:
' value não implementa a interface System.IConvertible. -ou- Não há suporte para
' a conversão de value em um System.Char.
'
' T:System.OverflowException:
' value é menor que System.Char.MinValue ou maior que System.Char.MaxValue.
Public Shared Function ToChar(value As Object, provider As IFormatProvider) As Char
'
' Resumo:
' Converte o valor do objeto especificado em um caractere Unicode.
'
' Parâmetros:
' value:
' Um objeto que implementa a interface do System.IConvertible.
'
' Devoluções:
' Um caractere Unicode equivalente ao valor ou System.Char.MinValue se value for
' null.
'
' Exceções:
' T:System.ArgumentNullException:
' value é uma cadeia de caracteres nula.
'
' T:System.InvalidCastException:
' value não implementa a interface System.IConvertible. -ou- Não há suporte para
' a conversão de value em um System.Char.
'
' T:System.OverflowException:
' value é menor que System.Char.MinValue ou maior que System.Char.MaxValue.
Public Shared Function ToChar(value As Object) As Char
'
' Resumo:
' A chamada desse método sempre lança System.InvalidCastException.
'
' Parâmetros:
' value:
' O valor de data e tempo a ser convertido.
'
' Devoluções:
' Esta conversão não é suportada. Nenhum valor é retornado.
'
' Exceções:
' T:System.InvalidCastException:
' Esta conversão não é suportada.
Public Shared Function ToBoolean(value As Date) As Boolean
'
' Resumo:
' Converte o valor do número decimal especificado em um valor booliano equivalente.
'
' Parâmetros:
' value:
' O número a ser convertido.
'
' Devoluções:
' true caso value não seja zero; do contrário, false.
Public Shared Function ToBoolean(value As Decimal) As Boolean
'
' Resumo:
' Converte o valor do número de ponto flutuante de precisão dupla em um valor booliano
' equivalente.
'
' Parâmetros:
' value:
' O número de ponto flutuante de precisão dupla a ser convertido.
'
' Devoluções:
' true caso value não seja zero; do contrário, false.
Public Shared Function ToBoolean(value As Double) As Boolean
'
' Resumo:
' Converte o valor do número de ponto flutuante de precisão simples em um valor
' booliano equivalente.
'
' Parâmetros:
' value:
' O número de ponto flutuante de precisão simples a ser convertido.
'
' Devoluções:
' true caso value não seja zero; do contrário, false.
Public Shared Function ToBoolean(value As Single) As Boolean
'
' Resumo:
' Converte a representação de cadeia de caracteres especificada de um valor lógico
' para seu equivalente booliano, usando as informações de formatação específicas
' da cultura especificada.
'
' Parâmetros:
' value:
' Uma cadeia de caracteres que contém o valor de System.Boolean.TrueString ou System.Boolean.FalseString.
'
' provider:
' Um objeto que fornece informações de formatação específicas de cultura. Este
' parâmetro é ignorado.
'
' Devoluções:
' true se value for igual a System.Boolean.TrueString, ou false se value for igual
' a System.Boolean.FalseString ou null.
'
' Exceções:
' T:System.FormatException:
' value não é igual a System.Boolean.TrueString ou System.Boolean.FalseString.
Public Shared Function ToBoolean(value As String, provider As IFormatProvider) As Boolean
'
' Resumo:
' A chamada desse método sempre lança System.InvalidCastException.
'
' Parâmetros:
' value:
' O valor booliano a ser convertido.
'
' Devoluções:
' Esta conversão não é suportada. Nenhum valor é retornado.
'
' Exceções:
' T:System.InvalidCastException:
' Esta conversão não é suportada.
Public Shared Function ToChar(value As Boolean) As Char
'
' Resumo:
' Converte o valor do caractere Unicode especificado para o inteiro assinado de
' 64 bits equivalente.
'
' Parâmetros:
' value:
' O caractere Unicode para converter.
'
' Devoluções:
' Um inteiro assinado de 64 bits que é equivalente a value.
Public Shared Function ToInt64(value As Char) As Long
'
' Resumo:
' Converte a representação de cadeia de caracteres especificada de um número em
' um inteiro sem sinal de 8 bits equivalente.
'
' Parâmetros:
' value:
' Uma cadeia de caracteres que contém o número a ser convertido.
'
' Devoluções:
' Um inteiro não assinado de 8 bits equivalente a value, ou zero caso value seja
' null.
'
' Exceções:
' T:System.FormatException:
' value não consiste em um sinal opcional seguido de uma sequência de dígitos (de
' 0 a 9).
'
' T:System.OverflowException:
' value representa um número que é menor que System.Byte.MinValue ou maior que
' System.Byte.MaxValue.
Public Shared Function ToByte(value As String) As Byte
'
' Resumo:
' A chamada desse método sempre lança System.InvalidCastException.
'
' Parâmetros:
' value:
' O valor de data e tempo a ser convertido.
'
' Devoluções:
' Esta conversão não é suportada. Nenhum valor é retornado.
'
' Exceções:
' T:System.InvalidCastException:
' Esta conversão não é suportada.
Public Shared Function ToByte(value As Date) As Byte
'
' Resumo:
' Chamar esse método sempre lança System.InvalidCastException.
'
' Parâmetros:
' value:
' O valor de data e hora para converter.
'
' Devoluções:
' Não há suporte para essa conversão. Nenhum valor é retornado.
'
' Exceções:
' T:System.InvalidCastException:
' Não há suporte para essa conversão.
Public Shared Function ToInt32(value As Date) As Integer
'
' Resumo:
' Converte a representação de cadeia de caracteres especificada de um número em
' um inteiro com sinal de 32 bits equivalente, usando as informações de formatação
' específicas da cultura especificada.
'
' Parâmetros:
' value:
' Uma cadeia de caracteres que contém o número a ser convertido.
'
' provider:
' Um objeto que fornece informações de formatação específicas de cultura.
'
' Devoluções:
' Um inteiro com sinal de 32 bits equivalente ao número em value, ou 0 (zero),
' se value for null.
'
' Exceções:
' T:System.FormatException:
' value não consiste em um sinal opcional seguido de uma sequência de dígitos (de
' 0 a 9).
'
' T:System.OverflowException:
' value representa um número que é menor que System.Int32.MinValue ou maior que
' System.Int32.MaxValue.
Public Shared Function ToInt32(value As String, provider As IFormatProvider) As Integer
'
' Resumo:
' Converte a representação de cadeia de caracteres especificada de um número em
' um inteiro com sinal de 32 bits equivalente.
'
' Parâmetros:
' value:
' Uma cadeia de caracteres que contém o número a ser convertido.
'
' Devoluções:
' Um inteiro com sinal de 32 bits equivalente ao número em value, ou 0 (zero),
' se value for null.
'
' Exceções:
' T:System.FormatException:
' value não consiste em um sinal opcional seguido de uma sequência de dígitos (de
' 0 a 9).
'
' T:System.OverflowException:
' value representa um número que é menor que System.Int32.MinValue ou maior que
' System.Int32.MaxValue.
Public Shared Function ToInt32(value As String) As Integer
'
' Resumo:
' Converte o valor do número decimal especificado em um inteiro com sinal de 32
' bits equivalente.
'
' Parâmetros:
' value:
' O número decimal a ser convertido.
'
' Devoluções:
' value, arredondado para o próximo inteiro com sinal de 32 bits. Caso value esteja
' entre dois números inteiros, o número par é retornado; ou seja, 4,5 é convertido
' em 4 e 5,5 é convertido em 6.
'
' Exceções:
' T:System.OverflowException:
' value é maior que System.Int32.MaxValue ou menor que System.Int32.MinValue.
<SecuritySafeCritical>
Public Shared Function ToInt32(value As Decimal) As Integer
'
' Resumo:
' Converte o valor do número de ponto flutuante de precisão dupla especificado
' em um inteiro com sinal de 32 bits equivalente.
'
' Parâmetros:
' value:
' O número de ponto flutuante de precisão dupla a ser convertido.
'
' Devoluções:
' value, arredondado para o próximo inteiro com sinal de 32 bits. Caso value esteja
' entre dois números inteiros, o número par é retornado; ou seja, 4,5 é convertido
' em 4 e 5,5 é convertido em 6.
'
' Exceções:
' T:System.OverflowException:
' value é maior que System.Int32.MaxValue ou menor que System.Int32.MinValue.
Public Shared Function ToInt32(value As Double) As Integer
'
' Resumo:
' Converte o valor do número de ponto flutuante de precisão simples especificado
' em um número inteiro com sinal de 32 bits equivalente.
'
' Parâmetros:
' value:
' O número de ponto flutuante de precisão simples a ser convertido.
'
' Devoluções:
' value, arredondado para o próximo inteiro com sinal de 32 bits. Caso value esteja
' entre dois números inteiros, o número par é retornado; ou seja, 4,5 é convertido
' em 4 e 5,5 é convertido em 6.
'
' Exceções:
' T:System.OverflowException:
' value é maior que System.Int32.MaxValue ou menor que System.Int32.MinValue.
Public Shared Function ToInt32(value As Single) As Integer
'
' Resumo:
' Converte o valor do inteiro sem sinal de 64 bits especificado em um inteiro com
' sinal de 32 bits equivalente.
'
' Parâmetros:
' value:
' O inteiro sem sinal de 64 bits a ser convertido.
'
' Devoluções:
' Um inteiro com sinal de 32 bits equivalente a value.
'
' Exceções:
' T:System.OverflowException:
' value é maior que System.Int32.MaxValue.
<CLSCompliant(False)>
Public Shared Function ToInt32(value As ULong) As Integer
'
' Resumo:
' Converte o valor do inteiro com sinal de 64 bits especificado em um inteiro com
' sinal de 32 bits equivalente.
'
' Parâmetros:
' value:
' O inteiro com sinal de 64 bits a ser convertido.
'
' Devoluções:
' Um inteiro com sinal de 32 bits equivalente a value.
'
' Exceções:
' T:System.OverflowException:
' value é maior que System.Int32.MaxValue ou menor que System.Int32.MinValue.
Public Shared Function ToInt32(value As Long) As Integer
'
' Resumo:
' Retorna o inteiro com sinal de 32 bits especificado; nenhuma conversão real é
' executada.
'
' Parâmetros:
' value:
' O inteiro com sinal de 32 bits a ser retornado.
'
' Devoluções:
' value é retornado inalterado.
Public Shared Function ToInt32(value As Integer) As Integer
'
' Resumo:
' Converte o valor do inteiro sem sinal de 32 bits especificado em um inteiro com
' sinal de 32 bits equivalente.
'
' Parâmetros:
' value:
' Inteiro sem sinal de 32 bits a ser convertido.
'
' Devoluções:
' Um inteiro com sinal de 32 bits equivalente a value.
'
' Exceções:
' T:System.OverflowException:
' value é maior que System.Int32.MaxValue.
<CLSCompliant(False)>
Public Shared Function ToInt32(value As UInteger) As Integer
'
' Resumo:
' Converte o valor do inteiro sem sinal de 16 bits especificado no inteiro com
' sinal de 32 bits equivalente.
'
' Parâmetros:
' value:
' O inteiro não assinado de 16 bits a ser convertido.
'
' Devoluções:
' Um inteiro com sinal de 32 bits equivalente a value.
<CLSCompliant(False)>
Public Shared Function ToInt32(value As UShort) As Integer
'
' Resumo:
' Converte o valor do inteiro com sinal de 16 bits especificado em um valor com
' sinal de 32 bits equivalente.
'
' Parâmetros:
' value:
' O inteiro assinado de 16 bits a ser convertido.
'
' Devoluções:
' Um inteiro com sinal de 32 bits equivalente a value.
Public Shared Function ToInt32(value As Short) As Integer
'
' Resumo:
' Converte o valor do inteiro sem sinal de 8 bits especificado em um inteiro com
' sinal de 32 bits equivalente.
'
' Parâmetros:
' value:
' O inteiro sem sinal de 8 bits a ser convertido.
'
' Devoluções:
' Um inteiro com sinal de 32 bits equivalente a value.
Public Shared Function ToInt32(value As Byte) As Integer
'
' Resumo:
' Converte o valor do inteiro com sinal de 8 bits especificado em um inteiro com
' sinal de 32 bits equivalente.
'
' Parâmetros:
' value:
' O inteiro com sinal de 8 bits a ser convertido.
'
' Devoluções:
' Um inteiro com sinal de 8 bits equivalente a value.
<CLSCompliant(False)>
Public Shared Function ToInt32(value As SByte) As Integer
'
' Resumo:
' Converte o valor do caractere Unicode especificado no inteiro com sinal de 32
' bits equivalente.
'
' Parâmetros:
' value:
' O caractere Unicode a ser convertido.
'
' Devoluções:
' Um inteiro com sinal de 32 bits equivalente a value.
Public Shared Function ToInt32(value As Char) As Integer
'
' Resumo:
' Converte o valor do objeto especificado em um inteiro não assinado de 32 bits.
'
' Parâmetros:
' value:
' Um objeto que implementa o System.IConvertible interface, ou null.
'
' Devoluções:
' Um inteiro não assinado de 32 bits que é equivalente a value, ou 0 (zero) se
' value é null.
'
' Exceções:
' T:System.FormatException:
' value não está em um formato apropriado.
'
' T:System.InvalidCastException:
' value não implementa o System.IConvertible interface. - ou - Não há suporte para
' a conversão.
'
' T:System.OverflowException:
' value representa um número que seja menor que System.UInt32.MinValue ou maior
' que System.UInt32.MaxValue.
<CLSCompliant(False)>
Public Shared Function ToUInt32(value As Object) As UInteger
'
' Resumo:
' Converte o valor do objeto especificado em um inteiro sem sinal de 32 bits, usando
' as informações de formatação específicas da cultura especificada.
'
' Parâmetros:
' value:
' Um objeto que implementa a interface do System.IConvertible.
'
' provider:
' Um objeto que fornece informações de formatação específicas de cultura.
'
' Devoluções:
' Um inteiro sem sinal de 32 bits equivalente a value ou zero caso value seja null.
'
' Exceções:
' T:System.FormatException:
' value não está em um formato adequado.
'
' T:System.InvalidCastException:
' value não implementa a interface System.IConvertible. -ou- A conversão não é
' suportada.
'
' T:System.OverflowException:
' value representa um número que é menor que System.UInt32.MinValue ou maior que
' System.UInt32.MaxValue.
<CLSCompliant(False)>
Public Shared Function ToUInt32(value As Object, provider As IFormatProvider) As UInteger
'
' Resumo:
' Converte o valor booleano especificado para o inteiro não assinado de 32 bits
' equivalente.
'
' Parâmetros:
' value:
' O valor booliano para converter.
'
' Devoluções:
' O número 1 se value é true; caso contrário, 0.
<CLSCompliant(False)>
Public Shared Function ToUInt32(value As Boolean) As UInteger
'
' Resumo:
' Converte o valor do caractere Unicode especificado para o inteiro não assinado
' de 32 bits equivalente.
'
' Parâmetros:
' value:
' O caractere Unicode para converter.
'
' Devoluções:
' Um inteiro não assinado de 32 bits que é equivalente a value.
<CLSCompliant(False)>
Public Shared Function ToUInt32(value As Char) As UInteger
'
' Resumo:
' Converte o valor do objeto especificado em um inteiro com sinal de 64 bits, usando
' as informações de formatação específicas da cultura especificadas.
'
' Parâmetros:
' value:
' Um objeto que implementa a interface do System.IConvertible.
'
' provider:
' Um objeto que fornece informações de formatação específicas de cultura.
'
' Devoluções:
' Um inteiro com sinal de 64 bits equivalente a value ou zero caso value seja null.
'
' Exceções:
' T:System.FormatException:
' value não está em um formato adequado.
'
' T:System.InvalidCastException:
' value não implementa a interface System.IConvertible. -ou- A conversão não é
' suportada.
'
' T:System.OverflowException:
' value representa um número que é menor que System.Int64.MinValue ou maior que
' System.Int64.MaxValue.
Public Shared Function ToInt64(value As Object, provider As IFormatProvider) As Long
'
' Resumo:
' Converte o valor do objeto especificado em um inteiro com sinal de 64 bits.
'
' Parâmetros:
' value:
' Um objeto que implementa a interface System.IConvertible ou null.
'
' Devoluções:
' Um inteiro com sinal de 64 bits equivalente a value, ou zero se value for null.
'
' Exceções:
' T:System.FormatException:
' value não está em um formato adequado.
'
' T:System.InvalidCastException:
' value não implementa a interface System.IConvertible. -ou- A conversão não é
' suportada.
'
' T:System.OverflowException:
' value representa um número que é menor que System.Int64.MinValue ou maior que
' System.Int64.MaxValue.
Public Shared Function ToInt64(value As Object) As Long
'
' Resumo:
' Chamar esse método sempre lança System.InvalidCastException.
'
' Parâmetros:
' value:
' O valor de data e hora para converter.
'
' Devoluções:
' Não há suporte para essa conversão. Nenhum valor é retornado.
'
' Exceções:
' T:System.InvalidCastException:
' Não há suporte para essa conversão.
<CLSCompliant(False)>
Public Shared Function ToUInt32(value As Date) As UInteger
'
' Resumo:
' Converte a representação de cadeia de caracteres especificada de um número em
' um equivalente 32 bits sem sinal inteiro, usando as informações de formatação
' específicas da cultura especificadas.
'
' Parâmetros:
' value:
' Uma cadeia de caracteres que contém o número a ser convertido.
'
' provider:
' Um objeto que fornece informações de formatação específicas da cultura.
'
' Devoluções:
' Um inteiro não assinado de 32 bits que é equivalente ao número em value, ou 0
' (zero) se value é null.
'
' Exceções:
' T:System.FormatException:
' value não consiste em um sinal opcional seguido por uma sequência de dígitos
' (0 a 9).
'
' T:System.OverflowException:
' value representa um número que seja menor que System.UInt32.MinValue ou maior
' que System.UInt32.MaxValue.
<CLSCompliant(False)>
Public Shared Function ToUInt32(value As String, provider As IFormatProvider) As UInteger
'
' Resumo:
' Converte a representação de cadeia de caracteres especificada de um número em
' um inteiro sem sinal de 32 bits equivalente.
'
' Parâmetros:
' value:
' Uma cadeia de caracteres que contém o número a ser convertido.
'
' Devoluções:
' Um inteiro sem sinal de 32 bits equivalente ao número em value, ou 0 (zero),
' se value for null.
'
' Exceções:
' T:System.FormatException:
' value não consiste em um sinal opcional seguido de uma sequência de dígitos (de
' 0 a 9).
'
' T:System.OverflowException:
' value representa um número que é menor que System.UInt32.MinValue ou maior que
' System.UInt32.MaxValue.
<CLSCompliant(False)>
Public Shared Function ToUInt32(value As String) As UInteger
'
' Resumo:
' Converte o valor do número decimal especificado para um inteiro não assinado
' de 32 bits equivalente.
'
' Parâmetros:
' value:
' O número decimal para converter.
'
' Devoluções:
' value, arredondado para o próximo inteiro não assinado de 32 bits. Se value é
' meio caminho entre dois números inteiros, o número par é retornado; ou seja,
' 4,5 é convertido em 4, e 5,5 é convertido em 6.
'
' Exceções:
' T:System.OverflowException:
' value é menor que zero ou maior do que System.UInt32.MaxValue.
<CLSCompliant(False)>
Public Shared Function ToUInt32(value As Decimal) As UInteger
'
' Resumo:
' Converte o valor do número de ponto flutuante de precisão dupla especificado
' em um inteiro sem sinal de 32 bits equivalente.
'
' Parâmetros:
' value:
' O número de ponto flutuante de precisão dupla a ser convertido.
'
' Devoluções:
' value, arredondado para o próximo inteiro sem sinal de 32 bits. Caso value esteja
' entre dois números inteiros, o número par é retornado; ou seja, 4,5 é convertido
' em 4 e 5,5 é convertido em 6.
'
' Exceções:
' T:System.OverflowException:
' value é menor que zero ou maior que System.UInt32.MaxValue.
<CLSCompliant(False)>
Public Shared Function ToUInt32(value As Double) As UInteger
'
' Resumo:
' Converte o valor booliano especificado para o inteiro com sinal de 32 bits equivalente.
'
' Parâmetros:
' value:
' O valor booliano a ser convertido.
'
' Devoluções:
' O número 1 caso value seja true; do contrário, 0.
Public Shared Function ToInt32(value As Boolean) As Integer
'
' Resumo:
' Converte o valor do número de ponto flutuante de precisão simples especificado
' em um inteiro não assinado de 32 bits equivalente.
'
' Parâmetros:
' value:
' O número de ponto flutuante de precisão simples para converter.
'
' Devoluções:
' value, arredondado para o próximo inteiro não assinado de 32 bits. Se value é
' meio caminho entre dois números inteiros, o número par é retornado; ou seja,
' 4,5 é convertido em 4, e 5,5 é convertido em 6.
'
' Exceções:
' T:System.OverflowException:
' value é menor que zero ou maior do que System.UInt32.MaxValue.
<CLSCompliant(False)>
Public Shared Function ToUInt32(value As Single) As UInteger
'
' Resumo:
' Converte o valor do inteiro assinado 64 bits especificado para um inteiro não
' assinado de 32 bits equivalente.
'
' Parâmetros:
' value:
' Inteiro assinado de 64 bits para converter.
'
' Devoluções:
' Um inteiro não assinado de 32 bits que é equivalente a value.
'
' Exceções:
' T:System.OverflowException:
' value é menor que zero ou maior do que System.UInt32.MaxValue.
<CLSCompliant(False)>
Public Shared Function ToUInt32(value As Long) As UInteger
'
' Resumo:
' Retorna o inteiro sem sinal de 32 bits especificado; nenhuma conversão real é
' executada.
'
' Parâmetros:
' value:
' O inteiro sem sinal de 32 bits a ser retornado.
'
' Devoluções:
' value é retornado inalterado.
<CLSCompliant(False)>
Public Shared Function ToUInt32(value As UInteger) As UInteger
'
' Resumo:
' Converte o valor do inteiro com sinal de 32 bits especificado em um inteiro sem
' sinal de 32 bits equivalente.
'
' Parâmetros:
' value:
' O inteiro com sinal de 32 bits a converter.
'
' Devoluções:
' Um inteiro sem sinal de 32 bits equivalente a value.
'
' Exceções:
' T:System.OverflowException:
' value é menor que zero.
<CLSCompliant(False)>
Public Shared Function ToUInt32(value As Integer) As UInteger
'
' Resumo:
' Converte o valor do inteiro sem sinal 16 bits especificado para o inteiro não
' assinado de 32 bits equivalente.
'
' Parâmetros:
' value:
' Inteiro não assinado de 16 bits para converter.
'
' Devoluções:
' Um inteiro não assinado de 32 bits que é equivalente a value.
<CLSCompliant(False)>
Public Shared Function ToUInt32(value As UShort) As UInteger
'
' Resumo:
' Converte o valor do inteiro assinado de 16 bits especificado para o inteiro não
' assinado de 32 bits equivalente.
'
' Parâmetros:
' value:
' Inteiro assinado de 16 bits para converter.
'
' Devoluções:
' Um inteiro não assinado de 32 bits que é equivalente a value.
'
' Exceções:
' T:System.OverflowException:
' value é menor que zero.
<CLSCompliant(False)>
Public Shared Function ToUInt32(value As Short) As UInteger
'
' Resumo:
' Converte o valor do inteiro não assinado de 8 bits especificado para o inteiro
' não assinado de 32 bits equivalente.
'
' Parâmetros:
' value:
' Inteiro não assinado de 8 bits para converter.
'
' Devoluções:
' Um inteiro não assinado de 32 bits que é equivalente a value.
<CLSCompliant(False)>
Public Shared Function ToUInt32(value As Byte) As UInteger
'
' Resumo:
' Converte o valor do inteiro assinado de 8 bits especificado para o inteiro não
' assinado de 32 bits equivalente.
'
' Parâmetros:
' value:
' Inteiro assinado de 8 bits para converter.
'
' Devoluções:
' Um inteiro não assinado de 32 bits que é equivalente a value.
'
' Exceções:
' T:System.OverflowException:
' value é menor que zero.
<CLSCompliant(False)>
Public Shared Function ToUInt32(value As SByte) As UInteger
'
' Resumo:
' Converte o valor do inteiro sem sinal de 64 bits especificado em um inteiro sem
' sinal de 32 bits equivalente.
'
' Parâmetros:
' value:
' O inteiro sem sinal de 64 bits a ser convertido.
'
' Devoluções:
' Um inteiro sem sinal de 32 bits equivalente a value.
'
' Exceções:
' T:System.OverflowException:
' value é maior que System.UInt32.MaxValue.
<CLSCompliant(False)>
Public Shared Function ToUInt32(value As ULong) As UInteger
'
' Resumo:
' Converte a representação de cadeia de caracteres especificada de um número em
' um inteiro sem sinal de 8 bits equivalente, usando as informações de formatação
' específicas da cultura especificada.
'
' Parâmetros:
' value:
' Uma cadeia de caracteres que contém o número a ser convertido.
'
' provider:
' Um objeto que fornece informações de formatação específicas de cultura.
'
' Devoluções:
' Um inteiro não assinado de 8 bits equivalente a value, ou zero caso value seja
' null.
'
' Exceções:
' T:System.FormatException:
' value não consiste em um sinal opcional seguido de uma sequência de dígitos (de
' 0 a 9).
'
' T:System.OverflowException:
' value representa um número que é menor que System.Byte.MinValue ou maior que
' System.Byte.MaxValue.
Public Shared Function ToByte(value As String, provider As IFormatProvider) As Byte
'
' Resumo:
' Converte o valor do objeto especificado em um inteiro com sinal de 32 bits, usando
' as informações de formatação específicas da cultura especificadas.
'
' Parâmetros:
' value:
' Um objeto que implementa a interface do System.IConvertible.
'
' provider:
' Um objeto que fornece informações de formatação específicas de cultura.
'
' Devoluções:
' Um inteiro com sinal de 32 bits equivalente a value ou zero caso value seja null.
'
' Exceções:
' T:System.FormatException:
' value não está em um formato adequado.
'
' T:System.InvalidCastException:
' value não implementa System.IConvertible.
'
' T:System.OverflowException:
' value representa um número que é menor que System.Int32.MinValue ou maior que
' System.Int32.MaxValue.
Public Shared Function ToInt32(value As Object, provider As IFormatProvider) As Integer
'
' Resumo:
' Chamar esse método sempre lança System.InvalidCastException.
'
' Parâmetros:
' value:
' O valor de data e hora para converter.
'
' Devoluções:
' Não há suporte para essa conversão. Nenhum valor é retornado.
'
' Exceções:
' T:System.InvalidCastException:
' Não há suporte para essa conversão.
<CLSCompliant(False)>
Public Shared Function ToUInt16(value As Date) As UShort
'
' Resumo:
' Converte o valor do número decimal especificado em um inteiro com sinal de 16
' bits equivalente.
'
' Parâmetros:
' value:
' O número decimal a ser convertido.
'
' Devoluções:
' value, arredondado para o próximo inteiro com sinal de 16 bits. Caso value esteja
' entre dois números inteiros, o número par é retornado; ou seja, 4,5 é convertido
' em 4 e 5,5 é convertido em 6.
'
' Exceções:
' T:System.OverflowException:
' value é maior que System.Int16.MaxValue ou menor que System.Int16.MinValue.
Public Shared Function ToInt16(value As Decimal) As Short
'
' Resumo:
' Converte o valor do número de ponto flutuante de precisão dupla especificado
' em um inteiro com sinal de 16 bits equivalente.
'
' Parâmetros:
' value:
' O número de ponto flutuante de precisão dupla a ser convertido.
'
' Devoluções:
' value, arredondado para o próximo inteiro com sinal de 16 bits. Caso value esteja
' entre dois números inteiros, o número par é retornado; ou seja, 4,5 é convertido
' em 4 e 5,5 é convertido em 6.
'
' Exceções:
' T:System.OverflowException:
' value é maior que System.Int16.MaxValue ou menor que System.Int16.MinValue.
Public Shared Function ToInt16(value As Double) As Short
'
' Resumo:
' Converte o valor do número de ponto flutuante de precisão simples especificado
' em um inteiro com sinal de 16 bits equivalente.
'
' Parâmetros:
' value:
' O número de ponto flutuante de precisão simples a ser convertido.
'
' Devoluções:
' value, arredondado para o próximo inteiro com sinal de 16 bits. Caso value esteja
' entre dois números inteiros, o número par é retornado; ou seja, 4,5 é convertido
' em 4 e 5,5 é convertido em 6.
'
' Exceções:
' T:System.OverflowException:
' value é maior que System.Int16.MaxValue ou menor que System.Int16.MinValue.
Public Shared Function ToInt16(value As Single) As Short
'
' Resumo:
' Converte o valor o inteiro não assinado de 64 bits especificado em um inteiro
' assinado de 16 bits equivalente.
'
' Parâmetros:
' value:
' Inteiro não assinado de 64 bits para converter.
'
' Devoluções:
' Um inteiro assinado de 16 bits que é equivalente a value.
'
' Exceções:
' T:System.OverflowException:
' value é maior que System.Int16.MaxValue.
<CLSCompliant(False)>
Public Shared Function ToInt16(value As ULong) As Short
'
' Resumo:
' Converte o valor o inteiro assinado de 64 bits especificado em um inteiro assinado
' de 16 bits equivalente.
'
' Parâmetros:
' value:
' Inteiro assinado de 64 bits para converter.
'
' Devoluções:
' Um inteiro assinado de 16 bits que é equivalente a value.
'
' Exceções:
' T:System.OverflowException:
' value é maior do que System.Int16.MaxValue ou menor que System.Int16.MinValue.
Public Shared Function ToInt16(value As Long) As Short
'
' Resumo:
' Retorna o inteiro de assinado de 16 bits especificado; Nenhuma conversão real
' é executada.
'
' Parâmetros:
' value:
' Inteiro assinado de 16 bits para retornar.
'
' Devoluções:
' value é retornada inalterada.
Public Shared Function ToInt16(value As Short) As Short
'
' Resumo:
' Converte o valor do inteiro sem sinal 32 bits especificado em um inteiro assinado
' de 16 bits equivalente.
'
' Parâmetros:
' value:
' Inteiro não assinado de 32 bits para converter.
'
' Devoluções:
' Um inteiro assinado de 16 bits que é equivalente a value.
'
' Exceções:
' T:System.OverflowException:
' value é maior que System.Int16.MaxValue.
<CLSCompliant(False)>
Public Shared Function ToInt16(value As UInteger) As Short
'
' Resumo:
' Converte o valor do inteiro com sinal de 32 bits especificado em um inteiro com
' sinal de 16 bits equivalente.
'
' Parâmetros:
' value:
' O inteiro com sinal de 32 bits a converter.
'
' Devoluções:
' O inteiro com sinal de 16 bits equivalente a value.
'
' Exceções:
' T:System.OverflowException:
' value é maior que System.Int16.MaxValue ou menor que System.Int16.MinValue.
Public Shared Function ToInt16(value As Integer) As Short
'
' Resumo:
' Converte o valor do inteiro sem sinal de 16 bits especificado no inteiro com
' sinal de 16 bits equivalente.
'
' Parâmetros:
' value:
' O inteiro não assinado de 16 bits a ser convertido.
'
' Devoluções:
' Um inteiro assinado de 16 bits equivalente a value.
'
' Exceções:
' T:System.OverflowException:
' value é maior que System.Int16.MaxValue.
<CLSCompliant(False)>
Public Shared Function ToInt16(value As UShort) As Short
'
' Resumo:
' Converte o valor o inteiro não assinado de 8 bits especificado para o inteiro
' assinado de 16 bits equivalente.
'
' Parâmetros:
' value:
' Inteiro não assinado de 8 bits para converter.
'
' Devoluções:
' Um inteiro assinado de 16 bits que é equivalente a value.
Public Shared Function ToInt16(value As Byte) As Short
'
' Resumo:
' Converte o valor o inteiro assinado de 8 bits especificado para o inteiro assinado
' de 16 bits equivalente.
'
' Parâmetros:
' value:
' Inteiro assinado de 8 bits para converter.
'
' Devoluções:
' Um inteiro assinado de 8 bits que é equivalente a value.
<CLSCompliant(False)>
Public Shared Function ToInt16(value As SByte) As Short
'
' Resumo:
' Converte o valor do caractere Unicode especificado no inteiro com sinal de 16
' bits equivalente.
'
' Parâmetros:
' value:
' O caractere Unicode a ser convertido.
'
' Devoluções:
' Um inteiro assinado de 16 bits equivalente a value.
'
' Exceções:
' T:System.OverflowException:
' value é maior que System.Int16.MaxValue.
Public Shared Function ToInt16(value As Char) As Short
'
' Resumo:
' Converte o valor booliano especificado no inteiro com sinal de 16 bits equivalente.
'
' Parâmetros:
' value:
' O valor booliano a ser convertido.
'
' Devoluções:
' O número 1 caso value seja true; do contrário, 0.
Public Shared Function ToInt16(value As Boolean) As Short
'
' Resumo:
' Converte o valor do objeto especificado em um inteiro com sinal de 16 bits, usando
' as informações de formatação específicas da cultura especificadas.
'
' Parâmetros:
' value:
' Um objeto que implementa a interface do System.IConvertible.
'
' provider:
' Um objeto que fornece informações de formatação específicas de cultura.
'
' Devoluções:
' Um inteiro com sinal de 16 bits equivalente a value ou zero caso value seja null.
'
' Exceções:
' T:System.FormatException:
' value não está em um formato apropriado para um tipo System.Int16.
'
' T:System.InvalidCastException:
' value não implementa System.IConvertible.
'
' T:System.OverflowException:
' value representa um número que é menor que System.Int16.MinValue ou maior que
' System.Int16.MaxValue.
Public Shared Function ToInt16(value As Object, provider As IFormatProvider) As Short
'
' Resumo:
' Converte o valor do objeto especificado em um inteiro assinado de 16 bits.
'
' Parâmetros:
' value:
' Um objeto que implementa o System.IConvertible interface, ou null.
'
' Devoluções:
' Um inteiro assinado de 16 bits que é equivalente a value, ou zero se value é
' null.
'
' Exceções:
' T:System.FormatException:
' value não está em um formato apropriado para um System.Int16 tipo.
'
' T:System.InvalidCastException:
' value não implementa o System.IConvertible interface. - ou - Não há suporte para
' a conversão.
'
' T:System.OverflowException:
' value representa um número que seja menor que System.Int16.MinValue ou maior
' que System.Int16.MaxValue.
Public Shared Function ToInt16(value As Object) As Short
'
' Resumo:
' Converte a representação de cadeia de caracteres especificada de um número em
' um inteiro com sinal de 16 bits equivalente.
'
' Parâmetros:
' value:
' Uma cadeia de caracteres que contém o número a ser convertido.
'
' Devoluções:
' Um inteiro com sinal de 16 bits equivalente ao número em value, ou 0 (zero),
' se value for null.
'
' Exceções:
' T:System.FormatException:
' value não consiste em um sinal opcional seguido de uma sequência de dígitos (de
' 0 a 9).
'
' T:System.OverflowException:
' value representa um número que é menor que System.Int16.MinValue ou maior que
' System.Int16.MaxValue.
Public Shared Function ToInt16(value As String) As Short
'
' Resumo:
' Converte a representação de cadeia de caracteres especificada de um número em
' um inteiro com sinal de 16 bits equivalente, usando as informações de formatação
' específicas à cultura especificadas.
'
' Parâmetros:
' value:
' Uma cadeia de caracteres que contém o número a ser convertido.
'
' provider:
' Um objeto que fornece informações de formatação específicas de cultura.
'
' Devoluções:
' Um inteiro com sinal de 16 bits equivalente ao número em value, ou 0 (zero),
' se value for null.
'
' Exceções:
' T:System.FormatException:
' value não consiste em um sinal opcional seguido de uma sequência de dígitos (de
' 0 a 9).
'
' T:System.OverflowException:
' value representa um número que é menor que System.Int16.MinValue ou maior que
' System.Int16.MaxValue.
Public Shared Function ToInt16(value As String, provider As IFormatProvider) As Short
'
' Resumo:
' Chamar esse método sempre lança System.InvalidCastException.
'
' Parâmetros:
' value:
' O valor de data e hora para converter.
'
' Devoluções:
' Não há suporte para essa conversão. Nenhum valor é retornado.
'
' Exceções:
' T:System.InvalidCastException:
' Não há suporte para essa conversão.
Public Shared Function ToInt16(value As Date) As Short
'
' Resumo:
' Converte o valor do objeto especificado em um inteiro não assinado de 16 bits.
'
' Parâmetros:
' value:
' Um objeto que implementa o System.IConvertible interface, ou null.
'
' Devoluções:
' Um inteiro não assinado de 16 bits que é equivalente a value, ou zero se value
' é null.
'
' Exceções:
' T:System.FormatException:
' value não está em um formato apropriado.
'
' T:System.InvalidCastException:
' value não implementa o System.IConvertible interface. - ou - Não há suporte para
' a conversão.
'
' T:System.OverflowException:
' value representa um número que seja menor que System.UInt16.MinValue ou maior
' que System.UInt16.MaxValue.
<CLSCompliant(False)>
Public Shared Function ToUInt16(value As Object) As UShort
'
' Resumo:
' Converte a representação de cadeia de caracteres especificada de um número em
' um equivalente 16 bits sem sinal inteiro, usando as informações de formatação
' específicas da cultura especificadas.
'
' Parâmetros:
' value:
' Uma cadeia de caracteres que contém o número a ser convertido.
'
' provider:
' Um objeto que fornece informações de formatação específicas da cultura.
'
' Devoluções:
' Um inteiro não assinado de 16 bits que é equivalente ao número em value, ou 0
' (zero) se value é null.
'
' Exceções:
' T:System.FormatException:
' value não consiste em um sinal opcional seguido por uma sequência de dígitos
' (0 a 9).
'
' T:System.OverflowException:
' value representa um número que seja menor que System.UInt16.MinValue ou maior
' que System.UInt16.MaxValue.
<CLSCompliant(False)>
Public Shared Function ToUInt16(value As String, provider As IFormatProvider) As UShort
'
' Resumo:
' Converte a representação de cadeia de caracteres especificada de um número em
' um inteiro sem sinal de 16 bits equivalente.
'
' Parâmetros:
' value:
' Uma cadeia de caracteres que contém o número a ser convertido.
'
' Devoluções:
' Um inteiro sem sinal de 16 bits equivalente ao número em value ou 0 (zero), se
' value for null.
'
' Exceções:
' T:System.FormatException:
' value não consiste em um sinal opcional seguido de uma sequência de dígitos (de
' 0 a 9).
'
' T:System.OverflowException:
' value representa um número que é menor que System.UInt16.MinValue ou maior que
' System.UInt16.MaxValue.
<CLSCompliant(False)>
Public Shared Function ToUInt16(value As String) As UShort
'
' Resumo:
' Converte o valor do número decimal especificado para um inteiro não assinado
' de 16 bits equivalente.
'
' Parâmetros:
' value:
' O número decimal para converter.
'
' Devoluções:
' value, arredondado para o próximo inteiro não assinado de 16 bits. Se value é
' meio caminho entre dois números inteiros, o número par é retornado; ou seja,
' 4,5 é convertido em 4, e 5,5 é convertido em 6.
'
' Exceções:
' T:System.OverflowException:
' value é menor que zero ou maior do que System.UInt16.MaxValue.
<CLSCompliant(False)>
Public Shared Function ToUInt16(value As Decimal) As UShort
'
' Resumo:
' Converte o valor do número de ponto flutuante de precisão dupla especificado
' em um inteiro sem sinal de 16 bits equivalente.
'
' Parâmetros:
' value:
' O número de ponto flutuante de precisão dupla a ser convertido.
'
' Devoluções:
' value, arredondado para o próximo inteiro sem sinal de 16 bits. Caso value esteja
' entre dois números inteiros, o número par é retornado; ou seja, 4,5 é convertido
' em 4 e 5,5 é convertido em 6.
'
' Exceções:
' T:System.OverflowException:
' value é menor que zero ou maior que System.UInt16.MaxValue.
<CLSCompliant(False)>
Public Shared Function ToUInt16(value As Double) As UShort
'
' Resumo:
' Converte o valor do número de ponto flutuante de precisão simples especificado
' em um inteiro não assinado de 16 bits equivalente.
'
' Parâmetros:
' value:
' O número de ponto flutuante de precisão simples para converter.
'
' Devoluções:
' value, arredondado para o próximo inteiro não assinado de 16 bits. Se value é
' meio caminho entre dois números inteiros, o número par é retornado; ou seja,
' 4,5 é convertido em 4, e 5,5 é convertido em 6.
'
' Exceções:
' T:System.OverflowException:
' value é menor que zero ou maior do que System.UInt16.MaxValue.
<CLSCompliant(False)>
Public Shared Function ToUInt16(value As Single) As UShort
'
' Resumo:
' Converte o valor o inteiro não assinado de 64 bits especificado para um inteiro
' não assinado de 16 bits equivalente.
'
' Parâmetros:
' value:
' Inteiro não assinado de 64 bits para converter.
'
' Devoluções:
' Um inteiro não assinado de 16 bits que é equivalente a value.
'
' Exceções:
' T:System.OverflowException:
' value é maior que System.UInt16.MaxValue.
<CLSCompliant(False)>
Public Shared Function ToUInt16(value As ULong) As UShort
'
' Resumo:
' Converte o valor o inteiro assinado de 64 bits especificado para um inteiro não
' assinado de 16 bits equivalente.
'
' Parâmetros:
' value:
' Inteiro assinado de 64 bits para converter.
'
' Devoluções:
' Um inteiro não assinado de 16 bits que é equivalente a value.
'
' Exceções:
' T:System.OverflowException:
' value é menor que zero ou maior do que System.UInt16.MaxValue.
<CLSCompliant(False)>
Public Shared Function ToUInt16(value As Long) As UShort
'
' Resumo:
' Converte o valor do objeto especificado para um inteiro com sinal de 32 bits.
'
' Parâmetros:
' value:
' Um objeto que implementa a interface System.IConvertible ou null.
'
' Devoluções:
' Um inteiro com sinal de 32 bits equivalente a value, ou zero, se value for null.
'
' Exceções:
' T:System.FormatException:
' value não está em um formato adequado.
'
' T:System.InvalidCastException:
' value não implementa a interface System.IConvertible. -ou- A conversão não é
' suportada.
'
' T:System.OverflowException:
' value representa um número que é menor que System.Int32.MinValue ou maior que
' System.Int32.MaxValue.
Public Shared Function ToInt32(value As Object) As Integer
'
' Resumo:
' Converte o valor o inteiro não assinado de 32 bits especificado para um inteiro
' não assinado de 16 bits equivalente.
'
' Parâmetros:
' value:
' Inteiro não assinado de 32 bits para converter.
'
' Devoluções:
' Um inteiro não assinado de 16 bits que é equivalente a value.
'
' Exceções:
' T:System.OverflowException:
' value é maior que System.UInt16.MaxValue.
<CLSCompliant(False)>
Public Shared Function ToUInt16(value As UInteger) As UShort
'
' Resumo:
' Converte o valor o inteiro assinado de 32 bits especificado para um inteiro não
' assinado de 16 bits equivalente.
'
' Parâmetros:
' value:
' Inteiro assinado de 32 bits para converter.
'
' Devoluções:
' Um inteiro não assinado de 16 bits que é equivalente a value.
'
' Exceções:
' T:System.OverflowException:
' value é menor que zero ou maior do que System.UInt16.MaxValue.
<CLSCompliant(False)>
Public Shared Function ToUInt16(value As Integer) As UShort
'
' Resumo:
' Converte o valor do inteiro com sinal de 16 bits especificado no inteiro sem
' sinal de 16 bits equivalente.
'
' Parâmetros:
' value:
' O inteiro assinado de 16 bits a ser convertido.
'
' Devoluções:
' Um inteiro não assinado de 16 bits equivalente a value.
'
' Exceções:
' T:System.OverflowException:
' value é menor que zero.
<CLSCompliant(False)>
Public Shared Function ToUInt16(value As Short) As UShort
'
' Resumo:
' Converte o valor o inteiro não assinado de 8 bits especificado para o inteiro
' não assinado de 16 bits equivalente.
'
' Parâmetros:
' value:
' Inteiro não assinado de 8 bits para converter.
'
' Devoluções:
' Um inteiro não assinado de 16 bits que é equivalente a value.
<CLSCompliant(False)>
Public Shared Function ToUInt16(value As Byte) As UShort
'
' Resumo:
' Converte o valor o inteiro assinado de 8 bits especificado para o inteiro não
' assinado de 16 bits equivalente.
'
' Parâmetros:
' value:
' Inteiro assinado de 8 bits para converter.
'
' Devoluções:
' Um inteiro não assinado de 16 bits que é equivalente a value.
'
' Exceções:
' T:System.OverflowException:
' value é menor que zero.
<CLSCompliant(False)>
Public Shared Function ToUInt16(value As SByte) As UShort
'
' Resumo:
' Converte o valor do caractere Unicode especificado para o inteiro não assinado
' de 16 bits equivalente.
'
' Parâmetros:
' value:
' O caractere Unicode para converter.
'
' Devoluções:
' O inteiro não assinado de 16 bits equivalente a value.
<CLSCompliant(False)>
Public Shared Function ToUInt16(value As Char) As UShort
'
' Resumo:
' Converte o valor booleano especificado para o inteiro não assinado de 16 bits
' equivalente.
'
' Parâmetros:
' value:
' O valor booliano para converter.
'
' Devoluções:
' O número 1 se value é true; caso contrário, 0.
<CLSCompliant(False)>
Public Shared Function ToUInt16(value As Boolean) As UShort
'
' Resumo:
' Converte o valor do objeto especificado em um inteiro sem sinal de 16 bits, usando
' as informações de formatação específicas da cultura especificada.
'
' Parâmetros:
' value:
' Um objeto que implementa a interface do System.IConvertible.
'
' provider:
' Um objeto que fornece informações de formatação específicas de cultura.
'
' Devoluções:
' Um inteiro sem sinal de 16 bits equivalente a value ou zero caso value seja null.
'
' Exceções:
' T:System.FormatException:
' value não está em um formato adequado.
'
' T:System.InvalidCastException:
' value não implementa a interface System.IConvertible. -ou- A conversão não é
' suportada.
'
' T:System.OverflowException:
' value representa um número que é menor que System.UInt16.MinValue ou maior que
' System.UInt16.MaxValue.
<CLSCompliant(False)>
Public Shared Function ToUInt16(value As Object, provider As IFormatProvider) As UShort
'
' Resumo:
' Retorna o inteiro de não assinado de 16 bits especificado; Nenhuma conversão
' real é executada.
'
' Parâmetros:
' value:
' Inteiro não assinado de 16 bits para retornar.
'
' Devoluções:
' value é retornada inalterada.
<CLSCompliant(False)>
Public Shared Function ToUInt16(value As UShort) As UShort
'
' Resumo:
' Converte um subconjunto de uma matriz de caracteres Unicode que codifica dados
' binários como dígitos de base 64 em uma matriz de inteiros sem sinal de 8 bits
' equivalente. Os parâmetros especificam o subconjunto na matriz de entrada e o
' número de elementos a serem convertidos.
'
' Parâmetros:
' inArray:
' Uma matriz de caracteres Unicode.
'
' offset:
' Uma posição dentro de inArray.
'
' length:
' O número de elementos no inArray a ser convertido.
'
' Devoluções:
' Uma matriz de inteiros sem sinal de 8 bits equivalentes aos elementos length
' na posição offset em inArray.
'
' Exceções:
' T:System.ArgumentNullException:
' inArray é null.
'
' T:System.ArgumentOutOfRangeException:
' offset ou length é menor que 0. -ou- A soma de offset e length indica uma posição
' que não está dentro do inArray.
'
' T:System.FormatException:
' O comprimento de inArray, ignorando caracteres de espaço em branco, não é zero
' ou um múltiplo de 4. -ou- O formato de inArray é inválido. inArray contém um
' caractere que não é de base 64, mais de dois caracteres de preenchimento ou um
' caractere que não é um espaço em branco entre os caracteres de preenchimento.
<SecuritySafeCritical>
Public Shared Function FromBase64CharArray(inArray() As Char, offset As Integer, length As Integer) As Byte()
End Class
End Namespace