CULong 構造体

定義

重要

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

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

public value class CULong : IEquatable<System::Runtime::InteropServices::CULong>
[System.CLSCompliant(false)]
public readonly struct CULong : IEquatable<System.Runtime.InteropServices.CULong>
[<System.CLSCompliant(false)>]
type CULong = struct
Public Structure CULong
Implements IEquatable(Of CULong)
継承
CULong
属性
実装

コンストラクター

名前 説明
CULong(UInt32)

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

CULong(UIntPtr)

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

プロパティ

名前 説明
Value

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

メソッド

名前 説明
Equals(CULong)

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

Equals(Object)

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

GetHashCode()

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

ToString()

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

適用対象