懒得勤快 5 years ago
parent
commit
f908f24392

+ 91 - 96
Masuit.Tools.Abstractions.xml

@@ -860,20 +860,7 @@
             </summary>
             <param name="_"></param>
             <param name="month">月份</param>
-            <param name="firstDay">第一天</param>
-            <param name="lastDay">最�一天</param>
-        </member>
-        <member name="M:Masuit.Tools.DateTimeExt.TimeHelper.GetFormatDate(System.DateTime,System.Char)">
-            <summary>
-            将时间格�化� 年月日 的形�,如果时间为null,返回当�系统时间
-            </summary>
-            <param name="dt">年月日分隔符</param>
-            <param name="separator">分隔符</param>
-            <returns>xxxx年xx月xx日</returns>
-        </member>
-        <member name="M:Masuit.Tools.DateTimeExt.TimeHelper.GetFormatTime(System.DateTime,System.Char)">
-            <summary>
-            将时间格�化� 时分秒 的形�,如果时间为null,返回当�系统时间
+            <p        将时间格�化� 时分秒 的形�,如果时间为null,返回当�系统时间
             </summary>
             <param name="dt">当�日期时间对象</param>
             <param name="separator">分隔符</param>
@@ -1852,6 +1839,21 @@
             <param name="Key">关键字</param>
             <param name="Value">值</param>
         </member>
+        <member name="M:Masuit.Tools.Files.INIFile.IniReadValue(System.String,ber>
+        <member name="M:Masuit.Tools.Files.INIFile.#ctor(System.String)">
+            <summary>
+            传入INI文件路径构造对象
+            </summary>
+            <param name="INIPath">INI文件路径</param>
+        </member>
+        <member name="M:Masuit.Tools.Files.INIFile.IniWriteValue(System.String,System.String,System.String)">
+            <summary>
+            写INI文件
+            </summary>
+            <param name="Section">分组节点</param>
+            <param name="Key">关键字</param>
+            <param name="Value">值</param>
+        </member>
         <member name="M:Masuit.Tools.Files.INIFile.IniReadValue(System.String,System.String)">
             <summary>
             读�INI文件
@@ -2775,19 +2777,7 @@
             </summary>
             <param name="typeOfSource">�类型</param>
             <param name="typeOfTarget">目标类型</param>
-            <param name="throwExceptionOnNoFound">如果没找到是�需�抛出异常</param>
-            <param name="name">mapper别�</param>
-            <returns></returns>
-            <exception cref="T:Masuit.Tools.Mapping.Exceptions.NoFoundMapperException"></exception>
-        </member>
-        <member name="M:Masuit.Tools.Mapping.Core.MapperConfigurationBase.CreateCommonMember">
-            <summary>
-            创建公共�员
-            </summary>
-        </member>
-        <member name="M:Masuit.Tools.Mapping.Core.MapperConfigurationBase.CheckAndConfigureMapping(System.Tuple{System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Boolean,System.String}@)">
-            <summary>
-            检查并�置mapper
+            <param name="throwExceptionOnNoFound">如果没找到是å�查并é…�ç½®mapper
             </summary>
             <param name="configExpression">�置表达�树</param>
             <exception cref="T:Masuit.Tools.Mapping.Exceptions.NotSameTypePropertyException">
@@ -3325,6 +3315,21 @@
             表达�树扩展
              </summary>
         </member>
+        <member name="M:Masuit.Tools.Mapping.Extensions.ExpressionExtentions.ConvertTo``1(System.Linq.Expressions.Expression{System.Func{``0,System.Object}},System.Type)">
+            <summary>
+            转�
+            </summary>
+            <typeparam name="TFrom">�类型</typeparam>
+            <par"M:Masuit.Tools.Mapping.ExpressionMapper.GetPropertiesNotMapped``2(System.String)">
+            <summary>
+            获�未映射的属性
+            </summary>
+        </member>
+        <member name="T:Masuit.Tools.Mapping.Extensions.ExpressionExtentions">
+             <summary>
+            表达�树扩展
+             </summary>
+        </member>
         <member name="M:Masuit.Tools.Mapping.Extensions.ExpressionExtentions.ConvertTo``1(System.Linq.Expressions.Expression{System.Func{``0,System.Object}},System.Type)">
             <summary>
             转�
@@ -4252,29 +4257,7 @@
         </member>
         <member name="P:Masuit.Tools.Models.PhysicsAddress.Status">
             <summary>
-            返回状�,0正常,1出错
-            </summary>
-        </member>
-        <member name="P:Masuit.Tools.Models.PhysicsAddress.AddressResult">
-            <summary>
-            返回结果集
-            </summary>
-        </member>
-        <member name="T:Masuit.Tools.Models.Pois">
-            <summary>
-            �考�置
-            </summary>
-        </member>
-        <member name="P:Masuit.Tools.Models.Pois.AddressDetail">
-            <summary>
-            地��置详细
-            </summary>
-        </member>
-        <member name="P:Masuit.Tools.Models.Pois.Direction">
-            <summary>
-            方�
-            </summary>
-        </member>
+            返回状�,0正
         <member name="P:Masuit.Tools.Models.Pois.Distance">
             <summary>
             �离
@@ -4449,6 +4432,22 @@
             </summary>
             <returns></returns>
         </member>
+        <member name="M:Masuit.Tools.Net.FtpClient.GetDirectories(System.String)">
+            <summary>
+            获�当�目录下所有的文件夹列表(仅文件夹)
+            </summary>
+            <returnt.FtpClient.GetFilesDetails(System.String)">
+            <summary>
+            获�当�目录下明细(包�文件和文件夹)
+            </summary>
+            <returns></returns>
+        </member>
+        <member name="M:Masuit.Tools.Net.FtpClient.GetFiles(System.String,System.String)">
+            <summary>
+            获�当�目录下文件列表(仅文件)
+            </summary>
+            <returns></returns>
+        </member>
         <member name="M:Masuit.Tools.Net.FtpClient.GetDirectories(System.String)">
             <summary>
             获�当�目录下所有的文件夹列表(仅文件夹)
@@ -4541,26 +4540,7 @@
             第几部分
             </summary>
         </member>
-        <member name="P:Masuit.Tools.Net.MultiThreadDownloader.TotalBytesReceived">
-            <summary>
-            已接收字节数
-            </summary>
-        </member>
-        <member name="P:Masuit.Tools.Net.MultiThreadDownloader.TotalProgress">
-            <summary>
-            总进度
-            </summary>
-        </member>
-        <member name="P:Masuit.Tools.Net.MultiThreadDownloader.Size">
-            <summary>
-            文件大�
-            </summary>
-        </member>
-        <member name="P:Masuit.Tools.Net.MultiThreadDownloader.TotalSpeedInBytes">
-            <summary>
-            下载速度
-            </summary>
-        </member>
+  er>
         <member name="P:Masuit.Tools.Net.MultiThreadDownloader.PartialDownloaderList">
             <summary>
             下载�
@@ -5033,6 +5013,23 @@
             是�是已�添加过的��值
             </summary>
         </member>
+        <member name="M:Masuit.Tools.RandomSelector.WeightedSelector`1.Add(Masuit.Tools.RandomSelector.WeightedItem{`0})">
+            <summary>
+            添加元素
+            </summary>
+            mary>
+            <typeparam name="T"></typeparam>
+        </member>
+        <member name="F:Masuit.Tools.RandomSelector.WeightedSelector`1.CumulativeWeights">
+            <summary>
+            累计��集
+            </summary>
+        </member>
+        <member name="F:Masuit.Tools.RandomSelector.WeightedSelector`1._isAddedCumulativeWeights">
+            <summary>
+            是�是已�添加过的��值
+            </summary>
+        </member>
         <member name="M:Masuit.Tools.RandomSelector.WeightedSelector`1.Add(Masuit.Tools.RandomSelector.WeightedItem{`0})">
             <summary>
             添加元素
@@ -5104,18 +5101,7 @@
         </member>
         <member name="M:Masuit.Tools.Reflection.ClassHelper.BuildType">
             <summary>
-            创建一个没有�员的类型的实例,类�为"DefaultClass"。
-            </summary>
-            <returns>返回创建的类型的实例。</returns>
-        </member>
-        <member name="M:Masuit.Tools.Reflection.ClassHelper.BuildType(System.String)">
-            <summary>
-            根�类�创建一个没有�员的类型的实例。
-            </summary>
-            <param name="className">将�创建的类型的实例的类�。</param>
-            <returns>返回创建的类型的实例。</returns>
-        </member>
-        <member name="M:Masuit.Tools.Reflection.ClassHelper.AddProperty(System.Type,System.Collections.Generic.List{Masuit.Tools.Reflection.ClassHelper.CustPropertyInfo})">
+            创建一个没有æˆ�员的类åžropertyInfo})">
             <summary>
             添加属性到类型的实例,注�:该�作会将其它�员清除掉,其功能有待完善。
             </summary>
@@ -5188,6 +5174,21 @@
             <param name="property">属性�</param>
             <returns></returns>
         </member>
+        <member name="M:Masuit.Tools.Reflection.ClassHelper.MergePropert  <summary>
+            删除对象的属性并返回新对象实例
+            </summary>
+            <param name="obj"></param>
+            <param name="propertyNames">属性�集�</param>
+            <returns></returns>
+        </member>
+        <member name="M:Masuit.Tools.Reflection.ClassHelper.DeleteProperty(System.Object,System.String)">
+            <summary>
+            删除对象的属性并返回新对象实例
+            </summary>
+            <param name="obj"></param>
+            <param name="property">属性�</param>
+            <returns></returns>
+        </member>
         <member name="M:Masuit.Tools.Reflection.ClassHelper.MergeProperty(System.Type,System.Collections.Generic.List{Masuit.Tools.Reflection.ClassHelper.CustPropertyInfo})">
             <summary>
             把类型的实例t和lcpi�数里的属性进行�并。
@@ -5412,19 +5413,7 @@
         </member>
         <member name="M:Masuit.Tools.Reflection.ReflectionUtil.GetDescription(System.Reflection.MemberInfo)">
             <summary>
-            根��员信�获�Description信�
-            </summary>
-            <param name="member">�员信�</param>
-            <returns>如果未找到DescriptionAttribute则返回null或返回类型�述</returns>
-        </member>
-        <member name="M:Masuit.Tools.Reflection.ReflectionUtil.GetDescription(System.Reflection.MemberInfo,System.Object[])">
-            <summary>
-            根��员信�获�Description信�
-            </summary>
-            <param name="member">�员信�</param>
-            <param name="args">格�化��对象</param>
-            <returns>如果未找到DescriptionAttribute则返回null或返回类型�述</returns>
-        </member>
+            根��员信�ember>
         <member name="M:Masuit.Tools.Reflection.ReflectionUtil.GetAttribute(System.Type,System.Reflection.Assembly)">
             <summary>
             获�对象的Attributes
@@ -6575,7 +6564,7 @@
             <param name="length">指定验��的长度</param>
             <returns>验��字符串</returns>
         </member>
-        <member name="M:Masuit.Tools.Strings.ValidateCode.CreateValidateGraphic(Microsoft.AspNetCore.Http.HttpContext,System.String,System.Int32,System.Int32)">
+        <member name="M:Masuit.Tools.Strings.ValidateCode.CreateValidateGraphic(System.Web.HttpContext,System.String,System.Int32,System.Int32)">
             <summary>
             创建验��的图片
             </summary>
@@ -6973,3 +6962,9 @@
         </member>
     </members>
 </doc>
+iagnostics.Process.Id" /> 属性的 <see cref="P:System.Diagnostics.Process.Handle" />。- 或 -没有与此 <see cref="T:System.Diagnostics.Process" /> 对象关�的进程。- 或 -您正�试为远程计算机上�行的进程调用 <see cref="M:System.Diagnostics.Process.WaitForExit(System.Int32)" />。此方法仅对本地计算机上�行的进程�用。</exception>
+            <exception cref="T:System.ComponentModel.Win32Exception">未能访问该等待设置。</exception>
+            <exception cref="T:System.Exception">命令�数无效,必须传入一个控制�能被cmd.exe�执行程�; 如:ping 127.0.0.1</exception>
+        </member>
+    </members>
+</doc>

+ 3 - 3
Masuit.Tools.Abstractions/Masuit.Tools.Abstractions.csproj

@@ -7,7 +7,7 @@
     <LangVersion>8.0</LangVersion>
     <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
     <CodeAnalysisRuleSet />
-    <Version>2.3.0.1</Version>
+    <Version>2.3.1</Version>
     <Authors>懒得勤快</Authors>
     <Description>Masuit.Tools基础公共库</Description>
     <Copyright>懒得勤快,长空X</Copyright>
@@ -20,9 +20,9 @@
     <RepositoryType>Github</RepositoryType>
     <GeneratePackageOnBuild>True</GeneratePackageOnBuild>
     <PackageRequireLicenseAcceptance>False</PackageRequireLicenseAcceptance>
-    <FileVersion>2.3.0.0</FileVersion>
+    <FileVersion>2.3.1.0</FileVersion>
     <Company>masuit.com</Company>
-    <AssemblyVersion>2.3.0.0</AssemblyVersion>
+    <AssemblyVersion>2.3.1.0</AssemblyVersion>
     <PackageLicenseUrl>https://github.com/ldqk/Masuit.Tools/blob/master/LICENSE</PackageLicenseUrl>
   </PropertyGroup>
 

+ 3 - 3
Masuit.Tools.Core/Masuit.Tools.Core.csproj

@@ -21,10 +21,10 @@
     <UserSecretsId>830c282f-f7c1-42be-8651-4cd06ac8e73f</UserSecretsId>
     <RepositoryType>Github</RepositoryType>
     <GeneratePackageOnBuild>True</GeneratePackageOnBuild>
-    <Version>2.3.0</Version>
-    <FileVersion>2.3.0.0</FileVersion>
+    <Version>2.3.1</Version>
+    <FileVersion>2.3.1.0</FileVersion>
     <Company>masuit.com</Company>
-    <AssemblyVersion>2.3.0.0</AssemblyVersion>
+    <AssemblyVersion>2.3.1.0</AssemblyVersion>
     <Authors>懒得勤快X</Authors>
     <RepositoryUrl>https://github.com/ldqk/Masuit.Tools</RepositoryUrl>
   </PropertyGroup>

BIN
Masuit.Tools/Properties/AssemblyInfo.cs


+ 2 - 2
Masuit.Tools/package.nuspec

@@ -4,7 +4,7 @@
     <!--*-->
     <id>Masuit.Tools.Net</id>
     <!--*-->
-    <version>2.3.0</version>
+    <version>2.3.1.1</version>
     <title>Masuit.Tools</title>
     <!--*-->
     <authors>masuit.com</authors>
@@ -22,7 +22,7 @@
     <copyright>Copyright ©  懒得勤快</copyright>
     <tags>Tools</tags>
     <dependencies>
-      <dependency id="Masuit.Tools.Abstractions" version="2.3.0.1" />
+      <dependency id="Masuit.Tools.Abstractions" version="2.3.1" />
     </dependencies>
   </metadata>
 </package>