UIntPtr Constructors

Definitie

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

Zie ook

Van toepassing op