[]
        
(Showing Draft Content)

C1.Util.DX.PointerSize.op_Implicit

implicit operator Operator

implicit operator int(PointerSize)

Performs an implicit conversion from PointerSize to int.

Declaration
public static implicit operator int(PointerSize value)
Public Shared Widening Operator CType(value As PointerSize) As Integer
Parameters
Type Name Description
PointerSize value

The value.

Returns
Type Description
int

The result of the conversion.

implicit operator long(PointerSize)

Performs an implicit conversion from PointerSize to long.

Declaration
public static implicit operator long(PointerSize value)
Public Shared Widening Operator CType(value As PointerSize) As Long
Parameters
Type Name Description
PointerSize value

The value.

Returns
Type Description
long

The result of the conversion.

implicit operator PointerSize(int)

Performs an implicit conversion from PointerSize to int.

Declaration
public static implicit operator PointerSize(int value)
Public Shared Widening Operator CType(value As Integer) As PointerSize
Parameters
Type Name Description
int value

The value.

Returns
Type Description
PointerSize

The result of the conversion.

implicit operator PointerSize(long)

Performs an implicit conversion from PointerSize to long.

Declaration
public static implicit operator PointerSize(long value)
Public Shared Widening Operator CType(value As Long) As PointerSize
Parameters
Type Name Description
long value

The value.

Returns
Type Description
PointerSize

The result of the conversion.

implicit operator PointerSize(IntPtr)

Performs an implicit conversion from IntPtr to PointerSize.

Declaration
public static implicit operator PointerSize(IntPtr value)
Public Shared Widening Operator CType(value As IntPtr) As PointerSize
Parameters
Type Name Description
IntPtr value

The value.

Returns
Type Description
PointerSize

The result of the conversion.

implicit operator IntPtr(PointerSize)

Performs an implicit conversion from PointerSize to IntPtr.

Declaration
public static implicit operator IntPtr(PointerSize value)
Public Shared Widening Operator CType(value As PointerSize) As IntPtr
Parameters
Type Name Description
PointerSize value

The value.

Returns
Type Description
IntPtr

The result of the conversion.

implicit operator PointerSize(void*)

Performs an implicit conversion from void* to PointerSize.

Declaration
[CLSCompliant(false)]
public static implicit operator PointerSize(void* value)
<CLSCompliant(False)>
Public Shared Widening Operator CType(value As Void*) As PointerSize
Parameters
Type Name Description
void* value

The value.

Returns
Type Description
PointerSize

The result of the conversion.

implicit operator void*(PointerSize)

Performs an implicit conversion from PointerSize to void*.

Declaration
[CLSCompliant(false)]
public static implicit operator void*(PointerSize value)
<CLSCompliant(False)>
Public Shared Widening Operator CType(value As PointerSize) As Void*
Parameters
Type Name Description
PointerSize value

The value.

Returns
Type Description
void*

The result of the conversion.