Nexacro17.Xapi.Tx.DataDeserializer를(을) 상속했습니다.
|
| PlatformXmlDataDeserializer () |
|
void | SetProperty (string key, object value) |
|
PlatformData | ReadData (Stream _in, DataTypeChanger dataTypeChanger, string charset) |
|
PlatformData | ReadData (StreamReader _in, DataTypeChanger dataTypeChanger, string charset) |
|
void | SetProperty (String key, Object value) |
|
PlatformData | ReadData (Stream instream, DataTypeChanger dataTypeChanger, String charset) |
|
PlatformData | ReadData (StreamReader instream, DataTypeChanger dataTypeChanger, String charset) |
|
◆ PlatformXmlDataDeserializer()
Nexacro17.Xapi.Tx.Impl.PlatformXmlDataDeserializer.PlatformXmlDataDeserializer |
( |
| ) |
|
◆ SetProperty()
void Nexacro17.Xapi.Tx.Impl.PlatformXmlDataDeserializer.SetProperty |
( |
string |
key, |
|
|
object |
value |
|
) |
| |
◆ GetCurrentColumnName()
string Nexacro17.Xapi.Tx.Impl.PlatformXmlDataDeserializer.GetCurrentColumnName |
( |
| ) |
|
|
protected |
현재 진행중인 열(column)의 식별자(name)을 반환한다.
- 반환값
- 열(column)의 식별자(name)
◆ SetCurrentColumnName()
void Nexacro17.Xapi.Tx.Impl.PlatformXmlDataDeserializer.SetCurrentColumnName |
( |
string |
columnName | ) |
|
|
protected |
현재 진행중인 열(column)의 식별자(name)을 설정한다.
- 매개변수
-
columnName | 열(column)의 식별자(name) |
◆ GetCurrentIsEmpty()
bool Nexacro17.Xapi.Tx.Impl.PlatformXmlDataDeserializer.GetCurrentIsEmpty |
( |
| ) |
|
|
protected |
현재 진행중인 데이터의 null
값 여부를 반환한다.
- 반환값
- 데이터의 null 값 여부
◆ SetCurrentIsEmpty()
void Nexacro17.Xapi.Tx.Impl.PlatformXmlDataDeserializer.SetCurrentIsEmpty |
( |
bool |
isEmpty | ) |
|
|
protected |
현재 진행중인 데이터의 null
값 여부를 설정한다.
- 매개변수
-
◆ GetCurrentValue()
string Nexacro17.Xapi.Tx.Impl.PlatformXmlDataDeserializer.GetCurrentValue |
( |
| ) |
|
|
protected |
현재 진행중인 데이터를 반환한다.
- 반환값
- 데이터
◆ GetCurrentVariable()
Variable Nexacro17.Xapi.Tx.Impl.PlatformXmlDataDeserializer.GetCurrentVariable |
( |
| ) |
|
|
protected |
현재 진행중인 Variable
를 반환한다.
- 반환값
- Variable
◆ SetCurrentVariable()
void Nexacro17.Xapi.Tx.Impl.PlatformXmlDataDeserializer.SetCurrentVariable |
( |
Variable |
var | ) |
|
|
protected |
현재 진행중인 Variable
를 설정한다.
- 매개변수
-
◆ GetCurrentDataSet()
DataSet Nexacro17.Xapi.Tx.Impl.PlatformXmlDataDeserializer.GetCurrentDataSet |
( |
| ) |
|
|
protected |
현재 진행중인 DataSet
을 반환한다.
- 반환값
- DataSet
◆ SetCurrentDataSet()
void Nexacro17.Xapi.Tx.Impl.PlatformXmlDataDeserializer.SetCurrentDataSet |
( |
DataSet |
ds | ) |
|
|
protected |
현재 진행중인 DataSet
을 설정한다.
- 매개변수
-
◆ GetCurrentDataTypes()
int [] Nexacro17.Xapi.Tx.Impl.PlatformXmlDataDeserializer.GetCurrentDataTypes |
( |
| ) |
|
|
protected |
현재 진행중인 DataSet의 열(column)들의 변환전 데이터 형식(dataType)을 반환한다.
- 반환값
- DataSet 열(column)들의 변환전 데이터 형식(dataType)
◆ SetCurrentDataTypes()
void Nexacro17.Xapi.Tx.Impl.PlatformXmlDataDeserializer.SetCurrentDataTypes |
( |
int[] |
dataTypes | ) |
|
|
protected |
현재 진행중인 DataSet의 열(column)들의 변환전 데이터 형식(dataType)을 설정한다.
- 매개변수
-
dataTypes | DataSet 열(column)들의 변환전 데이터 형식(dataType) |
◆ GetCurrentRowType()
string Nexacro17.Xapi.Tx.Impl.PlatformXmlDataDeserializer.GetCurrentRowType |
( |
| ) |
|
|
protected |
현재 진행중인 행(row)의 형식(type)을 반환한다.
- 반환값
- 행(row)의 형식(type)
◆ SetCurrentRowType()
void Nexacro17.Xapi.Tx.Impl.PlatformXmlDataDeserializer.SetCurrentRowType |
( |
string |
rowType | ) |
|
|
protected |
현재 진행중인 행(row)의 형식(type)을 설정한다.
- 매개변수
-
◆ AddCurrentValue()
void Nexacro17.Xapi.Tx.Impl.PlatformXmlDataDeserializer.AddCurrentValue |
( |
XmlReader |
reader | ) |
|
|
protected |
현재 진행중인 데이터에 값을 추가한다.
- 매개변수
-
ch | char 배열 |
start | 시작 위치(index) |
length | 길이 |
◆ ClearCurrentValue()
void Nexacro17.Xapi.Tx.Impl.PlatformXmlDataDeserializer.ClearCurrentValue |
( |
| ) |
|
|
protected |
◆ GetData()
PlatformData Nexacro17.Xapi.Tx.Impl.PlatformXmlDataDeserializer.GetData |
( |
| ) |
|
|
protected |
분석된 PlatformData
를 반환한다.
- 반환값
- PlatformData
◆ SetData()
void Nexacro17.Xapi.Tx.Impl.PlatformXmlDataDeserializer.SetData |
( |
PlatformData |
data | ) |
|
|
protected |
분석된 PlatformData
를 설정한다.
- 매개변수
-
◆ GetDataTypeChanger()
DataTypeChanger Nexacro17.Xapi.Tx.Impl.PlatformXmlDataDeserializer.GetDataTypeChanger |
( |
| ) |
|
|
protected |
◆ ReadData() [1/2]
PlatformData Nexacro17.Xapi.Tx.Impl.PlatformXmlDataDeserializer.ReadData |
( |
Stream |
_in, |
|
|
DataTypeChanger |
dataTypeChanger, |
|
|
string |
charset |
|
) |
| |
InputStream
로부터 XML 형식의 데이터(stream)를 읽고, PlatformData
으로 변환한다.
- 매개변수
-
- 반환값
- PlatformData
◆ ReadData() [2/2]
PlatformData Nexacro17.Xapi.Tx.Impl.PlatformXmlDataDeserializer.ReadData |
( |
StreamReader |
_in, |
|
|
DataTypeChanger |
dataTypeChanger, |
|
|
string |
charset |
|
) |
| |
Reader
로부터 XML 형식의 데이터(stream)를 읽고, PlatformData
으로 변환한다.
- 매개변수
-
- 반환값
- PlatformData
◆ SetDataTypeChanger()
void Nexacro17.Xapi.Tx.Impl.PlatformXmlDataDeserializer.SetDataTypeChanger |
( |
DataTypeChanger |
dataTypeChanger | ) |
|
|
protected |
◆ Read()
XMLReader를 이용하여, StreamReader
를 PlatformData
으로 변환한다.
- 매개변수
-
◆ GetCurrentIndex()
int Nexacro17.Xapi.Tx.Impl.PlatformXmlDataDeserializer.GetCurrentIndex |
( |
| ) |
|
|
protected |
◆ SetCurrentIndex()
void Nexacro17.Xapi.Tx.Impl.PlatformXmlDataDeserializer.SetCurrentIndex |
( |
int |
index | ) |
|
|
protected |
◆ StartData()
void Nexacro17.Xapi.Tx.Impl.PlatformXmlDataDeserializer.StartData |
( |
| ) |
|
|
protected |
Root 시작 태그(tag)에 대한 기능을 수행한다. PlatformData
를 생성한다.
◆ EndData()
void Nexacro17.Xapi.Tx.Impl.PlatformXmlDataDeserializer.EndData |
( |
| ) |
|
|
protected |
Root 종료 태그(tag)에 대한 기능을 수행한다. 진행 상태를 변경한다.
◆ StartDataSet()
void Nexacro17.Xapi.Tx.Impl.PlatformXmlDataDeserializer.StartDataSet |
( |
XmlReader |
reader | ) |
|
|
protected |
Dataset 시작 태그(tag)에 대한 기능을 수행한다. DataSet
을 생성한다.
◆ EndDataSet()
void Nexacro17.Xapi.Tx.Impl.PlatformXmlDataDeserializer.EndDataSet |
( |
| ) |
|
|
protected |
Dataset 종료 태그(tag)에 대한 기능을 수행한다. DataSet
을 PlatformData
에 추가한다.
◆ EndVariableList()
void Nexacro17.Xapi.Tx.Impl.PlatformXmlDataDeserializer.EndVariableList |
( |
| ) |
|
|
protected |
Parameters 종료 태그(tag)에 대한 기능을 수행한다. 진행 상태를 변경한다.
◆ StartVariable()
void Nexacro17.Xapi.Tx.Impl.PlatformXmlDataDeserializer.StartVariable |
( |
XmlReader |
reader | ) |
|
|
protected |
Parameter 시작 태그(tag)에 대한 기능을 수행한다. Variable
을 생성한다.
◆ EndVariable()
void Nexacro17.Xapi.Tx.Impl.PlatformXmlDataDeserializer.EndVariable |
( |
| ) |
|
|
protected |
Parameter 종료 태그(tag)에 대한 기능을 수행한다. Variable
의 데이터를 설정하고, PlatformData
에 추가한다.
◆ StartDataSetCell()
void Nexacro17.Xapi.Tx.Impl.PlatformXmlDataDeserializer.StartDataSetCell |
( |
XmlReader |
reader | ) |
|
|
protected |
Col 시작 태그(tag)에 대한 기능을 수행한다. DataSet
열(column)의 식별자를 설정한다.
◆ EndDataSetCell()
void Nexacro17.Xapi.Tx.Impl.PlatformXmlDataDeserializer.EndDataSetCell |
( |
| ) |
|
|
protected |
Col 종료 태그(tag)에 대한 기능을 수행한다. DataSet
의 데이터를 설정한다.
◆ StartDataSetRow()
void Nexacro17.Xapi.Tx.Impl.PlatformXmlDataDeserializer.StartDataSetRow |
( |
XmlReader |
reader | ) |
|
|
protected |
Row 시작 태그(tag)에 대한 기능을 수행한다. DataSet
의 행(row)을 추가한다.
◆ EndDataSetRow()
void Nexacro17.Xapi.Tx.Impl.PlatformXmlDataDeserializer.EndDataSetRow |
( |
| ) |
|
|
protected |
Row 종료 태그(tag)에 대한 기능을 수행한다. DataSet
행(row)의 형식(type)을 변경한다.
◆ StartDataSetSavedRow()
void Nexacro17.Xapi.Tx.Impl.PlatformXmlDataDeserializer.StartDataSetSavedRow |
( |
| ) |
|
|
protected |
OrgRow 시작 태그(tag)에 대한 기능을 수행한다. 진행 상태를 변경한다.
◆ EndDataSetSavedRow()
void Nexacro17.Xapi.Tx.Impl.PlatformXmlDataDeserializer.EndDataSetSavedRow |
( |
| ) |
|
|
protected |
OrgRow 종료 태그(tag)에 대한 기능을 수행한다. 진행 상태를 변경한다.
◆ EndDataSetColumnList()
void Nexacro17.Xapi.Tx.Impl.PlatformXmlDataDeserializer.EndDataSetColumnList |
( |
| ) |
|
|
protected |
ColumnInfo 종료 태그(tag)에 대한 기능을 수행한다. 진행 상태를 변경한다.
◆ StartDataSetDefaultColumn()
void Nexacro17.Xapi.Tx.Impl.PlatformXmlDataDeserializer.StartDataSetDefaultColumn |
( |
XmlReader |
reader | ) |
|
|
protected |
Column 시작 태그(tag)에 대한 기능을 수행한다. DataSet
의 일반적인 열(column)을 추가한다.
◆ EndDataSetDefaultColumn()
void Nexacro17.Xapi.Tx.Impl.PlatformXmlDataDeserializer.EndDataSetDefaultColumn |
( |
| ) |
|
|
protected |
Column 종료 태그(tag)에 대한 기능을 수행한다. 진행 상태를 변경한다.
◆ StartDataSetConstantColumn()
void Nexacro17.Xapi.Tx.Impl.PlatformXmlDataDeserializer.StartDataSetConstantColumn |
( |
XmlReader |
reader | ) |
|
|
protected |
ConstColumn 시작 태그(tag)에 대한 기능을 수행한다. DataSet
의 상수값을 가진 열(column)을 추가한다.
◆ EndDataSetConstantColumn()
void Nexacro17.Xapi.Tx.Impl.PlatformXmlDataDeserializer.EndDataSetConstantColumn |
( |
| ) |
|
|
protected |
ConstColumn 종료 태그(tag)에 대한 기능을 수행한다. 진행 상태를 변경한다.
◆ StartDataSetRowList()
void Nexacro17.Xapi.Tx.Impl.PlatformXmlDataDeserializer.StartDataSetRowList |
( |
| ) |
|
|
protected |
◆ EndDataSetRowList()
void Nexacro17.Xapi.Tx.Impl.PlatformXmlDataDeserializer.EndDataSetRowList |
( |
| ) |
|
|
protected |
Rows 종료 태그(tag)에 대한 기능을 수행한다. 진행 상태를 변경한다.
◆ GetSourceDataTypes()
int [] Nexacro17.Xapi.Tx.Impl.PlatformXmlDataDeserializer.GetSourceDataTypes |
( |
DataSet |
ds, |
|
|
DataTypeChanger |
dataTypeChanger |
|
) |
| |
|
protected |
DataSet
열(column)들의 변환전 데이터 형식(dataType)을 반환한다.
- 매개변수
-
- 반환값
- DataSet 열(column)들의 변환전 데이터 형식(dataType)
◆ WriteValueToFile()
void Nexacro17.Xapi.Tx.Impl.PlatformXmlDataDeserializer.WriteValueToFile |
( |
byte[] |
value, |
|
|
string |
filepath |
|
) |
| |
|
protected |
◆ INDEX_UNDEFINED
const int Nexacro17.Xapi.Tx.Impl.PlatformXmlDataDeserializer.INDEX_UNDEFINED = 0 |
|
staticprotected |
◆ INDEX_VARIABLE
const int Nexacro17.Xapi.Tx.Impl.PlatformXmlDataDeserializer.INDEX_VARIABLE = 1 |
|
staticprotected |
◆ INDEX_DATA_ROW
const int Nexacro17.Xapi.Tx.Impl.PlatformXmlDataDeserializer.INDEX_DATA_ROW = 2 |
|
staticprotected |
◆ INDEX_DATA_CELL
const int Nexacro17.Xapi.Tx.Impl.PlatformXmlDataDeserializer.INDEX_DATA_CELL = 3 |
|
staticprotected |
◆ INDEX_SAVED_DATA_ROW
const int Nexacro17.Xapi.Tx.Impl.PlatformXmlDataDeserializer.INDEX_SAVED_DATA_ROW = 4 |
|
staticprotected |
◆ INDEX_SAVED_DATA_CELL
const int Nexacro17.Xapi.Tx.Impl.PlatformXmlDataDeserializer.INDEX_SAVED_DATA_CELL = 5 |
|
staticprotected |