C# Class Medusa.Siren.SirenMachine

Show file Open project: fjz13/Medusa Class Usage Examples

Public Properties

Property Type Description
AllSirenClasses SirenCustomClass>.Dictionary
AllSirenEnums SirenCustomEnum>.Dictionary
Assemblies SirenAssembly>.Dictionary
Blob Medusa.Siren.Schema.SirenBuildinBlob
Bool Medusa.Siren.Schema.SirenBuildinBool
BuildinTypes SirenBuildinType>.Dictionary
Dictionary Medusa.Siren.Schema.SirenBuildinDictionary
Double Medusa.Siren.Schema.SirenBuildinDouble
Float Medusa.Siren.Schema.SirenBuildinFloat
GenerictSirenClasses SirenCustomClass>.Dictionary
Int16 Medusa.Siren.Schema.SirenBuildinInt16
Int32 Medusa.Siren.Schema.SirenBuildinInt32
Int64 Medusa.Siren.Schema.SirenBuildinInt64
Int8 Medusa.Siren.Schema.SirenBuildinInt8
List Medusa.Siren.Schema.SirenBuildinList
String Medusa.Siren.Schema.SirenBuildinString
UInt16 Medusa.Siren.Schema.SirenBuildinUInt16
UInt32 Medusa.Siren.Schema.SirenBuildinUInt32
UInt64 Medusa.Siren.Schema.SirenBuildinUInt64
UInt8 Medusa.Siren.Schema.SirenBuildinUInt8

Public Methods

Method Description
Create ( Type type ) : object
FindClass ( Type type ) : SirenCustomClass
FindType ( Type type ) : SirenType
GetClass ( Type type ) : SirenCustomClass
GetType ( Type type ) : SirenType
GetTypeId ( Type type ) : SirenTypeId

Private Methods

Method Description
GetAllAssemblies ( ) : AssemblyName>.Dictionary
SirenMachine ( ) : System

Method Details

Create() public static method

public static Create ( Type type ) : object
type System.Type
return object

FindClass() public static method

public static FindClass ( Type type ) : SirenCustomClass
type System.Type
return Medusa.Siren.Schema.SirenCustomClass

FindType() public static method

public static FindType ( Type type ) : SirenType
type System.Type
return Medusa.Siren.Schema.SirenType

GetClass() public static method

public static GetClass ( Type type ) : SirenCustomClass
type System.Type
return Medusa.Siren.Schema.SirenCustomClass

GetType() public static method

public static GetType ( Type type ) : SirenType
type System.Type
return Medusa.Siren.Schema.SirenType

GetTypeId() public static method

public static GetTypeId ( Type type ) : SirenTypeId
type System.Type
return SirenTypeId

Property Details

AllSirenClasses public static property

public static Dictionary AllSirenClasses
return SirenCustomClass>.Dictionary

AllSirenEnums public static property

public static Dictionary AllSirenEnums
return SirenCustomEnum>.Dictionary

Assemblies public static property

public static Dictionary Assemblies
return SirenAssembly>.Dictionary

Blob public static property

public static SirenBuildinBlob,Medusa.Siren.Schema Blob
return Medusa.Siren.Schema.SirenBuildinBlob

Bool public static property

public static SirenBuildinBool,Medusa.Siren.Schema Bool
return Medusa.Siren.Schema.SirenBuildinBool

BuildinTypes public static property

public static Dictionary BuildinTypes
return SirenBuildinType>.Dictionary

Dictionary public static property

public static SirenBuildinDictionary,Medusa.Siren.Schema Dictionary
return Medusa.Siren.Schema.SirenBuildinDictionary

Double public static property

public static SirenBuildinDouble,Medusa.Siren.Schema Double
return Medusa.Siren.Schema.SirenBuildinDouble

Float public static property

public static SirenBuildinFloat,Medusa.Siren.Schema Float
return Medusa.Siren.Schema.SirenBuildinFloat

GenerictSirenClasses public static property

public static Dictionary GenerictSirenClasses
return SirenCustomClass>.Dictionary

Int16 public static property

public static SirenBuildinInt16,Medusa.Siren.Schema Int16
return Medusa.Siren.Schema.SirenBuildinInt16

Int32 public static property

public static SirenBuildinInt32,Medusa.Siren.Schema Int32
return Medusa.Siren.Schema.SirenBuildinInt32

Int64 public static property

public static SirenBuildinInt64,Medusa.Siren.Schema Int64
return Medusa.Siren.Schema.SirenBuildinInt64

Int8 public static property

public static SirenBuildinInt8,Medusa.Siren.Schema Int8
return Medusa.Siren.Schema.SirenBuildinInt8

List public static property

public static SirenBuildinList,Medusa.Siren.Schema List
return Medusa.Siren.Schema.SirenBuildinList

String public static property

public static SirenBuildinString,Medusa.Siren.Schema String
return Medusa.Siren.Schema.SirenBuildinString

UInt16 public static property

public static SirenBuildinUInt16,Medusa.Siren.Schema UInt16
return Medusa.Siren.Schema.SirenBuildinUInt16

UInt32 public static property

public static SirenBuildinUInt32,Medusa.Siren.Schema UInt32
return Medusa.Siren.Schema.SirenBuildinUInt32

UInt64 public static property

public static SirenBuildinUInt64,Medusa.Siren.Schema UInt64
return Medusa.Siren.Schema.SirenBuildinUInt64

UInt8 public static property

public static SirenBuildinUInt8,Medusa.Siren.Schema UInt8
return Medusa.Siren.Schema.SirenBuildinUInt8