Click or drag to resize

FastNativeBasedNativeObjectProxyFactory Class

Represents a factory for native proxies based on fast native interop.
Inheritance Hierarchy
SystemObject
  SampSharp.Core.Natives.NativeObjectsNativeObjectProxyFactoryBase
    SampSharp.Core.Natives.NativeObjects.FastNativesFastNativeBasedNativeObjectProxyFactory

Namespace:  SampSharp.Core.Natives.NativeObjects.FastNatives
Assembly:  SampSharp.Core (in SampSharp.Core.dll) Version: 0.0.0-local+709673996c0cc3c0733358a87691d1009326afa7
Syntax
C#
public class FastNativeBasedNativeObjectProxyFactory : NativeObjectProxyFactoryBase

The FastNativeBasedNativeObjectProxyFactory type exposes the following members.

Constructors
  NameDescription
Public methodFastNativeBasedNativeObjectProxyFactory
Initializes a new instance of the FastNativeBasedNativeObjectProxyFactory class
Top
Methods
  NameDescription
Public methodCreateInstance
Creates a proxy instance of the specified type.
(Inherited from NativeObjectProxyFactoryBase.)
Protected methodCreateMethodBuilder
Creates a method builder for building an implementation of a native calling method.
(Overrides NativeObjectProxyFactoryBaseCreateMethodBuilder(TypeBuilder, NativeIlGenContext).)
Protected methodDefineProxyFields
Defines additional fields in the proxy type.
(Overrides NativeObjectProxyFactoryBaseDefineProxyFields(TypeBuilder).)
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Protected methodGetProxyConstructorArgs
Gets additional constructor arguments prepended to every constructor call of proxies.
(Overrides NativeObjectProxyFactoryBaseGetProxyConstructorArgs.)
Public methodGetType (Inherited from Object.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodToString (Inherited from Object.)
Top
See Also