CULong 構造体

定義

重要

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

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

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

適用対象