C# 클래스 IronPython.Modules.CTypes.ArrayType

상속: IronPython.Runtime.Types.PythonType, INativeType
파일 보기 프로젝트 열기: jschementi/iron

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