CLong Struktura
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.
Ważne
Ten interfejs API nie jest zgodny ze specyfikacją CLS.
CLong jest niezmiennym typem wartości, który reprezentuje long
typ w językach C i C++.
Ma być używany jako typ wymiany w zarządzanej/niezarządzanej granicy, aby dokładnie reprezentować w niezarządzanych interfejsach API kodu zarządzanego long
, które używają tego typu.
Ten typ ma 32-bitowe magazyny na wszystkich platformach Windows i 32-bitowych platformach z systemem Unix.
Ma 64-bitowe magazyny na 64-bitowych platformach Unix.
public value class CLong : IEquatable<System::Runtime::InteropServices::CLong>
[System.CLSCompliant(false)]
public readonly struct CLong : IEquatable<System.Runtime.InteropServices.CLong>
[<System.CLSCompliant(false)>]
type CLong = struct
Public Structure CLong
Implements IEquatable(Of CLong)
- Dziedziczenie
- Atrybuty
- Implementuje
Konstruktory
CLong(Int32) |
Tworzy wystąpienie z 32-bitowej liczby całkowitej. |
CLong(IntPtr) |
Tworzy wystąpienie na podstawie liczby całkowitej o rozmiarze natywnym. |
Właściwości
Value |
Podstawowa wartość całkowita tego wystąpienia. |
Metody
Equals(CLong) |
Zwraca wartość wskazującą, czy to wystąpienie jest równe określonej CLong wartości. |
Equals(Object) |
Zwraca wartość wskazującą, czy to wystąpienie jest równe podanemu obiektowi. |
GetHashCode() |
Zwraca wartość skrótu dla tego wystąpienia. |
ToString() |
Konwertuje wartość liczbową tego wystąpienia na równoważną reprezentację w postaci ciągu. |