| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543 |
- <?xml version="1.0"?>
- <doc>
- <assembly>
- <name>Azylee.Core</name>
- </assembly>
- <members>
- <member name="M:Azylee.Core.AppUtils.AppInfoTool.Processor">
- <summary>
- 读取APP Processor(可读取App的CPU使用率)
- </summary>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.AppUtils.AppInfoTool.Processor(System.Diagnostics.Process)">
- <summary>
- 读取进程CPU使用率(同名进程无法支持)
- </summary>
- <param name="p"></param>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.AppUtils.AppInfoTool.CalcCpuRate(System.Diagnostics.Process,System.TimeSpan,System.Int32)">
- <summary>
- 计算CPU占用率
- </summary>
- <param name="process"></param>
- <param name="begin"></param>
- <param name="end"></param>
- <param name="interval"></param>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.AppUtils.AppInfoTool.CalcCpuRate(System.Diagnostics.Process,System.TimeSpan@,System.Int32)">
- <summary>
- 计算CPU占用率(自动刷新TimeSpan)
- </summary>
- <param name="process"></param>
- <param name="begin"></param>
- <param name="end"></param>
- <param name="interval"></param>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.AppUtils.AppInfoTool.RAM">
- <summary>
- 读取APP占用内存(单位:KB)
- </summary>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.AppUtils.AppLaunchTool.StartNewVersion(System.String,System.String)">
- <summary>
- 启动最新版本程序
- </summary>
- <param name="route">路径:程序版本文件夹路径</param>
- <param name="startfilename">可执行文件名</param>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.AppUtils.AppLaunchTool.HasNewVersion(System.String,System.String)">
- <summary>
- 查询是否有最新版本程序可以执行
- </summary>
- <param name="route">路径:程序版本文件夹路径</param>
- <param name="startfilename">可执行文件名</param>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.AppUtils.AppLaunchTool.GetNewVersion(System.String,System.String)">
- <summary>
- 获取最新版本号
- </summary>
- <param name="route">路径:程序版本文件夹路径</param>
- <param name="startfilename">可执行文件名</param>
- <returns></returns>
- </member>
- <member name="T:Azylee.Core.AppUtils.AppSettleTool">
- <summary>
- 客户端定居工具
- </summary>
- </member>
- <member name="M:Azylee.Core.AppUtils.AppSettleTool.IsSettle(System.String,System.Collections.Generic.Dictionary{System.String,System.String})">
- <summary>
- 判断是否已定居
- </summary>
- <param name="path">定居路径</param>
- <param name="list">货物清单</param>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.AppUtils.AppSettleTool.Settle(System.String,System.Collections.Generic.Dictionary{System.String,System.String})">
- <summary>
- 定居
- </summary>
- <param name="path">定居路径</param>
- <param name="list">货物清单</param>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.AppUtils.AppUnique.IsUnique(System.String)">
- <summary>
- 判断应用在当前系统实例下是否唯一(搭配 ApplicationAPI.Raise() 食用更佳)
- </summary>
- <param name="appName"></param>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.AppUtils.PermissionTool.IsAdministrator">
- <summary>
- 当前登录用户是否为管理员
- 百万次执行时间:26947、28705、28244 ms
- </summary>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.AppUtils.PermissionTool.IsAdmin">
- <summary>
- 当前登录用户是否为管理员
- 百万次执行时间:8063、9097、9755 ms
- </summary>
- <returns></returns>
- </member>
- <member name="T:Azylee.Core.AppUtils.StartupTool">
- <summary>
- 设为开机启动
- </summary>
- </member>
- <member name="M:Azylee.Core.DataUtils.CollectionUtils.ArrayTool.Formatter``1(``0[],System.Int32)">
- <summary>
- 格式化[]数组个数
- </summary>
- <param name="array">数组</param>
- <param name="size">要格式化为多少个</param>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.DataUtils.CollectionUtils.ArrayTool.Formatter``1(``0[],``0,System.Int32)">
- <summary>
- 格式化[]数组个数
- </summary>
- <typeparam name="T"></typeparam>
- <param name="array">数组</param>
- <param name="defaultValue">默认值</param>
- <param name="size">要格式化为多少个</param>
- <returns></returns>
- </member>
- <member name="T:Azylee.Core.DataUtils.CollectionUtils.ListTool">
- <summary>
- 元素列表工具类
- </summary>
- </member>
- <member name="M:Azylee.Core.DataUtils.CollectionUtils.ListTool.IsNullOrEmpty``1(System.Collections.Generic.IEnumerable{``0})">
- <summary>
- 列表为空(null 或 count 等于 0)
- </summary>
- <typeparam name="T">元素类型</typeparam>
- <param name="list">元素列表</param>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.DataUtils.CollectionUtils.ListTool.HasElements``1(System.Collections.Generic.IEnumerable{``0})">
- <summary>
- 列表至少有一个元素
- </summary>
- <typeparam name="T">元素类型</typeparam>
- <param name="list">元素列表</param>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.DataUtils.CollectionUtils.Ls.Ok``1(System.Collections.Generic.IEnumerable{``0})">
- <summary>
- 列表至少有一个元素
- </summary>
- <typeparam name="T"></typeparam>
- <param name="list"></param>
- <returns></returns>
- </member>
- <member name="T:Azylee.Core.DataUtils.CurrencyUtils.RMB">
- <summary>
- RMB 的摘要说明。
- </summary>
- </member>
- <member name="M:Azylee.Core.DataUtils.CurrencyUtils.RMB.CmycurD(System.Decimal)">
- <summary>
- 转换人民币大小金额
- </summary>
- <param name="num">金额</param>
- <returns>返回大写形式</returns>
- </member>
- <member name="M:Azylee.Core.DataUtils.CurrencyUtils.RMB.CmycurD(System.String)">
- <summary>
- 一个重载,将字符串先转换成数字在调用CmycurD(decimal num)
- </summary>
- <param name="num">用户输入的金额,字符串形式未转成decimal</param>
- <returns></returns>
- </member>
- <member name="T:Azylee.Core.DataUtils.DateTimeUtils.DateTimeConvert">
- <summary>
- 日期格式转换工具
- </summary>
- </member>
- <member name="M:Azylee.Core.DataUtils.DateTimeUtils.DateTimeConvert.StandardString(System.DateTime)">
- <summary>
- yyyy-MM-dd HH:mm:ss
- </summary>
- <param name="dt"></param>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.DataUtils.DateTimeUtils.DateTimeConvert.CompactString(System.DateTime)">
- <summary>
- yyyyMMddHHmmss
- </summary>
- <param name="dt"></param>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.DataUtils.DateTimeUtils.DateTimeConvert.DetailString(System.DateTime)">
- <summary>
- yyyy-MM-dd HH:mm:ss.fff
- </summary>
- <param name="dt"></param>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.DataUtils.DateTimeUtils.DateTool.MonthDays(System.Int32,System.Int32)">
- <summary>
- 当月有多少天
- </summary>
- <param name="year"></param>
- <param name="month"></param>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.DataUtils.DateTimeUtils.TimeStampTool.Get">
- <summary>
- 获取时间戳
- </summary>
- <returns></returns>
- </member>
- <member name="T:Azylee.Core.DataUtils.DateTimeUtils.WeekDayTool">
- <summary>
- 日期转换周
- </summary>
- </member>
- <member name="M:Azylee.Core.DataUtils.DateTimeUtils.WeekDayTool.ToWeekDay(System.DateTime)">
- <summary>
- 显示日期为周几
- </summary>
- <param name="date"></param>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.DataUtils.EncryptUtils.AesTool.Encrypt(System.String,System.String)">
- <summary>
- 加密
- </summary>
- <param name="str">要加密的 string 字符串</param>
- <param name="key"></param>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.DataUtils.EncryptUtils.AesTool.Encrypt(System.Byte[],System.String)">
- <summary>
- 加密
- </summary>
- <param name="array">要加密的 byte[] 数组</param>
- <param name="key"></param>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.DataUtils.EncryptUtils.AesTool.Decrypt(System.String,System.String)">
- <summary>
- 解密
- </summary>
- <param name="str">要解密的 string 字符串</param>
- <param name="key"></param>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.DataUtils.EncryptUtils.AesTool.Decrypt(System.Byte[],System.String)">
- <summary>
- 解密
- </summary>
- <param name="array">要解密的 byte[] 数组</param>
- <param name="key"></param>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.DataUtils.EncryptUtils.AesTool.FmtPassword(System.String)">
- <summary>
- 格式化密码
- </summary>
- <param name="s">要格式化的密码</param>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.DataUtils.EncryptUtils.DesTool.Encrypt(System.String,System.String)">
- <summary>
- DESEnCode DES加密
- </summary>
- <param name="pToEncrypt"></param>
- <param name="sKey"></param>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.DataUtils.EncryptUtils.DesTool.Decrypt(System.String,System.String)">
- <summary>
- DESDeCode DES解密
- </summary>
- <param name="pToDecrypt"></param>
- <param name="sKey"></param>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.DataUtils.EncryptUtils.MD5OTool.Encrypt(System.String)">
- <summary>
- 计算data的MD5值
- </summary>
- </member>
- <member name="M:Azylee.Core.DataUtils.EncryptUtils.MD5OTool.Encrypt(System.Byte[])">
- <summary>
- 计算byte数组的MD5值
- </summary>
- </member>
- <member name="M:Azylee.Core.DataUtils.EncryptUtils.MD5OTool.Encrypt(System.IO.FileInfo)">
- <summary>
- 计算文件的MD5值
- </summary>
- </member>
- <member name="M:Azylee.Core.DataUtils.EncryptUtils.MD5OTool.To16Array(System.Byte[])">
- <summary>
- 转化byte数组为uint数组,数组长度为16的倍数
-
- 1、字符串转化为字节数组,每4个字节转化为一个uint,依次存储到uint数组
- 2、附加0x80作为最后一个字节
- 3、在uint数组最后位置记录文件字节长度信息
- </summary>
- </member>
- <member name="M:Azylee.Core.DataUtils.EncryptUtils.MD5OTool.To16Array(System.String)">
- <summary>
- 转化字符串为uint数组,数组长度为16的倍数
-
- 1、字符串转化为字节数组,每4个字节转化为一个uint,依次存储到uint数组
- 2、附加0x80作为最后一个字节
- 3、在uint数组最后位置记录文件字节长度信息
- </summary>
- </member>
- <member name="M:Azylee.Core.DataUtils.EncryptUtils.MD5OTool.To16Array(System.IO.FileInfo)">
- <summary>
- 转化文件为uint数组,数组长度为16的倍数
-
- 1、读取文件字节信息,每4个字节转化为一个uint,依次存储到uint数组
- 2、附加0x80作为最后一个字节
- 3、在uint数组最后位置记录文件字节长度信息
- </summary>
- </member>
- <member name="M:Azylee.Core.DataUtils.EncryptUtils.MD5OTool.calculate(System.UInt32[])">
- <summary>
- 对长度为16倍数的uint数组,执行md5数据摘要,输出md5信息
- </summary>
- </member>
- <member name="M:Azylee.Core.DataUtils.EncryptUtils.MD5Tool.Encrypt(System.String)">
- <summary>
- 给一个字符串进行MD5加密
- </summary>
- <param name="s">待加密字符串</param>
- <returns>加密后的字符串</returns>
- </member>
- <member name="T:Azylee.Core.DataUtils.EnumUtils.FlagsEnumTool">
- <summary>
- 标志枚举修改工具
- 弃用:效率太低
- sa = sa | StatusAttributes.Join;//添加属性
- sa = (sa | StatusAttributes.Share) ^ StatusAttributes.Share;//删除属性
- </summary>
- </member>
- <member name="M:Azylee.Core.DataUtils.GuidUtils.GuidTool.Short">
- <summary>
- //短GUID:e0a953c3ee6040eaa9fae2b667060e09
- </summary>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.DataUtils.GuidUtils.GuidTool.Short(System.Guid)">
- <summary>
- //转换短GUID:e0a953c3ee6040eaa9fae2b667060e09
- </summary>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.DataUtils.GuidUtils.GuidTool.Short(System.String)">
- <summary>
- //转换短GUID:e0a953c3ee6040eaa9fae2b667060e09
- </summary>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.DataUtils.SerializeUtils.SerializeTool.Serialize``1(``0)">
- <summary>
- 序列化模型到 byte 数组 [Serializable]
- </summary>
- <typeparam name="T"></typeparam>
- <param name="model"></param>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.DataUtils.StringUtils.Str.Ok(System.String)">
- <summary>
- 判断字符串 非null、""、空格(Not NullOrWhiteSpace)
- </summary>
- <param name="s"></param>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.DataUtils.StringUtils.Str.Ok2(System.String)">
- <summary>
- 判断字符串 非null、""(Not NullOrEmpty)
- </summary>
- <param name="s"></param>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.DataUtils.StringUtils.StringTool.Ok(System.String)">
- <summary>
- 判断字符串 非null、""、空格(Not NullOrWhiteSpace)
- </summary>
- <param name="s"></param>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.DataUtils.StringUtils.StringTool.Ok2(System.String)">
- <summary>
- 判断字符串 非null、""(Not NullOrEmpty)
- </summary>
- <param name="s"></param>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.DataUtils.StringUtils.StringTool.IsNullOrWhiteSpace(System.String)">
- <summary>
- 判断字符串为null或为空格
- </summary>
- <param name="str"></param>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.DataUtils.StringUtils.StringTool.Contains(System.String,System.String)">
- <summary>
- 查看字符串包含字符(不区分大小写)
- </summary>
- <param name="s"></param>
- <param name="word"></param>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.DataUtils.StringUtils.StringTool.Split(System.String,System.Char,System.String[]@)">
- <summary>
- 分割字符串
- </summary>
- <param name="str"></param>
- <param name="separator"></param>
- <param name="result"></param>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.DataUtils.StringUtils.StringTool.SubStringCount(System.String,System.String)">
- <summary>
- 字符串中字符出现次数
- </summary>
- <param name="s"></param>
- <param name="sub"></param>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.DataUtils.StringUtils.StringTool.IsMatch(System.String,System.String)">
- <summary>
- 根据通配符验证字符串
- </summary>
- <param name="s">字符串</param>
- <param name="pattern">通配符:%和_</param>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.DataUtils.StringUtils.StringTool.ReplaceNewLine(System.String,System.String)">
- <summary>
- 使用指定字符替换字符串中换行符
- </summary>
- <param name="s"></param>
- <param name="sign"></param>
- <returns></returns>
- </member>
- <member name="T:Azylee.Core.DataUtils.UnitConvertUtils.ByteConvertTool">
- <summary>
- 计算机字节单位转换工具
- </summary>
- </member>
- <member name="M:Azylee.Core.DataUtils.UnitConvertUtils.ByteConvertTool.Fmt(System.Int64,System.Int32)">
- <summary>
- 自动格式化字节单位
- </summary>
- <param name="size"></param>
- <param name="digits"></param>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.DataUtils.UnitConvertUtils.ByteConvertTool.Fmt(System.Double,System.Int32)">
- <summary>
- 自动格式化字节单位
- </summary>
- <param name="size"></param>
- <param name="digits"></param>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.DataUtils.UnitConvertUtils.ByteConvertTool.Cvt(System.Int64,System.String,System.Int32)">
- <summary>
- 根据单位换算
- </summary>
- <param name="size"></param>
- <param name="unit"></param>
- <param name="digits"></param>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.DataUtils.UnitConvertUtils.ByteConvertTool.Cvt(System.Double,System.String,System.Int32)">
- <summary>
- 根据单位换算
- </summary>
- <param name="size"></param>
- <param name="unit"></param>
- <param name="digits"></param>
- <returns></returns>
- </member>
- <member name="T:Azylee.Core.FormUtils.FormManTool">
- <summary>
- 窗体管理器
- </summary>
- </member>
- <member name="M:Azylee.Core.FormUtils.FormManTool.GetUnique``1">
- <summary>
- 获取唯一窗体对象
- </summary>
- <typeparam name="T"></typeparam>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.FormUtils.FormManTool.SetAllBackColor(System.Drawing.Color)">
- <summary>
- 设置所有窗体的背景色
- </summary>
- <param name="c"></param>
- </member>
- <member name="T:Azylee.Core.IOUtils.FileManUtils.FileWatcher">
- <summary>
- 文件更改通知
- </summary>
- </member>
- <member name="T:Azylee.Core.IOUtils.FileManUtils.FileWatcher.FileWatcherEventHandler">
- <summary>
- 接受文件监控信息的事件委托
- </summary>
- <param name="sender"></param>
- <param name="args"></param>
- </member>
- <member name="F:Azylee.Core.IOUtils.FileManUtils.FileWatcher.EventHandler">
- <summary>
- 获取文件监控信息
- </summary>
- </member>
- <member name="P:Azylee.Core.IOUtils.FileManUtils.FileWatcher.IsWatching">
- <summary>
- 文件更改监控已启动
- </summary>
- </member>
- <member name="M:Azylee.Core.IOUtils.FileManUtils.FileWatcher.#ctor(System.String[])">
- <summary>
- 创建文件监控类
- </summary>
- <param name="paths"></param>
- </member>
- <member name="M:Azylee.Core.IOUtils.FileManUtils.FileWatcher.Start">
- <summary>
- 启动文件监测
- </summary>
- </member>
- <member name="M:Azylee.Core.IOUtils.FileManUtils.FileWatcher.Stop">
- <summary>
- 停止文件监测
- </summary>
- </member>
- <member name="T:Azylee.Core.IOUtils.FileUtils.FileCodeTool">
- <summary>
- 获取文件特征码(MD5,SHA1)
- </summary>
- </member>
- <member name="M:Azylee.Core.IOUtils.FileUtils.FileCodeTool.GetMD5(System.String)">
- <summary>
- 计算文件的 MD5 值
- </summary>
- <param name="fileName">要计算 MD5 值的文件名和路径</param>
- <returns>MD5 值16进制字符串</returns>
- </member>
- <member name="M:Azylee.Core.IOUtils.FileUtils.FileCodeTool.GetSHA1(System.String)">
- <summary>
- 计算文件的 sha1 值
- </summary>
- <param name="fileName">要计算 sha1 值的文件名和路径</param>
- <returns>sha1 值16进制字符串</returns>
- </member>
- <member name="M:Azylee.Core.IOUtils.FileUtils.FileCodeTool.HashFile(System.String,System.String)">
- <summary>
- 计算文件的哈希值
- </summary>
- <param name="fileName">要计算哈希值的文件名和路径</param>
- <param name="algName">算法:sha1,md5</param>
- <returns>哈希值16进制字符串</returns>
- </member>
- <member name="M:Azylee.Core.IOUtils.FileUtils.FileCodeTool.HashData(System.IO.Stream,System.String)">
- <summary>
- 计算哈希值
- </summary>
- <param name="stream">要计算哈希值的 Stream</param>
- <param name="algName">算法:sha1,md5</param>
- <returns>哈希值字节数组</returns>
- </member>
- <member name="M:Azylee.Core.IOUtils.FileUtils.FileCodeTool.ByteArrayToHexString(System.Byte[])">
- <summary>
- 字节数组转换为16进制表示的字符串
- </summary>
- </member>
- <member name="T:Azylee.Core.IOUtils.FileUtils.FileCompressTool">
- <summary>
- 文件压缩
- </summary>
- </member>
- <member name="M:Azylee.Core.IOUtils.FileUtils.FileCompressTool.Compress(System.String)">
- <summary>
- 压缩
- </summary>
- <param name="file"></param>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.IOUtils.FileUtils.FileCompressTool.Decompress(System.String)">
- <summary>
- 解压缩
- </summary>
- <param name="file"></param>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.IOUtils.FileUtils.FileCompressTool.CompressSingle(System.String)">
- <summary>
- 单文件压缩(生成的压缩包和第三方的解压软件兼容)
- </summary>
- <param name="sourceFilePath"></param>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.IOUtils.FileUtils.FileCompressTool.CompressMulti(System.String[],System.String)">
- <summary>
- 自定义多文件压缩(生成的压缩包和第三方的压缩文件解压不兼容)
- </summary>
- <param name="sourceFileList">文件列表</param>
- <param name="saveFullPath">压缩包全路径</param>
- </member>
- <member name="M:Azylee.Core.IOUtils.FileUtils.FileCompressTool.DeCompressMulti(System.String,System.String)">
- <summary>
- 多文件压缩解压
- </summary>
- <param name="zipPath">压缩文件路径</param>
- <param name="targetPath">解压目录</param>
- </member>
- <member name="T:Azylee.Core.IOUtils.FileUtils.FileEncryptTool">
- <summary>
- 文件加密工具
- </summary>
- </member>
- <member name="M:Azylee.Core.IOUtils.FileUtils.FileEncryptTool.Encrypt(System.String,System.String,System.String,Azylee.Core.DelegateUtils.ProcessDelegateUtils.ProgressDelegate.ProgressHandler,System.Object,System.Boolean)">
- <summary>
- 文件加密
- </summary>
- <param name="srcFile">源文件</param>
- <param name="dstFile">目标文件</param>
- <param name="password">加密密码</param>
- <param name="progress">回调进度</param>
- <param name="overwrite">是否覆盖已有目标文件</param>
- <returns>
- >0:操作成功(操作共计秒数)
- -11:要加密的文件不存在
- -12:加密后的目标文件已存在
- -404:未知错误,操作失败
- </returns>
- </member>
- <member name="M:Azylee.Core.IOUtils.FileUtils.FileEncryptTool.Decrypt(System.String,System.String,System.String,Azylee.Core.DelegateUtils.ProcessDelegateUtils.ProgressDelegate.ProgressHandler,System.Object,System.Boolean)">
- <summary>
- 文件解密
- </summary>
- <param name="srcFile">源文件</param>
- <param name="dstFile">目标文件</param>
- <param name="password">解密密码</param>
- <param name="progress">回调进度</param>
- <param name="overwrite">是否覆盖已有目标文件</param>
- <returns>
- >0:操作成功(操作共计秒数)
- -11:要解密的文件不存在
- -12:解密后的目标文件已存在
- -20:文件类型不匹配
- -30:文件头不长度不吻合
- -90:解锁密码错误
- -404:未知错误,操作失败
- </returns>
- </member>
- <member name="T:Azylee.Core.IOUtils.FileUtils.FilePackageTool">
- <summary>
- 文件打包工具
- </summary>
- </member>
- <member name="M:Azylee.Core.IOUtils.FileUtils.FilePackageTool.Pack(System.String,System.String,Azylee.Core.DelegateUtils.ProcessDelegateUtils.ProgressDelegate.ProgressHandler,System.Object,System.Boolean)">
- <summary>
- 文件打包
- </summary>
- <param name="srcPath">要打包的路径</param>
- <param name="dstFile">打包后的文件</param>
- <param name="progress">回调进度</param>
- <param name="overwrite">覆盖打包后的文件(重复时)</param>
- <returns>
- -11;//要打包的路径不存在
- -12;//打包后的目标文件已存在
- -13;//要打包的路径中没有文件
- -14;//输出文件夹不存在
- -404;//未知错误,操作失败
- </returns>
- </member>
- <member name="M:Azylee.Core.IOUtils.FileUtils.FilePackageTool.Unpack(System.String,System.String,Azylee.Core.DelegateUtils.ProcessDelegateUtils.ProgressDelegate.ProgressHandler,System.Object,System.Boolean)">
- <summary>
- 拆包
- </summary>
- <param name="srcFile">包文件路径</param>
- <param name="dstPath">拆包到的目录 </param>
- <param name="progress">回调进度</param>
- <param name="overwrite">覆盖拆包后的文件(重复时)</param>
- <returns>
- -11; //要解包的文件不存在
- -12;//要解包的目标文件夹已存在
- -20;// 文件类型不匹配
- -99;//未知错误,操作失败
- </returns>
- </member>
- <member name="M:Azylee.Core.IOUtils.FileUtils.FilePackageTool.GetFileVersion(System.IO.FileStream)">
- <summary>
- 获取文件类型的类型版本
- </summary>
- <param name="fs"></param>
- <returns>
- 如果文件类型不匹配,则返回null
- </returns>
- </member>
- <member name="M:Azylee.Core.IOUtils.FileUtils.FilePackageTool.GetFilePackageModel(System.Byte[])">
- <summary>
- 解析打包文件文件列表
- </summary>
- <param name="headdata"></param>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.IOUtils.FileUtils.FilePackageTool.CreateFilePackageModel(System.Collections.Generic.List{System.String},System.String)">
- <summary>
- 创建打包文件列表信息
- </summary>
- <param name="files"></param>
- <param name="srcPath"></param>
- <returns></returns>
- </member>
- <member name="T:Azylee.Core.IOUtils.FileUtils.FileTool">
- <summary>
- 文件操作工具
- </summary>
- </member>
- <member name="M:Azylee.Core.IOUtils.FileUtils.FileTool.IsFile(System.String)">
- <summary>
- 判断字符串是文件路径
- </summary>
- <param name="s"></param>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.IOUtils.FileUtils.FileTool.GetFile(System.String,System.String)">
- <summary>
- 获取文件(单层目录)
- </summary>
- <param name="path">路径</param>
- <param name="pattern">通配符</param>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.IOUtils.FileUtils.FileTool.GetAllFile(System.String,System.String[])">
- <summary>
- 获取目录下的所有文件
- 防止遇到($文件夹报错无法获取目录的错误)
- </summary>
- <param name="path"></param>
- <param name="patterns"></param>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.IOUtils.FileUtils.FileTool.GetAllFile(System.Collections.Generic.List{System.String},System.String[])">
- <summary>
- 获取文件(多个目录)(向下钻取所有目录)
- </summary>
- <param name="paths">路径(支持多个路径)</param>
- <param name="patterns">通配符(支持多个通配符)</param>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.IOUtils.FileUtils.FileTool.Delete(System.String)">
- <summary>
- 删除文件
- </summary>
- <param name="file">文件路径</param>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.IOUtils.FileUtils.FileTool.Delete(System.String[])">
- <summary>
- 删除文件(多个)
- </summary>
- <param name="files">文件路径(支持多个文件路径)</param>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.IOUtils.FileUtils.FileTool.Size(System.String)">
- <summary>
- 获取文件的大小(字节数)
- </summary>
- <param name="fileName"></param>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.IOUtils.FileUtils.FileTool.Size(System.Collections.Generic.List{System.String})">
- <summary>
- 获取多个文件的大小(字节数)
- </summary>
- <param name="files"></param>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.IOUtils.FileUtils.FileTool.Size(System.String,System.String)">
- <summary>
- 获取文件大小(根据单位换算)
- </summary>
- <param name="fileName"></param>
- <param name="unit">B,KB,MB,GB</param>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.IOUtils.FileUtils.FileTool.SizeFormat(System.String)">
- <summary>
- 获取文件大小信息(自动适配)(如:1MB,10KB...)
- </summary>
- <param name="fileName"></param>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.IOUtils.FileUtils.FileTool.GetMD5(System.String)">
- <summary>
- 获取文件的MD5特征码
- </summary>
- <param name="file"></param>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.IOUtils.FileUtils.FileTool.GetMD5(System.Collections.Generic.List{System.String})">
- <summary>
- 获取多个文件的MD5特征码
- </summary>
- <param name="file"></param>
- <returns></returns>
- </member>
- <!-- 对于成员“M:Azylee.Core.IOUtils.ImageUtils.AffineTool.RotateImg(System.String,System.String,System.Int32)”忽略有格式错误的 XML 注释 -->
- <member name="T:Azylee.Core.IOUtils.ImageUtils.CaptchaHelper">
- <summary>
- Captcha
- </summary>
- </member>
- <member name="F:Azylee.Core.IOUtils.ImageUtils.CaptchaHelper.objRandom">
- <summary>
- 随机种子
- </summary>
- </member>
- <member name="F:Azylee.Core.IOUtils.ImageUtils.CaptchaHelper.length">
- <summary>
- 验证码长度
- </summary>
- </member>
- <member name="P:Azylee.Core.IOUtils.ImageUtils.CaptchaHelper.Length">
- <summary>
- 验证码长度(默认为4)
- </summary>
- </member>
- <member name="F:Azylee.Core.IOUtils.ImageUtils.CaptchaHelper.verifyCodeText">
- <summary>
- 验证码字符串
- </summary>
- </member>
- <member name="P:Azylee.Core.IOUtils.ImageUtils.CaptchaHelper.VerifyCodeText">
- <summary>
- 验证码字符串
- </summary>
- </member>
- <member name="F:Azylee.Core.IOUtils.ImageUtils.CaptchaHelper.addLowerLetter">
- <summary>
- 是否加入小写字母
- </summary>
- </member>
- <member name="P:Azylee.Core.IOUtils.ImageUtils.CaptchaHelper.AddLowerLetter">
- <summary>
- 是否加入小写字母(不包括o)
- </summary>
- </member>
- <member name="F:Azylee.Core.IOUtils.ImageUtils.CaptchaHelper.addUpperLetter">
- <summary>
- 是否加入大写字母
- </summary>
- </member>
- <member name="P:Azylee.Core.IOUtils.ImageUtils.CaptchaHelper.AddUpperLetter">
- <summary>
- 是否加入大写字母(不包括O)
- </summary>
- </member>
- <member name="F:Azylee.Core.IOUtils.ImageUtils.CaptchaHelper.fontSize">
- <summary>
- 字体大小
- </summary>
- </member>
- <member name="P:Azylee.Core.IOUtils.ImageUtils.CaptchaHelper.FontSize">
- <summary>
- 字体大小(默认为18)
- </summary>
- </member>
- <member name="F:Azylee.Core.IOUtils.ImageUtils.CaptchaHelper.fontColor">
- <summary>
- 字体颜色
- </summary>
- </member>
- <member name="P:Azylee.Core.IOUtils.ImageUtils.CaptchaHelper.FontColor">
- <summary>
- 字体颜色(默认为Blue)
- </summary>
- </member>
- <member name="F:Azylee.Core.IOUtils.ImageUtils.CaptchaHelper.fontFamily">
- <summary>
- 字体类型
- </summary>
- </member>
- <member name="P:Azylee.Core.IOUtils.ImageUtils.CaptchaHelper.FontFamily">
- <summary>
- 字体类型(默认为Verdana)
- </summary>
- </member>
- <member name="F:Azylee.Core.IOUtils.ImageUtils.CaptchaHelper.backgroundColor">
- <summary>
- 背景色
- </summary>
- </member>
- <member name="P:Azylee.Core.IOUtils.ImageUtils.CaptchaHelper.BackgroundColor">
- <summary>
- 背景色(默认为AliceBlue)
- </summary>
- </member>
- <member name="F:Azylee.Core.IOUtils.ImageUtils.CaptchaHelper.foreNoisePointCount">
- <summary>
- 前景噪点数量
- </summary>
- </member>
- <member name="P:Azylee.Core.IOUtils.ImageUtils.CaptchaHelper.ForeNoisePointCount">
- <summary>
- 前景噪点数量(默认为2)
- </summary>
- </member>
- <member name="F:Azylee.Core.IOUtils.ImageUtils.CaptchaHelper.randomAngle">
- <summary>
- 随机码的旋转角度
- </summary>
- </member>
- <member name="P:Azylee.Core.IOUtils.ImageUtils.CaptchaHelper.RandomAngle">
- <summary>
- 随机码的旋转角度(默认为40度)
- </summary>
- </member>
- <member name="M:Azylee.Core.IOUtils.ImageUtils.CaptchaHelper.#ctor">
- <summary>
- 构造方法
- </summary>
- </member>
- <member name="M:Azylee.Core.IOUtils.ImageUtils.CaptchaHelper.GetText">
- <summary>
- 得到验证码字符串
- </summary>
- </member>
- <member name="M:Azylee.Core.IOUtils.ImageUtils.CaptchaHelper.GetImage">
- <summary>
- 得到验证码图片
- </summary>
- </member>
- <member name="M:Azylee.Core.IOUtils.ImageUtils.CaptchaHelper.AddForeNoisePoint(System.Drawing.Bitmap)">
- <summary>
- 添加前景噪点
- </summary>
- <param name="objBitmap"></param>
- </member>
- <member name="M:Azylee.Core.IOUtils.ImageUtils.CaptchaHelper.AddBackgroundNoisePoint(System.Drawing.Bitmap,System.Drawing.Graphics)">
- <summary>
- 添加背景噪点
- </summary>
- <param name="objBitmap"></param>
- <param name="objGraphics"></param>
- </member>
- <member name="M:Azylee.Core.IOUtils.ImageUtils.IconTool.Save(System.Drawing.Image,System.String)">
- <summary>
- 将 Image 保存到指定目录文件名的 Icon
- </summary>
- <param name="image"></param>
- <param name="file"></param>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.IOUtils.ImageUtils.IconTool.ConvertToIcon(System.Drawing.Image,System.Boolean)">
- <summary>
- 转换Image为Icon
- </summary>
- <param name="image">要转换为图标的Image对象</param>
- <param name="nullTonull">当image为null时是否返回null。false则抛空引用异常</param>
- <exception cref="T:System.ArgumentNullException" />
- </member>
- <member name="M:Azylee.Core.IOUtils.ImageUtils.ImageHelper.MakeThumbnail(System.String,System.String,System.Int32,System.Int32,System.String)">
- <summary>
- 生成缩略图
- </summary>
- <param name="originalImagePath">源图路径(物理路径)</param>
- <param name="thumbnailPath">缩略图路径(物理路径)</param>
- <param name="width">缩略图宽度</param>
- <param name="height">缩略图高度</param>
- <param name="mode">生成缩略图的方式</param>
- </member>
- <member name="M:Azylee.Core.IOUtils.ImageUtils.RotateImageTool.Rotate(System.String,System.String)">
- <summary>
- 旋转照片(根据Exif信息的方向)
- </summary>
- <param name="originalImagePath"></param>
- <param name="saveImagePath"></param>
- <returns></returns>
- </member>
- <!-- 对于成员“M:Azylee.Core.IOUtils.ImageUtils.RotateImageTool.Rotate(System.String,System.String,System.Int32)”忽略有格式错误的 XML 注释 -->
- <member name="T:Azylee.Core.IOUtils.ImageUtils.ScreenCapture">
- <summary>
- 屏幕捕获类
- </summary>
- </member>
- <member name="M:Azylee.Core.IOUtils.ImageUtils.ScreenCapture.BitBlt(System.IntPtr,System.Int32,System.Int32,System.Int32,System.Int32,System.IntPtr,System.Int32,System.Int32,System.Int32)">
- <summary>
- 把当前屏幕捕获到位图对象中
- </summary>
- <param name="hdcDest">目标设备的句柄</param>
- <param name="nXDest">目标对象的左上角的X坐标</param>
- <param name="nYDest">目标对象的左上角的X坐标</param>
- <param name="nWidth">目标对象的矩形的宽度</param>
- <param name="nHeight">目标对象的矩形的长度</param>
- <param name="hdcSrc">源设备的句柄</param>
- <param name="nXSrc">源对象的左上角的X坐标</param>
- <param name="nYSrc">源对象的左上角的X坐标</param>
- <param name="dwRop">光栅的操作值</param>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.IOUtils.ImageUtils.ScreenCapture.Capture">
- <summary>
- 屏幕捕获到位图对象中
- </summary>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.IOUtils.ImageUtils.ScreenCapture.MakeThumbnail(System.Drawing.Image,System.Int32,System.Int32)">
- <summary>
- 压缩图片
- </summary>
- <param name="originalImage"></param>
- </member>
- <member name="M:Azylee.Core.IOUtils.ImageUtils.ScreenCapture.DrawCursorImageToScreenImage(System.Drawing.Graphics@)">
- <summary>
- 将鼠标指针形状绘制到屏幕截图上
- </summary>
- <param name="g"></param>
- </member>
- <member name="M:Azylee.Core.IOUtils.ImageUtils.ThunbnailTool.Normal(System.Drawing.Bitmap,System.Int32,System.Int32,System.String,System.Drawing.Drawing2D.InterpolationMode,System.Drawing.Drawing2D.SmoothingMode)">
- <summary>
- 标准缩略图生成
- </summary>
- <param name="originalImage">原始图像</param>
- <param name="width">指定宽度</param>
- <param name="height">指定高度</param>
- <param name="mode">缩略图模式</param>
- <param name="im">差值模式</param>
- <param name="sm">平滑模式</param>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.IOUtils.TxtUtils.IniTool.GetPrivateProfileSectionNames(System.IntPtr,System.UInt32,System.String)">
- <summary>
- 获取所有节点名称(Section)
- </summary>
- <param name="lpszReturnBuffer">存放节点名称的内存地址,每个节点之间用\0分隔</param>
- <param name="nSize">内存大小(characters)</param>
- <param name="lpFileName">Ini文件</param>
- <returns>内容的实际长度,为0表示没有内容,为nSize-2表示内存大小不够</returns>
- </member>
- <member name="M:Azylee.Core.IOUtils.TxtUtils.IniTool.GetPrivateProfileSection(System.String,System.IntPtr,System.UInt32,System.String)">
- <summary>
- 获取某个指定节点(Section)中所有KEY和Value
- </summary>
- <param name="lpAppName">节点名称</param>
- <param name="lpReturnedString">返回值的内存地址,每个之间用\0分隔</param>
- <param name="nSize">内存大小(characters)</param>
- <param name="lpFileName">Ini文件</param>
- <returns>内容的实际长度,为0表示没有内容,为nSize-2表示内存大小不够</returns>
- </member>
- <member name="M:Azylee.Core.IOUtils.TxtUtils.IniTool.GetPrivateProfileString(System.String,System.String,System.String,System.Char[],System.UInt32,System.String)">
- <summary>
- 读取INI文件中指定的Key的值
- </summary>
- <param name="lpAppName">节点名称。如果为null,则读取INI中所有节点名称,每个节点名称之间用\0分隔</param>
- <param name="lpKeyName">Key名称。如果为null,则读取INI中指定节点中的所有KEY,每个KEY之间用\0分隔</param>
- <param name="lpDefault">读取失败时的默认值</param>
- <param name="lpReturnedString">读取的内容缓冲区,读取之后,多余的地方使用\0填充</param>
- <param name="nSize">内容缓冲区的长度</param>
- <param name="lpFileName">INI文件名</param>
- <returns>实际读取到的长度</returns>
- </member>
- <member name="M:Azylee.Core.IOUtils.TxtUtils.IniTool.WritePrivateProfileSection(System.String,System.String,System.String)">
- <summary>
- 将指定的键值对写到指定的节点,如果已经存在则替换。
- </summary>
- <param name="lpAppName">节点,如果不存在此节点,则创建此节点</param>
- <param name="lpString">Item键值对,多个用\0分隔,形如key1=value1\0key2=value2
- <para>如果为string.Empty,则删除指定节点下的所有内容,保留节点</para>
- <para>如果为null,则删除指定节点下的所有内容,并且删除该节点</para>
- </param>
- <param name="lpFileName">INI文件</param>
- <returns>是否成功写入</returns>
- </member>
- <member name="M:Azylee.Core.IOUtils.TxtUtils.IniTool.WritePrivateProfileString(System.String,System.String,System.String,System.String)">
- <summary>
- 将指定的键和值写到指定的节点,如果已经存在则替换
- </summary>
- <param name="lpAppName">节点名称</param>
- <param name="lpKeyName">键名称。如果为null,则删除指定的节点及其所有的项目</param>
- <param name="lpString">值内容。如果为null,则删除指定节点中指定的键。</param>
- <param name="lpFileName">INI文件</param>
- <returns>操作是否成功</returns>
- </member>
- <member name="M:Azylee.Core.IOUtils.TxtUtils.IniTool.GetAllSectionNames(System.String)">
- <summary>
- 读取INI文件中指定INI文件中的所有节点名称(Section)
- </summary>
- <param name="iniFile">Ini文件</param>
- <returns>所有节点,没有内容返回string[0]</returns>
- </member>
- <member name="M:Azylee.Core.IOUtils.TxtUtils.IniTool.GetAllItems(System.String,System.String)">
- <summary>
- 获取INI文件中指定节点(Section)中的所有条目(key=value形式)
- </summary>
- <param name="iniFile">Ini文件</param>
- <param name="section">节点名称</param>
- <returns>指定节点中的所有项目,没有内容返回string[0]</returns>
- </member>
- <member name="M:Azylee.Core.IOUtils.TxtUtils.IniTool.GetAllItemKeys(System.String,System.String)">
- <summary>
- 获取INI文件中指定节点(Section)中的所有条目的Key列表
- </summary>
- <param name="iniFile">Ini文件</param>
- <param name="section">节点名称</param>
- <returns>如果没有内容,反回string[0]</returns>
- </member>
- <member name="M:Azylee.Core.IOUtils.TxtUtils.IniTool.WriteItems(System.String,System.String,System.String)">
- <summary>
- 在INI文件中,将指定的键值对写到指定的节点,如果已经存在则替换
- </summary>
- <param name="iniFile">INI文件</param>
- <param name="section">节点,如果不存在此节点,则创建此节点</param>
- <param name="items">键值对,多个用\0分隔,形如key1=value1\0key2=value2</param>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.IOUtils.TxtUtils.IniTool.DeleteKey(System.String,System.String,System.String)">
- <summary>
- 在INI文件中,删除指定节点中的指定的键。
- </summary>
- <param name="iniFile">INI文件</param>
- <param name="section">节点</param>
- <param name="key">键</param>
- <returns>操作是否成功</returns>
- </member>
- <member name="M:Azylee.Core.IOUtils.TxtUtils.IniTool.DeleteSection(System.String,System.String)">
- <summary>
- 在INI文件中,删除指定的节点。
- </summary>
- <param name="iniFile">INI文件</param>
- <param name="section">节点</param>
- <returns>操作是否成功</returns>
- </member>
- <member name="M:Azylee.Core.IOUtils.TxtUtils.IniTool.EmptySection(System.String,System.String)">
- <summary>
- 在INI文件中,删除指定节点中的所有内容。
- </summary>
- <param name="iniFile">INI文件</param>
- <param name="section">节点</param>
- <returns>操作是否成功</returns>
- </member>
- <member name="M:Azylee.Core.IOUtils.TxtUtils.IniTool.Test">
- <summary>
- 测试
- </summary>
- </member>
- <member name="T:Azylee.Core.IOUtils.DirUtils.DirTool">
- <summary>
- 文件目录工具类
- </summary>
- </member>
- <member name="M:Azylee.Core.IOUtils.DirUtils.DirTool.Create(System.String)">
- <summary>
- 创建文件目录(文件不存在则创建)
- </summary>
- <param name="path"></param>
- <returns>
- 如果文件已存在,返回true
- 如果文件不存在,则创建文件,成功返回true,失败返回false
- </returns>
- </member>
- <member name="M:Azylee.Core.IOUtils.DirUtils.DirTool.Parent(System.String)">
- <summary>
- 获取目录的父目录
- </summary>
- <param name="path"></param>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.IOUtils.DirUtils.DirTool.GetPath(System.String)">
- <summary>
- 获取目录下的目录(一层)
- </summary>
- <param name="path"></param>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.IOUtils.DirUtils.DirTool.GetAllPath(System.String)">
- <summary>
- 获取目录下所有目录(递归)
- </summary>
- <param name="path"></param>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.IOUtils.DirUtils.DirTool.IsDriver(System.String)">
- <summary>
- 判断目录是否为磁盘
- </summary>
- <param name="path"></param>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.IOUtils.DirUtils.DirTool.GetFilePath(System.String)">
- <summary>
- 获取文件所在的目录
- </summary>
- <param name="filePath"></param>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.IOUtils.DirUtils.DirTool.Combine(System.String[])">
- <summary>
- 连接多个string构成目录
- </summary>
- <param name="paths"></param>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.IOUtils.DirUtils.DirTool.Include(System.String,System.String)">
- <summary>
- 路径包含关系
- </summary>
- <param name="path1"></param>
- <param name="path2"></param>
- <returns>
- -1:不存在包含关系
- 0:两个目录相同
- 1:path1 包含 path2(path1 大)
- 2:path2 包含 path1(path2 大)
- </returns>
- </member>
- <member name="T:Azylee.Core.LogUtils.SimpleLogUtils.Log">
- <summary>
- Log 输出工具
-
- 说明:
- 1、Log.AllocConsole();开启控制台
- 2、Log.FreeConsole();关闭控制台
- 3、Log.i("information");输出消息
- </summary>
- </member>
- <member name="M:Azylee.Core.LogUtils.SimpleLogUtils.Log.GetColor(Azylee.Core.LogUtils.SimpleLogUtils.LogType)">
- <summary>
- 获取输出颜色
- </summary>
- <param name="type">输出类型</param>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.LogUtils.SimpleLogUtils.Log.Write(Azylee.Core.LogUtils.SimpleLogUtils.LogType,System.String)">
- <summary>
- 写出到控制台
- </summary>
- <param name="type">类型</param>
- <param name="tag">标记</param>
- <param name="message">消息</param>
- </member>
- <member name="M:Azylee.Core.LogUtils.SimpleLogUtils.Log.WriteFile(Azylee.Core.LogUtils.SimpleLogUtils.LogModel)">
- <summary>
- 写出到日志文件
- </summary>
- <param name="log"></param>
- </member>
- <member name="M:Azylee.Core.LogUtils.SimpleLogUtils.Log.GetFilePath(Azylee.Core.LogUtils.SimpleLogUtils.LogType)">
- <summary>
- 根据分类分配目录
- </summary>
- <param name="type"></param>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.LogUtils.SimpleLogUtils.Log.Cleaner(Azylee.Core.LogUtils.SimpleLogUtils.LogType)">
- <summary>
- 清理过多的日志文件
- </summary>
- </member>
- <member name="M:Azylee.Core.LogUtils.SimpleLogUtils.Log.v``1(``0)">
- <summary>
- 输出 verbose (啰嗦信息)
- </summary>
- <param name="message">消息</param>
- <param name="tag">可选:标记</param>
- </member>
- <member name="M:Azylee.Core.LogUtils.SimpleLogUtils.Log.d``1(``0)">
- <summary>
- 输出 Debug (调试信息)
- </summary>
- <param name="message">消息</param>
- <param name="tag">可选:标记</param>
- </member>
- <member name="M:Azylee.Core.LogUtils.SimpleLogUtils.Log.i``1(``0)">
- <summary>
- 输出 Information (重要信息)
- </summary>
- <param name="message">消息</param>
- <param name="tag">可选:标记</param>
- </member>
- <member name="M:Azylee.Core.LogUtils.SimpleLogUtils.Log.w``1(``0)">
- <summary>
- 输出 Warning (警告信息)
- </summary>
- <param name="message">消息</param>
- <param name="tag">可选:标记</param>
- </member>
- <member name="M:Azylee.Core.LogUtils.SimpleLogUtils.Log.e``1(``0)">
- <summary>
- 输出 Error (错误信息)
- </summary>
- <param name="message">消息</param>
- <param name="tag">可选:标记</param>
- </member>
- <member name="T:Azylee.Core.LogUtils.StatusLogUtils.StatusLogModel">
- <summary>
- 运行状态
- </summary>
- </member>
- <member name="P:Azylee.Core.LogUtils.StatusLogUtils.StatusLogModel.Time">
- <summary>
- 日期时间
- </summary>
- </member>
- <member name="P:Azylee.Core.LogUtils.StatusLogUtils.StatusLogModel.Long">
- <summary>
- 统计时长(单位:秒)
- </summary>
- </member>
- <member name="P:Azylee.Core.LogUtils.StatusLogUtils.StatusLogModel.AFK">
- <summary>
- 脱机时长(单位:秒)
- </summary>
- </member>
- <member name="P:Azylee.Core.LogUtils.StatusLogUtils.StatusLogModel.CpuPer">
- <summary>
- Cpu使用率
- </summary>
- </member>
- <member name="P:Azylee.Core.LogUtils.StatusLogUtils.StatusLogModel.RamFree">
- <summary>
- 可用内存
- </summary>
- </member>
- <member name="P:Azylee.Core.LogUtils.StatusLogUtils.StatusLogModel.SysDriveFree">
- <summary>
- 可用系统盘容量
- </summary>
- </member>
- <member name="P:Azylee.Core.LogUtils.StatusLogUtils.StatusLogModel.AppCpuPer">
- <summary>
- 应用程序Cpu使用率
- </summary>
- </member>
- <member name="P:Azylee.Core.LogUtils.StatusLogUtils.StatusLogModel.AppRamUsed">
- <summary>
- 应用程序占用内存
- </summary>
- </member>
- <member name="M:Azylee.Core.LogUtils.StatusLogUtils.StatusLog.WriteConfig">
- <summary>
- 写出资源配置信息
- </summary>
- </member>
- <member name="M:Azylee.Core.LogUtils.StatusLogUtils.StatusLog.CollectStatus(Azylee.Core.LogUtils.StatusLogUtils.StatusLogModel@,System.Int32,System.Int64,System.TimeSpan)">
- <summary>
- 收集数据
- </summary>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.LogUtils.StatusLogUtils.StatusLog.WriteStatus(Azylee.Core.LogUtils.StatusLogUtils.StatusLogModel)">
- <summary>
- 写出运行时状态信息
- </summary>
- </member>
- <member name="M:Azylee.Core.LogUtils.StatusLogUtils.StatusLog.Cleaner">
- <summary>
- 清理过多的状态信息文件
- </summary>
- </member>
- <member name="M:Azylee.Core.NetUtils.IPFormatter.CheckIp(System.String)">
- <summary>
- 验证IP地址格式
- </summary>
- <param name="ip"></param>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.NetUtils.MacFormatter.CheckMac(System.String)">
- <summary>
- 验证MAC地址格式
- </summary>
- <param name="mac"></param>
- <returns></returns>
- </member>
- <member name="P:Azylee.Core.NetUtils.NetFlowService.NetProcessInfoList">
- <summary>
- 程序联网信息列表
- </summary>
- </member>
- <member name="P:Azylee.Core.NetUtils.NetFlowService.NetFlow">
- <summary>
- 网络流量计数器
- </summary>
- </member>
- <member name="M:Azylee.Core.NetUtils.NetFlowService.Start">
- <summary>
- 开启网络流量监控
- </summary>
- </member>
- <member name="M:Azylee.Core.NetUtils.NetFlowService.Stop">
- <summary>
- 关闭网络流量监控
- </summary>
- </member>
- <member name="M:Azylee.Core.NetUtils.NetFlowService.DataMonitorEvent(Azylee.Core.NetUtils.NetFlowTool)">
- <summary>
- 系统性能计数器每秒统计事件
- </summary>
- <param name="n"></param>
- </member>
- <member name="M:Azylee.Core.NetUtils.NetFlowService.NewPacketEvent(Azylee.Core.NetUtils.NetPacketTool,Azylee.Core.NetUtils.Packet)">
- <summary>
- 整理数据包到所属的进程
- </summary>
- <param name="tool"></param>
- <param name="packet"></param>
- </member>
- <member name="M:Azylee.Core.NetUtils.NetFlowService.GetConnection">
- <summary>
- 获取所有网络连接并整理列表
- </summary>
- </member>
- <member name="M:Azylee.Core.NetUtils.NetFlowService.SetNetProcess">
- <summary>
- 清空并重置当前所有程序的连接数
- </summary>
- </member>
- <member name="M:Azylee.Core.NetUtils.NetFlowService.SetNetProcessConnection(Azylee.Core.NetUtils.NetProcessTool.TcpRow)">
- <summary>
- 整理TCP连接到所属的进程
- </summary>
- <param name="t"></param>
- </member>
- <member name="M:Azylee.Core.NetUtils.NetFlowService.SetNetProcessConnection(Azylee.Core.NetUtils.NetProcessTool.UdpRow)">
- <summary>
- 整理UDP连接到所属的进程
- </summary>
- <param name="u"></param>
- </member>
- <member name="M:Azylee.Core.NetUtils.NetFlowService.CalcNetProcessInfo">
- <summary>
- 整理计算程序网络流量
- </summary>
- </member>
- <member name="M:Azylee.Core.NetUtils.NetFlowService.CheckRestart">
- <summary>
- 联网断网重启计划(应对断网或重连后网卡抓包报错造成的不准确)
- </summary>
- </member>
- <member name="P:Azylee.Core.NetUtils.NetFlowTool.UploadData">
- <summary>
- 上行数据流量
- </summary>
- </member>
- <member name="P:Azylee.Core.NetUtils.NetFlowTool.UploadDataCount">
- <summary>
- 上行数据总流量
- </summary>
- </member>
- <member name="P:Azylee.Core.NetUtils.NetFlowTool.DownloadData">
- <summary>
- 下行数据流量
- </summary>
- </member>
- <member name="P:Azylee.Core.NetUtils.NetFlowTool.DownloadDataCount">
- <summary>
- 下行数据总流量
- </summary>
- </member>
- <member name="M:Azylee.Core.NetUtils.NetFlowTool.Start(System.Int32)">
- <summary>
- 启动流量监测
- </summary>
- <param name="interval"></param>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.NetUtils.NetFlowTool.Restart">
- <summary>
- 重启流量计数器
- </summary>
- </member>
- <member name="M:Azylee.Core.NetUtils.NetFlowTool.Reset">
- <summary>
- 重置流量表数
- </summary>
- </member>
- <member name="M:Azylee.Core.NetUtils.NetFlowTool.Stop">
- <summary>
- 停止流量监测
- </summary>
- </member>
- <member name="M:Azylee.Core.NetUtils.NetFlowTool.Finalize">
- <summary>
- 终结器
- </summary>
- </member>
- <member name="T:Azylee.Core.NetUtils.NetPacketTool">
- <summary>
- A class that intercepts IP packets on a specific interface.
- </summary>
- <remarks>
- This class only works on Windows 2000 and higher.
- </remarks>
- </member>
- <member name="M:Azylee.Core.NetUtils.NetPacketTool.#ctor(System.Net.IPAddress)">
- <summary>
- Initializes a new instance of the PacketMonitor class.
- </summary>
- <param name="ip">The interface on which to listen for IP packets.</param>
- <exception cref="T:System.NotSupportedException">The operating system does not support intercepting packets.</exception>
- </member>
- <member name="M:Azylee.Core.NetUtils.NetPacketTool.Finalize">
- <summary>
- Cleans up the unmanaged resources.
- </summary>
- </member>
- <member name="M:Azylee.Core.NetUtils.NetPacketTool.Start">
- <summary>
- Starts listening on the specified interface.
- </summary>
- <exception cref="T:System.Net.Sockets.SocketException">An error occurs when trying to intercept IP packets.</exception>
- </member>
- <member name="M:Azylee.Core.NetUtils.NetPacketTool.Stop">
- <summary>
- Stops listening on the specified interface.
- </summary>
- </member>
- <member name="M:Azylee.Core.NetUtils.NetPacketTool.OnReceive(System.IAsyncResult)">
- <summary>
- Called when the socket intercepts an IP packet.
- </summary>
- <param name="ar">The asynchronous result.</param>
- </member>
- <member name="P:Azylee.Core.NetUtils.NetPacketTool.IP">
- <summary>
- The interface used to intercept IP packets.
- </summary>
- <value>An <see cref="T:System.Net.IPAddress"/> instance.</value>
- </member>
- <member name="P:Azylee.Core.NetUtils.NetPacketTool.Buffer">
- <summary>
- The buffer used to store incoming IP packets.
- </summary>
- <value>An array of bytes.</value>
- </member>
- <member name="M:Azylee.Core.NetUtils.NetPacketTool.OnNewPacket(Azylee.Core.NetUtils.Packet)">
- <summary>
- Raises an event that indicates a new packet has arrived.
- </summary>
- <param name="p">The arrived <see cref="T:Azylee.Core.NetUtils.Packet"/>.</param>
- </member>
- <member name="E:Azylee.Core.NetUtils.NetPacketTool.NewPacket">
- <summary>
- Holds all the listeners for the NewPacket event.
- </summary>
- </member>
- <member name="T:Azylee.Core.NetUtils.NewPacketEventHandler">
- <summary>
- Represents the method that will handle the NewPacket event.
- </summary>
- <param name="pm">The <see cref="!:PacketMonitor"/> that intercepted the <see cref="T:Azylee.Core.NetUtils.Packet"/>.</param>
- <param name="p">The newly arrived <see cref="T:Azylee.Core.NetUtils.Packet"/>.</param>
- </member>
- <member name="T:Azylee.Core.NetUtils.Precedence">
- <summary>
- The Network Control precedence designation is intended to be used within a network only. The actual use and control of that designation is up to each network. The Internetwork Control designation is intended for use by gateway control originators only. If the actual use of these precedence designations is of concern to a particular network, it is the responsibility of that network to control the access to, and use of, those precedence designations.
- </summary>
- </member>
- <member name="T:Azylee.Core.NetUtils.Delay">
- <summary>
- The use of the Delay, Throughput, and Reliability indications may increase the cost (in some sense) of the service. In many networks better performance for one of these parameters is coupled with worse performance on another.
- </summary>
- </member>
- <member name="T:Azylee.Core.NetUtils.Throughput">
- <summary>
- The use of the Delay, Throughput, and Reliability indications may increase the cost (in some sense) of the service. In many networks better performance for one of these parameters is coupled with worse performance on another.
- </summary>
- </member>
- <member name="T:Azylee.Core.NetUtils.Reliability">
- <summary>
- The use of the Delay, Throughput, and Reliability indications may increase the cost (in some sense) of the service. In many networks better performance for one of these parameters is coupled with worse performance on another.
- </summary>
- </member>
- <member name="T:Azylee.Core.NetUtils.Protocol">
- <summary>
- This field indicates the next level protocol used in the data portion of the internet datagram.
- </summary>
- </member>
- <member name="T:Azylee.Core.NetUtils.Packet">
- <summary>
- Represents an IP packet.
- </summary>
- </member>
- <member name="M:Azylee.Core.NetUtils.Packet.#ctor(System.Byte[])">
- <summary>
- Initializes a new version of the Packet class.
- </summary>
- <param name="raw">The raw bytes of the IP packet.</param>
- <exception cref="T:System.ArgumentNullException"><paramref name="raw"/> is a null reference (<b>Nothing</b> in Visual Basic).</exception>
- <exception cref="T:System.ArgumentException"><paramref name="raw"/> represents an invalid IP packet.</exception>
- <remarks>The intercept time will be set to DateTime.Now.</remarks>
- </member>
- <member name="M:Azylee.Core.NetUtils.Packet.#ctor(System.Byte[],System.DateTime)">
- <summary>
- Initializes a new version of the Packet class.
- </summary>
- <param name="raw">The raw bytes of the IP packet.</param>
- <param name="time">The time when the IP packet was intercepted.</param>
- <exception cref="T:System.ArgumentNullException"><paramref name="raw"/> is a null reference (<b>Nothing</b> in Visual Basic).</exception>
- <exception cref="T:System.ArgumentException"><paramref name="raw"/> represents an invalid IP packet.</exception>
- </member>
- <member name="P:Azylee.Core.NetUtils.Packet.Raw">
- <summary>
- Gets the raw bytes of the IP packet.
- </summary>
- <value>An array of bytes.</value>
- </member>
- <member name="P:Azylee.Core.NetUtils.Packet.Time">
- <summary>
- Gets the time when the IP packet was intercepted.
- </summary>
- <value>A <see cref="T:System.DateTime"/> value.</value>
- </member>
- <member name="P:Azylee.Core.NetUtils.Packet.Version">
- <summary>
- Gets the version of the IP protocol used.
- </summary>
- <value>A 32-bits signed integer.</value>
- </member>
- <member name="P:Azylee.Core.NetUtils.Packet.HeaderLength">
- <summary>
- Gets the length of the IP header [in bytes].
- </summary>
- <value>A 32-bits signed integer.</value>
- </member>
- <member name="P:Azylee.Core.NetUtils.Packet.Precedence">
- <summary>
- Gets the precedence parameter.
- </summary>
- <value>A <see cref="P:Azylee.Core.NetUtils.Packet.Precedence"/> instance.</value>
- </member>
- <member name="P:Azylee.Core.NetUtils.Packet.Delay">
- <summary>
- Gets the delay parameter.
- </summary>
- <value>A <see cref="P:Azylee.Core.NetUtils.Packet.Delay"/> instance.</value>
- </member>
- <member name="P:Azylee.Core.NetUtils.Packet.Throughput">
- <summary>
- Gets the throughput parameter.
- </summary>
- <value>A <see cref="P:Azylee.Core.NetUtils.Packet.Throughput"/> instance.</value>
- </member>
- <member name="P:Azylee.Core.NetUtils.Packet.Reliability">
- <summary>
- Gets the reliability parameter.
- </summary>
- <value>A <see cref="P:Azylee.Core.NetUtils.Packet.Reliability"/> instance.</value>
- </member>
- <member name="P:Azylee.Core.NetUtils.Packet.TotalLength">
- <summary>
- Gets the total length of the IP packet.
- </summary>
- <value>A 32-bits signed integer.</value>
- </member>
- <member name="P:Azylee.Core.NetUtils.Packet.Identification">
- <summary>
- Gets the identification number of the IP packet.
- </summary>
- <value>A 32-bits signed integer.</value>
- </member>
- <member name="P:Azylee.Core.NetUtils.Packet.TimeToLive">
- <summary>
- Gets the time-to-live [hop count] of the IP packet.
- </summary>
- <value>A 32-bits signed integer.</value>
- </member>
- <member name="P:Azylee.Core.NetUtils.Packet.Protocol">
- <summary>
- Gets the protocol of the IP packet.
- </summary>
- <value>A <see cref="P:Azylee.Core.NetUtils.Packet.Protocol"/> instance.</value>
- </member>
- <member name="P:Azylee.Core.NetUtils.Packet.Checksum">
- <summary>
- Gets the checksum of the IP packet.
- </summary>
- <value>An array of two bytes.</value>
- </member>
- <member name="P:Azylee.Core.NetUtils.Packet.SourceAddress">
- <summary>
- Gets the source address of the IP packet.
- </summary>
- <value>An <see cref="T:System.Net.IPAddress"/> instance.</value>
- </member>
- <member name="P:Azylee.Core.NetUtils.Packet.DestinationAddress">
- <summary>
- Gets the destination address of the IP packet.
- </summary>
- <value>An <see cref="T:System.Net.IPAddress"/> instance.</value>
- </member>
- <member name="P:Azylee.Core.NetUtils.Packet.SourcePort">
- <summary>
- Gets the source port of the packet.
- </summary>
- <value>A 32-bits signed integer.</value>
- <remarks>
- This property will only return meaningful data if the IP packet encapsulates either a TCP or a UDP packet.
- If the IP address encapsulates a packet of another protocol, the returned source port will be set to minus one.
- </remarks>
- </member>
- <member name="P:Azylee.Core.NetUtils.Packet.DestinationPort">
- <summary>
- Gets the destination port of the packet.
- </summary>
- <value>A 32-bits signed integer.</value>
- <remarks>
- This property will only return meaningful data if the IP packet encapsulates either a TCP or a UDP packet.
- If the IP address encapsulates a packet of another protocol, the returned destination port will be set to minus one.
- </remarks>
- </member>
- <member name="P:Azylee.Core.NetUtils.Packet.Source">
- <summary>
- Gets a string representation of the source.
- </summary>
- <value>An <see cref="T:System.String"/> instance.</value>
- <remarks>
- If the encapsulated packet is a TCP or UDP packet, the returned string will consist of the IP address and the port number.
- If the IP packet does not encapsulate a TCP or UDP packet, the returned string will consist of the IP address.
- </remarks>
- </member>
- <member name="P:Azylee.Core.NetUtils.Packet.Destination">
- <summary>
- Gets a string representation of the destination.
- </summary>
- <value>An <see cref="T:System.String"/> instance.</value>
- <remarks>
- If the encapsulated packet is a TCP or UDP packet, the returned string will consist of the IP address and the port number.
- If the IP packet does not encapsulate a TCP or UDP packet, the returned string will consist of the IP address.
- </remarks>
- </member>
- <member name="M:Azylee.Core.NetUtils.Packet.ToString">
- <summary>
- Returns a string representation of the Packet
- </summary>
- <returns>An instance of the <see cref="T:System.String"/> class.</returns>
- </member>
- <member name="M:Azylee.Core.NetUtils.Packet.ToString(System.Boolean)">
- <summary>
- Returns a string representation of the Packet
- </summary>
- <param name="raw"><b>true</b> if the returned string should ony contain the raw bytes, <b>false</b> if the returned string should also contain a hexadecimal representation.</param>
- <returns>An instance of the <see cref="T:System.String"/> class.</returns>
- </member>
- <member name="M:Azylee.Core.ProcessUtils.ProcessStarter.NewProcess(System.String,System.String)">
- <summary>
- 创建进程
- </summary>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.ProcessUtils.ProcessStarter.Execute(System.Diagnostics.Process,System.Action{System.String})">
- <summary>
- 开始运行
- </summary>
- <param name="process"></param>
- <param name="output"></param>
- </member>
- <member name="M:Azylee.Core.ProcessUtils.ProcessTool.IsExists(System.String)">
- <summary>
- 判断进程是否存在
- </summary>
- <param name="name">进程名</param>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.ProcessUtils.ProcessTool.Start(System.String,System.String)">
- <summary>
- 启动程序
- </summary>
- <param name="file">文件路径</param>
- <param name="args">启动参数</param>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.ProcessUtils.ProcessTool.StartCustom(System.String,System.String)">
- <summary>
- 启动进程(定制启动配置)
- </summary>
- <param name="args"></param>
- </member>
- <member name="M:Azylee.Core.ProcessUtils.ProcessTool.Kill(System.String)">
- <summary>
- 停止进程
- </summary>
- <param name="name">进程名</param>
- </member>
- <member name="M:Azylee.Core.ProcessUtils.ProcessTool.KillCurrent">
- <summary>
- 停止当前进程
- </summary>
- </member>
- <member name="M:Azylee.Core.ProcessUtils.ProcessTool.Kills(System.String[])">
- <summary>
- 停止多个进程
- </summary>
- <param name="names"></param>
- </member>
- <member name="M:Azylee.Core.ProcessUtils.ProcessTool.Kills(System.String,System.String,System.Int32)">
- <summary>
- 停止超时进程
- </summary>
- <param name="name">进程名(不含后缀)</param>
- <param name="file">文件路径(为空则不验证)</param>
- <param name="second">超时时间(单位:秒)</param>
- </member>
- <member name="M:Azylee.Core.ProcessUtils.ProcessTool.Kill(System.Diagnostics.Process,System.Int32)">
- <summary>
- 强制关闭超时进程
- </summary>
- <param name="process"></param>
- <param name="second"></param>
- </member>
- <member name="M:Azylee.Core.ProcessUtils.ProcessTool.SleepKill(System.Diagnostics.Process,System.Int16)">
- <summary>
- 延时并关闭进程
- </summary>
- <param name="process"></param>
- <param name="second"></param>
- </member>
- <member name="M:Azylee.Core.ProcessUtils.ProcessTool.GetInstanceNameById(System.Int32)">
- <summary>
- 根据PID获取InstanceName(不要用于性能计数器,#1..实例名会自动改变)
- </summary>
- <param name="id"></param>
- <returns></returns>
- </member>
- <member name="F:Azylee.Core.ProxyUtils.SimpleProxyUtils.SimpleProxyTool`1.Operation">
- <summary>
- 记录方法前置操作和后置操作
- </summary>
- </member>
- <member name="M:Azylee.Core.ProxyUtils.SimpleProxyUtils.SimpleProxyTool`1.Add(Azylee.Core.ProxyUtils.SimpleProxyUtils.RunMode,System.String,System.Action)">
- <summary>
- 添加操作
- </summary>
- <param name="type">执行类型</param>
- <param name="method">方法名</param>
- <param name="action">动作</param>
- </member>
- <member name="M:Azylee.Core.ProxyUtils.SimpleProxyUtils.SimpleProxyTool`1.Invoke``1(System.String,System.Object[])">
- <summary>
- 执行方法
- </summary>
- <typeparam name="R">返回值</typeparam>
- <param name="methodName">方法名</param>
- <param name="objs">参数</param>
- <returns></returns>
- </member>
- <member name="F:Azylee.Core.ReflectionUtils.AttributeUtils.AttributeTool.Cache">
- <summary>
- Cache Data
- </summary>
- </member>
- <member name="M:Azylee.Core.ReflectionUtils.AttributeUtils.AttributeTool.GetCustomAttributeValue``1(System.Type,System.Func{``0,System.String})">
- <summary>
- 获取CustomAttribute Value
- </summary>
- <typeparam name="T">Attribute的子类型</typeparam>
- <param name="sourceType">头部标有CustomAttribute类的类型</param>
- <param name="attributeValueAction">取Attribute具体哪个属性值的匿名函数</param>
- <returns>返回Attribute的值,没有则返回null</returns>
- </member>
- <member name="M:Azylee.Core.ReflectionUtils.AttributeUtils.AttributeTool.GetCustomAttributeValue``1(System.Type,System.Func{``0,System.String},System.String)">
- <summary>
- 获取CustomAttribute Value
- </summary>
- <typeparam name="T">Attribute的子类型</typeparam>
- <param name="sourceType">头部标有CustomAttribute类的类型</param>
- <param name="attributeValueAction">取Attribute具体哪个属性值的匿名函数</param>
- <param name="name">field name或property name</param>
- <returns>返回Attribute的值,没有则返回null</returns>
- </member>
- <member name="M:Azylee.Core.ReflectionUtils.AttributeUtils.AttributeTool.CacheAttributeValue``1(System.Type,System.Func{``0,System.String},System.String)">
- <summary>
- 缓存Attribute Value
- </summary>
- </member>
- <member name="M:Azylee.Core.ReflectionUtils.AttributeUtils.AttributeTool.BuildKey(System.Type,System.String)">
- <summary>
- 缓存Collection Name Key
- </summary>
- </member>
- <member name="F:Azylee.Core.ReflectionUtils.AttributeUtils.CustomAttributeHelper.Cache">
- <summary>
- Cache Data
- </summary>
- </member>
- <member name="M:Azylee.Core.ReflectionUtils.AttributeUtils.CustomAttributeHelper.GetCustomAttributeValue``1(System.Type,System.Func{``0,System.String})">
- <summary>
- 获取CustomAttribute Value
- </summary>
- <typeparam name="T">Attribute的子类型</typeparam>
- <param name="sourceType">头部标有CustomAttribute类的类型</param>
- <param name="attributeValueAction">取Attribute具体哪个属性值的匿名函数</param>
- <returns>返回Attribute的值,没有则返回null</returns>
- </member>
- <member name="M:Azylee.Core.ReflectionUtils.AttributeUtils.CustomAttributeHelper.GetCustomAttributeValue``1(System.Type,System.Func{``0,System.String},System.String)">
- <summary>
- 获取CustomAttribute Value
- </summary>
- <typeparam name="T">Attribute的子类型</typeparam>
- <param name="sourceType">头部标有CustomAttribute类的类型</param>
- <param name="attributeValueAction">取Attribute具体哪个属性值的匿名函数</param>
- <param name="name">field name或property name</param>
- <returns>返回Attribute的值,没有则返回null</returns>
- </member>
- <member name="M:Azylee.Core.ReflectionUtils.AttributeUtils.CustomAttributeHelper.CacheAttributeValue``1(System.Type,System.Func{``0,System.String},System.String)">
- <summary>
- 缓存Attribute Value
- </summary>
- </member>
- <member name="M:Azylee.Core.ReflectionUtils.AttributeUtils.CustomAttributeHelper.BuildKey(System.Type,System.String)">
- <summary>
- 缓存Collection Name Key
- </summary>
- </member>
- <member name="P:Azylee.Core.TaskUtils.TaskSupport.IsRun">
- <summary>
- 通过运行时间判断是否运行
- </summary>
- </member>
- <member name="P:Azylee.Core.TaskUtils.TaskSupport.IsStart">
- <summary>
- 已启动
- </summary>
- </member>
- <member name="F:Azylee.Core.TaskUtils.TaskSupport._IsStart">
- <summary>
- 已启动(Protect)
- </summary>
- </member>
- <member name="F:Azylee.Core.TaskUtils.TaskSupport.CT">
- <summary>
- 取消标志
- </summary>
- </member>
- <member name="F:Azylee.Core.TaskUtils.TaskSupport.Interval">
- <summary>
- 任务循环间隔
- </summary>
- </member>
- <member name="M:Azylee.Core.TaskUtils.TaskSupport.SetInterval(System.Int32)">
- <summary>
- 设置任务间隔(0为不循环任务)
- </summary>
- <param name="i"></param>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.TaskUtils.TaskSupport.Start">
- <summary>
- 启动服务任务
- </summary>
- </member>
- <member name="M:Azylee.Core.TaskUtils.TaskSupport.BeforeTODO">
- <summary>
- 提前干点啥
- </summary>
- </member>
- <member name="M:Azylee.Core.TaskUtils.TaskSupport.TODO">
- <summary>
- 干点啥
- </summary>
- </member>
- <member name="M:Azylee.Core.TaskUtils.TaskSupport.AfterTODO">
- <summary>
- 完事儿干点啥
- </summary>
- </member>
- <member name="M:Azylee.Core.TaskUtils.TaskSupport.Stop">
- <summary>
- 停止服务任务
- </summary>
- </member>
- <member name="M:Azylee.Core.ThreadUtils.SleepUtils.Sleep.S(System.Int16)">
- <summary>
- Sleep(单位:秒)
- </summary>
- </member>
- <member name="M:Azylee.Core.ThreadUtils.SleepUtils.Sleep.M(System.Int16)">
- <summary>
- Sleep(单位:分)
- </summary>
- </member>
- <member name="M:Azylee.Core.ThreadUtils.SleepUtils.SleepTool.Zs(System.Int16)">
- <summary>
- Sleep(单位:秒)
- </summary>
- </member>
- <member name="M:Azylee.Core.ThreadUtils.SleepUtils.SleepTool.Zm(System.Int16)">
- <summary>
- Sleep(单位:分)
- </summary>
- </member>
- <member name="T:Azylee.Core.WindowsUtils.APIUtils.ApplicationAPI">
- <summary>
- 应用程序API
- </summary>
- </member>
- <member name="M:Azylee.Core.WindowsUtils.APIUtils.ApplicationAPI.Raise(System.Diagnostics.Process,System.Boolean)">
- <summary>
- 唤起进程窗口(搭配 AppUnique.IsUnique() 食用更佳)
- -测试无法唤起隐藏窗口,仅能唤起常规窗口
- </summary>
- </member>
- <member name="M:Azylee.Core.WindowsUtils.APIUtils.ExplorerAPI.Open(System.String)">
- <summary>
- 打开文件夹
- </summary>
- <param name="path"></param>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.WindowsUtils.APIUtils.ExplorerAPI.ILFree(System.IntPtr)">
- <summary>
- 打开路径并定位文件...
- 对于@"h:\Bleacher Report - Hardaway with the safe call ??.mp4"
- 这样的,explorer.exe /select,d:xxx不认,用API整它
- </summary>
- <param name="filePath">文件绝对路径</param>
- </member>
- <member name="M:Azylee.Core.WindowsUtils.APIUtils.PermissionAPI.AllocateAndInitializeSid(System.Byte[],System.Byte,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.IntPtr@)">
- <summary>
- The AllocateAndInitializeSid function allocates and initializes a security identifier (SID) with up to eight subauthorities.
- </summary>
- <param name="pIdentifierAuthority">Pointer to a SID_IDENTIFIER_AUTHORITY structure, giving the top-level identifier authority value to set in the SID.</param>
- <param name="nSubAuthorityCount">Specifies the number of subauthorities to place in the SID. This parameter also identifies how many of the subauthority parameters have meaningful values. This parameter must contain a value from 1 to 8.</param>
- <param name="dwSubAuthority0">Subauthority value to place in the SID.</param>
- <param name="dwSubAuthority1">Subauthority value to place in the SID.</param>
- <param name="dwSubAuthority2">Subauthority value to place in the SID.</param>
- <param name="dwSubAuthority3">Subauthority value to place in the SID.</param>
- <param name="dwSubAuthority4">Subauthority value to place in the SID.</param>
- <param name="dwSubAuthority5">Subauthority value to place in the SID.</param>
- <param name="dwSubAuthority6">Subauthority value to place in the SID.</param>
- <param name="dwSubAuthority7">Subauthority value to place in the SID.</param>
- <param name="pSid">Pointer to a variable that receives the pointer to the allocated and initialized SID structure.</param>
- <returns>If the function succeeds, the return value is nonzero. If the function fails, the return value is zero. To get extended error information, call GetLastError.</returns>
- </member>
- <member name="M:Azylee.Core.WindowsUtils.APIUtils.PermissionAPI.CheckTokenMembership(System.IntPtr,System.IntPtr,System.Int32@)">
- <summary>
- The CheckTokenMembership function determines whether a specified SID is enabled in an access token.
- </summary>
- <param name="TokenHandle">Handle to an access token. The handle must have TOKEN_QUERY access to the token. The token must be an impersonation token.</param>
- <param name="SidToCheck">Pointer to a SID structure. The CheckTokenMembership function checks for the presence of this SID in the user and group SIDs of the access token.</param>
- <param name="IsMember">Pointer to a variable that receives the results of the check. If the SID is present and has the SE_GROUP_ENABLED attribute, IsMember returns TRUE; otherwise, it returns FALSE.</param>
- <returns>If the function succeeds, the return value is nonzero. If the function fails, the return value is zero. To get extended error information, call GetLastError.</returns>
- </member>
- <member name="M:Azylee.Core.WindowsUtils.APIUtils.PermissionAPI.FreeSid(System.IntPtr)">
- <summary>
- The FreeSid function frees a security identifier (SID) previously allocated by using the AllocateAndInitializeSid function.
- </summary>
- <param name="pSid">Pointer to the SID structure to free.</param>
- <returns>This function does not return a value.</returns>
- </member>
- <member name="M:Azylee.Core.WindowsUtils.APIUtils.SystemSleepAPI.PreventSleep(System.Boolean)">
- <summary>
- 阻止系统休眠
- </summary>
- <param name="screen">阻止息屏</param>
- </member>
- <member name="M:Azylee.Core.WindowsUtils.APIUtils.SystemSleepAPI.ResotreSleep">
- <summary>
- 恢复系统休眠和息屏
- </summary>
- </member>
- <member name="M:Azylee.Core.WindowsUtils.APIUtils.SystemSleepAPI.ResetSleepTimer(System.Boolean)">
- <summary>
- 重置系统休眠计时器
- </summary>
- <param name="screen">阻止息屏</param>
- </member>
- <member name="M:Azylee.Core.WindowsUtils.APIUtils.WindowsAPI.GetLastInputTime">
- <summary>
- 获取计算机无操作时间
- </summary>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.WindowsUtils.APIUtils.WindowsAPI.GetForegroundWindow">
- <summary>
- 获取当前窗口句柄
- </summary>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.WindowsUtils.APIUtils.WindowsAPI.ShowWindow(System.IntPtr,System.Int32)">
- <summary>
- 显示窗口
- </summary>
- <param name="hwnd"></param>
- <param name="nCmdShow">0关闭 1正常显示 2最小化 3最大化</param>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.WindowsUtils.APIUtils.WindowsAPI.GetWindowRect(System.IntPtr,Azylee.Core.WindowsUtils.APIUtils.WindowsAPI.RECT@)">
- <summary>
- 获取窗口大小
- </summary>
- <param name="hWnd"></param>
- <param name="lpRect"></param>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.WindowsUtils.APIUtils.WindowsAPI.GetWindowThreadProcessId(System.IntPtr,System.Int32@)">
- <summary>
- 获取窗口所在进程ID
- </summary>
- <param name="hwnd"></param>
- <param name="pid"></param>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.WindowsUtils.APIUtils.WindowsAPI.GetWindowText(System.IntPtr,System.Text.StringBuilder,System.Int32)">
- <summary>
- 获取窗体标题
- </summary>
- <param name="hWnd"></param>
- <param name="lpString"></param>
- <param name="nMaxCount"></param>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.WindowsUtils.APIUtils.WindowsAPI.GetNowWindowName">
- <summary>
- 当前窗口标题
- </summary>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.WindowsUtils.APIUtils.WindowsAPI.GetNowProcessName">
- <summary>
- 当前窗口进程名
- </summary>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.WindowsUtils.APIUtils.WindowsHotKeyAPI.RegisterHotKey(System.IntPtr,System.Int32,Azylee.Core.WindowsUtils.APIUtils.WindowsHotKeyAPI.KeyModifiers,System.Windows.Forms.Keys)">
- <summary>
- 注册热键
- </summary>
- <param name="hWnd">要定义热键的窗口的句柄</param>
- <param name="id">定义热键ID(不能与其它ID重复) </param>
- <param name="fsModifiers">标识热键是否在按Alt、Ctrl、Shift、Windows等键时才会生效</param>
- <param name="vk">定义热键的内容</param>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.WindowsUtils.APIUtils.WindowsHotKeyAPI.UnregisterHotKey(System.IntPtr,System.Int32)">
- <summary>
- 删除热键
- </summary>
- <param name="hWnd">要取消热键的窗口的句柄</param>
- <param name="id">要取消热键的ID</param>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.WindowsUtils.ClipboardUtils.ClipboardTool.SetText(System.String)">
- <summary>
- 设置剪贴板的文本内容
- </summary>
- <param name="s">文本内容</param>
- </member>
- <member name="M:Azylee.Core.WindowsUtils.ClipboardUtils.ClipboardTool.GetText">
- <summary>
- 获取剪贴板中的文本内容
- </summary>
- <returns>返回剪贴板文本</returns>
- </member>
- <member name="M:Azylee.Core.WindowsUtils.ClipboardUtils.ClipboardTool.GetBitmap">
- <summary>
- 获取剪贴板位图格式数据
- </summary>
- <returns>位图</returns>
- </member>
- <member name="M:Azylee.Core.WindowsUtils.CMDUtils.CMDNetstatTool.FindByPort(System.Int32,System.Boolean)">
- <summary>
- 根据端口号查询列表,过滤pid0(item1:端口、item2:pid)
- </summary>
- <param name="port">端口号</param>
- <param name="fuzzy">模糊匹配</param>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.WindowsUtils.CMDUtils.CMDNetstatTool.Find(System.String)">
- <summary>
- 查询列表(item1:端口、item2:pid)
- </summary>
- <param name="content">查询内容</param>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.WindowsUtils.CMDUtils.CMDProcessTool.GetProcess">
- <summary>
- 创建cmd的进程
- </summary>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.WindowsUtils.CMDUtils.CMDProcessTool.Execute(System.String,System.Action{System.String})">
- <summary>
- 开始运行CMD命令
- </summary>
- <param name="cmd"></param>
- <param name="output">输出动作</param>
- </member>
- <member name="M:Azylee.Core.WindowsUtils.CMDUtils.CMDProcessTool.Execute(System.String)">
- <summary>
- 运行CMD并读取结果(建议执行返回数据较小的命令)
- </summary>
- <param name="cmd"></param>
- <returns></returns>
- </member>
- <member name="T:Azylee.Core.WindowsUtils.HookUtils.KeyboardHook">
- <summary>
- 键盘钩子
- [以下代码来自某网友,并非本人原创]
- 测试发现有问题,暂不使用
- </summary>
- </member>
- <member name="M:Azylee.Core.WindowsUtils.HookUtils.UserActivityHook.#ctor(System.Reflection.Module)">
- <summary>
- Default constructor - starts hooks automatically
- </summary>
- </member>
- <member name="T:Azylee.Core.WindowsUtils.InfoUtils.ComputerInfoTool">
- <summary>
- 计算机信息
- </summary>
- </member>
- <member name="M:Azylee.Core.WindowsUtils.InfoUtils.ComputerInfoTool.CpuInfo">
- <summary>
- CPU 信息
- 【序列号、型号】
- </summary>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.WindowsUtils.InfoUtils.ComputerInfoTool.NetworkCardInfo">
- <summary>
- 网卡信息
- 【名称、描述、物理地址(Mac)、Ip地址、网关地址】
- </summary>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.WindowsUtils.InfoUtils.ComputerInfoTool.GraphicsCardInfo">
- <summary>
- 显卡型号
- 【型号、RAM】
- </summary>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.WindowsUtils.InfoUtils.ComputerInfoTool.SoundCardModel">
- <summary>
- 声卡型号
- </summary>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.WindowsUtils.InfoUtils.ComputerInfoTool.RAMModel">
- <summary>
- 内存型号
- </summary>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.WindowsUtils.InfoUtils.ComputerInfoTool.TotalPhysicalMemory">
- <summary>
- 物理内存(单位:KB)
- </summary>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.WindowsUtils.InfoUtils.ComputerInfoTool.AvailablePhysicalMemory">
- <summary>
- 可用物理内存(单位:KB)
- </summary>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.WindowsUtils.InfoUtils.ComputerInfoTool.HardDiskInfo">
- <summary>
- 硬盘信息
- 【序列号、型号】
- </summary>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.WindowsUtils.InfoUtils.ComputerInfoTool.MachineName">
- <summary>
- 计算机名
- </summary>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.WindowsUtils.InfoUtils.ComputerInfoTool.BoardInfo">
- <summary>
- 主板信息
- 【制造商、型号、序列号】
- </summary>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.WindowsUtils.InfoUtils.ComputerInfoTool.OsInfo">
- <summary>
- 操作系统信息
- 【系统名称、系统路劲、安装时间】
- </summary>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.WindowsUtils.InfoUtils.ComputerInfoTool.SystemType">
- <summary>
- 系统类型
- </summary>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.WindowsUtils.InfoUtils.ComputerInfoTool.UserName">
- <summary>
- 当前用户名
- </summary>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.WindowsUtils.InfoUtils.ComputerInfoTool.UserName2">
- <summary>
- 当前用户名
- </summary>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.WindowsUtils.InfoUtils.ComputerInfoTool.UserNames">
- <summary>
- 所有用户名称
- </summary>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.WindowsUtils.InfoUtils.ComputerInfoTool.UserDomainName">
- <summary>
- 域名
- </summary>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.WindowsUtils.InfoUtils.ComputerInfoTool.TickCount">
- <summary>
- 系统启动后的毫秒数
- </summary>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.WindowsUtils.InfoUtils.ComputerInfoTool.ProcessorCount">
- <summary>
- 处理器数
- </summary>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.WindowsUtils.InfoUtils.ComputerInfoTool.OSVersion">
- <summary>
- 平台标识和版本号
- </summary>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.WindowsUtils.InfoUtils.ComputerInfoTool.Is64BitOperatingSystem">
- <summary>
- 64位操作系统
- </summary>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.WindowsUtils.InfoUtils.ComputerInfoTool.GetSystemDriveTotalSize">
- <summary>
- 获取系统盘总容量(单位:KB)
- </summary>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.WindowsUtils.InfoUtils.ComputerInfoTool.GetSystemDriveAvailableSize">
- <summary>
- 获取系统盘可用容量(单位:KB)
- </summary>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.WindowsUtils.InfoUtils.ComputerInfoTool.GetLastFormatTime(System.String)">
- <summary>
- 获取磁盘上次格式化时间
- </summary>
- <param name="dstr"></param>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.WindowsUtils.InfoUtils.ComputerInfoTool.Share">
- <summary>
- 获取计算机共享文件
- </summary>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.WindowsUtils.InfoUtils.ComputerStatusTool.Processor">
- <summary>
- 获取 Processor(可获取CPU使用率)
- </summary>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.WindowsUtils.InfoUtils.NetCardInfoTool.GetNetworkCardInfo">
- <summary>
- 获取网卡信息
- 【名称、描述、物理地址(Mac)、Ip地址、网关地址】
- </summary>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.WindowsUtils.InfoUtils.NetCardInfoTool.GetInstanceNames">
- <summary>
- 获取网卡实例名称
- </summary>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.WindowsUtils.InfoUtils.NetCardInfoTool.GetIPv4Address">
- <summary>
- 获取本机IPv4的IP地址
- </summary>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.WindowsUtils.InfoUtils.NetCardInfoTool.GetAllIPv4Address">
- <summary>
- 获取本机IPv4的IP地址
- </summary>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.WindowsUtils.InfoUtils.NetCardInfoTool.ShortMac(System.String)">
- <summary>
- 全小写MAC地址
- </summary>
- <param name="s"></param>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.WindowsUtils.InfoUtils.NetCardInfoTool.MACFormat(System.String,System.Boolean)">
- <summary>
- 格式化MAC地址(大写、':' 分割)
- </summary>
- <param name="s"></param>
- <returns></returns>
- </member>
- <member name="P:Azylee.Core.WindowsUtils.InfoUtils.SoftwareInfo.Name">
- <summary>
- 软件名称
- </summary>
- </member>
- <member name="P:Azylee.Core.WindowsUtils.InfoUtils.SoftwareInfo.Version">
- <summary>
- 软件版本
- </summary>
- </member>
- <member name="P:Azylee.Core.WindowsUtils.InfoUtils.SoftwareInfo.Publisher">
- <summary>
- 开发商
- </summary>
- </member>
- <member name="P:Azylee.Core.WindowsUtils.InfoUtils.SoftwareInfo.HelpLink">
- <summary>
- 帮助链接
- </summary>
- </member>
- <member name="P:Azylee.Core.WindowsUtils.InfoUtils.SoftwareInfo.URLInfoAbout">
- <summary>
- 介绍链接
- </summary>
- </member>
- <member name="P:Azylee.Core.WindowsUtils.InfoUtils.SoftwareInfo.EstimatedSize">
- <summary>
- 空间占用
- </summary>
- </member>
- <member name="P:Azylee.Core.WindowsUtils.InfoUtils.SoftwareInfo.InstallDate">
- <summary>
- 安装日期
- </summary>
- </member>
- <member name="M:Azylee.Core.WindowsUtils.InfoUtils.SoftwareTool.ExistControl(System.String)">
- <summary>
- 存在控制面板
- </summary>
- <param name="name"></param>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.WindowsUtils.InfoUtils.SoftwareTool.ExistProcess(System.String)">
- <summary>
- 存在进程
- </summary>
- <param name="name"></param>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.WindowsUtils.InfoUtils.SoftwareTool.ExistFile(System.String)">
- <summary>
- 存在文件
- </summary>
- <param name="name"></param>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.WindowsUtils.InfoUtils.SoftwareTool.ExistRegist(System.String,System.String)">
- <summary>
- 存在注册表项
- </summary>
- <param name="item"></param>
- <param name="key"></param>
- <returns></returns>
- </member>
- <member name="T:Azylee.Core.WindowsUtils.RegisterUtils.RegisterTool">
- <summary>
- 注册表操作工具
- </summary>
- </member>
- <member name="M:Azylee.Core.WindowsUtils.RegisterUtils.RegisterTool.SetValue(System.String,System.String,System.String)">
- <summary>
- 添加注册表值
- </summary>
- <param name="key"></param>
- <param name="name"></param>
- <param name="value"></param>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.WindowsUtils.RegisterUtils.RegisterTool.GetValue(System.String,System.String)">
- <summary>
- 读取注册表值
- </summary>
- <param name="key"></param>
- <param name="name"></param>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.WindowsUtils.RegisterUtils.RegisterTool.DeleteValue(System.String,System.String)">
- <summary>
- 删除注册表值
- </summary>
- <param name="key"></param>
- <param name="name"></param>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.WindowsUtils.RegisterUtils.RegisterTool.ExtractInfo(System.String,System.String@,System.String@)">
- <summary>
- 分离注册表根目录和子目录
- </summary>
- <param name="key"></param>
- <param name="reg"></param>
- <param name="sub"></param>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.WindowsUtils.RegisterUtils.RegisterTool.Open(System.String,System.Boolean)">
- <summary>
- 打开注册表相应目录
- </summary>
- <param name="key">目标子项</param>
- <param name="writable">是否具有写权限</param>
- <returns></returns>
- </member>
- <member name="M:Azylee.Core.WindowsUtils.RegisterUtils.RegisterTool.Create(System.String)">
- <summary>
- 创建或打开注册表相应目录
- </summary>
- <param name="key">目标子项</param>
- <returns></returns>
- </member>
- </members>
- </doc>
|