UIntPtr Constructores

Definición

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

Consulte también

Se aplica a