ClearScript Library
ClearScript Library
ClearScript Library Reference
Microsoft.ClearScript.V8.FastProxy
IV8FastHostFunctionOperations Interface
IV8FastHostFunctionOperations Methods

# IV8FastHostFunctionOperations Interface

Represents the operations supported by a fast host function.
Namespace: Microsoft.ClearScript.V8.FastProxy
Assembly: ClearScript.V8 (in ClearScript.V8.dll) Version: 7.5.0
Syntax
C#
VB
C++
F#
Copy

    public interface IV8FastHostFunctionOperations : IV8FastHostObjectOperations

    Public Interface IV8FastHostFunctionOperations
    	Inherits IV8FastHostObjectOperations

    public interface class IV8FastHostFunctionOperations : IV8FastHostObjectOperations

    type IV8FastHostFunctionOperations =
        interface
            interface IV8FastHostObjectOperations
        end

The IV8FastHostFunctionOperations type exposes the following members.

Methods

| Name | Description
--- | --- | ---
| CreateAsyncEnumerator | Creates a fast asynchronous enumerator that iterates through the object's contents. (Inherited from IV8FastHostObjectOperations)
| CreateEnumerator | Creates a fast enumerator that iterates through the object's contents. (Inherited from IV8FastHostObjectOperations)
| DeleteProperty(IV8FastHostObject, Int32) | Deletes an indexed property. (Inherited from IV8FastHostObjectOperations)
| DeleteProperty(IV8FastHostObject, String) | Deletes a named property. (Inherited from IV8FastHostObjectOperations)
| GetFriendlyName | Gets a human-readable name for the specified object. (Inherited from IV8FastHostObjectOperations)
| GetProperty(IV8FastHostObject, Int32, V8FastResult) | Gets the value of an indexed property. (Inherited from IV8FastHostObjectOperations)
| GetProperty(IV8FastHostObject, String, V8FastResult, Boolean) | Gets the value of a named property. (Inherited from IV8FastHostObjectOperations)
| GetPropertyIndices | Enumerates the indices of all existing indexed properties. (Inherited from IV8FastHostObjectOperations)
| GetPropertyNames | Enumerates the names of all existing named properties. (Inherited from IV8FastHostObjectOperations)
| Invoke | Invokes the function.
| QueryProperty(IV8FastHostObject, Int32) | Gets the attributes of an indexed property. (Inherited from IV8FastHostObjectOperations)
| QueryProperty(IV8FastHostObject, String) | Gets the attributes of a named property. (Inherited from IV8FastHostObjectOperations)
| SetProperty(IV8FastHostObject, Int32, V8FastArg) | Sets the value of an indexed property. (Inherited from IV8FastHostObjectOperations)
| SetProperty(IV8FastHostObject, String, V8FastArg) | Sets the value of a named property. (Inherited from IV8FastHostObjectOperations)

Top
See Also

#### Reference

Microsoft.ClearScript.V8.FastProxy Namespace

Copyright © Microsoft Corporation. All rights reserved.

Send comments on this topic to Microsoft