UIntPtr Constructors
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Initialiseert een nieuw exemplaar van UIntPtr.
Overloads
| Name | Description |
|---|---|
| UIntPtr(UInt32) |
Initialiseert een nieuw exemplaar van de UIntPtr structuur met behulp van het opgegeven 32-bits geheel getal zonder teken. |
| UIntPtr(UInt64) |
Initialiseert een nieuw exemplaar van UIntPtr het opgegeven 64-bits geheel getal zonder teken. |
| UIntPtr(Void*) |
Initialiseert een nieuw exemplaar van het gebruik van UIntPtr de opgegeven aanwijzer naar een niet-opgegeven type. |
UIntPtr(UInt32)
- Bron:
- UIntPtr.cs
- Bron:
- UIntPtr.cs
- Bron:
- UIntPtr.cs
- Bron:
- UIntPtr.cs
- Bron:
- UIntPtr.cs
Initialiseert een nieuw exemplaar van de UIntPtr structuur met behulp van het opgegeven 32-bits geheel getal zonder teken.
public:
UIntPtr(System::UInt32 value);
public UIntPtr(uint value);
new unativeint : uint32 -> unativeint
Public Sub New (value As UInteger)
Parameters
- value
- UInt32
Een 32-bits geheel getal zonder teken.
Van toepassing op
UIntPtr(UInt64)
- Bron:
- UIntPtr.cs
- Bron:
- UIntPtr.cs
- Bron:
- UIntPtr.cs
- Bron:
- UIntPtr.cs
- Bron:
- UIntPtr.cs
Initialiseert een nieuw exemplaar van UIntPtr het opgegeven 64-bits geheel getal zonder teken.
public:
UIntPtr(System::UInt64 value);
public UIntPtr(ulong value);
new unativeint : uint64 -> unativeint
Public Sub New (value As ULong)
Parameters
- value
- UInt64
Een 64-bits geheel getal zonder teken.
Uitzonderingen
In een 32-bits proces value is te groot om te vertegenwoordigen als een UIntPtr.
Opmerkingen
Er wordt alleen een uitzondering gegenereerd als de waarde van value meer bits vereist dan het uitvoerproces ondersteunt.
Van toepassing op
UIntPtr(Void*)
- Bron:
- UIntPtr.cs
- Bron:
- UIntPtr.cs
- Bron:
- UIntPtr.cs
- Bron:
- UIntPtr.cs
- Bron:
- UIntPtr.cs
Belangrijk
Deze API is niet CLS-conform.
Initialiseert een nieuw exemplaar van het gebruik van UIntPtr de opgegeven aanwijzer naar een niet-opgegeven type.
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
Parameters
- value
- Void*
Een aanwijzer naar een niet-opgegeven type.
- Kenmerken