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
| Nazwa | Opis |
|---|---|
| UIntPtr(UInt32) |
Inicjuje nowe wystąpienie UIntPtr struktury przy użyciu określonej 32-bitowej liczby całkowitej bez znaku. |
| UIntPtr(UInt64) |
Inicjuje nowe wystąpienie UIntPtr przy użyciu określonej 64-bitowej liczby całkowitej bez znaku. |
| UIntPtr(Void*) |
Inicjuje nowe wystąpienie UIntPtr użycia określonego wskaźnika do nieokreślonego typu. |
UIntPtr(UInt32)
- Źródło:
- UIntPtr.cs
- Źródło:
- UIntPtr.cs
- Źródło:
- UIntPtr.cs
- Źródło:
- UIntPtr.cs
- Źródło:
- UIntPtr.cs
Inicjuje nowe wystąpienie UIntPtr 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)
- Źródło:
- UIntPtr.cs
- Źródło:
- UIntPtr.cs
- Źródło:
- UIntPtr.cs
- Źródło:
- UIntPtr.cs
- Źródło:
- UIntPtr.cs
Inicjuje nowe wystąpienie UIntPtr 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ć element jako UIntPtr.
Uwagi
Wyjątek jest zgłaszany tylko wtedy, gdy wartość parametru value wymaga więcej bitów niż obsługuje wykonywany proces.
Dotyczy
UIntPtr(Void*)
- Źródło:
- UIntPtr.cs
- Źródło:
- UIntPtr.cs
- Źródło:
- UIntPtr.cs
- Źródło:
- UIntPtr.cs
- Źródło:
- UIntPtr.cs
Ważne
Ten interfejs API nie jest zgodny ze specyfikacją CLS.
Inicjuje nowe wystąpienie UIntPtr 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