C# Class PERWAPI.NativeType

Descriptors for native types used for marshalling
Mostrar archivo Open project: xored/f4 Class Usage Examples

Public Properties

Property Type Description
AnsiBStr NativeType
AsAny NativeType
BStr NativeType
Boolean NativeType
ByValStr NativeType
Currency NativeType
FixedSysString NativeType
Float32 NativeType
Float64 NativeType
FuncPtr NativeType
IDispatch NativeType
IUnknown NativeType
Int NativeType
Int16 NativeType
Int32 NativeType
Int64 NativeType
Int8 NativeType
Interface NativeType
LPStr NativeType
LPTStr NativeType
LPWStr NativeType
Struct NativeType
TBstr NativeType
UInt NativeType
UInt16 NativeType
UInt32 NativeType
UInt64 NativeType
UInt8 NativeType
VariantBool NativeType
Void NativeType

Protected Properties

Property Type Description
typeIndex byte

Private Methods

Method Description
GetNativeType ( int ix ) : NativeType
GetTypeIndex ( ) : byte
NativeType ( byte tyIx ) : System
ToBlob ( ) : byte[]
Write ( CILWriter output ) : void

Property Details

AnsiBStr public_oe static_oe property

public static NativeType,PERWAPI AnsiBStr
return NativeType

AsAny public_oe static_oe property

public static NativeType,PERWAPI AsAny
return NativeType

BStr public_oe static_oe property

public static NativeType,PERWAPI BStr
return NativeType

Boolean public_oe static_oe property

public static NativeType,PERWAPI Boolean
return NativeType

ByValStr public_oe static_oe property

public static NativeType,PERWAPI ByValStr
return NativeType

Currency public_oe static_oe property

public static NativeType,PERWAPI Currency
return NativeType

FixedSysString public_oe static_oe property

public static NativeType,PERWAPI FixedSysString
return NativeType

Float32 public_oe static_oe property

public static NativeType,PERWAPI Float32
return NativeType

Float64 public_oe static_oe property

public static NativeType,PERWAPI Float64
return NativeType

FuncPtr public_oe static_oe property

public static NativeType,PERWAPI FuncPtr
return NativeType

IDispatch public_oe static_oe property

public static NativeType,PERWAPI IDispatch
return NativeType

IUnknown public_oe static_oe property

public static NativeType,PERWAPI IUnknown
return NativeType

Int public_oe static_oe property

public static NativeType,PERWAPI Int
return NativeType

Int16 public_oe static_oe property

public static NativeType,PERWAPI Int16
return NativeType

Int32 public_oe static_oe property

public static NativeType,PERWAPI Int32
return NativeType

Int64 public_oe static_oe property

public static NativeType,PERWAPI Int64
return NativeType

Int8 public_oe static_oe property

public static NativeType,PERWAPI Int8
return NativeType

Interface public_oe static_oe property

public static NativeType,PERWAPI Interface
return NativeType

LPStr public_oe static_oe property

public static NativeType,PERWAPI LPStr
return NativeType

LPTStr public_oe static_oe property

public static NativeType,PERWAPI LPTStr
return NativeType

LPWStr public_oe static_oe property

public static NativeType,PERWAPI LPWStr
return NativeType

Struct public_oe static_oe property

public static NativeType,PERWAPI Struct
return NativeType

TBstr public_oe static_oe property

public static NativeType,PERWAPI TBstr
return NativeType

UInt public_oe static_oe property

public static NativeType,PERWAPI UInt
return NativeType

UInt16 public_oe static_oe property

public static NativeType,PERWAPI UInt16
return NativeType

UInt32 public_oe static_oe property

public static NativeType,PERWAPI UInt32
return NativeType

UInt64 public_oe static_oe property

public static NativeType,PERWAPI UInt64
return NativeType

UInt8 public_oe static_oe property

public static NativeType,PERWAPI UInt8
return NativeType

VariantBool public_oe static_oe property

public static NativeType,PERWAPI VariantBool
return NativeType

Void public_oe static_oe property

public static NativeType,PERWAPI Void
return NativeType

typeIndex protected_oe property

protected byte typeIndex
return byte