Class DataViewPrototype
- Namespace
- CSharpToJavaScript.APIs.JS.Ecma
- Assembly
- CSharpToJavaScript.dll
[To("FirstCharToLowerCase")]
public class DataViewPrototype : FunctionPrototype
- Inheritance
-
DataViewPrototype
- Derived
-
- Inherited Members
-
Constructors
DataViewPrototype()
public DataViewPrototype()
Properties
Buffer
public ArrayBuffer Buffer { get; }
Property Value
- ArrayBuffer
ByteLength
public int ByteLength { get; }
Property Value
- int
ByteOffset
public int ByteOffset { get; }
Property Value
- int
Methods
GetBigInt64(int, bool)
public BigInt GetBigInt64(int byteOffset, bool littleEndian = true)
Parameters
byteOffset int
littleEndian bool
Returns
- BigInt
GetFloat32(int, bool)
public float GetFloat32(int byteOffset, bool littleEndian = true)
Parameters
byteOffset int
littleEndian bool
Returns
- float
GetFloat64(int, bool)
public float GetFloat64(int byteOffset, bool littleEndian = true)
Parameters
byteOffset int
littleEndian bool
Returns
- float
GetInt16(int, bool)
public int GetInt16(int byteOffset, bool littleEndian = true)
Parameters
byteOffset int
littleEndian bool
Returns
- int
GetInt32(int, bool)
public int GetInt32(int byteOffset, bool littleEndian = true)
Parameters
byteOffset int
littleEndian bool
Returns
- int
GetInt8(int)
public int GetInt8(int byteOffset)
Parameters
byteOffset int
Returns
- int
GetUBigInt64(int, bool)
public BigInt GetUBigInt64(int byteOffset, bool littleEndian = true)
Parameters
byteOffset int
littleEndian bool
Returns
- BigInt
GetUint16(int, bool)
public int GetUint16(int byteOffset, bool littleEndian = true)
Parameters
byteOffset int
littleEndian bool
Returns
- int
GetUint32(int, bool)
public int GetUint32(int byteOffset, bool littleEndian = true)
Parameters
byteOffset int
littleEndian bool
Returns
- int
GetUint8(int)
public int GetUint8(int byteOffset)
Parameters
byteOffset int
Returns
- int
SetBigInt64(int, dynamic, bool)
public GlobalObject.Undefined SetBigInt64(int byteOffset, dynamic value, bool littleEndian = true)
Parameters
byteOffset int
value dynamic
littleEndian bool
Returns
- GlobalObject.Undefined
SetBigUint64(int, dynamic, bool)
public GlobalObject.Undefined SetBigUint64(int byteOffset, dynamic value, bool littleEndian = true)
Parameters
byteOffset int
value dynamic
littleEndian bool
Returns
- GlobalObject.Undefined
SetFloat32(int, dynamic, bool)
public GlobalObject.Undefined SetFloat32(int byteOffset, dynamic value, bool littleEndian = true)
Parameters
byteOffset int
value dynamic
littleEndian bool
Returns
- GlobalObject.Undefined
SetFloat64(int, dynamic, bool)
public GlobalObject.Undefined SetFloat64(int byteOffset, dynamic value, bool littleEndian = true)
Parameters
byteOffset int
value dynamic
littleEndian bool
Returns
- GlobalObject.Undefined
SetInt16(int, dynamic, bool)
public GlobalObject.Undefined SetInt16(int byteOffset, dynamic value, bool littleEndian = true)
Parameters
byteOffset int
value dynamic
littleEndian bool
Returns
- GlobalObject.Undefined
SetInt32(int, dynamic, bool)
public GlobalObject.Undefined SetInt32(int byteOffset, dynamic value, bool littleEndian = true)
Parameters
byteOffset int
value dynamic
littleEndian bool
Returns
- GlobalObject.Undefined
SetInt8(int, dynamic)
public GlobalObject.Undefined SetInt8(int byteOffset, dynamic value)
Parameters
byteOffset int
value dynamic
Returns
- GlobalObject.Undefined
SetUint16(int, dynamic, bool)
public GlobalObject.Undefined SetUint16(int byteOffset, dynamic value, bool littleEndian = true)
Parameters
byteOffset int
value dynamic
littleEndian bool
Returns
- GlobalObject.Undefined
SetUint32(int, dynamic, bool)
public GlobalObject.Undefined SetUint32(int byteOffset, dynamic value, bool littleEndian = true)
Parameters
byteOffset int
value dynamic
littleEndian bool
Returns
- GlobalObject.Undefined
SetUint8(int, dynamic)
public GlobalObject.Undefined SetUint8(int byteOffset, dynamic value)
Parameters
byteOffset int
value dynamic
Returns
- GlobalObject.Undefined