C# Класс Simpl.Serialization.Types.SimplType

Наследование: SimplBaseType
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
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