C# Класс IronPython.Modules.CTypes.ArrayType

Наследование: IronPython.Runtime.Types.PythonType, INativeType
Показать файл Открыть проект

Private Properties

Свойство Тип Описание
ArrayType System
GetRawValue string
GetSize int
INativeType IronPython.Modules.MarshalCleanup
INativeType System.Type
INativeType object
INativeType object
INativeType void
MakeSystemType IronPython.Runtime.Types.PythonType
WriteString void

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

Метод Описание
ArrayType ( CodeContext context, string name, PythonTuple bases, PythonDictionary dict ) : System
from_address ( CodeContext context, BigInteger ptr ) : _Array
from_address ( CodeContext context, int ptr ) : _Array
from_buffer ( IronPython.Modules.ArrayModule array, [ offset ) : _Array
from_buffer_copy ( IronPython.Modules.ArrayModule array, [ offset ) : _Array
from_buffer_copy ( System.Bytes array, [ offset ) : _Array
from_param ( object obj ) : object

Converts an object into a function call parameter.

operator ( ) : ArrayType

Приватные методы

Метод Описание
ArrayType ( Type underlyingSystemType ) : System
GetRawValue ( MemoryHolder owner, int offset ) : string
GetSize ( ) : int
INativeType ( ILGenerator method, IronPython.Modules.LocalOrArg argIndex, List constantPool, int constantPoolArgument ) : IronPython.Modules.MarshalCleanup
INativeType ( ) : Type
INativeType ( MemoryHolder address, int offset, object value ) : object
INativeType ( MemoryHolder owner, object readingFrom, int offset, bool raw ) : object
INativeType ( ILGenerator method, IronPython.Modules.LocalOrArg value, List constantPool, int constantPoolArgument ) : void
MakeSystemType ( Type underlyingSystemType ) : IronPython.Runtime.Types.PythonType
WriteString ( MemoryHolder address, int offset, string str ) : void

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

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

public ArrayType ( CodeContext context, string name, PythonTuple bases, PythonDictionary dict ) : System
context CodeContext
name string
bases PythonTuple
dict PythonDictionary
Результат System

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

public from_address ( CodeContext context, BigInteger ptr ) : _Array
context CodeContext
ptr BigInteger
Результат _Array

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

public from_address ( CodeContext context, int ptr ) : _Array
context CodeContext
ptr int
Результат _Array

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

public from_buffer ( IronPython.Modules.ArrayModule array, [ offset ) : _Array
array IronPython.Modules.ArrayModule
offset [
Результат _Array

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

public from_buffer_copy ( IronPython.Modules.ArrayModule array, [ offset ) : _Array
array IronPython.Modules.ArrayModule
offset [
Результат _Array

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

public from_buffer_copy ( System.Bytes array, [ offset ) : _Array
array System.Bytes
offset [
Результат _Array

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

Converts an object into a function call parameter.
public from_param ( object obj ) : object
obj object
Результат object

operator() публичный статический Метод

public static operator ( ) : ArrayType
Результат System.Reflection.Emit.ArrayType