Microsoft. |
Class | Description | |
---|---|---|
![]() | V8FastHostDynamicObject<TObject> | Provides an implementation of IV8FastHostObject with a shared configuration and support for dynamic properties. |
![]() | V8FastHostFunction | Provides an implementation of IV8FastHostFunction with a private configuration. |
![]() | V8FastHostFunctionOperations<TFunction> | Provides an implementation of IV8FastHostFunctionOperations based on a private configuration. |
![]() | V8FastHostMethod<TObject> | Provides an implementation of IV8FastHostMethod with a private configuration. |
![]() | V8FastHostMethodOperations<TObject, TMethod> | Provides an implementation of IV8FastHostMethodOperations based on a private configuration. |
![]() | V8FastHostObject<TObject> | Provides an implementation of IV8FastHostObject with a shared configuration. |
![]() | V8FastHostObjectConfiguration<TObject> | Represents a fast host object configuration. |
![]() | V8FastHostObjectOperations<TObject> | Provides an implementation of IV8FastHostObjectOperations based on a private configuration. |
Structure | Description | |
---|---|---|
![]() | V8FastArg | Represents an argument passed to a fast host object from script code. |
![]() | V8FastArgs | Represents a list of arguments passed to a fast host object from script code. |
![]() | V8FastResult | Represents a result returned from a fast host property getter, method, or function. |
Interface | Description | |
---|---|---|
![]() | IV8FastAsyncEnumerator | Represents a fast asynchronous enumerator. |
![]() | IV8FastEnumerator | Represents a fast enumerator. |
![]() | IV8FastHostDynamicProperties | Represents a set of dynamic properties keyed by name or index. |
![]() | IV8FastHostFunction | Represents a fast host function. |
![]() | IV8FastHostFunctionOperations | Represents the operations supported by a fast host function. |
![]() | IV8FastHostMethod | Represents a fast host method. |
![]() | IV8FastHostMethodOperations | Represents the operations supported by a fast host method. |
![]() | IV8FastHostObject | Represents a fast host object. |
![]() | IV8FastHostObjectOperations | Represents the operations supported by a fast host object. |
Delegate | Description | |
---|---|---|
![]() | V8FastHostFieldAccessor<TObject, TField> | Represents a method that provides access to a field within a fast host object. |
![]() | V8FastHostFunctionInvoker | Represents a method that invokes a fast host function. |
![]() | V8FastHostMethodInvoker<TObject> | Represents a method that invokes a fast host method. |
![]() | V8FastHostObjectConfigurator<TObject> | Represents a method that prepares a fast host object configuration. |
![]() | V8FastHostPropertyGetter<TObject> | Represents a method that gets the value of a fast host property. |
![]() | V8FastHostPropertySetter<TObject> | Represents a method that sets the value of a fast host property. |
Enumeration | Description | |
---|---|---|
![]() | V8FastHostPropertyFlags | Defines fast host property attributes. |