UIntPtr Constructores
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Inicializa una nueva instancia de la clase UIntPtr.
Sobrecargas
UIntPtr(UInt32) |
Inicializa una nueva instancia de la UIntPtr estructura utilizando el entero de 32 bits sin signo especificado. |
UIntPtr(UInt64) |
Inicializa una nueva instancia de UIntPtr utilizando el entero de 64 bits sin signo especificado. |
UIntPtr(Void*) |
Inicializa una nueva instancia de UIntPtr usando el puntero especificado a un tipo no especificado. |
UIntPtr(UInt32)
- Source:
- UIntPtr.cs
- Source:
- UIntPtr.cs
- Source:
- UIntPtr.cs
Inicializa una nueva instancia de la UIntPtr estructura utilizando el entero de 32 bits sin signo especificado.
public:
UIntPtr(System::UInt32 value);
public UIntPtr (uint value);
new unativeint : uint32 -> unativeint
Public Sub New (value As UInteger)
Parámetros
- value
- UInt32
Entero de 32 bits sin signo.
Se aplica a
UIntPtr(UInt64)
- Source:
- UIntPtr.cs
- Source:
- UIntPtr.cs
- Source:
- UIntPtr.cs
Inicializa una nueva instancia de UIntPtr utilizando el entero de 64 bits sin signo especificado.
public:
UIntPtr(System::UInt64 value);
public UIntPtr (ulong value);
new unativeint : uint64 -> unativeint
Public Sub New (value As ULong)
Parámetros
- value
- UInt64
Entero de 64 bits sin signo.
Excepciones
En un proceso de 32 bits, value
es demasiado grande para representar como .UIntPtr
Comentarios
Solo se produce una excepción si el valor de value
requiere más bits de los que admite el proceso de ejecución.
Se aplica a
UIntPtr(Void*)
- Source:
- UIntPtr.cs
- Source:
- UIntPtr.cs
- Source:
- UIntPtr.cs
Importante
Esta API no es conforme a CLS.
Inicializa una nueva instancia de UIntPtr usando el puntero especificado a un tipo no especificado.
public:
UIntPtr(void* value);
[System.CLSCompliant(false)]
[System.Security.SecurityCritical]
public UIntPtr (void* value);
public UIntPtr (void* value);
[System.CLSCompliant(false)]
public UIntPtr (void* value);
[<System.CLSCompliant(false)>]
[<System.Security.SecurityCritical>]
new unativeint : nativeptr<unit> -> unativeint
new unativeint : nativeptr<unit> -> unativeint
[<System.CLSCompliant(false)>]
new unativeint : nativeptr<unit> -> unativeint
Parámetros
- value
- Void*
Puntero a un tipo no especificado.
- Atributos