C# Класс IronPython.Modules.CTypes._CFuncPtr.Meta.PrimitiveMarshaller

Provides marshalling of primitive values when the function type has no type information or when the user has provided us with an explicit cdata instance.
Наследование: ArgumentMarshaller
Показать файл Открыть проект

Private Properties

Свойство Тип Описание

Открытые методы

Метод Описание
EmitCallStubArgument ( ILGenerator generator, int argIndex, List constantPool, int constantPoolArgument ) : IronPython.Modules.MarshalCleanup
GetRestrictions ( ) : BindingRestrictions
PrimitiveMarshaller ( Expression container, Type type ) : System.Linq.Expressions

Описание методов

EmitCallStubArgument() публичный Метод

public EmitCallStubArgument ( ILGenerator generator, int argIndex, List constantPool, int constantPoolArgument ) : IronPython.Modules.MarshalCleanup
generator System.Reflection.Emit.ILGenerator
argIndex int
constantPool List
constantPoolArgument int
Результат IronPython.Modules.MarshalCleanup

GetRestrictions() публичный Метод

public GetRestrictions ( ) : BindingRestrictions
Результат BindingRestrictions

PrimitiveMarshaller() публичный Метод

public PrimitiveMarshaller ( Expression container, Type type ) : System.Linq.Expressions
container Expression
type System.Type
Результат System.Linq.Expressions