UIntPtr Konstruktor

Definisi

Menginisialisasi instans baru .UIntPtr

Overload

Nama Deskripsi
UIntPtr(UInt32)

Menginisialisasi instans UIntPtr baru struktur menggunakan bilangan bulat yang tidak ditandatangani 32-bit yang ditentukan.

UIntPtr(UInt64)

Menginisialisasi instans baru menggunakan bilangan UIntPtr bulat yang tidak ditandatangani 64-bit yang ditentukan.

UIntPtr(Void*)

Menginisialisasi instans baru menggunakan UIntPtr penunjuk yang ditentukan ke jenis yang tidak ditentukan.

UIntPtr(UInt32)

Sumber:
UIntPtr.cs
Sumber:
UIntPtr.cs
Sumber:
UIntPtr.cs
Sumber:
UIntPtr.cs
Sumber:
UIntPtr.cs

Menginisialisasi instans UIntPtr baru struktur menggunakan bilangan bulat yang tidak ditandatangani 32-bit yang ditentukan.

public:
 UIntPtr(System::UInt32 value);
public UIntPtr(uint value);
new unativeint : uint32 -> unativeint
Public Sub New (value As UInteger)

Parameter

value
UInt32

Bilangan bulat yang tidak ditandatangani 32-bit.

Berlaku untuk

UIntPtr(UInt64)

Sumber:
UIntPtr.cs
Sumber:
UIntPtr.cs
Sumber:
UIntPtr.cs
Sumber:
UIntPtr.cs
Sumber:
UIntPtr.cs

Menginisialisasi instans baru menggunakan bilangan UIntPtr bulat yang tidak ditandatangani 64-bit yang ditentukan.

public:
 UIntPtr(System::UInt64 value);
public UIntPtr(ulong value);
new unativeint : uint64 -> unativeint
Public Sub New (value As ULong)

Parameter

value
UInt64

Bilangan bulat yang tidak ditandatangani 64-bit.

Pengecualian

Dalam proses 32-bit, value terlalu besar untuk diwakili sebagai UIntPtr.

Keterangan

Pengecualian hanya dilemparkan jika nilai membutuhkan lebih banyak value bit daripada yang didukung proses eksekusi.

Berlaku untuk

UIntPtr(Void*)

Sumber:
UIntPtr.cs
Sumber:
UIntPtr.cs
Sumber:
UIntPtr.cs
Sumber:
UIntPtr.cs
Sumber:
UIntPtr.cs

Penting

API ini bukan kompatibel CLS.

Menginisialisasi instans baru menggunakan UIntPtr penunjuk yang ditentukan ke jenis yang tidak ditentukan.

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

Parameter

value
Void*

Penunjuk ke jenis yang tidak ditentukan.

Atribut

Lihat juga

Berlaku untuk