C# 클래스 Simpl.Serialization.Types.SimplType

상속: SimplBaseType
파일 보기 프로젝트 열기: ecologylab/simplCSharp 1 사용 예제들

공개 메소드들

메소드 설명
DeriveCrossPlatformName ( Type cSharpType, bool isScalar ) : string

SimplEquals ( object left, object right ) : bool

Determines if two objects represented by the SimplType are equivilant.

보호된 메소드들

메소드 설명
DeriveJavaTypeName ( ) : String

DeriveObjectiveCTypeName ( ) : String

SimplType ( Type cSharpType, System.Boolean isScalar, String javaTypeName, String objectiveCTypeName, String dbTypeName ) : System

SimplType ( string name, Type cSharpType, String javaTypeName, String objectiveCTypeName, String dbTypeName ) : System

메소드 상세

DeriveCrossPlatformName() 공개 정적인 메소드

public static DeriveCrossPlatformName ( Type cSharpType, bool isScalar ) : string
cSharpType System.Type
isScalar bool
리턴 string

DeriveJavaTypeName() 보호된 추상적인 메소드

protected abstract DeriveJavaTypeName ( ) : String
리턴 String

DeriveObjectiveCTypeName() 보호된 추상적인 메소드

protected abstract DeriveObjectiveCTypeName ( ) : String
리턴 String

SimplEquals() 공개 추상적인 메소드

Determines if two objects represented by the SimplType are equivilant.
public abstract SimplEquals ( object left, object right ) : bool
left object Left hand side
right object Right hand side
리턴 bool

SimplType() 보호된 메소드

protected SimplType ( Type cSharpType, System.Boolean isScalar, String javaTypeName, String objectiveCTypeName, String dbTypeName ) : System
cSharpType System.Type
isScalar System.Boolean
javaTypeName String
objectiveCTypeName String
dbTypeName String
리턴 System

SimplType() 보호된 메소드

protected SimplType ( string name, Type cSharpType, String javaTypeName, String objectiveCTypeName, String dbTypeName ) : System
name string
cSharpType System.Type
javaTypeName String
objectiveCTypeName String
dbTypeName String
리턴 System