UIntPtr Konstruktory
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Inicjuje nowe wystąpienie klasy UIntPtr.
Przeciążenia
UIntPtr(UInt32) |
Inicjuje UIntPtr nowe wystąpienie struktury przy użyciu określonej 32-bitowej liczby całkowitej bez znaku. |
UIntPtr(UInt64) |
Inicjuje UIntPtr nowe wystąpienie przy użyciu określonej 64-bitowej liczby całkowitej bez znaku. |
UIntPtr(Void*) |
Inicjuje UIntPtr nowe wystąpienie użycia określonego wskaźnika do nieokreślonego typu. |
UIntPtr(UInt32)
Inicjuje UIntPtr nowe wystąpienie struktury przy użyciu określonej 32-bitowej liczby całkowitej bez znaku.
public:
UIntPtr(System::UInt32 value);
public UIntPtr (uint value);
new unativeint : uint32 -> unativeint
Public Sub New (value As UInteger)
Parametry
- value
- UInt32
32-bitowa liczba całkowita bez znaku.
Dotyczy
UIntPtr(UInt64)
Inicjuje UIntPtr nowe wystąpienie przy użyciu określonej 64-bitowej liczby całkowitej bez znaku.
public:
UIntPtr(System::UInt64 value);
public UIntPtr (ulong value);
new unativeint : uint64 -> unativeint
Public Sub New (value As ULong)
Parametry
- value
- UInt64
64-bitowa liczba całkowita bez znaku.
Wyjątki
W procesie 32-bitowym jest zbyt duży, value
aby reprezentować jako element UIntPtr.
Uwagi
Wyjątek jest zgłaszany tylko wtedy, gdy wartość value
wymaga więcej bitów niż obsługuje proces wykonywania.
Dotyczy
UIntPtr(Void*)
Ważne
Ten interfejs API nie jest zgodny ze specyfikacją CLS.
Inicjuje UIntPtr nowe wystąpienie użycia określonego wskaźnika do nieokreślonego typu.
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
Parametry
- value
- Void*
Wskaźnik do nieokreślonego typu.
- Atrybuty