Pular para o conteúdo principal

Chat

Converte um tipo de dados base em outro tipo de dados base VB.NET - Namespace System


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