UIntPtr Konstruktory
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Inicializuje novou instanci .UIntPtr
Přetížení
| Name | Description |
|---|---|
| UIntPtr(UInt32) |
Inicializuje novou instanci UIntPtr struktury pomocí zadané 32bitové celé číslo bez znaménka. |
| UIntPtr(UInt64) |
Inicializuje novou instanci UIntPtr pomocí zadaného 64bitového celého čísla bez znaménka. |
| UIntPtr(Void*) |
Inicializuje novou instanci pomocí zadaného UIntPtr ukazatele na nezadanou typ. |
UIntPtr(UInt32)
- Zdroj:
- UIntPtr.cs
- Zdroj:
- UIntPtr.cs
- Zdroj:
- UIntPtr.cs
- Zdroj:
- UIntPtr.cs
- Zdroj:
- UIntPtr.cs
Inicializuje novou instanci UIntPtr struktury pomocí zadané 32bitové celé číslo bez znaménka.
public:
UIntPtr(System::UInt32 value);
public UIntPtr(uint value);
new unativeint : uint32 -> unativeint
Public Sub New (value As UInteger)
Parametry
- value
- UInt32
32bitové celé číslo bez znaménka.
Platí pro
UIntPtr(UInt64)
- Zdroj:
- UIntPtr.cs
- Zdroj:
- UIntPtr.cs
- Zdroj:
- UIntPtr.cs
- Zdroj:
- UIntPtr.cs
- Zdroj:
- UIntPtr.cs
Inicializuje novou instanci UIntPtr pomocí zadaného 64bitového celého čísla bez znaménka.
public:
UIntPtr(System::UInt64 value);
public UIntPtr(ulong value);
new unativeint : uint64 -> unativeint
Public Sub New (value As ULong)
Parametry
- value
- UInt64
64bitové celé číslo bez znaménka.
Výjimky
V 32bitovém procesu je příliš velký, value aby představoval jako .UIntPtr
Poznámky
Výjimka se vyvolá pouze v případě, že hodnota value vyžaduje více bitů, než podporuje prováděcí proces.
Platí pro
UIntPtr(Void*)
- Zdroj:
- UIntPtr.cs
- Zdroj:
- UIntPtr.cs
- Zdroj:
- UIntPtr.cs
- Zdroj:
- UIntPtr.cs
- Zdroj:
- UIntPtr.cs
Důležité
Toto rozhraní API neodpovídá specifikaci CLS.
Inicializuje novou instanci pomocí zadaného UIntPtr ukazatele na nezadanou typ.
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*
Ukazatel na nezadanou typ.
- Atributy