nuget server logo nuget api documents
↑

API Docs / Microsoft.VisualBasic.Data.Framework / EntityObject

EntityObject

Full name Microsoft.VisualBasic.Data.Framework.IO.EntityObject Assembly Microsoft.VisualBasic.Data.Framework Members 9

The object entity, DynamicPropertyBase, String.

00 Remarks

(有名称属性的表抽象对象)

01 Syntax

Microsoft.VisualBasic.Data.Framework.IO.EntityObject

02 Methods

NameOverloadsSummary
Copy 1 Copy prop[erty value
LoadDataSet 2
GetPropertyNames 1 如果文件头之中存在ID列,则返回除了ID列以外的名称集合 如果文件头之中不存在ID列的话,则返回跳过第一列的名称的集合
LoadDataSet 1 会自动查找ID列
CreateFilter 1 选出列的值等于目标字符串值的所有数据
ToString 1

03 Properties

NameOverloadsSummary
ID 1 This object identifier
ItemValue 1 这个属性构建出与javascript之中的对象的属性读取类似的效果

04 Members

method Copy #
Copy

Copy prop[erty value

method LoadDataSet overload 2 #
LoadDataSet(String, String, Dictionary(Of String, String), Boolean, Encoding, Boolean)
Parameters
NameTypeDescription
path$String

MetaScripting:

path: file path or directory scripting

filepath: file.csv or file.tsv scripting: dir/ means all .csv or .tsv dir/M means all file match pattern M.csv or M.tsv

uidMap$String

-

tsvDictionary(Of String, String)

-

encodingBoolean

-

method GetPropertyNames #
GetPropertyNames(String, Boolean, Encoding)

如果文件头之中存在ID列,则返回除了ID列以外的名称集合 如果文件头之中不存在ID列的话,则返回跳过第一列的名称的集合

Parameters
NameTypeDescription
path$String

-

tsvBoolean

-

encodingEncoding

-

method LoadDataSet #
LoadDataSet``1(String, String, Dictionary(Of String, String), Boolean, Encoding, Boolean)

会自动查找ID列

Type Parameters
NameDescription
T
Parameters
NameTypeDescription
path$String

-

uidMap$String

-

tsvDictionary(Of String, String)

-

encodingBoolean

-

method CreateFilter #
CreateFilter(NamedValue(Of String))

选出列的值等于目标字符串值的所有数据

Parameters
NameTypeDescription
filterNamedValue(Of String)

NamedValue.IsEmpty means select all data.

property ID #
ID

This object identifier

property ItemValue #
ItemValue(String)

这个属性构建出与javascript之中的对象的属性读取类似的效果

Parameters
NameTypeDescription
nameString

-

method ToString #
ToString()
method LoadDataSet #
LoadDataSet(File, String)