C# 클래스 TrakHound.Configurations.DeviceConfiguration

상속: IComparable
파일 보기 프로젝트 열기: TrakHound/TrakHound-Community 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
CustomClasses List

공개 메소드들

메소드 설명
CompareTo ( object obj ) : int
DeviceConfiguration ( ) : System
EditTable ( DataTable table, string address, object value ) : void
EditTable ( DataTable table, string address, object value, string attributes ) : void
Equals ( object obj ) : bool
GenerateUniqueID ( ) : string
GetHashCode ( ) : int
GetTableAttributes ( DataTable table, string address ) : string
GetTableValue ( DataTable table, string address ) : string
Read ( XmlDocument xml ) : DeviceConfiguration
Read ( string path ) : DeviceConfiguration

Reads an XML file to parse configuration information.

ReadAll ( string path ) : TrakHound.Configurations.DeviceConfiguration[]
Save ( DataTable table ) : bool
Save ( DataTable table, string path ) : bool
Save ( DeviceConfiguration config ) : bool
Save ( DeviceConfiguration config, string path ) : bool
Save ( XmlDocument xml ) : bool
Save ( XmlDocument xml, string path ) : bool
TableToXml ( DataTable table ) : XmlDocument
ToTable ( ) : DataTable
init ( ) : void
operator ( ) : bool

비공개 메소드들

메소드 설명
AddAddress ( XmlDocument doc, string address ) : XmlNode
EqualTo ( DeviceConfiguration c1, DeviceConfiguration c2 ) : bool
GreaterThan ( DeviceConfiguration c1, DeviceConfiguration c2 ) : bool
LessThan ( DeviceConfiguration c1, DeviceConfiguration c2 ) : bool
NotEqualTo ( DeviceConfiguration c1, DeviceConfiguration c2 ) : bool
ProcessAgent ( XmlNode Node ) : Data.AgentInfo
ProcessDescription ( XmlNode Node ) : Data.DescriptionInfo

메소드 상세

CompareTo() 공개 메소드

public CompareTo ( object obj ) : int
obj object
리턴 int

DeviceConfiguration() 공개 메소드

public DeviceConfiguration ( ) : System
리턴 System

EditTable() 공개 정적인 메소드

public static EditTable ( DataTable table, string address, object value ) : void
table System.Data.DataTable
address string
value object
리턴 void

EditTable() 공개 정적인 메소드

public static EditTable ( DataTable table, string address, object value, string attributes ) : void
table System.Data.DataTable
address string
value object
attributes string
리턴 void

Equals() 공개 메소드

public Equals ( object obj ) : bool
obj object
리턴 bool

GenerateUniqueID() 공개 정적인 메소드

public static GenerateUniqueID ( ) : string
리턴 string

GetHashCode() 공개 메소드

public GetHashCode ( ) : int
리턴 int

GetTableAttributes() 공개 정적인 메소드

public static GetTableAttributes ( DataTable table, string address ) : string
table System.Data.DataTable
address string
리턴 string

GetTableValue() 공개 정적인 메소드

public static GetTableValue ( DataTable table, string address ) : string
table System.Data.DataTable
address string
리턴 string

Read() 공개 정적인 메소드

public static Read ( XmlDocument xml ) : DeviceConfiguration
xml System.Xml.XmlDocument
리턴 DeviceConfiguration

Read() 공개 정적인 메소드

Reads an XML file to parse configuration information.
public static Read ( string path ) : DeviceConfiguration
path string
리턴 DeviceConfiguration

ReadAll() 공개 정적인 메소드

public static ReadAll ( string path ) : TrakHound.Configurations.DeviceConfiguration[]
path string
리턴 TrakHound.Configurations.DeviceConfiguration[]

Save() 공개 정적인 메소드

public static Save ( DataTable table ) : bool
table System.Data.DataTable
리턴 bool

Save() 공개 정적인 메소드

public static Save ( DataTable table, string path ) : bool
table System.Data.DataTable
path string
리턴 bool

Save() 공개 정적인 메소드

public static Save ( DeviceConfiguration config ) : bool
config DeviceConfiguration
리턴 bool

Save() 공개 정적인 메소드

public static Save ( DeviceConfiguration config, string path ) : bool
config DeviceConfiguration
path string
리턴 bool

Save() 공개 정적인 메소드

public static Save ( XmlDocument xml ) : bool
xml System.Xml.XmlDocument
리턴 bool

Save() 공개 정적인 메소드

public static Save ( XmlDocument xml, string path ) : bool
xml System.Xml.XmlDocument
path string
리턴 bool

TableToXml() 공개 정적인 메소드

public static TableToXml ( DataTable table ) : XmlDocument
table System.Data.DataTable
리턴 System.Xml.XmlDocument

ToTable() 공개 메소드

public ToTable ( ) : DataTable
리턴 System.Data.DataTable

init() 공개 메소드

public init ( ) : void
리턴 void

operator() 공개 정적인 메소드

public static operator ( ) : bool
리턴 bool

프로퍼티 상세

CustomClasses 공개적으로 프로퍼티

public List CustomClasses
리턴 List