CLong 構造体

定義

重要

この API は CLS 準拠ではありません。

CLong は、C および C++ の long 型を表す不変の値型です。 これは、マネージド/アンマネージド境界で交換型として使用され、long 型を使用するマネージド コードのアンマネージ API で正確に表されます。 この型には、すべてのWindows プラットフォームと 32 ビット Unix ベースのプラットフォームで 32 ビットのストレージがあります。 64 ビット Unix プラットフォーム上に 64 ビットのストレージがあります。

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)
継承
属性
実装

コンストラクター

名前 説明
CLong(Int32)

32 ビット整数からインスタンスを構築します。

CLong(IntPtr)

ネイティブ サイズの整数からインスタンスを構築します。

プロパティ

名前 説明
Value

このインスタンスの基になる整数値。

メソッド

名前 説明
Equals(CLong)

このインスタンスが指定した CLong 値と等しいかどうかを示す値を返します。

Equals(Object)

このインスタンスが指定したオブジェクトと等しいかどうかを示す値を返します。

GetHashCode()

このインスタンスのハッシュ コードを返します。

ToString()

このインスタンスの数値を等価の文字列形式に変換します。

適用対象