CLong 構造体

定義

重要

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

CLong は、C および C++ の型を long 表す不変の値型です。 型を使用するマネージド コードのアンマネージド API で正確に表すために、マネージド/アンマネージド境界で交換型として使用 long することを意図しています。 この型には、すべての 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()

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

適用対象