C# Класс Medusa.Siren.Schema.SirenCustomClass

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

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

Метод Описание
AddAttribute ( string name, string val ) : void
Clone ( ) : object
FindField ( String name ) : SirenField
FindField ( ushort id ) : SirenField
GetBasePropertyCount ( ) : ushort
Initialize ( ) : bool
Link ( SirenAssembly assembly ) : bool
LoadFrom ( Stream stream ) : bool
SaveTo ( Stream stream ) : bool
SetAttribute ( string val ) : void
SirenCustomClass ( Type type, SirenClassAttribute attribute ) : System
SirenCustomClass ( string name = "" ) : System

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

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

public AddAttribute ( string name, string val ) : void
name string
val string
Результат void

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

public Clone ( ) : object
Результат object

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

public FindField ( String name ) : SirenField
name String
Результат SirenField

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

public FindField ( ushort id ) : SirenField
id ushort
Результат SirenField

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

public GetBasePropertyCount ( ) : ushort
Результат ushort

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

public Initialize ( ) : bool
Результат bool

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

public Link ( SirenAssembly assembly ) : bool
assembly SirenAssembly
Результат bool

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

public LoadFrom ( Stream stream ) : bool
stream Stream
Результат bool

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

public SaveTo ( Stream stream ) : bool
stream Stream
Результат bool

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

public SetAttribute ( string val ) : void
val string
Результат void

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

public SirenCustomClass ( Type type, SirenClassAttribute attribute ) : System
type System.Type
attribute SirenClassAttribute
Результат System

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

public SirenCustomClass ( string name = "" ) : System
name string
Результат System