Udostępnij za pośrednictwem


CLong Struktura

Definicja

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.

Dotyczy