對文件系統的操作:
對於文件目前內置3中支持對象:XML、TEXT、CONFIG文件,分別位於類庫 XMLProvider、TextProvider、SuitConfigProvider中,大家可以自己調用,文件操作大多使用靜態操作 。
對config文件的操作:
這裡還要介紹一SuitConfigProvider類庫中的GetItem、 GetSection、AppendItem、RemoveElement 方法,這幾個方法可以快速獲得we.config中的Item、節點內 容,以及增加、移除節點,例如有個Item信息如下:
<add key="NameABC" value="Data Source=Server IP;User;Password=111111;Integrated Security=no;Enlist=false;Pooling=true;" />
使用SuitConfigProvider.GetItem("NameABC ") 語句就可以立即獲得該Item內容
SuitConfigProvider類中的方法實現為靜態,用戶可以直接調用,下表羅列了方法調用說明:
方法名 說明 static ConfigFileType ConfigType 指明config類型,默認為web應用程序 static string GetItem (string key) 獲得某個” add key”Item的值 static Hashtable GetSection(string SectionKey) 獲得某個節點的數據,返回 HashTable static string GetConnectionString(string key) protected internal類型,初始化數據庫連接 static bool ModifyItem(string key, string value) 修改一個” add key”Item的值 static bool AppendItem(string key, string value) 添加一個” add key”Item的值 static bool RemoveElement(string Key) 移除” add key”Item
對文本文件操作:
方法名 說明 static string GetContent(string Fileinfo) 2次重載,獲得文件內 容 static bool CreateFile(string FileInfo) 創建一個文件 static bool AppendFile(string str, string FileInfo) 2次重載,追加 文件內容