UIntPtr Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Initialise une nouvelle instance de UIntPtr.
Surcharges
UIntPtr(UInt32) |
Initialise une nouvelle instance de la structure à l’aide UIntPtr de l’entier non signé 32 bits spécifié. |
UIntPtr(UInt64) |
Initialise une nouvelle instance de à l’aide de UIntPtr l’entier non signé 64 bits spécifié. |
UIntPtr(Void*) |
Initialise une nouvelle instance de UIntPtr à l'aide du pointeur spécifié vers un type non spécifié. |
UIntPtr(UInt32)
- Source:
- UIntPtr.cs
- Source:
- UIntPtr.cs
- Source:
- UIntPtr.cs
Initialise une nouvelle instance de la structure à l’aide UIntPtr de l’entier non signé 32 bits spécifié.
public:
UIntPtr(System::UInt32 value);
public UIntPtr (uint value);
new unativeint : uint32 -> unativeint
Public Sub New (value As UInteger)
Paramètres
- value
- UInt32
Entier non signé 32 bits.
S’applique à
UIntPtr(UInt64)
- Source:
- UIntPtr.cs
- Source:
- UIntPtr.cs
- Source:
- UIntPtr.cs
Initialise une nouvelle instance de à l’aide de UIntPtr l’entier non signé 64 bits spécifié.
public:
UIntPtr(System::UInt64 value);
public UIntPtr (ulong value);
new unativeint : uint64 -> unativeint
Public Sub New (value As ULong)
Paramètres
- value
- UInt64
Entier 64 bits non signé.
Exceptions
Dans un processus 32 bits, value
est trop volumineux pour être représenté sous la forme d’un UIntPtr.
Remarques
Une exception est levée uniquement si la valeur de nécessite plus de value
bits que le processus en cours d’exécution prend en charge.
S’applique à
UIntPtr(Void*)
- Source:
- UIntPtr.cs
- Source:
- UIntPtr.cs
- Source:
- UIntPtr.cs
Important
Cette API n’est pas conforme CLS.
Initialise une nouvelle instance de UIntPtr à l'aide du pointeur spécifié vers un type non spécifié.
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
Paramètres
- value
- Void*
Pointeur vers un type non spécifié.
- Attributs