C# Класс ATMLDataAccessLibrary.db.daos.SignalDAO

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

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

Метод Описание
BuildSignalTree ( ) : XmlDocument
DeleteMasterSignalsByNameSpace ( string nameSpace ) : int
DeleteTSFLibrary ( string uuid, string nameSpace ) : int
FindAttributes ( string name, double value ) : List
GetAllTsfSignals ( ) : List
GetAttribute ( int signalId, String attributeName ) : dbSignalAttribute
GetBaseBSCSignal ( ) : dbSignal
ScoreInstruments ( dbSignal signal ) : void
changeTSFSignalId ( System.Guid oldUuid, System.Guid newUuid ) : bool
getAllSignalAttributes ( String signalName, string nameSpace ) : List
getAllSignalAttributes ( int signalId ) : List
getAllSignals ( ) : List
getChildSignals ( int parentSignalId ) : List
getDescendantSignals ( int signalId, List signals ) : void
getDescendantSignals ( string signalName, string nameSpace, List signals ) : void
getRootSignals ( ) : List
getSignal ( int signalId ) : dbSignal
getSignal ( string signalName, string nameSpace ) : dbSignal
getSignalAttributes ( int signalId ) : List
getSignalTree ( ) : String
getTSFLibraries ( ) : List
getTSFLibrary ( System.Guid libraryUUID ) : dbTSFLibrary
getTSFLibraryByName ( String libraryName ) : dbTSFLibrary
getTSFLibraryByNameSpace ( String libraryNameSpace ) : dbTSFLibrary
getTSFLibrarySignalParts ( String signalUUID ) : List
getTSFLibrarySignals ( System.Guid libraryUUID ) : List
getTSFSignal ( String name, string libraryUuid ) : TestSignalBean
getTSFSignals ( String name ) : List
hasAttribute ( int signalId, String attributeName ) : bool
hasTSFLibrary ( String uuid ) : bool
hasTSFSignal ( String uuid ) : bool
saveTSFLibrary ( dbTSFLibrary library ) : void

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

Метод Описание
ProcessBSCSignalTreeNode ( dbSignal signal, XmlDocument document, XmlElement parentElement ) : void

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

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

public BuildSignalTree ( ) : XmlDocument
Результат System.Xml.XmlDocument

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

public DeleteMasterSignalsByNameSpace ( string nameSpace ) : int
nameSpace string
Результат int

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

public DeleteTSFLibrary ( string uuid, string nameSpace ) : int
uuid string
nameSpace string
Результат int

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

public FindAttributes ( string name, double value ) : List
name string
value double
Результат List

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

public GetAllTsfSignals ( ) : List
Результат List

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

public GetAttribute ( int signalId, String attributeName ) : dbSignalAttribute
signalId int
attributeName String
Результат ATMLDataAccessLibrary.model.dbSignalAttribute

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

public GetBaseBSCSignal ( ) : dbSignal
Результат ATMLDataAccessLibrary.model.dbSignal

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

public ScoreInstruments ( dbSignal signal ) : void
signal ATMLDataAccessLibrary.model.dbSignal
Результат void

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

public changeTSFSignalId ( System.Guid oldUuid, System.Guid newUuid ) : bool
oldUuid System.Guid
newUuid System.Guid
Результат bool

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

public getAllSignalAttributes ( String signalName, string nameSpace ) : List
signalName String
nameSpace string
Результат List

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

public getAllSignalAttributes ( int signalId ) : List
signalId int
Результат List

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

public getAllSignals ( ) : List
Результат List

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

public getChildSignals ( int parentSignalId ) : List
parentSignalId int
Результат List

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

public getDescendantSignals ( int signalId, List signals ) : void
signalId int
signals List
Результат void

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

public getDescendantSignals ( string signalName, string nameSpace, List signals ) : void
signalName string
nameSpace string
signals List
Результат void

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

public getRootSignals ( ) : List
Результат List

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

public getSignal ( int signalId ) : dbSignal
signalId int
Результат ATMLDataAccessLibrary.model.dbSignal

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

public getSignal ( string signalName, string nameSpace ) : dbSignal
signalName string
nameSpace string
Результат ATMLDataAccessLibrary.model.dbSignal

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

public getSignalAttributes ( int signalId ) : List
signalId int
Результат List

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

public getSignalTree ( ) : String
Результат String

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

public getTSFLibraries ( ) : List
Результат List

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

public getTSFLibrary ( System.Guid libraryUUID ) : dbTSFLibrary
libraryUUID System.Guid
Результат ATMLDataAccessLibrary.model.dbTSFLibrary

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

public getTSFLibraryByName ( String libraryName ) : dbTSFLibrary
libraryName String
Результат ATMLDataAccessLibrary.model.dbTSFLibrary

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

public getTSFLibraryByNameSpace ( String libraryNameSpace ) : dbTSFLibrary
libraryNameSpace String
Результат ATMLDataAccessLibrary.model.dbTSFLibrary

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

public getTSFLibrarySignalParts ( String signalUUID ) : List
signalUUID String
Результат List

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

public getTSFLibrarySignals ( System.Guid libraryUUID ) : List
libraryUUID System.Guid
Результат List

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

public getTSFSignal ( String name, string libraryUuid ) : TestSignalBean
name String
libraryUuid string
Результат ATMLDataAccessLibrary.db.beans.TestSignalBean

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

public getTSFSignals ( String name ) : List
name String
Результат List

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

public hasAttribute ( int signalId, String attributeName ) : bool
signalId int
attributeName String
Результат bool

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

public hasTSFLibrary ( String uuid ) : bool
uuid String
Результат bool

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

public hasTSFSignal ( String uuid ) : bool
uuid String
Результат bool

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

public saveTSFLibrary ( dbTSFLibrary library ) : void
library ATMLDataAccessLibrary.model.dbTSFLibrary
Результат void