C# Класс Siren.SirenClass

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

Открытые свойства

Свойство Тип Описание
Properties List
PropertyIdDict SirenProperty>.Dictionary
PropertyNameDict SirenProperty>.Dictionary

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

Метод Описание
FindProperty ( String name ) : SirenProperty
FindProperty ( ushort id ) : SirenProperty
GetBasePropertyCount ( ) : ushort
Initialzie ( ) : bool
SirenClass ( Type type, Siren.Attribute.SirenClassAttribute attribute ) : System
ToString ( ) : string

Приватные методы

Метод Описание
AddIncludeType ( Type type ) : void

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

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

public FindProperty ( String name ) : SirenProperty
name String
Результат SirenProperty

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

public FindProperty ( ushort id ) : SirenProperty
id ushort
Результат SirenProperty

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

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

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

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

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

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

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

public ToString ( ) : string
Результат string

Описание свойств

Properties публичное свойство

public List Properties
Результат List

PropertyIdDict публичное свойство

public Dictionary PropertyIdDict
Результат SirenProperty>.Dictionary

PropertyNameDict публичное свойство

public Dictionary PropertyNameDict
Результат SirenProperty>.Dictionary