IData |
The IDataView type exposes the following members.
Name | Description | |
---|---|---|
ArrayBuffer |
Gets view's underlying ArrayBuffer.
(Inherited from IArrayBufferView) | |
Engine |
Gets the script engine that owns the object.
(Inherited from IScriptObject) | |
Flags |
Gets the JavaScript object's attributes.
(Inherited from IJavaScriptObject) | |
ItemInt32 |
Gets or sets the value of an indexed script object property.
(Inherited from IScriptObject) | |
ItemString, Object |
Gets or sets the value of a named script object property.
(Inherited from IScriptObject) | |
Kind |
Gets the JavaScript object kind.
(Inherited from IJavaScriptObject) | |
Offset |
Gets the view's offset within the underlying ArrayBuffer.
(Inherited from IArrayBufferView) | |
PropertyIndices |
Enumerates the script object's property indices.
(Inherited from IScriptObject) | |
PropertyNames |
Enumerates the script object's property names.
(Inherited from IScriptObject) | |
Size |
Gets the view's size in bytes.
(Inherited from IArrayBufferView) |
Name | Description | |
---|---|---|
DeleteProperty(Int32) |
Removes an indexed script object property.
(Inherited from IScriptObject) | |
DeleteProperty(String) |
Removes a named script object property.
(Inherited from IScriptObject) | |
Dispose | Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. (Inherited from IDisposable) | |
GetBytes |
Creates a byte array containing a copy of the view's contents.
(Inherited from IArrayBufferView) | |
GetProperty(Int32) |
Gets the value of an indexed script object property.
(Inherited from IScriptObject) | |
GetProperty(String, Object) |
Gets the value of a named script object property.
(Inherited from IScriptObject) | |
Invoke |
Invokes the script object.
(Inherited from IScriptObject) | |
InvokeAsFunction |
Invokes the script object as a function.
(Inherited from IScriptObject) | |
InvokeMethod |
Invokes a script object method.
(Inherited from IScriptObject) | |
InvokeWithDirectAccess(ActionIntPtr) |
Invokes a delegate that returns no value, giving it direct access to the view's contents.
(Inherited from IArrayBufferView) | |
InvokeWithDirectAccessT(FuncIntPtr, T) |
Invokes a delegate that returns a value, giving it direct access to the view's contents.
(Inherited from IArrayBufferView) | |
ReadBytes |
Copies bytes from the view into the specified byte array.
(Inherited from IArrayBufferView) | |
SetProperty(Int32, Object) |
Sets the value of an indexed script object property.
(Inherited from IScriptObject) | |
SetProperty(String, Object) |
Sets the value of a named script object property.
(Inherited from IScriptObject) | |
WriteBytes |
Copies bytes from the specified byte array into the view.
(Inherited from IArrayBufferView) |