1048 lines
41 KiB
XML
1048 lines
41 KiB
XML
|
|
<?xml version="1.0"?>
|
|||
|
|
<doc>
|
|||
|
|
<assembly>
|
|||
|
|
<name>STTech.CodePlus</name>
|
|||
|
|
</assembly>
|
|||
|
|
<members>
|
|||
|
|
<member name="T:STTech.CodePlus.Components.Comparator">
|
|||
|
|
<summary>
|
|||
|
|
比较器
|
|||
|
|
</summary>
|
|||
|
|
</member>
|
|||
|
|
<member name="M:STTech.CodePlus.Components.Comparator.Compare``1(``0,``0)">
|
|||
|
|
<summary>
|
|||
|
|
比较大小
|
|||
|
|
</summary>
|
|||
|
|
<typeparam name="T"></typeparam>
|
|||
|
|
<param name="value1"></param>
|
|||
|
|
<param name="value2"></param>
|
|||
|
|
<returns></returns>
|
|||
|
|
</member>
|
|||
|
|
<member name="T:STTech.CodePlus.Components.Comparator.CompareResult`1">
|
|||
|
|
<summary>
|
|||
|
|
比较结果
|
|||
|
|
</summary>
|
|||
|
|
<typeparam name="T"></typeparam>
|
|||
|
|
</member>
|
|||
|
|
<member name="P:STTech.CodePlus.Components.Comparator.CompareResult`1.Relation">
|
|||
|
|
<summary>
|
|||
|
|
两个值之间的关系
|
|||
|
|
</summary>
|
|||
|
|
</member>
|
|||
|
|
<member name="P:STTech.CodePlus.Components.Comparator.CompareResult`1.GreatValue">
|
|||
|
|
<summary>
|
|||
|
|
较大值
|
|||
|
|
</summary>
|
|||
|
|
</member>
|
|||
|
|
<member name="P:STTech.CodePlus.Components.Comparator.CompareResult`1.SmallValue">
|
|||
|
|
<summary>
|
|||
|
|
较小值
|
|||
|
|
</summary>
|
|||
|
|
</member>
|
|||
|
|
<member name="T:STTech.CodePlus.Components.Comparator.CompareRelation">
|
|||
|
|
<summary>
|
|||
|
|
比较结果
|
|||
|
|
</summary>
|
|||
|
|
</member>
|
|||
|
|
<member name="F:STTech.CodePlus.Components.Comparator.CompareRelation.Less">
|
|||
|
|
<summary>
|
|||
|
|
小于
|
|||
|
|
</summary>
|
|||
|
|
</member>
|
|||
|
|
<member name="F:STTech.CodePlus.Components.Comparator.CompareRelation.Equal">
|
|||
|
|
<summary>
|
|||
|
|
等于
|
|||
|
|
</summary>
|
|||
|
|
</member>
|
|||
|
|
<member name="F:STTech.CodePlus.Components.Comparator.CompareRelation.More">
|
|||
|
|
<summary>
|
|||
|
|
大于
|
|||
|
|
</summary>
|
|||
|
|
</member>
|
|||
|
|
<member name="T:STTech.CodePlus.Components.ObjectPool`1">
|
|||
|
|
<summary>
|
|||
|
|
对象池
|
|||
|
|
</summary>
|
|||
|
|
<typeparam name="T"></typeparam>
|
|||
|
|
</member>
|
|||
|
|
<member name="P:STTech.CodePlus.Components.ObjectPool`1.Count">
|
|||
|
|
<summary>
|
|||
|
|
对象总数
|
|||
|
|
</summary>
|
|||
|
|
</member>
|
|||
|
|
<member name="P:STTech.CodePlus.Components.ObjectPool`1.MaxRetainCount">
|
|||
|
|
<summary>
|
|||
|
|
保留对象的最大个数
|
|||
|
|
</summary>
|
|||
|
|
</member>
|
|||
|
|
<member name="F:STTech.CodePlus.Components.ObjectPool`1.constructObjectHandler">
|
|||
|
|
<summary>
|
|||
|
|
对象构造过程
|
|||
|
|
</summary>
|
|||
|
|
</member>
|
|||
|
|
<member name="F:STTech.CodePlus.Components.ObjectPool`1.needToDispose">
|
|||
|
|
<summary>
|
|||
|
|
释放时是否销毁
|
|||
|
|
</summary>
|
|||
|
|
</member>
|
|||
|
|
<member name="M:STTech.CodePlus.Components.ObjectPool`1.#ctor(System.Int32,System.Func{`0})">
|
|||
|
|
<summary>
|
|||
|
|
构造对象池
|
|||
|
|
</summary>
|
|||
|
|
<param name="maxRetainCount"></param>
|
|||
|
|
<param name="constructObjectHandler"></param>
|
|||
|
|
</member>
|
|||
|
|
<member name="M:STTech.CodePlus.Components.ObjectPool`1.Release(`0)">
|
|||
|
|
<summary>
|
|||
|
|
释放对象
|
|||
|
|
</summary>
|
|||
|
|
<param name="item"></param>
|
|||
|
|
</member>
|
|||
|
|
<member name="M:STTech.CodePlus.Components.ObjectPool`1.Get">
|
|||
|
|
<summary>
|
|||
|
|
获取对象
|
|||
|
|
</summary>
|
|||
|
|
<returns></returns>
|
|||
|
|
</member>
|
|||
|
|
<member name="T:STTech.CodePlus.Components.ITaskQueue`1">
|
|||
|
|
<summary>
|
|||
|
|
任务队列接口
|
|||
|
|
</summary>
|
|||
|
|
<typeparam name="TData"></typeparam>
|
|||
|
|
</member>
|
|||
|
|
<member name="M:STTech.CodePlus.Components.ITaskQueue`1.Join(`0)">
|
|||
|
|
<summary>
|
|||
|
|
将待处理数据存入任务队列
|
|||
|
|
</summary>
|
|||
|
|
<param name="data"></param>
|
|||
|
|
</member>
|
|||
|
|
<member name="T:STTech.CodePlus.Components.TaskQueue`1">
|
|||
|
|
<summary>
|
|||
|
|
任务队列基类
|
|||
|
|
</summary>
|
|||
|
|
<typeparam name="TData"></typeparam>
|
|||
|
|
</member>
|
|||
|
|
<member name="P:STTech.CodePlus.Components.TaskQueue`1.ProcessHandler">
|
|||
|
|
<summary>
|
|||
|
|
处理过程
|
|||
|
|
</summary>
|
|||
|
|
</member>
|
|||
|
|
<member name="P:STTech.CodePlus.Components.TaskQueue`1.IsDisposed">
|
|||
|
|
<summary>
|
|||
|
|
销毁状态
|
|||
|
|
</summary>
|
|||
|
|
</member>
|
|||
|
|
<member name="M:STTech.CodePlus.Components.TaskQueue`1.#ctor(System.Action{`0})">
|
|||
|
|
<summary>
|
|||
|
|
构造队列任务
|
|||
|
|
</summary>
|
|||
|
|
<param name="processHandler"></param>
|
|||
|
|
</member>
|
|||
|
|
<member name="M:STTech.CodePlus.Components.TaskQueue`1.Dispose">
|
|||
|
|
<summary>
|
|||
|
|
<inheritdoc/>
|
|||
|
|
</summary>
|
|||
|
|
</member>
|
|||
|
|
<member name="M:STTech.CodePlus.Components.TaskQueue`1.JoinHandler(`0)">
|
|||
|
|
<summary>
|
|||
|
|
将待处理数据存入任务队列的具体实现
|
|||
|
|
</summary>
|
|||
|
|
<param name="data"></param>
|
|||
|
|
</member>
|
|||
|
|
<member name="M:STTech.CodePlus.Components.TaskQueue`1.Join(`0)">
|
|||
|
|
<summary>
|
|||
|
|
<inheritdoc/>
|
|||
|
|
</summary>
|
|||
|
|
<param name="data"></param>
|
|||
|
|
<exception cref="T:System.ObjectDisposedException"></exception>
|
|||
|
|
</member>
|
|||
|
|
<member name="T:STTech.CodePlus.Components.LockedTaskQueue`1">
|
|||
|
|
<summary>
|
|||
|
|
阻塞式队列任务
|
|||
|
|
</summary>
|
|||
|
|
<typeparam name="TData"></typeparam>
|
|||
|
|
</member>
|
|||
|
|
<member name="F:STTech.CodePlus.Components.LockedTaskQueue`1.processLocker">
|
|||
|
|
<summary>
|
|||
|
|
处理过程锁
|
|||
|
|
</summary>
|
|||
|
|
</member>
|
|||
|
|
<member name="M:STTech.CodePlus.Components.LockedTaskQueue`1.#ctor(System.Action{`0})">
|
|||
|
|
<summary>
|
|||
|
|
构造临时工式队列任务
|
|||
|
|
</summary>
|
|||
|
|
<param name="processHandler"></param>
|
|||
|
|
</member>
|
|||
|
|
<member name="M:STTech.CodePlus.Components.LockedTaskQueue`1.JoinHandler(`0)">
|
|||
|
|
<summary>
|
|||
|
|
<inheritdoc/>
|
|||
|
|
</summary>
|
|||
|
|
<param name="data"></param>
|
|||
|
|
</member>
|
|||
|
|
<member name="T:STTech.CodePlus.Components.FloaterTaskQueue`1">
|
|||
|
|
<summary>
|
|||
|
|
临时工式队列任务
|
|||
|
|
</summary>
|
|||
|
|
<typeparam name="TData"></typeparam>
|
|||
|
|
</member>
|
|||
|
|
<member name="F:STTech.CodePlus.Components.FloaterTaskQueue`1.processLocker">
|
|||
|
|
<summary>
|
|||
|
|
处理过程锁
|
|||
|
|
</summary>
|
|||
|
|
</member>
|
|||
|
|
<member name="F:STTech.CodePlus.Components.FloaterTaskQueue`1.queue">
|
|||
|
|
<summary>
|
|||
|
|
待处理数据队列
|
|||
|
|
</summary>
|
|||
|
|
</member>
|
|||
|
|
<member name="F:STTech.CodePlus.Components.FloaterTaskQueue`1.isFree">
|
|||
|
|
<summary>
|
|||
|
|
空闲状态
|
|||
|
|
</summary>
|
|||
|
|
</member>
|
|||
|
|
<member name="M:STTech.CodePlus.Components.FloaterTaskQueue`1.#ctor(System.Action{`0})">
|
|||
|
|
<summary>
|
|||
|
|
构造临时工式队列任务
|
|||
|
|
</summary>
|
|||
|
|
<param name="processHandler"></param>
|
|||
|
|
</member>
|
|||
|
|
<member name="M:STTech.CodePlus.Components.FloaterTaskQueue`1.JoinHandler(`0)">
|
|||
|
|
<summary>
|
|||
|
|
<inheritdoc/>
|
|||
|
|
</summary>
|
|||
|
|
<param name="data"></param>
|
|||
|
|
</member>
|
|||
|
|
<member name="M:STTech.CodePlus.Components.FloaterTaskQueue`1.FloaterWorkHandler">
|
|||
|
|
<summary>
|
|||
|
|
临时工任务
|
|||
|
|
</summary>
|
|||
|
|
</member>
|
|||
|
|
<member name="M:STTech.CodePlus.Components.FloaterTaskQueue`1.Dispose">
|
|||
|
|
<summary>
|
|||
|
|
<inheritdoc/>
|
|||
|
|
</summary>
|
|||
|
|
</member>
|
|||
|
|
<member name="T:STTech.CodePlus.Components.LongTermWorkerTaskQueue`1">
|
|||
|
|
<summary>
|
|||
|
|
长工式队列任务
|
|||
|
|
</summary>
|
|||
|
|
<typeparam name="TData"></typeparam>
|
|||
|
|
</member>
|
|||
|
|
<member name="F:STTech.CodePlus.Components.LongTermWorkerTaskQueue`1.processLocker">
|
|||
|
|
<summary>
|
|||
|
|
处理过程锁
|
|||
|
|
</summary>
|
|||
|
|
</member>
|
|||
|
|
<member name="F:STTech.CodePlus.Components.LongTermWorkerTaskQueue`1.floaterWorkLocker">
|
|||
|
|
<summary>
|
|||
|
|
线程任务锁
|
|||
|
|
</summary>
|
|||
|
|
</member>
|
|||
|
|
<member name="F:STTech.CodePlus.Components.LongTermWorkerTaskQueue`1.queue">
|
|||
|
|
<summary>
|
|||
|
|
待处理数据队列
|
|||
|
|
</summary>
|
|||
|
|
</member>
|
|||
|
|
<member name="F:STTech.CodePlus.Components.LongTermWorkerTaskQueue`1.isFree">
|
|||
|
|
<summary>
|
|||
|
|
空闲状态
|
|||
|
|
</summary>
|
|||
|
|
</member>
|
|||
|
|
<member name="P:STTech.CodePlus.Components.LongTermWorkerTaskQueue`1.Timeout">
|
|||
|
|
<summary>
|
|||
|
|
线程空闲等待时长
|
|||
|
|
</summary>
|
|||
|
|
</member>
|
|||
|
|
<member name="M:STTech.CodePlus.Components.LongTermWorkerTaskQueue`1.#ctor(System.Action{`0},System.Int32)">
|
|||
|
|
<summary>
|
|||
|
|
构造长工式队列任务
|
|||
|
|
</summary>
|
|||
|
|
<param name="processHandler"></param>
|
|||
|
|
<param name="timeout">线程空闲等待时长</param>
|
|||
|
|
</member>
|
|||
|
|
<member name="M:STTech.CodePlus.Components.LongTermWorkerTaskQueue`1.JoinHandler(`0)">
|
|||
|
|
<summary>
|
|||
|
|
<inheritdoc/>
|
|||
|
|
</summary>
|
|||
|
|
<param name="data"></param>
|
|||
|
|
</member>
|
|||
|
|
<member name="M:STTech.CodePlus.Components.LongTermWorkerTaskQueue`1.LongTermWorkHandler">
|
|||
|
|
<summary>
|
|||
|
|
长工任务
|
|||
|
|
</summary>
|
|||
|
|
</member>
|
|||
|
|
<member name="M:STTech.CodePlus.Components.LongTermWorkerTaskQueue`1.Dispose">
|
|||
|
|
<summary>
|
|||
|
|
<inheritdoc/>
|
|||
|
|
</summary>
|
|||
|
|
</member>
|
|||
|
|
<member name="T:STTech.CodePlus.Components.SharedTaskQueue`1">
|
|||
|
|
<summary>
|
|||
|
|
共享式队列任务
|
|||
|
|
</summary>
|
|||
|
|
</member>
|
|||
|
|
<member name="M:STTech.CodePlus.Components.SharedTaskQueue`1.#ctor(System.Action{`0})">
|
|||
|
|
<summary>
|
|||
|
|
构造共享式队列任务
|
|||
|
|
</summary>
|
|||
|
|
<param name="processHandler"></param>
|
|||
|
|
</member>
|
|||
|
|
<member name="M:STTech.CodePlus.Components.SharedTaskQueue`1.Join(`0)">
|
|||
|
|
<summary>
|
|||
|
|
<inheritdoc/>
|
|||
|
|
</summary>
|
|||
|
|
<param name="data"></param>
|
|||
|
|
</member>
|
|||
|
|
<member name="T:STTech.CodePlus.Components.SharedTaskQueue">
|
|||
|
|
<summary>
|
|||
|
|
共享式队列任务基类
|
|||
|
|
</summary>
|
|||
|
|
</member>
|
|||
|
|
<member name="F:STTech.CodePlus.Components.SharedTaskQueue.innerTaskQueue">
|
|||
|
|
<summary>
|
|||
|
|
全局的内部队列任务实体
|
|||
|
|
</summary>
|
|||
|
|
</member>
|
|||
|
|
<member name="M:STTech.CodePlus.Components.SharedTaskQueue.#ctor(System.Action{System.Object})">
|
|||
|
|
<summary>
|
|||
|
|
构造共享式队列任务
|
|||
|
|
</summary>
|
|||
|
|
<param name="processHandler"></param>
|
|||
|
|
</member>
|
|||
|
|
<member name="M:STTech.CodePlus.Components.SharedTaskQueue.SharedWorkHandler(System.Action)">
|
|||
|
|
<summary>
|
|||
|
|
共享
|
|||
|
|
</summary>
|
|||
|
|
<param name="action"></param>
|
|||
|
|
</member>
|
|||
|
|
<member name="M:STTech.CodePlus.Components.SharedTaskQueue.JoinHandler(System.Object)">
|
|||
|
|
<summary>
|
|||
|
|
<inheritdoc/>
|
|||
|
|
</summary>
|
|||
|
|
<param name="data"></param>
|
|||
|
|
</member>
|
|||
|
|
<member name="T:STTech.CodePlus.Components.UtopiaTaskQueue`1">
|
|||
|
|
<summary>
|
|||
|
|
乌托邦式队列任务
|
|||
|
|
</summary>
|
|||
|
|
<typeparam name="TData"></typeparam>
|
|||
|
|
</member>
|
|||
|
|
<member name="F:STTech.CodePlus.Components.UtopiaTaskQueue`1.processLocker">
|
|||
|
|
<summary>
|
|||
|
|
处理过程锁
|
|||
|
|
</summary>
|
|||
|
|
</member>
|
|||
|
|
<member name="F:STTech.CodePlus.Components.UtopiaTaskQueue`1.queue">
|
|||
|
|
<summary>
|
|||
|
|
待处理数据队列
|
|||
|
|
</summary>
|
|||
|
|
</member>
|
|||
|
|
<member name="F:STTech.CodePlus.Components.UtopiaTaskQueue`1.isFree">
|
|||
|
|
<summary>
|
|||
|
|
空闲状态
|
|||
|
|
</summary>
|
|||
|
|
</member>
|
|||
|
|
<member name="M:STTech.CodePlus.Components.UtopiaTaskQueue`1.#ctor(System.Action{`0})">
|
|||
|
|
<summary>
|
|||
|
|
构造乌托邦式队列任务
|
|||
|
|
</summary>
|
|||
|
|
<param name="processHandler"></param>
|
|||
|
|
</member>
|
|||
|
|
<member name="M:STTech.CodePlus.Components.UtopiaTaskQueue`1.JoinHandler(`0)">
|
|||
|
|
<summary>
|
|||
|
|
<inheritdoc/>
|
|||
|
|
</summary>
|
|||
|
|
<param name="data"></param>
|
|||
|
|
</member>
|
|||
|
|
<member name="M:STTech.CodePlus.Components.UtopiaTaskQueue`1.Dispose">
|
|||
|
|
<summary>
|
|||
|
|
<inheritdoc/>
|
|||
|
|
</summary>
|
|||
|
|
</member>
|
|||
|
|
<member name="T:STTech.CodePlus.Components.WaiterTaskQueue`1">
|
|||
|
|
<summary>
|
|||
|
|
服务员式队列任务
|
|||
|
|
</summary>
|
|||
|
|
<typeparam name="TData"></typeparam>
|
|||
|
|
</member>
|
|||
|
|
<member name="F:STTech.CodePlus.Components.WaiterTaskQueue`1.queue">
|
|||
|
|
<summary>
|
|||
|
|
待处理数据队列
|
|||
|
|
</summary>
|
|||
|
|
</member>
|
|||
|
|
<member name="M:STTech.CodePlus.Components.WaiterTaskQueue`1.#ctor(System.Action{`0})">
|
|||
|
|
<summary>
|
|||
|
|
构造服务员式队列任务
|
|||
|
|
</summary>
|
|||
|
|
<param name="processHandler"></param>
|
|||
|
|
</member>
|
|||
|
|
<member name="M:STTech.CodePlus.Components.WaiterTaskQueue`1.WaiterWorkHandler">
|
|||
|
|
<summary>
|
|||
|
|
服务员任务
|
|||
|
|
</summary>
|
|||
|
|
</member>
|
|||
|
|
<member name="M:STTech.CodePlus.Components.WaiterTaskQueue`1.JoinHandler(`0)">
|
|||
|
|
<summary>
|
|||
|
|
<inheritdoc/>
|
|||
|
|
</summary>
|
|||
|
|
<param name="data"></param>
|
|||
|
|
</member>
|
|||
|
|
<member name="T:STTech.CodePlus.Threading.BaseReusableThread">
|
|||
|
|
<summary>
|
|||
|
|
可复用线程基类
|
|||
|
|
</summary>
|
|||
|
|
</member>
|
|||
|
|
<member name="F:STTech.CodePlus.Threading.BaseReusableThread.DefaultIdleTimeoutPeriod">
|
|||
|
|
<summary>
|
|||
|
|
默认的闲置超时时长
|
|||
|
|
</summary>
|
|||
|
|
</member>
|
|||
|
|
<member name="F:STTech.CodePlus.Threading.BaseReusableThread.runningLocker">
|
|||
|
|
<summary>
|
|||
|
|
线程任务运行中的锁
|
|||
|
|
</summary>
|
|||
|
|
</member>
|
|||
|
|
<member name="P:STTech.CodePlus.Threading.BaseReusableThread.IdleTimeoutPeriod">
|
|||
|
|
<summary>
|
|||
|
|
闲置超时时长
|
|||
|
|
</summary>
|
|||
|
|
</member>
|
|||
|
|
<member name="E:STTech.CodePlus.Threading.BaseReusableThread.IdleTimeout">
|
|||
|
|
<summary>
|
|||
|
|
限制超时
|
|||
|
|
</summary>
|
|||
|
|
</member>
|
|||
|
|
<member name="P:STTech.CodePlus.Threading.BaseReusableThread.State">
|
|||
|
|
<summary>
|
|||
|
|
当前状态 (空闲/忙碌)
|
|||
|
|
</summary>
|
|||
|
|
</member>
|
|||
|
|
<member name="P:STTech.CodePlus.Threading.BaseReusableThread.TaskDelegation">
|
|||
|
|
<summary>
|
|||
|
|
任务内容
|
|||
|
|
当任务执行完成后可替换
|
|||
|
|
</summary>
|
|||
|
|
</member>
|
|||
|
|
<member name="P:STTech.CodePlus.Threading.BaseReusableThread.IsDisposed">
|
|||
|
|
<summary>
|
|||
|
|
是否已销毁
|
|||
|
|
</summary>
|
|||
|
|
</member>
|
|||
|
|
<member name="P:STTech.CodePlus.Threading.BaseReusableThread.IsBusy">
|
|||
|
|
<summary>
|
|||
|
|
是否是忙碌状态
|
|||
|
|
</summary>
|
|||
|
|
</member>
|
|||
|
|
<member name="P:STTech.CodePlus.Threading.BaseReusableThread.IsFree">
|
|||
|
|
<summary>
|
|||
|
|
是否是空闲状态
|
|||
|
|
</summary>
|
|||
|
|
</member>
|
|||
|
|
<member name="M:STTech.CodePlus.Threading.BaseReusableThread.Start">
|
|||
|
|
<summary>
|
|||
|
|
开始执行任务
|
|||
|
|
</summary>
|
|||
|
|
</member>
|
|||
|
|
<member name="M:STTech.CodePlus.Threading.BaseReusableThread.InnerLifecycleHandler">
|
|||
|
|
<summary>
|
|||
|
|
内部线程(可复用任务)的生命周期
|
|||
|
|
</summary>
|
|||
|
|
</member>
|
|||
|
|
<member name="M:STTech.CodePlus.Threading.BaseReusableThread.RaiseIdleTimeout(System.Object,System.EventArgs)">
|
|||
|
|
<summary>
|
|||
|
|
触发闲置超时事件
|
|||
|
|
</summary>
|
|||
|
|
<param name="sender"></param>
|
|||
|
|
<param name="e"></param>
|
|||
|
|
</member>
|
|||
|
|
<member name="M:STTech.CodePlus.Threading.BaseReusableThread.Dispose">
|
|||
|
|
<summary>
|
|||
|
|
销毁
|
|||
|
|
</summary>
|
|||
|
|
</member>
|
|||
|
|
<member name="T:STTech.CodePlus.Threading.CompletionStatus">
|
|||
|
|
<summary>
|
|||
|
|
任务完成状态
|
|||
|
|
</summary>
|
|||
|
|
</member>
|
|||
|
|
<member name="F:STTech.CodePlus.Threading.CompletionStatus.Normal">
|
|||
|
|
<summary>
|
|||
|
|
正常
|
|||
|
|
</summary>
|
|||
|
|
</member>
|
|||
|
|
<member name="F:STTech.CodePlus.Threading.CompletionStatus.Error">
|
|||
|
|
<summary>
|
|||
|
|
错误
|
|||
|
|
</summary>
|
|||
|
|
</member>
|
|||
|
|
<member name="T:STTech.CodePlus.Threading.ReusableState">
|
|||
|
|
<summary>
|
|||
|
|
可复用Task当前的状态
|
|||
|
|
</summary>
|
|||
|
|
</member>
|
|||
|
|
<member name="F:STTech.CodePlus.Threading.ReusableState.Free">
|
|||
|
|
<summary>
|
|||
|
|
空闲
|
|||
|
|
</summary>
|
|||
|
|
</member>
|
|||
|
|
<member name="F:STTech.CodePlus.Threading.ReusableState.Busy">
|
|||
|
|
<summary>
|
|||
|
|
忙碌
|
|||
|
|
</summary>
|
|||
|
|
</member>
|
|||
|
|
<member name="F:STTech.CodePlus.Threading.ReusableState.Disposed">
|
|||
|
|
<summary>
|
|||
|
|
已销毁
|
|||
|
|
</summary>
|
|||
|
|
</member>
|
|||
|
|
<member name="T:STTech.CodePlus.Threading.CompletedEventArgs">
|
|||
|
|
<summary>
|
|||
|
|
任务完成事件参数
|
|||
|
|
</summary>
|
|||
|
|
</member>
|
|||
|
|
<member name="P:STTech.CodePlus.Threading.CompletedEventArgs.Status">
|
|||
|
|
<summary>
|
|||
|
|
完成状态
|
|||
|
|
</summary>
|
|||
|
|
</member>
|
|||
|
|
<member name="P:STTech.CodePlus.Threading.CompletedEventArgs.Exception">
|
|||
|
|
<summary>
|
|||
|
|
异常信息
|
|||
|
|
</summary>
|
|||
|
|
</member>
|
|||
|
|
<member name="T:STTech.CodePlus.Threading.ReusableTask">
|
|||
|
|
<summary>
|
|||
|
|
可复用任务
|
|||
|
|
</summary>
|
|||
|
|
</member>
|
|||
|
|
<member name="M:STTech.CodePlus.Threading.ReusableTask.#ctor">
|
|||
|
|
<summary>
|
|||
|
|
构造可复用任务
|
|||
|
|
</summary>
|
|||
|
|
</member>
|
|||
|
|
<member name="M:STTech.CodePlus.Threading.ReusableTask.Start">
|
|||
|
|
<summary>
|
|||
|
|
<inheritdoc/>
|
|||
|
|
</summary>
|
|||
|
|
</member>
|
|||
|
|
<member name="M:STTech.CodePlus.Threading.ReusableTask.Dispose">
|
|||
|
|
<summary>
|
|||
|
|
<inheritdoc/>
|
|||
|
|
</summary>
|
|||
|
|
</member>
|
|||
|
|
<member name="M:STTech.CodePlus.Threading.ReusableTask.InnerLifecycleHandler">
|
|||
|
|
<summary>
|
|||
|
|
<inheritdoc/>
|
|||
|
|
</summary>
|
|||
|
|
</member>
|
|||
|
|
<member name="T:STTech.CodePlus.Threading.ReusableThread">
|
|||
|
|
<summary>
|
|||
|
|
可复用线程
|
|||
|
|
</summary>
|
|||
|
|
</member>
|
|||
|
|
<member name="M:STTech.CodePlus.Threading.ReusableThread.#ctor">
|
|||
|
|
<summary>
|
|||
|
|
构造可复用线程
|
|||
|
|
</summary>
|
|||
|
|
</member>
|
|||
|
|
<member name="M:STTech.CodePlus.Threading.ReusableThread.Start">
|
|||
|
|
<summary>
|
|||
|
|
开始执行任务
|
|||
|
|
</summary>
|
|||
|
|
</member>
|
|||
|
|
<member name="M:STTech.CodePlus.Threading.ReusableThread.Dispose">
|
|||
|
|
<summary>
|
|||
|
|
<inheritdoc/>
|
|||
|
|
</summary>
|
|||
|
|
</member>
|
|||
|
|
<member name="M:STTech.CodePlus.Threading.ReusableThread.InnerLifecycleHandler">
|
|||
|
|
<summary>
|
|||
|
|
可复用任务的生命周期
|
|||
|
|
</summary>
|
|||
|
|
</member>
|
|||
|
|
<member name="T:STTech.CodePlus.Threading.TaskDelegation">
|
|||
|
|
<summary>
|
|||
|
|
任务内容
|
|||
|
|
</summary>
|
|||
|
|
</member>
|
|||
|
|
<member name="E:STTech.CodePlus.Threading.TaskDelegation.Completed">
|
|||
|
|
<summary>
|
|||
|
|
任务完成事件
|
|||
|
|
</summary>
|
|||
|
|
</member>
|
|||
|
|
<member name="E:STTech.CodePlus.Threading.TaskDelegation.Started">
|
|||
|
|
<summary>
|
|||
|
|
任务开始事件
|
|||
|
|
</summary>
|
|||
|
|
</member>
|
|||
|
|
<member name="P:STTech.CodePlus.Threading.TaskDelegation.TaskAction">
|
|||
|
|
<summary>
|
|||
|
|
临时任务动作
|
|||
|
|
</summary>
|
|||
|
|
</member>
|
|||
|
|
<member name="M:STTech.CodePlus.Threading.TaskDelegation.RaiseTaskCompleted(System.Object,STTech.CodePlus.Threading.CompletedEventArgs)">
|
|||
|
|
<summary>
|
|||
|
|
触发任务完成事件
|
|||
|
|
</summary>
|
|||
|
|
<param name="sender"></param>
|
|||
|
|
<param name="e"></param>
|
|||
|
|
</member>
|
|||
|
|
<member name="M:STTech.CodePlus.Threading.TaskDelegation.RaiseTaskStarted(System.Object,System.EventArgs)">
|
|||
|
|
<summary>
|
|||
|
|
触发任务开始事件
|
|||
|
|
</summary>
|
|||
|
|
<param name="sender"></param>
|
|||
|
|
<param name="e"></param>
|
|||
|
|
</member>
|
|||
|
|
<member name="T:STTech.CodePlus.Threading.TaskExtension">
|
|||
|
|
<summary>
|
|||
|
|
Task功能扩展
|
|||
|
|
</summary>
|
|||
|
|
</member>
|
|||
|
|
<member name="M:STTech.CodePlus.Threading.TaskExtension.Run``1(System.Collections.Generic.IEnumerable{``0},System.Int32,System.Action{``0})">
|
|||
|
|
<summary>
|
|||
|
|
开启多个线程处理一组数据
|
|||
|
|
</summary>
|
|||
|
|
<typeparam name="T"></typeparam>
|
|||
|
|
<param name="objects">待处理数据</param>
|
|||
|
|
<param name="threadCount">线程数</param>
|
|||
|
|
<param name="handler">单个数据对象的处理过程</param>
|
|||
|
|
</member>
|
|||
|
|
<member name="M:STTech.CodePlus.Threading.TaskExtension.Run(System.Action,System.Int32)">
|
|||
|
|
<summary>
|
|||
|
|
将指定的任务依序在线程池上运行,并返回表示该工作的Task对象。
|
|||
|
|
超时时间达到后将取消任务。
|
|||
|
|
</summary>
|
|||
|
|
<param name="action">异步执行的工作</param>
|
|||
|
|
<param name="timeout">超时时间</param>
|
|||
|
|
<returns></returns>
|
|||
|
|
</member>
|
|||
|
|
<member name="M:STTech.CodePlus.Threading.TaskExtension.Run``1(System.Func{``0},System.Int32)">
|
|||
|
|
<summary>
|
|||
|
|
将指定的任务依序在线程池上运行,并返回表示该工作的Task(TResult)对象。
|
|||
|
|
超时时间达到后将取消任务。
|
|||
|
|
</summary>
|
|||
|
|
<typeparam name="T">任务返回值类型</typeparam>
|
|||
|
|
<param name="action">异步执行的工作</param>
|
|||
|
|
<param name="timeout">超时时间</param>
|
|||
|
|
<returns></returns>
|
|||
|
|
</member>
|
|||
|
|
<member name="T:STTech.CodePlus.Threading.ThreadPool">
|
|||
|
|
<summary>
|
|||
|
|
线程池
|
|||
|
|
</summary>
|
|||
|
|
</member>
|
|||
|
|
<member name="P:STTech.CodePlus.Threading.ThreadPool.IdleTimeoutPeriod">
|
|||
|
|
<summary>
|
|||
|
|
闲置超时时长
|
|||
|
|
</summary>
|
|||
|
|
</member>
|
|||
|
|
<member name="F:STTech.CodePlus.Threading.ThreadPool.pool">
|
|||
|
|
<summary>
|
|||
|
|
复用线程对象池
|
|||
|
|
</summary>
|
|||
|
|
</member>
|
|||
|
|
<member name="M:STTech.CodePlus.Threading.ThreadPool.#ctor(System.Int32,System.UInt32)">
|
|||
|
|
<summary>
|
|||
|
|
构造可复用线程池
|
|||
|
|
</summary>
|
|||
|
|
<param name="retainedThreadCount">驻留线程数量</param>
|
|||
|
|
<param name="idleTimeoutPeriod">单个线程闲置超时时长(闲置超时的线程会被释放)</param>
|
|||
|
|
</member>
|
|||
|
|
<member name="M:STTech.CodePlus.Threading.ThreadPool.Run(STTech.CodePlus.Threading.TaskDelegation)">
|
|||
|
|
<summary>
|
|||
|
|
执行任务
|
|||
|
|
</summary>
|
|||
|
|
<param name="taskDelegation"></param>
|
|||
|
|
</member>
|
|||
|
|
<member name="M:STTech.CodePlus.Threading.ThreadPool.Release(STTech.CodePlus.Threading.ReusableThread)">
|
|||
|
|
<summary>
|
|||
|
|
释放复用线程
|
|||
|
|
</summary>
|
|||
|
|
<param name="thread"></param>
|
|||
|
|
</member>
|
|||
|
|
<member name="M:System.ArrayExtensions.ToList``1(System.Array)">
|
|||
|
|
<summary>
|
|||
|
|
转为指明类型的列表
|
|||
|
|
</summary>
|
|||
|
|
<typeparam name="T"></typeparam>
|
|||
|
|
<param name="array"></param>
|
|||
|
|
<returns></returns>
|
|||
|
|
</member>
|
|||
|
|
<member name="M:System.Collections.Generic.BytesExtensions.ToHexCodeString(System.Collections.Generic.IEnumerable{System.Byte})">
|
|||
|
|
<summary>
|
|||
|
|
转换为16进制代码格式的字符串
|
|||
|
|
例如:0xFF,0xA1,0xA2,0xB1,0xB2
|
|||
|
|
</summary>
|
|||
|
|
<param name="data"></param>
|
|||
|
|
<returns></returns>
|
|||
|
|
</member>
|
|||
|
|
<member name="M:System.Collections.Generic.BytesExtensions.ToHexString(System.Collections.Generic.IEnumerable{System.Byte})">
|
|||
|
|
<summary>
|
|||
|
|
转换为16进制的字符串
|
|||
|
|
</summary>
|
|||
|
|
<param name="data"></param>
|
|||
|
|
<returns></returns>
|
|||
|
|
</member>
|
|||
|
|
<member name="M:System.Collections.Generic.BytesExtensions.ToHexString(System.Collections.Generic.IEnumerable{System.Byte},System.String)">
|
|||
|
|
<summary>
|
|||
|
|
转换为16进制的字符串
|
|||
|
|
</summary>
|
|||
|
|
<param name="data"></param>
|
|||
|
|
<param name="format">转换格式;若字母转为大写则为"{0:X2}",小写为"{0:x2}"</param>
|
|||
|
|
<returns></returns>
|
|||
|
|
</member>
|
|||
|
|
<member name="M:System.Collections.Generic.BytesExtensions.ToBase64String(System.Collections.Generic.IEnumerable{System.Byte})">
|
|||
|
|
<summary>
|
|||
|
|
转Base64字符串
|
|||
|
|
</summary>
|
|||
|
|
<param name="data"></param>
|
|||
|
|
<returns></returns>
|
|||
|
|
</member>
|
|||
|
|
<member name="M:System.Collections.Generic.BytesExtensions.EncodeToString(System.Collections.Generic.IEnumerable{System.Byte},System.String)">
|
|||
|
|
<summary>
|
|||
|
|
转为指定编码(默认UTF-8)的字符串
|
|||
|
|
</summary>
|
|||
|
|
<param name="data"></param>
|
|||
|
|
<param name="encode"></param>
|
|||
|
|
<returns></returns>
|
|||
|
|
</member>
|
|||
|
|
<member name="M:System.Collections.Generic.BytesExtensions.GetMD5(System.Collections.Generic.IEnumerable{System.Byte})">
|
|||
|
|
<summary>
|
|||
|
|
计算字节数组的MD5值
|
|||
|
|
</summary>
|
|||
|
|
<param name="data"></param>
|
|||
|
|
<returns></returns>
|
|||
|
|
</member>
|
|||
|
|
<member name="M:System.Collections.Generic.BytesExtensions.GetMD5String(System.Collections.Generic.IEnumerable{System.Byte},System.Boolean)">
|
|||
|
|
<summary>
|
|||
|
|
计算字节数组的MD5值
|
|||
|
|
</summary>
|
|||
|
|
<param name="data"></param>
|
|||
|
|
<param name="capital">是否转换为大写字母,true为大写,false为小写</param>
|
|||
|
|
<returns>MD5字符串</returns>
|
|||
|
|
</member>
|
|||
|
|
<member name="M:System.Collections.Generic.BytesExtensions.CheckSum(System.Collections.Generic.IEnumerable{System.Byte})">
|
|||
|
|
<summary>
|
|||
|
|
和校验
|
|||
|
|
</summary>
|
|||
|
|
<param name="data"></param>
|
|||
|
|
<returns></returns>
|
|||
|
|
</member>
|
|||
|
|
<member name="M:System.Collections.Generic.BytesExtensions.PadRight(System.Collections.Generic.IEnumerable{System.Byte},System.Int32,System.Byte)">
|
|||
|
|
<summary>
|
|||
|
|
从右填充
|
|||
|
|
</summary>
|
|||
|
|
<param name="data"></param>
|
|||
|
|
<param name="len">填充后总长度</param>
|
|||
|
|
<param name="placeholder">占位符</param>
|
|||
|
|
<returns></returns>
|
|||
|
|
</member>
|
|||
|
|
<member name="M:System.Collections.Generic.BytesExtensions.PadLeft(System.Collections.Generic.IEnumerable{System.Byte},System.Int32,System.Byte)">
|
|||
|
|
<summary>
|
|||
|
|
从左填充
|
|||
|
|
</summary>
|
|||
|
|
<param name="data"></param>
|
|||
|
|
<param name="len">填充后总长度</param>
|
|||
|
|
<param name="placeholder">占位符</param>
|
|||
|
|
<returns></returns>
|
|||
|
|
</member>
|
|||
|
|
<member name="M:System.Collections.Generic.DictionaryExtensions.ContainsKeyAndValueNotNull(System.Collections.IDictionary,System.Object)">
|
|||
|
|
<summary>
|
|||
|
|
字典中包含键值且值不为空
|
|||
|
|
</summary>
|
|||
|
|
<param name="dict">字典</param>
|
|||
|
|
<param name="key">键名</param>
|
|||
|
|
<returns>是否包含键名且值不为空</returns>
|
|||
|
|
</member>
|
|||
|
|
<member name="M:System.Collections.Generic.DictionaryExtensions.GetValue``2(System.Collections.Generic.Dictionary{``0,``1},``0,``1)">
|
|||
|
|
<summary>
|
|||
|
|
从字典中获取值
|
|||
|
|
如果指定的键值不存在或值为空则先赋指定的值
|
|||
|
|
</summary>
|
|||
|
|
<param name="dict"></param>
|
|||
|
|
<param name="key"></param>
|
|||
|
|
<param name="defaultValue"></param>
|
|||
|
|
</member>
|
|||
|
|
<member name="M:System.Collections.Generic.DictionaryExtensions.RemoveFromKeys(System.Collections.IDictionary,System.Collections.IEnumerable)">
|
|||
|
|
<summary>
|
|||
|
|
从字典中移除键名集合中存在的项
|
|||
|
|
</summary>
|
|||
|
|
<param name="dict"></param>
|
|||
|
|
<param name="keys">要移除的键名集合</param>
|
|||
|
|
</member>
|
|||
|
|
<member name="M:System.Collections.Generic.DictionaryExtensions.RemoveOutsideKeys(System.Collections.IDictionary,System.Collections.IEnumerable)">
|
|||
|
|
<summary>
|
|||
|
|
从字典中移除键名集合中不存在的项
|
|||
|
|
</summary>
|
|||
|
|
<param name="dict"></param>
|
|||
|
|
<param name="keys">要保留的键名集合</param>
|
|||
|
|
</member>
|
|||
|
|
<member name="M:System.Collections.Generic.IEnumerableExtensions.Slice``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
|
|||
|
|
<summary>
|
|||
|
|
等尺寸分片
|
|||
|
|
</summary>
|
|||
|
|
<typeparam name="T"></typeparam>
|
|||
|
|
<param name="data"></param>
|
|||
|
|
<param name="blockSize">每部分的最大长度</param>
|
|||
|
|
<returns></returns>
|
|||
|
|
</member>
|
|||
|
|
<member name="M:System.Collections.Generic.IEnumerableExtensions.Balance``1(System.Collections.Generic.IEnumerable{``0},System.Int32)">
|
|||
|
|
<summary>
|
|||
|
|
平均分成多组
|
|||
|
|
</summary>
|
|||
|
|
<typeparam name="T"></typeparam>
|
|||
|
|
<param name="data"></param>
|
|||
|
|
<param name="blockCount">分组数量</param>
|
|||
|
|
<returns></returns>
|
|||
|
|
</member>
|
|||
|
|
<member name="M:System.Collections.Generic.IEnumerableExtensions.Merge``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0}[])">
|
|||
|
|
<summary>
|
|||
|
|
合并字节数组
|
|||
|
|
</summary>
|
|||
|
|
<param name="data">原数据(允许为空)</param>
|
|||
|
|
<param name="append">追加数据</param>
|
|||
|
|
<returns></returns>
|
|||
|
|
</member>
|
|||
|
|
<member name="M:System.Collections.Generic.IEnumerableExtensions.StartWith``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
|
|||
|
|
<summary>
|
|||
|
|
判断起始部分是否一致
|
|||
|
|
</summary>
|
|||
|
|
<typeparam name="T"></typeparam>
|
|||
|
|
<param name="source"></param>
|
|||
|
|
<param name="bytes"></param>
|
|||
|
|
<returns></returns>
|
|||
|
|
</member>
|
|||
|
|
<member name="T:System.Collections.Generic.IEnumerableKmpExtensions">
|
|||
|
|
<summary>
|
|||
|
|
KMP算法模式匹配
|
|||
|
|
</summary>
|
|||
|
|
</member>
|
|||
|
|
<member name="M:System.Collections.Generic.IEnumerableKmpExtensions.IndexOf``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
|
|||
|
|
<summary>
|
|||
|
|
模式匹配(KMP)
|
|||
|
|
查找子串在主串中的起始索引位置
|
|||
|
|
</summary>
|
|||
|
|
<typeparam name="T"></typeparam>
|
|||
|
|
<param name="source"></param>
|
|||
|
|
<param name="target"></param>
|
|||
|
|
<returns></returns>
|
|||
|
|
</member>
|
|||
|
|
<member name="M:System.Collections.Generic.IEnumerableKmpExtensions.MatchByPrefixAndSuffix``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
|
|||
|
|
<summary>
|
|||
|
|
通过前缀和后缀匹配内容
|
|||
|
|
</summary>
|
|||
|
|
<typeparam name="T">数据类型</typeparam>
|
|||
|
|
<param name="source">原始数据</param>
|
|||
|
|
<param name="prefix">前缀数据</param>
|
|||
|
|
<param name="suffix">后缀数据</param>
|
|||
|
|
<returns></returns>
|
|||
|
|
</member>
|
|||
|
|
<member name="M:System.Collections.Generic.QueueExtensions.Discard``1(System.Collections.Generic.Queue{``0},System.Int32)">
|
|||
|
|
<summary>
|
|||
|
|
抛弃超出指定长度的数据
|
|||
|
|
</summary>
|
|||
|
|
<typeparam name="T"></typeparam>
|
|||
|
|
<param name="queue"></param>
|
|||
|
|
<param name="len"></param>
|
|||
|
|
<returns></returns>
|
|||
|
|
</member>
|
|||
|
|
<member name="M:System.IO.FileInfoExtensions.GetMD5ForLargeFile(System.IO.FileInfo)">
|
|||
|
|
<summary>
|
|||
|
|
获取大文件的MD5值
|
|||
|
|
通过文件流的方式读取,可支持大文件
|
|||
|
|
</summary>
|
|||
|
|
<param name="fi"></param>
|
|||
|
|
<returns></returns>
|
|||
|
|
</member>
|
|||
|
|
<member name="M:System.IO.FileInfoExtensions.GetMD5ForSmallFile(System.IO.FileInfo)">
|
|||
|
|
<summary>
|
|||
|
|
获取文件的MD5值
|
|||
|
|
一次读入内存,建议小文件使用
|
|||
|
|
</summary>
|
|||
|
|
<param name="fi"></param>
|
|||
|
|
<returns></returns>
|
|||
|
|
</member>
|
|||
|
|
<member name="M:System.IO.FileInfoExtensions.GetMD5(System.IO.FileInfo)">
|
|||
|
|
<summary>
|
|||
|
|
获取文件的MD5值
|
|||
|
|
</summary>
|
|||
|
|
<param name="fi"></param>
|
|||
|
|
<returns></returns>
|
|||
|
|
</member>
|
|||
|
|
<member name="M:System.ObjectExtensions.With``1(``0,System.Action{``0})">
|
|||
|
|
<summary>
|
|||
|
|
提供访问(操作)对象成员的回调,并返回当前对象
|
|||
|
|
</summary>
|
|||
|
|
<typeparam name="T"></typeparam>
|
|||
|
|
<param name="obj"></param>
|
|||
|
|
<param name="action"></param>
|
|||
|
|
<returns></returns>
|
|||
|
|
</member>
|
|||
|
|
<member name="T:System.StringExtensions">
|
|||
|
|
<summary>
|
|||
|
|
字符串类型的扩展
|
|||
|
|
</summary>
|
|||
|
|
</member>
|
|||
|
|
<member name="M:System.StringExtensions.GetMD5String(System.String,System.String)">
|
|||
|
|
<summary>
|
|||
|
|
获取字符串的MD5值
|
|||
|
|
</summary>
|
|||
|
|
<param name="input">源字符串</param>
|
|||
|
|
<returns>MD5字符串</returns>
|
|||
|
|
</member>
|
|||
|
|
<member name="M:System.StringExtensions.GetMD5(System.String,System.String)">
|
|||
|
|
<summary>
|
|||
|
|
计算字符串的MD5
|
|||
|
|
</summary>
|
|||
|
|
<param name="input"></param>
|
|||
|
|
<param name="encodeName"></param>
|
|||
|
|
<returns></returns>
|
|||
|
|
</member>
|
|||
|
|
<member name="M:System.StringExtensions.GetBytes(System.String,System.String)">
|
|||
|
|
<summary>
|
|||
|
|
获取字符串的字节数组(默认UTF-8)
|
|||
|
|
</summary>
|
|||
|
|
<param name="str"></param>
|
|||
|
|
<param name="encodeName"></param>
|
|||
|
|
<returns></returns>
|
|||
|
|
</member>
|
|||
|
|
<member name="M:System.StringExtensions.HexStringToBytes(System.String)">
|
|||
|
|
<summary>
|
|||
|
|
16进制字符串转byte数组
|
|||
|
|
</summary>
|
|||
|
|
<param name="hexString">16进制字符</param>
|
|||
|
|
<returns></returns>
|
|||
|
|
</member>
|
|||
|
|
<member name="M:System.StringExtensions.MiddleExcerpt(System.String,System.String,System.String)">
|
|||
|
|
<summary>
|
|||
|
|
截取字符串中间段
|
|||
|
|
</summary>
|
|||
|
|
<param name="sourse"></param>
|
|||
|
|
<param name="startTag">起始标记</param>
|
|||
|
|
<param name="endTag">结束标记</param>
|
|||
|
|
<returns></returns>
|
|||
|
|
</member>
|
|||
|
|
<member name="M:System.StringExtensions.IsometricInsert(System.String,System.Int32,System.String)">
|
|||
|
|
<summary>
|
|||
|
|
等距插入
|
|||
|
|
</summary>
|
|||
|
|
<param name="source"></param>
|
|||
|
|
<param name="size">间隔长度</param>
|
|||
|
|
<param name="value">插入字符串</param>
|
|||
|
|
<returns></returns>
|
|||
|
|
</member>
|
|||
|
|
<member name="M:System.StringExtensions.Slice(System.String,System.Int32)">
|
|||
|
|
<summary>
|
|||
|
|
等尺寸分片
|
|||
|
|
</summary>
|
|||
|
|
<param name="source"></param>
|
|||
|
|
<param name="size"></param>
|
|||
|
|
<returns></returns>
|
|||
|
|
</member>
|
|||
|
|
<member name="M:System.StringExtensions.Times(System.String,System.Int32)">
|
|||
|
|
<summary>
|
|||
|
|
使字符串重复{times}次
|
|||
|
|
</summary>
|
|||
|
|
<param name="source"></param>
|
|||
|
|
<param name="times">重复次数,当值为0时返回值为空</param>
|
|||
|
|
<returns></returns>
|
|||
|
|
</member>
|
|||
|
|
<member name="M:System.StringExtensions.Times(System.Char,System.Int32)">
|
|||
|
|
<summary>
|
|||
|
|
使字符重复{times}次
|
|||
|
|
</summary>
|
|||
|
|
<param name="source"></param>
|
|||
|
|
<param name="times">重复次数,当值为0时返回值为空</param>
|
|||
|
|
<returns></returns>
|
|||
|
|
</member>
|
|||
|
|
<member name="M:System.StringExtensions.CutString(System.String,System.String,System.String)">
|
|||
|
|
<summary>
|
|||
|
|
通过指定的起始标记和结束标记截取字符串
|
|||
|
|
</summary>
|
|||
|
|
<param name="source">原始字符串</param>
|
|||
|
|
<param name="startMark">起始标记</param>
|
|||
|
|
<param name="endMark">结束标记</param>
|
|||
|
|
<returns></returns>
|
|||
|
|
</member>
|
|||
|
|
<member name="M:System.StringExtensions.Replace(System.String,System.Collections.Generic.IDictionary{System.String,System.String})">
|
|||
|
|
<summary>
|
|||
|
|
根据字典替换字符串
|
|||
|
|
</summary>
|
|||
|
|
<param name="source">原始字符串</param>
|
|||
|
|
<param name="dictionary">关键字替换词典</param>
|
|||
|
|
<returns></returns>
|
|||
|
|
</member>
|
|||
|
|
<member name="M:System.StringExtensions.MatchByWildcard(System.String,System.String)">
|
|||
|
|
<summary>
|
|||
|
|
与含通配符的字符串进行比对,判断是否一致
|
|||
|
|
</summary>
|
|||
|
|
<param name="source">原始字符串</param>
|
|||
|
|
<param name="wildcard">含通配符的字符串</param>
|
|||
|
|
<returns></returns>
|
|||
|
|
</member>
|
|||
|
|
<member name="M:System.StringExtensions.Join(System.Collections.Generic.IEnumerable{System.String},System.String)">
|
|||
|
|
<summary>
|
|||
|
|
插入分隔符合并成新字符串
|
|||
|
|
</summary>
|
|||
|
|
<param name="source">原始字符串集合</param>
|
|||
|
|
<param name="separator">分隔符</param>
|
|||
|
|
<returns></returns>
|
|||
|
|
</member>
|
|||
|
|
<member name="M:System.StringExtensions.Combine(System.Collections.Generic.IEnumerable{System.String},System.String)">
|
|||
|
|
<summary>
|
|||
|
|
合并成字符串
|
|||
|
|
</summary>
|
|||
|
|
<param name="source">原始字符串集合</param>
|
|||
|
|
<param name="joinString">插入字符串</param>
|
|||
|
|
<returns></returns>
|
|||
|
|
</member>
|
|||
|
|
<member name="M:System.StringExtensions.MatchByPrefixAndSuffix(System.String,System.String,System.String)">
|
|||
|
|
<summary>
|
|||
|
|
通过前缀和后缀匹配内容
|
|||
|
|
</summary>
|
|||
|
|
<param name="source">原始文本</param>
|
|||
|
|
<param name="prefix">前缀字符串</param>
|
|||
|
|
<param name="suffix">后缀字符串</param>
|
|||
|
|
<returns></returns>
|
|||
|
|
</member>
|
|||
|
|
<member name="T:System.TaskExtensions">
|
|||
|
|
<summary>
|
|||
|
|
Task扩展
|
|||
|
|
</summary>
|
|||
|
|
</member>
|
|||
|
|
<member name="M:System.TaskExtensions.WaitResult``1(System.Threading.Tasks.Task{``0},System.Action{System.Threading.Tasks.TaskStatus,``0})">
|
|||
|
|
<summary>
|
|||
|
|
等待任务结束,在回调中处理结果
|
|||
|
|
</summary>
|
|||
|
|
<typeparam name="T">Task返回值类型</typeparam>
|
|||
|
|
<param name="task">任务对象</param>
|
|||
|
|
<param name="callback">处理结果的回调</param>
|
|||
|
|
<returns></returns>
|
|||
|
|
</member>
|
|||
|
|
<member name="M:System.TypeExtensions.ToEnum``1(System.String,``0)">
|
|||
|
|
<summary>
|
|||
|
|
转枚举类型
|
|||
|
|
</summary>
|
|||
|
|
<typeparam name="T">指定枚举类型</typeparam>
|
|||
|
|
<param name="enumName">枚举名称</param>
|
|||
|
|
<returns></returns>
|
|||
|
|
</member>
|
|||
|
|
<member name="M:System.Xml.Linq.XmlExtension.Tracing(System.Xml.Linq.XObject)">
|
|||
|
|
<summary>
|
|||
|
|
节点溯源
|
|||
|
|
</summary>
|
|||
|
|
<param name="xobj"></param>
|
|||
|
|
<returns></returns>
|
|||
|
|
</member>
|
|||
|
|
<member name="M:System.Xml.Linq.XmlExtension.GetPath(System.Xml.Linq.XObject,System.String)">
|
|||
|
|
<summary>
|
|||
|
|
获取XML节点的路径
|
|||
|
|
</summary>
|
|||
|
|
<param name="xobj"></param>
|
|||
|
|
<param name="separator"></param>
|
|||
|
|
<returns></returns>
|
|||
|
|
</member>
|
|||
|
|
</members>
|
|||
|
|
</doc>
|