diff --git a/JNFrame2/AimingRig.csproj b/JNFrame2/AimingRig.csproj index 27c2d30b..14f7e61d 100644 --- a/JNFrame2/AimingRig.csproj +++ b/JNFrame2/AimingRig.csproj @@ -40,6 +40,37 @@ false false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -299,136 +330,112 @@ D:\Unity\2021.3.35f1\Editor\Data\PlaybackEngines\WindowsStandaloneSupport\UnityEditor.WindowsStandalone.Extensions.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Sherlog\Sherlog.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Sherlog\Sherlog.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\TCPeasy\TCPeasy.dll - - - E:\project\JNFrame2\Assets\Packages\DotNetty.Common.0.7.6\lib\netstandard2.0\DotNetty.Common.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\TCPeasy\TCPeasy.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Threading.dll - - - E:\project\JNFrame2\Assets\Packages\Google.Protobuf.3.27.3\lib\netstandard2.0\Google.Protobuf.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Threading.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny.dll - - - E:\project\JNFrame2\Assets\Packages\Microsoft.Extensions.Options.5.0.0\lib\netstandard2.0\Microsoft.Extensions.Options.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny.Generator.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny.Generator.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\Dependencies\DotNetZip\Unity.VisualScripting.IonicZip.dll - - - E:\project\JNFrame2\Assets\Packages\Microsoft.Extensions.DependencyInjection.5.0.0\lib\netstandard2.1\Microsoft.Extensions.DependencyInjection.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\Dependencies\DotNetZip\Unity.VisualScripting.IonicZip.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\unityplastic.dll - - - E:\project\JNFrame2\Assets\Packages\DotNetty.Transport.0.7.6\lib\netstandard2.0\DotNetty.Transport.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\unityplastic.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\log4netPlastic.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\log4netPlastic.dll - E:\project\JNFrame2\Assets\Packages\Newtonsoft.Json.13.0.3\lib\netstandard2.0\Newtonsoft.Json.dll - - - E:\project\JNFrame2\Assets\Packages\Microsoft.Extensions.Logging.5.0.0\lib\netstandard2.1\Microsoft.Extensions.Logging.dll + D:\myproject\JisolGame\JNFrame2\Assets\Packages\Newtonsoft.Json.13.0.3\lib\netstandard2.0\Newtonsoft.Json.dll - E:\project\JNFrame2\Assets\Plugins\Demigiant\DOTween\DOTween.dll + D:\myproject\JisolGame\JNFrame2\Assets\Plugins\Demigiant\DOTween\DOTween.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.testtools.codecoverage@1.2.5\lib\ReportGenerator\ReportGeneratorMerged.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.testtools.codecoverage@1.2.5\lib\ReportGenerator\ReportGeneratorMerged.dll - E:\project\JNFrame2\Assets\NuGet\Editor\NugetForUnity.dll + D:\myproject\JisolGame\JNFrame2\Assets\NuGet\Editor\NugetForUnity.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Reflection.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Reflection.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Caching.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Caching.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Extensions.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Extensions.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Serialization.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Serialization.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Sherlog\Sherlog.Appenders.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Sherlog\Sherlog.Appenders.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny\Jenny.Plugins.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny\Jenny.Plugins.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\Unity.Plastic.Newtonsoft.Json.dll - - - E:\project\JNFrame2\Assets\Packages\System.Runtime.CompilerServices.Unsafe.5.0.0\lib\netstandard2.0\System.Runtime.CompilerServices.Unsafe.dll - - - E:\project\JNFrame2\Assets\Packages\Microsoft.Extensions.DependencyInjection.Abstractions.5.0.0\lib\netstandard2.0\Microsoft.Extensions.DependencyInjection.Abstractions.dll - - - E:\project\JNFrame2\Assets\Packages\System.Collections.Immutable.1.5.0\lib\netstandard2.0\System.Collections.Immutable.dll - - - E:\project\JNFrame2\Assets\Packages\Microsoft.Extensions.Primitives.5.0.0\lib\netstandard2.0\Microsoft.Extensions.Primitives.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\Unity.Plastic.Newtonsoft.Json.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\Editor\DesperateDevs.Unity.Editor.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\Editor\DesperateDevs.Unity.Editor.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\Unity.Plastic.Antlr3.Runtime.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\Unity.Plastic.Antlr3.Runtime.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\Dependencies\YamlDotNet\Unity.VisualScripting.YamlDotNet.dll - - - E:\project\JNFrame2\Assets\Packages\Microsoft.Extensions.Logging.Abstractions.5.0.0\lib\netstandard2.0\Microsoft.Extensions.Logging.Abstractions.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\Dependencies\YamlDotNet\Unity.VisualScripting.YamlDotNet.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Unity.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Unity.dll - E:\project\JNFrame2\Assets\Plugins\Demigiant\DOTween\Editor\DOTweenEditor.dll + D:\myproject\JisolGame\JNFrame2\Assets\Plugins\Demigiant\DOTween\Editor\DOTweenEditor.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\EditorAssetResources\Unity.VisualScripting.TextureAssets.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\EditorAssetResources\Unity.VisualScripting.TextureAssets.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Sherlog\Sherlog.Formatters.dll - - - E:\project\JNFrame2\Assets\Packages\DotNetty.Codecs.0.7.6\lib\netstandard2.0\DotNetty.Codecs.dll - - - E:\project\JNFrame2\Assets\Packages\System.Diagnostics.DiagnosticSource.5.0.0\lib\netstandard1.3\System.Diagnostics.DiagnosticSource.dll - - - E:\project\JNFrame2\Assets\Packages\DotNetty.Buffers.0.7.6\lib\netstandard2.0\DotNetty.Buffers.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Sherlog\Sherlog.Formatters.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny\Jenny.Plugins.Unity.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny\Jenny.Plugins.Unity.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Runtime\VisualScripting.Flow\Dependencies\NCalc\Unity.VisualScripting.Antlr3.Runtime.dll - - - E:\project\JNFrame2\Assets\Packages\DotNetty.Handlers.0.7.6\lib\netstandard2.0\DotNetty.Handlers.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Runtime\VisualScripting.Flow\Dependencies\NCalc\Unity.VisualScripting.Antlr3.Runtime.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny.Generator.Unity.Editor.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny.Generator.Unity.Editor.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\Google.Protobuf.3.18.3\lib\netstandard2.0\Google.Protobuf.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\TouchSocket.Core.2.0.15\lib\netstandard2.1\TouchSocket.Core.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\System.Text.Encodings.Web.6.0.0\lib\netstandard2.0\System.Text.Encodings.Web.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\System.Text.Json.6.0.0\lib\netstandard2.0\System.Text.Json.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\System.Runtime.CompilerServices.Unsafe.6.0.0\lib\netstandard2.0\System.Runtime.CompilerServices.Unsafe.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\Microsoft.Bcl.AsyncInterfaces.6.0.0\lib\netstandard2.1\Microsoft.Bcl.AsyncInterfaces.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\TouchSocket.2.0.15\lib\netstandard2.1\TouchSocket.dll D:\Unity\2021.3.35f1\Editor\Data\PlaybackEngines\AndroidPlayer\Unity.Android.Types.dll @@ -802,11 +809,11 @@ D:\Unity\2021.3.35f1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Xml.Serialization.dll - - E:\project\JNFrame2\Library\ScriptAssemblies\UnityEditor.UI.dll - - E:\project\JNFrame2\Library\ScriptAssemblies\UnityEngine.UI.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\UnityEngine.UI.dll + + + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\UnityEditor.UI.dll diff --git a/JNFrame2/Assembly-CSharp-Editor.csproj b/JNFrame2/Assembly-CSharp-Editor.csproj index 49c383b5..e6c7671c 100644 --- a/JNFrame2/Assembly-CSharp-Editor.csproj +++ b/JNFrame2/Assembly-CSharp-Editor.csproj @@ -40,6 +40,37 @@ false false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -343,139 +374,115 @@ D:\Unity\2021.3.35f1\Editor\Data\PlaybackEngines\WindowsStandaloneSupport\UnityEditor.WindowsStandalone.Extensions.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Sherlog\Sherlog.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Sherlog\Sherlog.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\TCPeasy\TCPeasy.dll - - - E:\project\JNFrame2\Assets\Packages\DotNetty.Common.0.7.6\lib\netstandard2.0\DotNetty.Common.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\TCPeasy\TCPeasy.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Threading.dll - - - E:\project\JNFrame2\Assets\Packages\Google.Protobuf.3.27.3\lib\netstandard2.0\Google.Protobuf.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Threading.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny.dll - - - E:\project\JNFrame2\Assets\Packages\Microsoft.Extensions.Options.5.0.0\lib\netstandard2.0\Microsoft.Extensions.Options.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny.Generator.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny.Generator.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\Dependencies\DotNetZip\Unity.VisualScripting.IonicZip.dll - - - E:\project\JNFrame2\Assets\Packages\Microsoft.Extensions.DependencyInjection.5.0.0\lib\netstandard2.1\Microsoft.Extensions.DependencyInjection.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\Dependencies\DotNetZip\Unity.VisualScripting.IonicZip.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\unityplastic.dll - - - E:\project\JNFrame2\Assets\Packages\DotNetty.Transport.0.7.6\lib\netstandard2.0\DotNetty.Transport.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\unityplastic.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\log4netPlastic.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\log4netPlastic.dll - E:\project\JNFrame2\Assets\Packages\Newtonsoft.Json.13.0.3\lib\netstandard2.0\Newtonsoft.Json.dll - - - E:\project\JNFrame2\Assets\Packages\Microsoft.Extensions.Logging.5.0.0\lib\netstandard2.1\Microsoft.Extensions.Logging.dll + D:\myproject\JisolGame\JNFrame2\Assets\Packages\Newtonsoft.Json.13.0.3\lib\netstandard2.0\Newtonsoft.Json.dll - E:\project\JNFrame2\Assets\Plugins\Demigiant\DOTween\DOTween.dll + D:\myproject\JisolGame\JNFrame2\Assets\Plugins\Demigiant\DOTween\DOTween.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.testtools.codecoverage@1.2.5\lib\ReportGenerator\ReportGeneratorMerged.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.testtools.codecoverage@1.2.5\lib\ReportGenerator\ReportGeneratorMerged.dll - E:\project\JNFrame2\Assets\NuGet\Editor\NugetForUnity.dll + D:\myproject\JisolGame\JNFrame2\Assets\NuGet\Editor\NugetForUnity.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Reflection.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Reflection.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Caching.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Caching.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Extensions.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Extensions.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Serialization.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Serialization.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Sherlog\Sherlog.Appenders.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Sherlog\Sherlog.Appenders.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny\Jenny.Plugins.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny\Jenny.Plugins.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\Unity.Plastic.Newtonsoft.Json.dll - - - E:\project\JNFrame2\Assets\Packages\System.Runtime.CompilerServices.Unsafe.5.0.0\lib\netstandard2.0\System.Runtime.CompilerServices.Unsafe.dll - - - E:\project\JNFrame2\Assets\Packages\Microsoft.Extensions.DependencyInjection.Abstractions.5.0.0\lib\netstandard2.0\Microsoft.Extensions.DependencyInjection.Abstractions.dll - - - E:\project\JNFrame2\Assets\Packages\System.Collections.Immutable.1.5.0\lib\netstandard2.0\System.Collections.Immutable.dll - - - E:\project\JNFrame2\Assets\Packages\Microsoft.Extensions.Primitives.5.0.0\lib\netstandard2.0\Microsoft.Extensions.Primitives.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\Unity.Plastic.Newtonsoft.Json.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\Editor\DesperateDevs.Unity.Editor.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\Editor\DesperateDevs.Unity.Editor.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\Unity.Plastic.Antlr3.Runtime.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\Unity.Plastic.Antlr3.Runtime.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\Dependencies\YamlDotNet\Unity.VisualScripting.YamlDotNet.dll - - - E:\project\JNFrame2\Assets\Packages\Microsoft.Extensions.Logging.Abstractions.5.0.0\lib\netstandard2.0\Microsoft.Extensions.Logging.Abstractions.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\Dependencies\YamlDotNet\Unity.VisualScripting.YamlDotNet.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Unity.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Unity.dll - E:\project\JNFrame2\Assets\Plugins\Demigiant\DOTween\Editor\DOTweenEditor.dll + D:\myproject\JisolGame\JNFrame2\Assets\Plugins\Demigiant\DOTween\Editor\DOTweenEditor.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\EditorAssetResources\Unity.VisualScripting.TextureAssets.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\EditorAssetResources\Unity.VisualScripting.TextureAssets.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Sherlog\Sherlog.Formatters.dll - - - E:\project\JNFrame2\Assets\Packages\DotNetty.Codecs.0.7.6\lib\netstandard2.0\DotNetty.Codecs.dll - - - E:\project\JNFrame2\Assets\Packages\System.Diagnostics.DiagnosticSource.5.0.0\lib\netstandard1.3\System.Diagnostics.DiagnosticSource.dll - - - E:\project\JNFrame2\Assets\Packages\DotNetty.Buffers.0.7.6\lib\netstandard2.0\DotNetty.Buffers.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Sherlog\Sherlog.Formatters.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny\Jenny.Plugins.Unity.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny\Jenny.Plugins.Unity.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Runtime\VisualScripting.Flow\Dependencies\NCalc\Unity.VisualScripting.Antlr3.Runtime.dll - - - E:\project\JNFrame2\Assets\Packages\DotNetty.Handlers.0.7.6\lib\netstandard2.0\DotNetty.Handlers.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Runtime\VisualScripting.Flow\Dependencies\NCalc\Unity.VisualScripting.Antlr3.Runtime.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny.Generator.Unity.Editor.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny.Generator.Unity.Editor.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\Google.Protobuf.3.18.3\lib\netstandard2.0\Google.Protobuf.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\TouchSocket.Core.2.0.15\lib\netstandard2.1\TouchSocket.Core.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\System.Text.Encodings.Web.6.0.0\lib\netstandard2.0\System.Text.Encodings.Web.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\System.Text.Json.6.0.0\lib\netstandard2.0\System.Text.Json.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\System.Runtime.CompilerServices.Unsafe.6.0.0\lib\netstandard2.0\System.Runtime.CompilerServices.Unsafe.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\Microsoft.Bcl.AsyncInterfaces.6.0.0\lib\netstandard2.1\Microsoft.Bcl.AsyncInterfaces.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\TouchSocket.2.0.15\lib\netstandard2.1\TouchSocket.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.ext.nunit@1.0.6\net35\unity-custom\nunit.framework.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.ext.nunit@1.0.6\net35\unity-custom\nunit.framework.dll D:\Unity\2021.3.35f1\Editor\Data\PlaybackEngines\AndroidPlayer\Unity.Android.Types.dll @@ -859,91 +866,91 @@ D:\Unity\2021.3.35f1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Xml.XPath.XDocument.dll - E:\project\JNFrame2\Library\ScriptAssemblies\UnityEngine.TestRunner.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\UnityEngine.TestRunner.dll - E:\project\JNFrame2\Library\ScriptAssemblies\UnityEditor.TestRunner.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\UnityEditor.TestRunner.dll - E:\project\JNFrame2\Library\ScriptAssemblies\Unity.VisualScripting.Flow.Editor.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\Unity.VisualScripting.Flow.Editor.dll - E:\project\JNFrame2\Library\ScriptAssemblies\Unity.VSCode.Editor.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\Unity.VSCode.Editor.dll - E:\project\JNFrame2\Library\ScriptAssemblies\Unity.TextMeshPro.Editor.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\Unity.TextMeshPro.Editor.dll - E:\project\JNFrame2\Library\ScriptAssemblies\Unity.VisualStudio.Editor.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\Unity.VisualStudio.Editor.dll - E:\project\JNFrame2\Library\ScriptAssemblies\Unity.Performance.Profile-Analyzer.Editor.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\Unity.Performance.Profile-Analyzer.Editor.dll - E:\project\JNFrame2\Library\ScriptAssemblies\Unity.TestTools.CodeCoverage.Editor.OpenCover.Model.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\Unity.TestTools.CodeCoverage.Editor.OpenCover.Model.dll - E:\project\JNFrame2\Library\ScriptAssemblies\Unity.Timeline.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\Unity.Timeline.dll - E:\project\JNFrame2\Library\ScriptAssemblies\Unity.VisualScripting.Core.Editor.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\Unity.VisualScripting.Core.Editor.dll - E:\project\JNFrame2\Library\ScriptAssemblies\Unity.TextMeshPro.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\Unity.TextMeshPro.dll - E:\project\JNFrame2\Library\ScriptAssemblies\Unity.VisualScripting.State.Editor.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\Unity.VisualScripting.State.Editor.dll - E:\project\JNFrame2\Library\ScriptAssemblies\Unity.VisualScripting.SettingsProvider.Editor.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\Unity.VisualScripting.SettingsProvider.Editor.dll - E:\project\JNFrame2\Library\ScriptAssemblies\Unity.TestTools.CodeCoverage.Editor.OpenCover.Mono.Reflection.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\Unity.TestTools.CodeCoverage.Editor.OpenCover.Mono.Reflection.dll - E:\project\JNFrame2\Library\ScriptAssemblies\UnityEditor.UI.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\UnityEditor.UI.dll - E:\project\JNFrame2\Library\ScriptAssemblies\Unity.PlasticSCM.Editor.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\Unity.PlasticSCM.Editor.dll - E:\project\JNFrame2\Library\ScriptAssemblies\Unity.Rider.Editor.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\Unity.Rider.Editor.dll - E:\project\JNFrame2\Library\ScriptAssemblies\Unity.VisualScripting.Flow.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\Unity.VisualScripting.Flow.dll - E:\project\JNFrame2\Library\ScriptAssemblies\UnityEngine.UI.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\UnityEngine.UI.dll - E:\project\JNFrame2\Library\ScriptAssemblies\Unity.VisualScripting.Core.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\Unity.VisualScripting.Core.dll - E:\project\JNFrame2\Library\ScriptAssemblies\Unity.EditorCoroutines.Editor.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\Unity.EditorCoroutines.Editor.dll - E:\project\JNFrame2\Library\ScriptAssemblies\Cinemachine.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\Cinemachine.dll - E:\project\JNFrame2\Library\ScriptAssemblies\com.unity.cinemachine.editor.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\com.unity.cinemachine.editor.dll - E:\project\JNFrame2\Library\ScriptAssemblies\Unity.VisualScripting.Shared.Editor.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\Unity.VisualScripting.Shared.Editor.dll - E:\project\JNFrame2\Library\ScriptAssemblies\Unity.Timeline.Editor.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\Unity.Timeline.Editor.dll - E:\project\JNFrame2\Library\ScriptAssemblies\Unity.AI.Navigation.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\Unity.AI.Navigation.dll - E:\project\JNFrame2\Library\ScriptAssemblies\Unity.AI.Navigation.Editor.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\Unity.AI.Navigation.Editor.dll - E:\project\JNFrame2\Library\ScriptAssemblies\Unity.TestTools.CodeCoverage.Editor.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\Unity.TestTools.CodeCoverage.Editor.dll - E:\project\JNFrame2\Library\ScriptAssemblies\Unity.VisualScripting.State.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\Unity.VisualScripting.State.dll diff --git a/JNFrame2/Assembly-CSharp-firstpass.csproj b/JNFrame2/Assembly-CSharp-firstpass.csproj index b05ceaef..0a3ae09e 100644 --- a/JNFrame2/Assembly-CSharp-firstpass.csproj +++ b/JNFrame2/Assembly-CSharp-firstpass.csproj @@ -40,6 +40,37 @@ false false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -298,91 +329,67 @@ D:\Unity\2021.3.35f1\Editor\Data\Managed\UnityEngine\UnityEditor.UnityConnectModule.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Sherlog\Sherlog.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Sherlog\Sherlog.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\TCPeasy\TCPeasy.dll - - - E:\project\JNFrame2\Assets\Packages\DotNetty.Common.0.7.6\lib\netstandard2.0\DotNetty.Common.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\TCPeasy\TCPeasy.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Threading.dll - - - E:\project\JNFrame2\Assets\Packages\Google.Protobuf.3.27.3\lib\netstandard2.0\Google.Protobuf.dll - - - E:\project\JNFrame2\Assets\Packages\Microsoft.Extensions.Options.5.0.0\lib\netstandard2.0\Microsoft.Extensions.Options.dll - - - E:\project\JNFrame2\Assets\Packages\Microsoft.Extensions.DependencyInjection.5.0.0\lib\netstandard2.1\Microsoft.Extensions.DependencyInjection.dll - - - E:\project\JNFrame2\Assets\Packages\DotNetty.Transport.0.7.6\lib\netstandard2.0\DotNetty.Transport.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Threading.dll - E:\project\JNFrame2\Assets\Packages\Newtonsoft.Json.13.0.3\lib\netstandard2.0\Newtonsoft.Json.dll - - - E:\project\JNFrame2\Assets\Packages\Microsoft.Extensions.Logging.5.0.0\lib\netstandard2.1\Microsoft.Extensions.Logging.dll + D:\myproject\JisolGame\JNFrame2\Assets\Packages\Newtonsoft.Json.13.0.3\lib\netstandard2.0\Newtonsoft.Json.dll - E:\project\JNFrame2\Assets\Plugins\Demigiant\DOTween\DOTween.dll + D:\myproject\JisolGame\JNFrame2\Assets\Plugins\Demigiant\DOTween\DOTween.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.testtools.codecoverage@1.2.5\lib\ReportGenerator\ReportGeneratorMerged.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.testtools.codecoverage@1.2.5\lib\ReportGenerator\ReportGeneratorMerged.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Reflection.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Reflection.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Caching.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Caching.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Extensions.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Extensions.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Serialization.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Serialization.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Sherlog\Sherlog.Appenders.dll - - - E:\project\JNFrame2\Assets\Packages\System.Runtime.CompilerServices.Unsafe.5.0.0\lib\netstandard2.0\System.Runtime.CompilerServices.Unsafe.dll - - - E:\project\JNFrame2\Assets\Packages\Microsoft.Extensions.DependencyInjection.Abstractions.5.0.0\lib\netstandard2.0\Microsoft.Extensions.DependencyInjection.Abstractions.dll - - - E:\project\JNFrame2\Assets\Packages\System.Collections.Immutable.1.5.0\lib\netstandard2.0\System.Collections.Immutable.dll - - - E:\project\JNFrame2\Assets\Packages\Microsoft.Extensions.Primitives.5.0.0\lib\netstandard2.0\Microsoft.Extensions.Primitives.dll - - - E:\project\JNFrame2\Assets\Packages\Microsoft.Extensions.Logging.Abstractions.5.0.0\lib\netstandard2.0\Microsoft.Extensions.Logging.Abstractions.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Sherlog\Sherlog.Appenders.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Unity.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Unity.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Sherlog\Sherlog.Formatters.dll - - - E:\project\JNFrame2\Assets\Packages\DotNetty.Codecs.0.7.6\lib\netstandard2.0\DotNetty.Codecs.dll - - - E:\project\JNFrame2\Assets\Packages\System.Diagnostics.DiagnosticSource.5.0.0\lib\netstandard1.3\System.Diagnostics.DiagnosticSource.dll - - - E:\project\JNFrame2\Assets\Packages\DotNetty.Buffers.0.7.6\lib\netstandard2.0\DotNetty.Buffers.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Sherlog\Sherlog.Formatters.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Runtime\VisualScripting.Flow\Dependencies\NCalc\Unity.VisualScripting.Antlr3.Runtime.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Runtime\VisualScripting.Flow\Dependencies\NCalc\Unity.VisualScripting.Antlr3.Runtime.dll - - E:\project\JNFrame2\Assets\Packages\DotNetty.Handlers.0.7.6\lib\netstandard2.0\DotNetty.Handlers.dll + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\Google.Protobuf.3.18.3\lib\netstandard2.0\Google.Protobuf.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\TouchSocket.Core.2.0.15\lib\netstandard2.1\TouchSocket.Core.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\System.Text.Encodings.Web.6.0.0\lib\netstandard2.0\System.Text.Encodings.Web.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\System.Text.Json.6.0.0\lib\netstandard2.0\System.Text.Json.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\System.Runtime.CompilerServices.Unsafe.6.0.0\lib\netstandard2.0\System.Runtime.CompilerServices.Unsafe.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\Microsoft.Bcl.AsyncInterfaces.6.0.0\lib\netstandard2.1\Microsoft.Bcl.AsyncInterfaces.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\TouchSocket.2.0.15\lib\netstandard2.1\TouchSocket.dll D:\Unity\2021.3.35f1\Editor\Data\PlaybackEngines\AndroidPlayer\Unity.Android.Types.dll @@ -757,85 +764,85 @@ D:\Unity\2021.3.35f1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Xml.Serialization.dll - E:\project\JNFrame2\Library\ScriptAssemblies\Unity.VisualScripting.Flow.Editor.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\Unity.VisualScripting.Flow.Editor.dll - E:\project\JNFrame2\Library\ScriptAssemblies\Unity.VSCode.Editor.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\Unity.VSCode.Editor.dll - E:\project\JNFrame2\Library\ScriptAssemblies\Unity.TextMeshPro.Editor.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\Unity.TextMeshPro.Editor.dll - E:\project\JNFrame2\Library\ScriptAssemblies\Unity.VisualStudio.Editor.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\Unity.VisualStudio.Editor.dll - E:\project\JNFrame2\Library\ScriptAssemblies\Unity.Performance.Profile-Analyzer.Editor.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\Unity.Performance.Profile-Analyzer.Editor.dll - E:\project\JNFrame2\Library\ScriptAssemblies\Unity.TestTools.CodeCoverage.Editor.OpenCover.Model.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\Unity.TestTools.CodeCoverage.Editor.OpenCover.Model.dll - E:\project\JNFrame2\Library\ScriptAssemblies\Unity.Timeline.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\Unity.Timeline.dll - E:\project\JNFrame2\Library\ScriptAssemblies\Unity.VisualScripting.Core.Editor.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\Unity.VisualScripting.Core.Editor.dll - E:\project\JNFrame2\Library\ScriptAssemblies\Unity.TextMeshPro.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\Unity.TextMeshPro.dll - E:\project\JNFrame2\Library\ScriptAssemblies\Unity.VisualScripting.State.Editor.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\Unity.VisualScripting.State.Editor.dll - E:\project\JNFrame2\Library\ScriptAssemblies\Unity.VisualScripting.SettingsProvider.Editor.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\Unity.VisualScripting.SettingsProvider.Editor.dll - E:\project\JNFrame2\Library\ScriptAssemblies\Unity.TestTools.CodeCoverage.Editor.OpenCover.Mono.Reflection.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\Unity.TestTools.CodeCoverage.Editor.OpenCover.Mono.Reflection.dll - E:\project\JNFrame2\Library\ScriptAssemblies\UnityEditor.UI.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\UnityEditor.UI.dll - E:\project\JNFrame2\Library\ScriptAssemblies\Unity.PlasticSCM.Editor.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\Unity.PlasticSCM.Editor.dll - E:\project\JNFrame2\Library\ScriptAssemblies\Unity.Rider.Editor.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\Unity.Rider.Editor.dll - E:\project\JNFrame2\Library\ScriptAssemblies\Unity.VisualScripting.Flow.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\Unity.VisualScripting.Flow.dll - E:\project\JNFrame2\Library\ScriptAssemblies\UnityEngine.UI.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\UnityEngine.UI.dll - E:\project\JNFrame2\Library\ScriptAssemblies\Unity.VisualScripting.Core.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\Unity.VisualScripting.Core.dll - E:\project\JNFrame2\Library\ScriptAssemblies\Unity.EditorCoroutines.Editor.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\Unity.EditorCoroutines.Editor.dll - E:\project\JNFrame2\Library\ScriptAssemblies\Cinemachine.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\Cinemachine.dll - E:\project\JNFrame2\Library\ScriptAssemblies\com.unity.cinemachine.editor.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\com.unity.cinemachine.editor.dll - E:\project\JNFrame2\Library\ScriptAssemblies\Unity.VisualScripting.Shared.Editor.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\Unity.VisualScripting.Shared.Editor.dll - E:\project\JNFrame2\Library\ScriptAssemblies\Unity.Timeline.Editor.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\Unity.Timeline.Editor.dll - E:\project\JNFrame2\Library\ScriptAssemblies\Unity.AI.Navigation.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\Unity.AI.Navigation.dll - E:\project\JNFrame2\Library\ScriptAssemblies\Unity.AI.Navigation.Editor.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\Unity.AI.Navigation.Editor.dll - E:\project\JNFrame2\Library\ScriptAssemblies\Unity.TestTools.CodeCoverage.Editor.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\Unity.TestTools.CodeCoverage.Editor.dll - E:\project\JNFrame2\Library\ScriptAssemblies\Unity.VisualScripting.State.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\Unity.VisualScripting.State.dll diff --git a/JNFrame2/Assembly-CSharp.csproj b/JNFrame2/Assembly-CSharp.csproj index 9ab62015..1d8b49f0 100644 --- a/JNFrame2/Assembly-CSharp.csproj +++ b/JNFrame2/Assembly-CSharp.csproj @@ -40,6 +40,37 @@ false false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -55,7 +86,6 @@ - @@ -231,7 +261,6 @@ - @@ -262,8 +291,6 @@ - - @@ -289,7 +316,6 @@ - @@ -332,7 +358,6 @@ - @@ -460,7 +485,6 @@ - @@ -490,7 +514,6 @@ - @@ -623,7 +646,6 @@ - @@ -657,7 +679,6 @@ - @@ -666,45 +687,25 @@ - - - - - + + + - - + - - - - - + - - - - - - - - - - + + + - - - - - - - - - - - + + + + + D:\Unity\2021.3.35f1\Editor\Data\Managed\UnityEngine\UnityEngine.dll @@ -952,91 +953,67 @@ D:\Unity\2021.3.35f1\Editor\Data\Managed\UnityEngine\UnityEditor.UnityConnectModule.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Sherlog\Sherlog.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Sherlog\Sherlog.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\TCPeasy\TCPeasy.dll - - - E:\project\JNFrame2\Assets\Packages\DotNetty.Common.0.7.6\lib\netstandard2.0\DotNetty.Common.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\TCPeasy\TCPeasy.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Threading.dll - - - E:\project\JNFrame2\Assets\Packages\Google.Protobuf.3.27.3\lib\netstandard2.0\Google.Protobuf.dll - - - E:\project\JNFrame2\Assets\Packages\Microsoft.Extensions.Options.5.0.0\lib\netstandard2.0\Microsoft.Extensions.Options.dll - - - E:\project\JNFrame2\Assets\Packages\Microsoft.Extensions.DependencyInjection.5.0.0\lib\netstandard2.1\Microsoft.Extensions.DependencyInjection.dll - - - E:\project\JNFrame2\Assets\Packages\DotNetty.Transport.0.7.6\lib\netstandard2.0\DotNetty.Transport.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Threading.dll - E:\project\JNFrame2\Assets\Packages\Newtonsoft.Json.13.0.3\lib\netstandard2.0\Newtonsoft.Json.dll - - - E:\project\JNFrame2\Assets\Packages\Microsoft.Extensions.Logging.5.0.0\lib\netstandard2.1\Microsoft.Extensions.Logging.dll + D:\myproject\JisolGame\JNFrame2\Assets\Packages\Newtonsoft.Json.13.0.3\lib\netstandard2.0\Newtonsoft.Json.dll - E:\project\JNFrame2\Assets\Plugins\Demigiant\DOTween\DOTween.dll + D:\myproject\JisolGame\JNFrame2\Assets\Plugins\Demigiant\DOTween\DOTween.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.testtools.codecoverage@1.2.5\lib\ReportGenerator\ReportGeneratorMerged.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.testtools.codecoverage@1.2.5\lib\ReportGenerator\ReportGeneratorMerged.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Reflection.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Reflection.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Caching.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Caching.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Extensions.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Extensions.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Serialization.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Serialization.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Sherlog\Sherlog.Appenders.dll - - - E:\project\JNFrame2\Assets\Packages\System.Runtime.CompilerServices.Unsafe.5.0.0\lib\netstandard2.0\System.Runtime.CompilerServices.Unsafe.dll - - - E:\project\JNFrame2\Assets\Packages\Microsoft.Extensions.DependencyInjection.Abstractions.5.0.0\lib\netstandard2.0\Microsoft.Extensions.DependencyInjection.Abstractions.dll - - - E:\project\JNFrame2\Assets\Packages\System.Collections.Immutable.1.5.0\lib\netstandard2.0\System.Collections.Immutable.dll - - - E:\project\JNFrame2\Assets\Packages\Microsoft.Extensions.Primitives.5.0.0\lib\netstandard2.0\Microsoft.Extensions.Primitives.dll - - - E:\project\JNFrame2\Assets\Packages\Microsoft.Extensions.Logging.Abstractions.5.0.0\lib\netstandard2.0\Microsoft.Extensions.Logging.Abstractions.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Sherlog\Sherlog.Appenders.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Unity.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Unity.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Sherlog\Sherlog.Formatters.dll - - - E:\project\JNFrame2\Assets\Packages\DotNetty.Codecs.0.7.6\lib\netstandard2.0\DotNetty.Codecs.dll - - - E:\project\JNFrame2\Assets\Packages\System.Diagnostics.DiagnosticSource.5.0.0\lib\netstandard1.3\System.Diagnostics.DiagnosticSource.dll - - - E:\project\JNFrame2\Assets\Packages\DotNetty.Buffers.0.7.6\lib\netstandard2.0\DotNetty.Buffers.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Sherlog\Sherlog.Formatters.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Runtime\VisualScripting.Flow\Dependencies\NCalc\Unity.VisualScripting.Antlr3.Runtime.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Runtime\VisualScripting.Flow\Dependencies\NCalc\Unity.VisualScripting.Antlr3.Runtime.dll - - E:\project\JNFrame2\Assets\Packages\DotNetty.Handlers.0.7.6\lib\netstandard2.0\DotNetty.Handlers.dll + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\Google.Protobuf.3.18.3\lib\netstandard2.0\Google.Protobuf.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\TouchSocket.Core.2.0.15\lib\netstandard2.1\TouchSocket.Core.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\System.Text.Encodings.Web.6.0.0\lib\netstandard2.0\System.Text.Encodings.Web.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\System.Text.Json.6.0.0\lib\netstandard2.0\System.Text.Json.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\System.Runtime.CompilerServices.Unsafe.6.0.0\lib\netstandard2.0\System.Runtime.CompilerServices.Unsafe.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\Microsoft.Bcl.AsyncInterfaces.6.0.0\lib\netstandard2.1\Microsoft.Bcl.AsyncInterfaces.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\TouchSocket.2.0.15\lib\netstandard2.1\TouchSocket.dll D:\Unity\2021.3.35f1\Editor\Data\PlaybackEngines\AndroidPlayer\Unity.Android.Types.dll @@ -1411,85 +1388,85 @@ D:\Unity\2021.3.35f1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Xml.Serialization.dll - E:\project\JNFrame2\Library\ScriptAssemblies\Unity.VisualScripting.Flow.Editor.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\Unity.VisualScripting.Flow.Editor.dll - E:\project\JNFrame2\Library\ScriptAssemblies\Unity.VSCode.Editor.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\Unity.VSCode.Editor.dll - E:\project\JNFrame2\Library\ScriptAssemblies\Unity.TextMeshPro.Editor.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\Unity.TextMeshPro.Editor.dll - E:\project\JNFrame2\Library\ScriptAssemblies\Unity.VisualStudio.Editor.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\Unity.VisualStudio.Editor.dll - E:\project\JNFrame2\Library\ScriptAssemblies\Unity.Performance.Profile-Analyzer.Editor.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\Unity.Performance.Profile-Analyzer.Editor.dll - E:\project\JNFrame2\Library\ScriptAssemblies\Unity.TestTools.CodeCoverage.Editor.OpenCover.Model.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\Unity.TestTools.CodeCoverage.Editor.OpenCover.Model.dll - E:\project\JNFrame2\Library\ScriptAssemblies\Unity.Timeline.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\Unity.Timeline.dll - E:\project\JNFrame2\Library\ScriptAssemblies\Unity.VisualScripting.Core.Editor.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\Unity.VisualScripting.Core.Editor.dll - E:\project\JNFrame2\Library\ScriptAssemblies\Unity.TextMeshPro.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\Unity.TextMeshPro.dll - E:\project\JNFrame2\Library\ScriptAssemblies\Unity.VisualScripting.State.Editor.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\Unity.VisualScripting.State.Editor.dll - E:\project\JNFrame2\Library\ScriptAssemblies\Unity.VisualScripting.SettingsProvider.Editor.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\Unity.VisualScripting.SettingsProvider.Editor.dll - E:\project\JNFrame2\Library\ScriptAssemblies\Unity.TestTools.CodeCoverage.Editor.OpenCover.Mono.Reflection.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\Unity.TestTools.CodeCoverage.Editor.OpenCover.Mono.Reflection.dll - E:\project\JNFrame2\Library\ScriptAssemblies\UnityEditor.UI.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\UnityEditor.UI.dll - E:\project\JNFrame2\Library\ScriptAssemblies\Unity.PlasticSCM.Editor.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\Unity.PlasticSCM.Editor.dll - E:\project\JNFrame2\Library\ScriptAssemblies\Unity.Rider.Editor.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\Unity.Rider.Editor.dll - E:\project\JNFrame2\Library\ScriptAssemblies\Unity.VisualScripting.Flow.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\Unity.VisualScripting.Flow.dll - E:\project\JNFrame2\Library\ScriptAssemblies\UnityEngine.UI.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\UnityEngine.UI.dll - E:\project\JNFrame2\Library\ScriptAssemblies\Unity.VisualScripting.Core.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\Unity.VisualScripting.Core.dll - E:\project\JNFrame2\Library\ScriptAssemblies\Unity.EditorCoroutines.Editor.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\Unity.EditorCoroutines.Editor.dll - E:\project\JNFrame2\Library\ScriptAssemblies\Cinemachine.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\Cinemachine.dll - E:\project\JNFrame2\Library\ScriptAssemblies\com.unity.cinemachine.editor.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\com.unity.cinemachine.editor.dll - E:\project\JNFrame2\Library\ScriptAssemblies\Unity.VisualScripting.Shared.Editor.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\Unity.VisualScripting.Shared.Editor.dll - E:\project\JNFrame2\Library\ScriptAssemblies\Unity.Timeline.Editor.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\Unity.Timeline.Editor.dll - E:\project\JNFrame2\Library\ScriptAssemblies\Unity.AI.Navigation.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\Unity.AI.Navigation.dll - E:\project\JNFrame2\Library\ScriptAssemblies\Unity.AI.Navigation.Editor.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\Unity.AI.Navigation.Editor.dll - E:\project\JNFrame2\Library\ScriptAssemblies\Unity.TestTools.CodeCoverage.Editor.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\Unity.TestTools.CodeCoverage.Editor.dll - E:\project\JNFrame2\Library\ScriptAssemblies\Unity.VisualScripting.State.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\Unity.VisualScripting.State.dll diff --git a/JNFrame2/Assets/JNGame/Network/Entity/JNetParam.cs b/JNFrame2/Assets/JNGame/Network/Entity/JNetParam.cs index af5869ec..25ea4332 100644 --- a/JNFrame2/Assets/JNGame/Network/Entity/JNetParam.cs +++ b/JNFrame2/Assets/JNGame/Network/Entity/JNetParam.cs @@ -1,4 +1,5 @@ -using Google.Protobuf; +using System; +using Google.Protobuf; namespace Plugins.JNGame.Network.Entity { @@ -27,6 +28,7 @@ namespace Plugins.JNGame.Network.Entity { _hId = hId; _id = id; + _bytes = Array.Empty(); } //构造器 diff --git a/JNFrame2/Assets/JNGame/Network/JNClientBase.cs b/JNFrame2/Assets/JNGame/Network/JNClientBase.cs index e66e5898..f701b869 100644 --- a/JNFrame2/Assets/JNGame/Network/JNClientBase.cs +++ b/JNFrame2/Assets/JNGame/Network/JNClientBase.cs @@ -59,8 +59,6 @@ namespace Plugins.JNGame.Network } public virtual void SendBytes(byte[] data){ } - - public abstract Task StartConnect(); //获取字节大小 public int GetByteSize(int hId = 0) diff --git a/JNFrame2/Assets/JNGame/Network/JNServerBase.cs b/JNFrame2/Assets/JNGame/Network/JNServerBase.cs index e8647f16..5cf8f0b6 100644 --- a/JNFrame2/Assets/JNGame/Network/JNServerBase.cs +++ b/JNFrame2/Assets/JNGame/Network/JNServerBase.cs @@ -15,7 +15,7 @@ namespace Plugins.JNGame.Network public class JNServerParam { - public int Client; + public string Client; public byte[] Message; diff --git a/JNFrame2/Assets/JNGame/Network/JNSocket.cs b/JNFrame2/Assets/JNGame/Network/JNSocket.cs index dd0dd54b..499c2f84 100644 --- a/JNFrame2/Assets/JNGame/Network/JNSocket.cs +++ b/JNFrame2/Assets/JNGame/Network/JNSocket.cs @@ -26,7 +26,7 @@ namespace Plugins.JNGame.Network await StartConnect(); } - public override async Task StartConnect() + public async Task StartConnect() { var url = $"{await this.GetUrl()}"; diff --git a/JNFrame2/Assets/JNGame/Network/JNTCPClient.cs b/JNFrame2/Assets/JNGame/Network/JNTCPClient.cs index a0c2f8b4..25da8768 100644 --- a/JNFrame2/Assets/JNGame/Network/JNTCPClient.cs +++ b/JNFrame2/Assets/JNGame/Network/JNTCPClient.cs @@ -2,96 +2,122 @@ using System.Net; using System.Threading.Tasks; using Cysharp.Threading.Tasks; -using DotNetty.Transport.Bootstrapping; -using DotNetty.Transport.Channels; -using DotNetty.Transport.Channels.Sockets; -using Google.Protobuf; +using Plugins.JNGame.Network; +using Plugins.JNGame.Network.Action; using Plugins.JNGame.Network.Entity; -using TestNetty.Client.Initializers; +using Plugins.JNGame.Network.Util; +using TouchSocket.Core; +using TouchSocket.Sockets; using UnityEngine; using NotImplementedException = System.NotImplementedException; -namespace Plugins.JNGame.Network +namespace JNGame.Network { public class JNTCPClient : JNClientBase { - private IChannel clientChannel; - private IEventLoopGroup group; - private Bootstrap bootstrap; - - public bool IsOpen => clientChannel is not null && clientChannel.Open; - + private TcpClient tcpClient; + public bool IsOpen => tcpClient is not null && tcpClient.Online; + + public override async Task OnInit() { + tcpClient = new TcpClient(); + await tcpClient.SetupAsync( + new TouchSocketConfig() + .ConfigurePlugins(a => + { + a.UseReconnection(-1, true, 1000); //如需永远尝试连接,tryCount设置为-1即可。 + }) + .SetTcpDataHandlingAdapter(() => new FixedHeaderPackageAdapter()) + ); + tcpClient.Connecting = OnConnecting; + tcpClient.Connected = OnConnected;//成功连接到服务器 + tcpClient.Disconnected = OnDisconnected;//从服务器断开连接,当连接不成功时不会触发。 + tcpClient.Received = OnReceived; - await base.OnInit(); - - await StartConnect(); - + tcpClient.Connect(await GetEndPoint()); } - public override async Task StartConnect() + /// + /// + /// + /// + /// + /// + /// + private Task OnConnecting(ITcpClient client, ConnectingEventArgs e) { - - if (!isStart) return; - await CloseNetty(); - - group = new MultithreadEventLoopGroup(); - bootstrap = new Bootstrap(); - bootstrap - .Group(group) - .Channel() - .Option(ChannelOption.TcpNodelay, true) - .Handler(new TcpClientInitializer(this)); - - try - { - if (bootstrap is not null) - { - Debug.Log($"[JNTCPClient] 开始连接"); - clientChannel = await bootstrap.ConnectAsync( await GetEndPoint() ); - Debug.Log($"[JNTCPClient] 连接成功"); - } - } - catch (Exception e) - { - Debug.LogWarning(e.Message); - Debug.Log($"[JNTCPClient] 连接失败 1s后重试"); - await UniTask.DelayFrame(1000); - await StartConnect(); - } + Debug.Log($"[JNTCPClient] 开始连接服务器"); + return Task.CompletedTask; } - protected virtual async UniTask GetEndPoint() + + /// + /// 成功连接到服务器 + /// + /// + /// + /// + /// + private Task OnConnected(ITcpClient client, ConnectedEventArgs e) { - await UniTask.NextFrame(); - return new IPEndPoint(IPAddress.Parse("127.0.0.1"),9001); + Debug.Log($"[JNTCPClient] 服务器连接成功"); + Dispatch(new JNetParam(_id++,(int)NActionEnum.ClientConnect)); + return Task.CompletedTask; + } + + /// + /// 从服务器断开连接,当连接不成功时不会触发。 + /// + /// + /// + /// + /// + private Task OnDisconnected(ITcpClientBase client, DisconnectEventArgs e) + { + Debug.Log($"[JNTCPClient] 服务器断开"); + Dispatch(new JNetParam(_id++,(int)NActionEnum.ClientDisconnect)); + return Task.CompletedTask; } + /// + /// 接收到消息 + /// + /// + /// + /// + private Task OnReceived(TcpClient client, ReceivedDataEventArgs e) + { + byte[] data = new byte[e.ByteBlock.Len]; + Array.Copy(e.ByteBlock.Buffer,data, data.Length); + var param = NDataUtil.Parse(data); + Dispatch(param); + return Task.CompletedTask; + } + + + public override void SendBytes(byte[] data) + { + if (IsOpen) + { + tcpClient.Send(data); + } + } + + public override void OnClose() { base.OnClose(); - CloseNetty(); + tcpClient.Close(); } - private async Task CloseNetty() + protected virtual async UniTask GetEndPoint() { - clientChannel?.CloseAsync(); - if (group is not null) await group.ShutdownGracefullyAsync(); - group = null; - clientChannel = null; - bootstrap = null; - } - - public override void Send(int hId, IMessage data = null) - { - base.Send(hId, data); - if (IsOpen) - { - // clientChannel?.WriteAndFlushAsync(JNetParam.Build(this._id++, hId).SetData(data)); - } + await UniTask.NextFrame(); + return "127.0.0.1:9001"; } + } } \ No newline at end of file diff --git a/JNFrame2/Assets/JNGame/Network/JNTCPServer.cs b/JNFrame2/Assets/JNGame/Network/JNTCPServer.cs index ec7a2fbc..4984fa47 100644 --- a/JNFrame2/Assets/JNGame/Network/JNTCPServer.cs +++ b/JNFrame2/Assets/JNGame/Network/JNTCPServer.cs @@ -1,70 +1,118 @@ -using System; + +using System; +using System.Net; +using System.Net.Sockets; using System.Threading.Tasks; using Cysharp.Threading.Tasks; -using DotNetty.Buffers; -using DotNetty.Transport.Bootstrapping; -using DotNetty.Transport.Channels; -using DotNetty.Transport.Channels.Sockets; using DotRecast.Core.Collections; using Google.Protobuf; -using JNGame.Network.Netty.TCP; using Plugins.JNGame.Network; +using Plugins.JNGame.Network.Action; using Plugins.JNGame.Network.Entity; +using Plugins.JNGame.Network.Util; +using TouchSocket.Core; +using TouchSocket.Sockets; using UnityEngine; namespace JNGame.Network { public class JNTCPServer : JNServerBase { + + private TcpService service; - private int _port = 0; + private int _port; public int Port => _port; - - private ServerBootstrap bootstrap; - private IEventLoopGroup bossGroup; - private IEventLoopGroup workerGroup; - private IChannel channel; - - private TcpServerInitializer server; public override async Task OnInit() { - - bossGroup = new MultithreadEventLoopGroup(1); - workerGroup = new MultithreadEventLoopGroup(4); - bootstrap = new ServerBootstrap(); - bootstrap.Group(bossGroup, workerGroup); - bootstrap.Channel(); - bootstrap - .Option(ChannelOption.SoBacklog, 1024) - //ByteBuf的分配器(重用缓冲区)大小 - .Option(ChannelOption.Allocator, UnpooledByteBufferAllocator.Default) - .Option(ChannelOption.RcvbufAllocator, new FixedRecvByteBufAllocator(1024 * 8)) - .ChildOption(ChannelOption.SoKeepalive, true) //保持长连接 - .ChildOption(ChannelOption.TcpNodelay, true) //端口复用 - .ChildOption(ChannelOption.SoReuseport, true) - //自定义初始化Tcp服务 - .ChildHandler(server = new TcpServerInitializer(this)); - - await StartBind(); + + service = new TcpService(); + await service.SetupAsync( + new TouchSocketConfig() + .SetTcpDataHandlingAdapter(() => new FixedHeaderPackageAdapter()) + ); + service.Connecting = OnConnecting;//有客户端正在连接 + service.Connected = OnConnected;//有客户端连接 + service.Disconnected = OnDisconnected;//有客户端断开连接 + service.Received = OnReceived;//客户端接收到消息 + await service.StartAsync(_port = await GetPort());//启动 } - protected async Task StartBind() + /// + /// 有客户端正在连接 + /// + /// + /// + private Task OnConnecting(SocketClient client, ConnectingEventArgs e) { - try + Debug.Log($"[JNTCPServer] 有客户端正在连接"); + return Task.CompletedTask; + } + + /// + /// 有客户端连接 + /// + /// + /// + /// + /// + private Task OnConnected(SocketClient client, ConnectedEventArgs e) + { + Debug.Log($"[JNTCPServer] 有客户端连接成功"); + Dispatch((int)NActionEnum.ClientConnect,new JNServerParam() { - channel = await bootstrap.BindAsync(_port = await GetPort()); - Debug.Log($"[JNTCPServer] 服务器创建成功"); - } - catch (Exception e) - { - Debug.LogWarning(e.Message); - Debug.Log($"[JNTCPServer] 服务器创建失败 1s后重试"); - await UniTask.DelayFrame(1000); - await StartBind(); - } + Client = client.Id + }); + return Task.CompletedTask; + } + + /// + /// 有客户端断开连接 + /// + /// + /// + /// + /// + private Task OnDisconnected(SocketClient client, DisconnectEventArgs e) + { + Debug.Log($"[JNTCPServer] 有客户端断开连接"); + Dispatch((int)NActionEnum.ClientDisconnect,new JNServerParam() + { + Client = client.Id + }); + return Task.CompletedTask; + } + + + /// + /// 客户端接收到消息 + /// + /// + /// + /// + /// + private async Task OnReceived(SocketClient client, ReceivedDataEventArgs e) + { + + byte[] data = new byte[e.ByteBlock.Len]; + Array.Copy(e.ByteBlock.Buffer,data, data.Length); + var param = NDataUtil.Parse(data); + Dispatch(param.HId,new JNServerParam() + { + Client = client.Id, + Message = param.Bytes, + }); + await UniTask.NextFrame(); + + } + + public override void OnClose() + { + base.OnClose(); + service.Stop(); } protected virtual async UniTask GetPort() @@ -72,34 +120,22 @@ namespace JNGame.Network await UniTask.NextFrame(); return 9001; } - - public override void OnClose() + + + public void Send(SocketClient client,int hId,IMessage data = null) { - base.OnClose(); - CloseNetty(); - Debug.Log($"[JNTCPServer] 关闭连接"); - - } - - private async Task CloseNetty() - { - channel?.CloseAsync(); - bossGroup?.ShutdownGracefullyAsync(); - workerGroup?.ShutdownGracefullyAsync(); - channel = null; - bossGroup = null; - workerGroup = null; + var bytes = NDataUtil.Encrypt(JNetParam.Build(this._id++, hId).SetData(data)); + _byteSize[hId] = bytes.Length; + service.SendAsync(client.Id, bytes); } public void AllSend(int hId,IMessage data = null) { - server.GetClients().ForEach(id => Send(id,hId,data)); + service.GetClients().ForEach(client => + { + Send(client,hId,data); + }); } - public void Send(int client,int hId,IMessage data = null) - { - IChannelHandlerContext context = server.GetClient(client); - context.WriteAsync(JNetParam.Build(this._id++, hId).SetData(data)); - } } } \ No newline at end of file diff --git a/JNFrame2/Assets/JNGame/Network/JNUDPClient.cs b/JNFrame2/Assets/JNGame/Network/JNUDPClient.cs deleted file mode 100644 index 1b16bf0f..00000000 --- a/JNFrame2/Assets/JNGame/Network/JNUDPClient.cs +++ /dev/null @@ -1,107 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Net; -using System.Net.Sockets; -using System.Threading; -using System.Threading.Tasks; -using Cysharp.Threading.Tasks; -using JNGame.Util; -using Plugins.JNGame.Network.Util; -using UnityEngine; -using NotImplementedException = System.NotImplementedException; - -namespace Plugins.JNGame.Network -{ - public abstract class JNTCPClient1 : JNClientBase - { - - /// - /// 客户端 - /// - /// - private Socket client; - - /// - /// 客户端线程 - /// - /// - private Thread thread; - - /// - /// 是否连接 - /// - public bool isConnect { get; private set; } - - private Queue cache = new (); - - public override async Task OnInit() - { - client = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp); - client.Connect(await GetEndPoint()); - thread = new Thread(CreatConnectSocket); - thread.Start(); - } - - public override void OnClose() - { - Debug.Log($"[JNTCPClient] 关闭客户端"); - base.OnClose(); - client?.Close(); - thread?.Abort(); - } - - protected virtual async UniTask GetEndPoint() - { - await UniTask.NextFrame(); - return new IPEndPoint(IPAddress.Parse("127.0.0.1"),9001); - } - - private void CreatConnectSocket() - { - Debug.Log($"[JNTCPClient] 连接服务器成功"); - isConnect = true; - PushCache(); - byte[] bytes = new byte[102400]; - try - { - while (true) - { - var max = client.Receive(bytes); - var message = new byte[max]; - Array.Copy(bytes, message, max); - var param = NDataUtil.Parse(message); - Dispatch(param); - } - } - catch (Exception e) - { - // ignored - Debug.LogWarning(e.Message); - Debug.Log($"[JNTCPClient] 断开连接"); - isConnect = false; - client.Close(); - } - } - - public override void SendBytes(byte[] data) - { - if (data is null || data.Length <= 0) return; - cache.Enqueue(data); - if (isConnect) - { - PushCache(); - } - } - - /// - /// 发送缓存 - /// - public void PushCache() - { - while (isConnect && cache.TryDequeue(out var bytes)) - { - NetTool.SendAsync(client,bytes); - } - } - } -} \ No newline at end of file diff --git a/JNFrame2/Assets/JNGame/Network/JNUDPClient.cs.meta b/JNFrame2/Assets/JNGame/Network/JNUDPClient.cs.meta deleted file mode 100644 index 9503156a..00000000 --- a/JNFrame2/Assets/JNGame/Network/JNUDPClient.cs.meta +++ /dev/null @@ -1,3 +0,0 @@ -fileFormatVersion: 2 -guid: 9cd63835ebd243888fb11eb3fb168a92 -timeCreated: 1723799588 \ No newline at end of file diff --git a/JNFrame2/Assets/JNGame/Network/JNUDPServer.cs b/JNFrame2/Assets/JNGame/Network/JNUDPServer.cs deleted file mode 100644 index 2cad5b9e..00000000 --- a/JNFrame2/Assets/JNGame/Network/JNUDPServer.cs +++ /dev/null @@ -1,172 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Net; -using System.Net.Sockets; -using System.Threading; -using System.Threading.Tasks; -using Cysharp.Threading.Tasks; -using DotRecast.Core.Collections; -using Google.Protobuf; -using JNGame.Util.Types; -using Plugins.JNGame.Network.Action; -using Plugins.JNGame.Network.Entity; -using Plugins.JNGame.Network.Util; -using Plugins.JNGame.System; -using UnityEngine; - -namespace Plugins.JNGame.Network -{ - public abstract class JNTCPServer1 : JNServerBase - { - - // /// - // /// 服务器 - // /// - // /// - // private TcpListener server; - // - // /// - // /// 服务器线程 - // /// - // /// - // private Thread thread; - // /// - // /// 客户端线程 - // /// - // /// - // private Dictionary threads = new(); - // - // private int _clientIndex = 0; - // - // /// - // /// 连接的客户端 - // /// - // KeyValue clients = new (); - // - // private int _port = 0; - // public int Port => _port; - // - // - // public override async Task OnInit() - // { - // await CreateServer(); - // } - // - // /// - // /// 关闭服务器 - // /// - // public override void OnClose() - // { - // Debug.Log($"[JNUDPServer] 关闭服务器"); - // base.OnClose(); - // server?.Stop(); - // thread?.Abort(); - // threads.ForEach(child => child.Value.Close()); - // } - // - // /// - // /// 创建服务器 - // /// - // private async UniTask CreateServer() - // { - // - // server = new TcpListener(IPAddress.Any,_port = await GetPort()); - // server.Start(); - // thread = new Thread(CreatConnectSocket); - // thread.Start(); - // - // } - // - // protected virtual async UniTask GetPort() - // { - // await UniTask.NextFrame(); - // return 9001; - // } - // - // - // /// - // /// 接受监听后保存生成的通信客户端,并开启线程监听通信客户端消息 - // /// - // void CreatConnectSocket() - // { - // Debug.Log($"[JNTCPServer] 创建服务器成功"); - // while (true) - // { - // _clientIndex += 1; - // Socket socket = server.AcceptSocket(); - // clients.Add(_clientIndex,socket); - // Thread thread1 = new Thread(() => { ListenConnectSocket(socket); }); - // thread1.Start(); - // } - // } - // - // /// - // /// 接受通信客户端消息并对消息进行处理 - // /// - // /// - // void ListenConnectSocket(Socket socket) - // { - // Debug.Log($"[JNTCPServer] 客户端连接"); - // //客户端连接 - // _event.Dispatch($"{(int)NActionEnum.ClientConnect}",new JNServerParam() - // { - // Client = socket, - // Message = Array.Empty() - // }); - // byte[] bytes = new byte[102400]; - // try - // { - // while (true) - // { - // var max = socket.Receive(bytes); - // var message = new byte[max]; - // if (max >= 102400) - // { - // throw new Exception($"[JNTCPServer] 超出最大接收{max}"); - // } - // Array.Copy(bytes,message,max); - // var param = NDataUtil.Parse(message); - // _byteSize[param.HId] = param.Bytes.Length; - // _event.Dispatch($"{param.HId}",new JNServerParam() - // { - // Client = socket, - // Message = param.Bytes - // }); - // } - // } - // catch (Exception e) - // { - // Debug.LogWarning(e.Message); - // Debug.Log($"[JNTCPServer] 断开客户端连接"); - // //客户端断开 - // _event.Dispatch($"{(int)NActionEnum.ClientDisconnect}",new JNServerParam() - // { - // Client = socket, - // Message = Array.Empty() - // }); - // socket.Close(); - // clients.RemoveByValue(socket); - // } - // } - // - // public void Send(Socket client,int hId,IMessage data = null) - // { - // var bytes = NDataUtil.Encrypt(JNetParam.Build(this._id++, hId).SetData(data)); - // _byteSize[hId] = bytes.Length; - // client.SendAsync(bytes,SocketFlags.None); - // } - // - // public void AllSend(int hId,IMessage data = null) - // { - // clients.Values.ForEach(child => - // { - // Send(child.Value, hId, data); - // }); - // } - // - public override Task OnInit() - { - throw new NotImplementedException(); - } - } -} \ No newline at end of file diff --git a/JNFrame2/Assets/JNGame/Network/JNUDPServer.cs.meta b/JNFrame2/Assets/JNGame/Network/JNUDPServer.cs.meta deleted file mode 100644 index c922208f..00000000 --- a/JNFrame2/Assets/JNGame/Network/JNUDPServer.cs.meta +++ /dev/null @@ -1,3 +0,0 @@ -fileFormatVersion: 2 -guid: c0133b6e17024e67a3e0c86689c7ba9b -timeCreated: 1723725100 \ No newline at end of file diff --git a/JNFrame2/Assets/JNGame/Network/Netty.meta b/JNFrame2/Assets/JNGame/Network/Netty.meta deleted file mode 100644 index e0153249..00000000 --- a/JNFrame2/Assets/JNGame/Network/Netty.meta +++ /dev/null @@ -1,3 +0,0 @@ -fileFormatVersion: 2 -guid: 5da486bbb35a4830bbf04c02e4d64dae -timeCreated: 1723773802 \ No newline at end of file diff --git a/JNFrame2/Assets/JNGame/Network/Netty/HeartBeatHandler.cs b/JNFrame2/Assets/JNGame/Network/Netty/HeartBeatHandler.cs deleted file mode 100644 index 32b00d50..00000000 --- a/JNFrame2/Assets/JNGame/Network/Netty/HeartBeatHandler.cs +++ /dev/null @@ -1,34 +0,0 @@ -using System; -using DotNetty.Handlers.Timeout; -using DotNetty.Transport.Channels; - -namespace JNGame.Network.Netty -{ - /// - /// Heartbeat Handler Class. - /// - public class HeartBeatHandler : ChannelHandlerAdapter - { - /// - /// Heart Beat Handler. - /// - /// - /// - public override void UserEventTriggered(IChannelHandlerContext context, object evt) - { - var eventState = evt as IdleStateEvent; - if (eventState != null) - { - if (eventState.State == IdleState.ReaderIdle) - { - context.Channel.Flush(); - context.Channel.CloseAsync(); - } - } - else - { - base.UserEventTriggered(context, evt); - } - } - } -} diff --git a/JNFrame2/Assets/JNGame/Network/Netty/HeartBeatHandler.cs.meta b/JNFrame2/Assets/JNGame/Network/Netty/HeartBeatHandler.cs.meta deleted file mode 100644 index 8f7a609c..00000000 --- a/JNFrame2/Assets/JNGame/Network/Netty/HeartBeatHandler.cs.meta +++ /dev/null @@ -1,3 +0,0 @@ -fileFormatVersion: 2 -guid: 428846a1397f4426b81f1b79876325ef -timeCreated: 1723775429 \ No newline at end of file diff --git a/JNFrame2/Assets/JNGame/Network/Netty/TCP.meta b/JNFrame2/Assets/JNGame/Network/Netty/TCP.meta deleted file mode 100644 index dfc49797..00000000 --- a/JNFrame2/Assets/JNGame/Network/Netty/TCP.meta +++ /dev/null @@ -1,3 +0,0 @@ -fileFormatVersion: 2 -guid: b093de57a09748848035e479d1248ea4 -timeCreated: 1723773808 \ No newline at end of file diff --git a/JNFrame2/Assets/JNGame/Network/Netty/TCP/TcpClientHandler.cs b/JNFrame2/Assets/JNGame/Network/Netty/TCP/TcpClientHandler.cs deleted file mode 100644 index 56c30da9..00000000 --- a/JNFrame2/Assets/JNGame/Network/Netty/TCP/TcpClientHandler.cs +++ /dev/null @@ -1,111 +0,0 @@ -using System; -using DotNetty.Buffers; -using DotNetty.Transport.Channels; -using JNGame.Util.Types; -using Plugins.JNGame.Network; -using Plugins.JNGame.Network.Action; -using Plugins.JNGame.Network.Entity; -using UnityEngine; - -namespace JNGame.Network.Netty.TCP -{ - public class TcpClientHandler : ChannelHandlerAdapter - { - - private JNClientBase root; - - public TcpClientHandler(JNClientBase client) - { - root = client; - } - - /// - /// 逻辑处理器被添加 - /// - /// - public override void HandlerAdded(IChannelHandlerContext context) - { - base.HandlerAdded(context); - } - - /// - /// 绑定到线程 - /// - /// - public override void ChannelRegistered(IChannelHandlerContext context) - { - base.ChannelRegistered(context); - } - - /// - /// 准备就绪 - /// - /// - public override void ChannelActive(IChannelHandlerContext context) - { - - base.ChannelActive(context); - Debug.Log($"[TcpClientHandler] 连接成功: {context.Channel.RemoteAddress}"); - - } - - /// - /// 有数据可读 - /// - /// - /// - public override void ChannelRead(IChannelHandlerContext context, object message) - { - - base.ChannelRead(context, message); - - if (message is not JNetParam data) return; - - root.Dispatch(data); - - } - - /// - /// 某次数据读完 - /// - /// - public override void ChannelReadComplete(IChannelHandlerContext context) - { - base.ChannelReadComplete(context); - } - - /// - /// 被关闭 - /// - /// - public override void ChannelInactive(IChannelHandlerContext context) - { - - base.ChannelInactive(context); - - } - - /// - /// 取消线程(NioEventLoop) 的绑定 - /// - /// - public override void ChannelUnregistered(IChannelHandlerContext context) - { - base.ChannelUnregistered(context); - context.Channel.EventLoop.Schedule(() => - { - Debug.Log($"重连接: {context.Channel.RemoteAddress}"); - root.StartConnect(); - }, new TimeSpan(1000)); - } - - /// - /// 逻辑处理器被移除 - /// - /// - public override void HandlerRemoved(IChannelHandlerContext context) - { - base.HandlerRemoved(context); - } - } -} \ No newline at end of file diff --git a/JNFrame2/Assets/JNGame/Network/Netty/TCP/TcpClientHandler.cs.meta b/JNFrame2/Assets/JNGame/Network/Netty/TCP/TcpClientHandler.cs.meta deleted file mode 100644 index 11e6a087..00000000 --- a/JNFrame2/Assets/JNGame/Network/Netty/TCP/TcpClientHandler.cs.meta +++ /dev/null @@ -1,3 +0,0 @@ -fileFormatVersion: 2 -guid: 8a6cf562019b4e4eaf5fae1b4bb2b19f -timeCreated: 1723799944 \ No newline at end of file diff --git a/JNFrame2/Assets/JNGame/Network/Netty/TCP/TcpClientInitializer.cs b/JNFrame2/Assets/JNGame/Network/Netty/TCP/TcpClientInitializer.cs deleted file mode 100644 index a2f307f7..00000000 --- a/JNFrame2/Assets/JNGame/Network/Netty/TCP/TcpClientInitializer.cs +++ /dev/null @@ -1,34 +0,0 @@ -using DotNetty.Handlers.Logging; -using DotNetty.Handlers.Timeout; -using DotNetty.Transport.Channels; -using DotNetty.Transport.Channels.Sockets; -using JNGame.Network.Netty; -using JNGame.Network.Netty.TCP; -using Plugins.JNGame.Network; -using TestNetty.Service.Handlers; - -namespace TestNetty.Client.Initializers -{ - public class TcpClientInitializer : ChannelInitializer - { - - private JNClientBase root; - private TcpClientHandler handler; - - public TcpClientInitializer(JNClientBase server) - { - root = server; - handler = new TcpClientHandler(root); - } - - protected override void InitChannel(ISocketChannel channel) - { - IChannelPipeline pipeline = channel.Pipeline; - pipeline.AddLast(new IdleStateHandler(30, 30, 60 * 5)); - pipeline.AddLast(new HeartBeatHandler()); - pipeline.AddLast("encoder", new TcpEncoderHandler()); - pipeline.AddLast("decoder", new TcpDecoderHandler()); - pipeline.AddLast(handler); - } - } -} diff --git a/JNFrame2/Assets/JNGame/Network/Netty/TCP/TcpClientInitializer.cs.meta b/JNFrame2/Assets/JNGame/Network/Netty/TCP/TcpClientInitializer.cs.meta deleted file mode 100644 index 39722eb9..00000000 --- a/JNFrame2/Assets/JNGame/Network/Netty/TCP/TcpClientInitializer.cs.meta +++ /dev/null @@ -1,3 +0,0 @@ -fileFormatVersion: 2 -guid: 96db8fb3f65d44b798bc06f95a8246bb -timeCreated: 1723799785 \ No newline at end of file diff --git a/JNFrame2/Assets/JNGame/Network/Netty/TCP/TcpDecoderHandler.cs b/JNFrame2/Assets/JNGame/Network/Netty/TCP/TcpDecoderHandler.cs deleted file mode 100644 index f1395bde..00000000 --- a/JNFrame2/Assets/JNGame/Network/Netty/TCP/TcpDecoderHandler.cs +++ /dev/null @@ -1,36 +0,0 @@ -using DotNetty.Buffers; -using DotNetty.Codecs; -using DotNetty.Transport.Channels; -using System.Collections.Generic; -using Plugins.JNGame.Network.Util; - -namespace TestNetty.Service.Handlers -{ - /// - /// Decoder Packet - /// - public class TcpDecoderHandler : ByteToMessageDecoder - { - - //准备读取的消息长度 - private int? length; - - protected override void Decode(IChannelHandlerContext context, IByteBuffer input, List output) - { - - if (length is null && input.ReadableBytes >= 4) - { - length = input.ReadInt(); - } - - if (length is not null && input.ReadableBytes >= length) - { - IByteBuffer result = input.ReadBytes(length.Value); - output.Add(NDataUtil.Parse(result.Array)); - result.Clear(); - length = null; - } - - } - } -} diff --git a/JNFrame2/Assets/JNGame/Network/Netty/TCP/TcpDecoderHandler.cs.meta b/JNFrame2/Assets/JNGame/Network/Netty/TCP/TcpDecoderHandler.cs.meta deleted file mode 100644 index e7f27408..00000000 --- a/JNFrame2/Assets/JNGame/Network/Netty/TCP/TcpDecoderHandler.cs.meta +++ /dev/null @@ -1,3 +0,0 @@ -fileFormatVersion: 2 -guid: 9487ff44b5354bc4843ac7320680c10f -timeCreated: 1723773916 \ No newline at end of file diff --git a/JNFrame2/Assets/JNGame/Network/Netty/TCP/TcpEncoderHandler.cs b/JNFrame2/Assets/JNGame/Network/Netty/TCP/TcpEncoderHandler.cs deleted file mode 100644 index 38b22aac..00000000 --- a/JNFrame2/Assets/JNGame/Network/Netty/TCP/TcpEncoderHandler.cs +++ /dev/null @@ -1,22 +0,0 @@ -using System; -using DotNetty.Buffers; -using DotNetty.Codecs; -using DotNetty.Transport.Channels; -using Plugins.JNGame.Network.Entity; -using Plugins.JNGame.Network.Util; - -namespace TestNetty.Service.Handlers -{ - /// - /// Encoder Packet - /// - public class TcpEncoderHandler : MessageToByteEncoder - { - protected override void Encode(IChannelHandlerContext context, JNetParam message, IByteBuffer output) - { - var data = NDataUtil.Encrypt(message); - output.WriteInt(data.Length);//4-8 - output.WriteBytes(data); - } - } -} diff --git a/JNFrame2/Assets/JNGame/Network/Netty/TCP/TcpEncoderHandler.cs.meta b/JNFrame2/Assets/JNGame/Network/Netty/TCP/TcpEncoderHandler.cs.meta deleted file mode 100644 index 03f961b0..00000000 --- a/JNFrame2/Assets/JNGame/Network/Netty/TCP/TcpEncoderHandler.cs.meta +++ /dev/null @@ -1,3 +0,0 @@ -fileFormatVersion: 2 -guid: 11f81d1e8543432c8226b6c42b605010 -timeCreated: 1723773916 \ No newline at end of file diff --git a/JNFrame2/Assets/JNGame/Network/Netty/TCP/TcpPacket.cs b/JNFrame2/Assets/JNGame/Network/Netty/TCP/TcpPacket.cs deleted file mode 100644 index 254cf3ac..00000000 --- a/JNFrame2/Assets/JNGame/Network/Netty/TCP/TcpPacket.cs +++ /dev/null @@ -1,11 +0,0 @@ -using Plugins.JNGame.Network.Entity; - -namespace JNGame.Network.Netty.TCP -{ - public class TcpPacket - { - public int Checkbit; - public int Length; - public JNetParam Data; - } -} \ No newline at end of file diff --git a/JNFrame2/Assets/JNGame/Network/Netty/TCP/TcpPacket.cs.meta b/JNFrame2/Assets/JNGame/Network/Netty/TCP/TcpPacket.cs.meta deleted file mode 100644 index e6cf2644..00000000 --- a/JNFrame2/Assets/JNGame/Network/Netty/TCP/TcpPacket.cs.meta +++ /dev/null @@ -1,3 +0,0 @@ -fileFormatVersion: 2 -guid: b5008afe7a554eafb1c684bef86362b0 -timeCreated: 1723774619 \ No newline at end of file diff --git a/JNFrame2/Assets/JNGame/Network/Netty/TCP/TcpServerHandler.cs b/JNFrame2/Assets/JNGame/Network/Netty/TCP/TcpServerHandler.cs deleted file mode 100644 index 45158991..00000000 --- a/JNFrame2/Assets/JNGame/Network/Netty/TCP/TcpServerHandler.cs +++ /dev/null @@ -1,154 +0,0 @@ -using System; -using DotNetty.Transport.Channels; -using JNGame.Util.Types; -using Plugins.JNGame.Network; -using Plugins.JNGame.Network.Action; -using Plugins.JNGame.Network.Entity; -using UnityEngine; - -namespace JNGame.Network.Netty.TCP -{ - public class TcpServerHandler : ChannelHandlerAdapter - { - - private int _index = 0; - public int Next() - { - return _index++; - } - - private JNServerBase root; - - public readonly KeyValue ClientInts = new(); - - public TcpServerHandler(JNServerBase server) - { - root = server; - } - - /// - /// 逻辑处理器被添加 - /// - /// - public override void HandlerAdded(IChannelHandlerContext context) - { - base.HandlerAdded(context); - ClientInts.Add(context,Next()); - } - - /// - /// 绑定到线程 - /// - /// - public override void ChannelRegistered(IChannelHandlerContext context) - { - base.ChannelRegistered(context); - } - - /// - /// 准备就绪 - /// - /// - public override void ChannelActive(IChannelHandlerContext context) - { - - base.ChannelActive(context); - - if (!(ClientInts.TryGetValueByKey(context,out var id))) - { - context.CloseAsync(); - return; - } - - Debug.Log($"[TcpServerHandler] 连接成功: {context.Channel.RemoteAddress}"); - - //客户端连接 - root.Dispatch((int)NActionEnum.ClientConnect,new JNServerParam() - { - Client = id, - Message = Array.Empty() - }); - - } - - /// - /// 有数据可读 - /// - /// - /// - public override void ChannelRead(IChannelHandlerContext context, object message) - { - - base.ChannelRead(context, message); - - if (message is not JNetParam data) return; - - if (!(ClientInts.TryGetValueByKey(context,out var id))) - { - context.CloseAsync(); - return; - } - - root.Dispatch(data.HId,new JNServerParam() - { - Client = id, - Message = data.Bytes - }); - - } - - /// - /// 某次数据读完 - /// - /// - public override void ChannelReadComplete(IChannelHandlerContext context) - { - base.ChannelReadComplete(context); - } - - /// - /// 被关闭 - /// - /// - public override void ChannelInactive(IChannelHandlerContext context) - { - - base.ChannelInactive(context); - - if (!(ClientInts.TryGetValueByKey(context,out var id))) - { - context.CloseAsync(); - return; - } - - Debug.Log($"[TcpServerHandler] 断开连接: {context.Channel.RemoteAddress}"); - - //客户端断开 - root.Dispatch((int)NActionEnum.ClientDisconnect,new JNServerParam() - { - Client = id, - Message = Array.Empty() - }); - - } - - /// - /// 取消线程(NioEventLoop) 的绑定 - /// - /// - public override void ChannelUnregistered(IChannelHandlerContext context) - { - base.ChannelUnregistered(context); - } - - /// - /// 逻辑处理器被移除 - /// - /// - public override void HandlerRemoved(IChannelHandlerContext context) - { - base.HandlerRemoved(context); - ClientInts.RemoveByKey(context); - } - } -} \ No newline at end of file diff --git a/JNFrame2/Assets/JNGame/Network/Netty/TCP/TcpServerHandler.cs.meta b/JNFrame2/Assets/JNGame/Network/Netty/TCP/TcpServerHandler.cs.meta deleted file mode 100644 index 43f162bc..00000000 --- a/JNFrame2/Assets/JNGame/Network/Netty/TCP/TcpServerHandler.cs.meta +++ /dev/null @@ -1,3 +0,0 @@ -fileFormatVersion: 2 -guid: 70f2f7800eb14ae189df47eb04e775aa -timeCreated: 1723776097 \ No newline at end of file diff --git a/JNFrame2/Assets/JNGame/Network/Netty/TCP/TcpServerInitializer.cs b/JNFrame2/Assets/JNGame/Network/Netty/TCP/TcpServerInitializer.cs deleted file mode 100644 index a0165766..00000000 --- a/JNFrame2/Assets/JNGame/Network/Netty/TCP/TcpServerInitializer.cs +++ /dev/null @@ -1,42 +0,0 @@ -using DotNetty.Handlers.Timeout; -using DotNetty.Transport.Channels; -using DotNetty.Transport.Channels.Sockets; -using Plugins.JNGame.Network; -using TestNetty.Service.Handlers; - -namespace JNGame.Network.Netty.TCP -{ - public class TcpServerInitializer : ChannelInitializer - { - - private JNServerBase root; - private TcpServerHandler handler; - - public TcpServerInitializer(JNServerBase server) - { - root = server; - handler = new TcpServerHandler(root); - } - - protected override void InitChannel(ISocketChannel channel) - { - IChannelPipeline pipeline = channel.Pipeline; - pipeline.AddLast(new IdleStateHandler(30,30,60 * 5));//心跳 - pipeline.AddLast(new HeartBeatHandler()); - pipeline.AddLast("encoder", new TcpEncoderHandler()); - pipeline.AddLast("decoder", new TcpDecoderHandler()); - pipeline.AddLast(handler); - } - - public IChannelHandlerContext GetClient(int index) - { - return handler.ClientInts.Value2Key(index); - } - - public int[] GetClients() - { - return handler.ClientInts.Values; - } - - } -} diff --git a/JNFrame2/Assets/JNGame/Network/Netty/TCP/TcpServerInitializer.cs.meta b/JNFrame2/Assets/JNGame/Network/Netty/TCP/TcpServerInitializer.cs.meta deleted file mode 100644 index 3c5b8c8f..00000000 --- a/JNFrame2/Assets/JNGame/Network/Netty/TCP/TcpServerInitializer.cs.meta +++ /dev/null @@ -1,3 +0,0 @@ -fileFormatVersion: 2 -guid: 5c734c16eb6b4ff98f41bb63524f3209 -timeCreated: 1723773874 \ No newline at end of file diff --git a/JNFrame2/Assets/JNGame/Sync/App/Tile/JNSSTileServerService.cs b/JNFrame2/Assets/JNGame/Sync/App/Tile/JNSSTileServerService.cs index a8d17828..6648e115 100644 --- a/JNFrame2/Assets/JNGame/Sync/App/Tile/JNSSTileServerService.cs +++ b/JNFrame2/Assets/JNGame/Sync/App/Tile/JNSSTileServerService.cs @@ -83,7 +83,7 @@ namespace JNGame.Sync.State.Tile { if (xTuple.X >= 0 && xTuple.Y >= 0) { - return xTuple.Y <= Tiles.Length && xTuple.X <= Tiles[0].Length; + return xTuple.Y < Tiles.Length && xTuple.X < Tiles[0].Length; } return false; } diff --git a/JNFrame2/Assets/Packages/DotNetty.Buffers.0.7.6/.signature.p7s b/JNFrame2/Assets/Packages/DotNetty.Buffers.0.7.6/.signature.p7s deleted file mode 100644 index 1695e273..00000000 Binary files a/JNFrame2/Assets/Packages/DotNetty.Buffers.0.7.6/.signature.p7s and /dev/null differ diff --git a/JNFrame2/Assets/Packages/DotNetty.Buffers.0.7.6/DotNetty.Buffers.nuspec b/JNFrame2/Assets/Packages/DotNetty.Buffers.0.7.6/DotNetty.Buffers.nuspec deleted file mode 100644 index 66aa8a8b..00000000 --- a/JNFrame2/Assets/Packages/DotNetty.Buffers.0.7.6/DotNetty.Buffers.nuspec +++ /dev/null @@ -1,33 +0,0 @@ - - - - DotNetty.Buffers - 0.7.6 - Microsoft - MIT - https://licenses.nuget.org/MIT - https://github.com/Azure/DotNetty/ - Buffer management in DotNetty - © Microsoft Corporation. All rights reserved. - socket tcp protocol netty dotnetty network - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/JNFrame2/Assets/Packages/DotNetty.Buffers.0.7.6/lib/netstandard2.0/DotNetty.Buffers.dll b/JNFrame2/Assets/Packages/DotNetty.Buffers.0.7.6/lib/netstandard2.0/DotNetty.Buffers.dll deleted file mode 100644 index 865b405d..00000000 Binary files a/JNFrame2/Assets/Packages/DotNetty.Buffers.0.7.6/lib/netstandard2.0/DotNetty.Buffers.dll and /dev/null differ diff --git a/JNFrame2/Assets/Packages/DotNetty.Buffers.0.7.6/lib/netstandard2.0/DotNetty.Buffers.xml b/JNFrame2/Assets/Packages/DotNetty.Buffers.0.7.6/lib/netstandard2.0/DotNetty.Buffers.xml deleted file mode 100644 index 398152b1..00000000 --- a/JNFrame2/Assets/Packages/DotNetty.Buffers.0.7.6/lib/netstandard2.0/DotNetty.Buffers.xml +++ /dev/null @@ -1,1978 +0,0 @@ - - - - DotNetty.Buffers - - - - - - Abstract base class implementation of a - - - - - - Abstract base class for instances - - - - - - Abstract base class for implementations that wrap another - . - - - - - Returns a hex dump - of the specified buffer's sub-region. - - - - - Returns a hex dump - of the specified buffer's sub-region. - - - - - Returns a hex dump - of the specified buffer's sub-region. - - - - - Returns a hex dump - of the specified buffer's sub-region. - - - - - Calculates the hash code of the specified buffer. This method is - useful when implementing a new buffer type. - - - - - Returns the reader index of needle in haystack, or -1 if needle is not in haystack. - - - - - Returns {@code true} if and only if the two specified buffers are - identical to each other for {@code length} bytes starting at {@code aStartIndex} - index for the {@code a} buffer and {@code bStartIndex} index for the {@code b} buffer. - A more compact way to express this is: -

- {@code a[aStartIndex : aStartIndex + length] == b[bStartIndex : bStartIndex + length]} -

-
- - - Returns {@code true} if and only if the two specified buffers are - identical to each other as described in {@link ByteBuf#equals(Object)}. - This method is useful when implementing a new buffer type. - - - - - Compares the two specified buffers as described in {@link ByteBuf#compareTo(ByteBuf)}. - This method is useful when implementing a new buffer type. - - - - - The default implementation of . - This method is useful when implementing a new buffer type. - - - - - Read the given amount of bytes into a new {@link ByteBuf} that is allocated from the {@link ByteBufAllocator}. - - - - - Encode a string in http://en.wikipedia.org/wiki/UTF-8 and write it into reserveBytes of - a byte buffer. The reserveBytes must be computed (ie eagerly using {@link #utf8MaxBytes(string)} - or exactly with #utf8Bytes(string)}) to ensure this method not to not: for performance reasons - the index checks will be performed using just reserveBytes. - - This method returns the actual number of bytes written. - - - - Encode the given using the given into a new - which - is allocated via the . - - The to allocate {@link IByteBuffer}. - src The to encode. - charset The specified - - - - Encode the given using the given into a new - which - is allocated via the . - - The to allocate {@link IByteBuffer}. - src The to encode. - charset The specified - the extra capacity to alloc except the space for decoding. - - - - Returns a multi-line hexadecimal dump of the specified {@link ByteBuf} that is easy to read by humans. - - - - - Returns a multi-line hexadecimal dump of the specified {@link ByteBuf} that is easy to read by humans, - starting at the given {@code offset} using the given {@code length}. - - - - - Appends the prettified multi-line hexadecimal dump of the specified {@link ByteBuf} to the specified - {@link StringBuilder} that is easy to read by humans. - - - - - Appends the prettified multi-line hexadecimal dump of the specified {@link ByteBuf} to the specified - {@link StringBuilder} that is easy to read by humans, starting at the given {@code offset} using - the given {@code length}. - - - - - Toggles the endianness of the specified 64-bit long integer. - - - - - Toggles the endianness of the specified 32-bit integer. - - - - - Toggles the endianness of the specified 16-bit integer. - - - - - Default on most Windows systems - - - - - Add the given {@link IByteBuffer}. - Be aware that this method does not increase the {@code writerIndex} of the {@link CompositeByteBuffer}. - If you need to have it increased you need to handle it by your own. - @param buffer the {@link IByteBuffer} to add - - - - - Add the given {@link IByteBuffer}s. - Be aware that this method does not increase the {@code writerIndex} of the {@link CompositeByteBuffer}. - If you need to have it increased you need to handle it by your own. - @param buffers the {@link IByteBuffer}s to add - - - - - Add the given {@link IByteBuffer}s. - Be aware that this method does not increase the {@code writerIndex} of the {@link CompositeByteBuffer}. - If you need to have it increased you need to handle it by your own. - @param buffers the {@link IByteBuffer}s to add - - - - - Add the given {@link IByteBuffer} on the specific index. - Be aware that this method does not increase the {@code writerIndex} of the {@link CompositeByteBuffer}. - If you need to have it increased you need to handle it by your own. - @param cIndex the index on which the {@link IByteBuffer} will be added - @param buffer the {@link IByteBuffer} to add - - - - - Add the given {@link IByteBuffer}s on the specific index - Be aware that this method does not increase the {@code writerIndex} of the {@link CompositeByteBuffer}. - If you need to have it increased you need to handle it by your own. - @param cIndex the index on which the {@link IByteBuffer} will be added. - @param buffers the {@link IByteBuffer}s to add - - - - - Add the given {@link ByteBuf}s on the specific index - Be aware that this method does not increase the {@code writerIndex} of the {@link CompositeByteBuffer}. - If you need to have it increased you need to handle it by your own. - @param cIndex the index on which the {@link IByteBuffer} will be added. - @param buffers the {@link IByteBuffer}s to add - - - - - This should only be called as last operation from a method as this may adjust the underlying - array of components and so affect the index etc. - - - - - Remove the {@link IByteBuffer} from the given index. - @param cIndex the index on from which the {@link IByteBuffer} will be remove - - - - - Remove the number of {@link IByteBuffer}s starting from the given index. - @param cIndex the index on which the {@link IByteBuffer}s will be started to removed - @param numComponents the number of components to remove - - - - - Same with {@link #slice(int, int)} except that this method returns a list. - - - - - Return the current number of {@link IByteBuffer}'s that are composed in this instance - - - - - Return the max number of {@link IByteBuffer}'s that are composed in this instance - - - - - Return the index for the given offset - - - - - Return the {@link IByteBuffer} on the specified index - @param cIndex the index for which the {@link IByteBuffer} should be returned - @return buffer the {@link IByteBuffer} on the specified index - - - - - Return the {@link IByteBuffer} on the specified index - @param offset the offset for which the {@link IByteBuffer} should be returned - @return the {@link IByteBuffer} on the specified index - - - - - Return the internal {@link IByteBuffer} on the specified index. Note that updating the indexes of the returned - buffer will lead to an undefined behavior of this buffer. - @param cIndex the index for which the {@link IByteBuffer} should be returned - - - - - Return the internal {@link IByteBuffer} on the specified offset. Note that updating the indexes of the returned - buffer will lead to an undefined behavior of this buffer. - @param offset the offset for which the {@link IByteBuffer} should be returned - - - - - Consolidate the composed {@link IByteBuffer}s - - - - - Consolidate the composed {@link IByteBuffer}s - @param cIndex the index on which to start to compose - @param numComponents the number of components to compose - - - - - Discard all {@link IByteBuffer}s which are read. - - - - - - Represents an empty byte buffer - - - - - Inspired by the Netty ByteBuffer implementation - (https://github.com/netty/netty/blob/master/buffer/src/main/java/io/netty/buffer/ByteBuf.java) - Provides circular-buffer-esque security around a byte array, allowing reads and writes to occur independently. - In general, the guarantees: - /// LESS THAN OR EQUAL TO LESS THAN OR EQUAL TO - . - - - - - Expands the capacity of this buffer so long as it is less than . - - - - - The allocator who created this buffer - - - - - Sets the of this buffer - - thrown if exceeds the length of the buffer - - - - Sets the of this buffer - - - thrown if is greater than - or less than 0. - - - - - Sets both indexes - - - thrown if or exceeds - the length of the buffer - - - - - Returns true if - is greater than 0. - - - - - Is the buffer readable if and only if the buffer contains equal or more than the specified number of elements - - The number of elements we would like to read - - - - Returns true if and only if - is greater than zero. - - - - - Returns true if and only if the buffer has enough to accomodate - additional bytes. - - The number of additional elements we would like to write. - - - - Sets the and to 0. Does not erase any of the data - written into the buffer already, - but it will overwrite that data. - - - - - Marks the current in this buffer. You can reposition the current - - to the marked by calling . - The initial value of the marked is 0. - - - - - Repositions the current to the marked in this buffer. - - - is thrown if the current is less than the - marked - - - - - Marks the current in this buffer. You can reposition the current - - to the marked by calling . - The initial value of the marked is 0. - - - - - Repositions the current to the marked in this buffer. - - - is thrown if the current is greater than the - marked - - - - - Discards the bytes between the 0th index and . - It moves the bytes between and to the 0th index, - and sets and to 0 and - oldWriterIndex - oldReaderIndex respectively. - - - - - Similar to except that this method might discard - some, all, or none of read bytes depending on its internal implementation to reduce - overall memory bandwidth consumption at the cost of potentially additional memory - consumption. - - - - - Makes sure the number of is equal to or greater than - the specified value (.) If there is enough writable bytes in this buffer, - the method returns with no side effect. Otherwise, it raises an . - - The expected number of minimum writable bytes - - if + > - . - - - - - Tries to make sure the number of - is equal to or greater than the specified value. Unlike , - this method does not raise an exception but returns a code. - - the expected minimum number of writable bytes - - When + minWritableBytes > : -
    -
  • true - the capacity of the buffer is expanded to
  • -
  • false - the capacity of the buffer is unchanged
  • -
- - - 0 if the buffer has enough writable bytes, and its capacity is unchanged. - 1 if the buffer does not have enough bytes, and its capacity is unchanged. - 2 if the buffer has enough writable bytes, and its capacity has been increased. - 3 if the buffer does not have enough bytes, but its capacity has been increased to its maximum. - -
- - - Gets a boolean at the specified absolute in this buffer. - This method does not modify or - of this buffer. - - - if the specified is less than 0 or - index + 1 greater than - - - - - Gets a byte at the specified absolute in this buffer. - This method does not modify or - of this buffer. - - - if the specified is less than 0 or - index + 1 greater than - - - - - Gets a short at the specified absolute in this buffer. - This method does not modify or - of this buffer. - - - if the specified is less than 0 or - index + 2 greater than - - - - - Gets a short at the specified absolute in this buffer - in Little Endian Byte Order. This method does not modify - or of this buffer. - - - if the specified is less than 0 or - index + 2 greater than - - - - - Gets an ushort at the specified absolute in this buffer. - This method does not modify or - of this buffer. - - - if the specified is less than 0 or - index + 2 greater than - - - - - Gets an ushort at the specified absolute in this buffer - in Little Endian Byte Order. This method does not modify - or of this buffer. - - - if the specified is less than 0 or - index + 2 greater than - - - - - Gets an integer at the specified absolute in this buffer. - This method does not modify or - of this buffer. - - - if the specified is less than 0 or - index + 4 greater than - - - - - Gets an integer at the specified absolute in this buffer - in Little Endian Byte Order. This method does not modify - or of this buffer. - - - if the specified is less than 0 or - index + 4 greater than - - - - - Gets an unsigned integer at the specified absolute in this buffer. - This method does not modify or - of this buffer. - - - if the specified is less than 0 or - index + 4 greater than - - - - - Gets an unsigned integer at the specified absolute in this buffer - in Little Endian Byte Order. This method does not modify - or of this buffer. - - - if the specified is less than 0 or - index + 4 greater than - - - - - Gets a long integer at the specified absolute in this buffer. - This method does not modify or - of this buffer. - - - if the specified is less than 0 or - index + 8 greater than - - - - - Gets a long integer at the specified absolute in this buffer - in Little Endian Byte Order. This method does not modify or - of this buffer. - - - if the specified is less than 0 or - index + 8 greater than - - - - - Gets a 24-bit medium integer at the specified absolute index in this buffer. - This method does not modify or - of this buffer. - - - if the specified is less than 0 or - index + 3 greater than - - - - - Gets a 24-bit medium integer at the specified absolute index in this buffer - in Little Endian Byte Order. This method does not modify - or of this buffer. - - - if the specified is less than 0 or - index + 3 greater than - - - - - Gets an unsigned 24-bit medium integer at the specified absolute index in this buffer. - This method does not modify or - of this buffer. - - - if the specified is less than 0 or - index + 3 greater than - - - - - Gets an unsigned 24-bit medium integer at the specified absolute index in this buffer - in Little Endian Byte Order. This method does not modify - or of this buffer. - - - if the specified is less than 0 or - index + 3 greater than - - - - - Gets a char at the specified absolute in this buffer. - This method does not modify or - of this buffer. - - - if the specified is less than 0 or - index + 2 greater than - - - - - Gets a float at the specified absolute in this buffer. - This method does not modify or - of this buffer. - - - if the specified is less than 0 or - index + 4 greater than - - - - - Gets a float at the specified absolute in this buffer - in Little Endian Byte Order. This method does not modify - or of this buffer. - - - if the specified is less than 0 or - index + 4 greater than - - - - - Gets a double at the specified absolute in this buffer. - This method does not modify or - of this buffer. - - - if the specified is less than 0 or - index + 8 greater than - - - - - Gets a double at the specified absolute in this buffer - in Little Endian Byte Order. This method does not modify - or of this buffer. - - - if the specified is less than 0 or - index + 8 greater than - - - - - Transfers this buffers data to the specified buffer starting at the specified - absolute until the destination becomes non-writable. - - - if the specified is less than 0 or - index + 1 greater than - - - - - Transfers this buffers data to the specified buffer starting at the specified - absolute until the destination becomes non-writable. - - - if the specified is less than 0 or - index + 1 greater than - - - - - Transfers this buffers data to the specified buffer starting at the specified - absolute until the destination becomes non-writable. - - - if the specified is less than 0 or - index + 1 greater than - - - - - Transfers this buffers data to the specified buffer starting at the specified - absolute until the destination becomes non-writable. - - - if the specified is less than 0 or - index + 1 greater than - - - - - Transfers this buffers data to the specified buffer starting at the specified - absolute until the destination becomes non-writable. - - - if the specified is less than 0 or - index + 1 greater than - - - - - Transfers this buffer's data to the specified stream starting at the - specified absolute index. - - - This method does not modify readerIndex or writerIndex of - this buffer. - - absolute index in this buffer to start getting bytes from - destination stream - the number of bytes to transfer - - if the specified index is less than 0 or - if index + length is greater than - this.capacity - - - - - Gets a string with the given length at the given index. - - - length the length to read - charset that should be use - the string value. - - if length is greater than readable bytes. - - - - - Sets the specified boolean at the specified absolute in this buffer. - This method does not directly modify or of this buffer. - - - if the specified is less than 0 or - index + 1 greater than - - - - - Sets the specified byte at the specified absolute in this buffer. - This method does not directly modify or of this buffer. - - - if the specified is less than 0 or - index + 1 greater than - - - - - Sets the specified short at the specified absolute in this buffer. - This method does not directly modify or of this buffer. - - - if the specified is less than 0 or - index + 2 greater than - - - - - Sets the specified short at the specified absolute in this buffer - in the Little Endian Byte Order. This method does not directly modify - or of this buffer. - - - if the specified is less than 0 or - index + 2 greater than - - - - - Sets the specified unsigned short at the specified absolute in this buffer. - This method does not directly modify or of this buffer. - - - if the specified is less than 0 or - index + 2 greater than - - - - - Sets the specified unsigned short at the specified absolute in this buffer - in the Little Endian Byte Order. This method does not directly modify - or of this buffer. - - - if the specified is less than 0 or - index + 2 greater than - - - - - Sets the specified integer at the specified absolute in this buffer. - This method does not directly modify or of this buffer. - - - if the specified is less than 0 or - index + 4 greater than - - - - - Sets the specified integer at the specified absolute in this buffer - in the Little Endian Byte Order. This method does not directly modify - or of this buffer. - - - if the specified is less than 0 or - index + 4 greater than - - - - - Sets the specified unsigned integer at the specified absolute in this buffer. - This method does not directly modify or of this buffer. - - - if the specified is less than 0 or - index + 4 greater than - - - - - Sets the specified unsigned integer at the specified absolute in this buffer - in the Little Endian Byte Order. This method does not directly modify or - of this buffer. - - - if the specified is less than 0 or - index + 4 greater than - - - - - Sets the specified 24-bit medium integer at the specified absolute in this buffer. - Note that the most significant byte is ignored in the specified value. - This method does not directly modify or of this buffer. - - - if the specified is less than 0 or - index + 3 greater than - - - - - Sets the specified 24-bit medium integer at the specified absolute in this buffer. - Note that the most significant byte is ignored in the specified value. - This method does not directly modify or of this buffer. - - - if the specified is less than 0 or - index + 3 greater than - - - - - Sets the specified long integer at the specified absolute in this buffer. - This method does not directly modify or of this buffer. - - - if the specified is less than 0 or - index + 8 greater than - - - - - Sets the specified long integer at the specified absolute in this buffer - in the Little Endian Byte Order. This method does not directly modify or - of this buffer. - - - if the specified is less than 0 or - index + 8 greater than - - - - - Sets the specified UTF-16 char at the specified absolute in this buffer. - This method does not directly modify or of this buffer. - - - if the specified is less than 0 or - index + 2 greater than - - - - - Sets the specified double at the specified absolute in this buffer. - This method does not directly modify or of this buffer. - - - if the specified is less than 0 or - index + 8 greater than - - - - - Sets the specified float at the specified absolute in this buffer. - This method does not directly modify or of this buffer. - - - if the specified is less than 0 or - index + 4 greater than - - - - - Sets the specified float at the specified absolute in this buffer - in Little Endian Byte Order. This method does not directly modify - or of this buffer. - - - if the specified is less than 0 or - index + 4 greater than - - - - - Sets the specified float at the specified absolute in this buffer - in Little Endian Byte Order. This method does not directly modify - or of this buffer. - - - if the specified is less than 0 or - index + 4 greater than - - - - - Transfers the byte buffer's contents starting at the specified absolute . - This method does not directly modify or of this buffer. - - - if the specified is less than 0 or - + .ReadableBytes greater than - - - - - Transfers the byte buffer's contents starting at the specified absolute . - This method does not directly modify or of this buffer. - - - if the specified is less than 0 or - is less than 0 or - + greater than - - - - - Transfers the byte buffer's contents starting at the specified absolute . - This method does not directly modify or of this buffer. - - - if the specified is less than 0 or - is less than 0 or - is less than 0 or - + greater than or - + greater than .Capacity - - - - - Transfers the byte buffer's contents starting at the specified absolute . - This method does not directly modify or of this buffer. - - - if the specified is less than 0 or - + .Length greater than - - - - - Transfers the byte buffer's contents starting at the specified absolute . - This method does not directly modify or of this buffer. - - - if the specified is less than 0 or - is less than 0 or - is less than 0 or - + greater than or - + greater than .Length - - - - - Transfers the content of the specified source stream to this buffer - starting at the specified absolute . - This method does not modify or of - this buffer. - - absolute index in this byte buffer to start writing to - - number of bytes to transfer - cancellation token - the actual number of bytes read in from the specified channel. - - if the specified index is less than 0 or - if index + length is greater than this.capacity - - - - - Fills this buffer with NULL (0x00) starting at the specified - absolute index. This method does not modify reader index - or writer index of this buffer - - absolute index in this byte buffer to start writing to - length the number of NULs to write to the buffer - - if the specified index is less than 0 or if index + length - is greater than capacity. - - - - - Writes the specified string at the current writer index and increases - the writer index by the written bytes. - - Index on which the string should be written - The string value. - Encoding that should be used. - The written number of bytes. - - if writable bytes is not large enough to write the whole string. - - - - - Gets a boolean at the current and increases the - by 1 in this buffer. - - if is less than 1 - - - - Gets a byte at the current and increases the - by 1 in this buffer. - - if is less than 1 - - - - Gets a short at the current and increases the - by 2 in this buffer. - - if is less than 2 - - - - Gets a short at the current in the Little Endian Byte Order and increases - the by 2 in this buffer. - - if is less than 2 - - - - Gets a 24-bit medium integer at the current and increases the - by 3 in this buffer. - - if is less than 3 - - - - Gets a 24-bit medium integer at the current in the Little Endian Byte Order and - increases the by 3 in this buffer. - - if is less than 3 - - - - Gets an unsigned 24-bit medium integer at the current and increases the - by 3 in this buffer. - - if is less than 3 - - - - Gets an unsigned 24-bit medium integer at the current in the Little Endian Byte Order - and increases the by 3 in this buffer. - - if is less than 3 - - - - Gets an unsigned short at the current and increases the - by 2 in this buffer. - - if is less than 2 - - - - Gets an unsigned short at the current in the Little Endian Byte Order and - increases the by 2 in this buffer. - - if is less than 2 - - - - Gets an integer at the current and increases the - by 4 in this buffer. - - if is less than 4 - - - - Gets an integer at the current in the Little Endian Byte Order and increases - the by 4 in this buffer. - - if is less than 4 - - - - Gets an unsigned integer at the current and increases the - by 4 in this buffer. - - if is less than 4 - - - - Gets an unsigned integer at the current in the Little Endian Byte Order and - increases the by 4 in this buffer. - - if is less than 4 - - - - Gets an long at the current and increases the - by 8 in this buffer. - - if is less than 4 - - - - Gets an long at the current in the Little Endian Byte Order and - increases the by 8 in this buffer. - - if is less than 4 - - - - Gets a 2-byte UTF-16 character at the current and increases the - - by 2 in this buffer. - - if is less than 2 - - - - Gets an 8-byte Decimaling integer at the current and increases the - - by 8 in this buffer. - - if is less than 8 - - - - Gets an 8-byte Decimaling integer at the current and increases the - by 8 in this buffer in Little Endian Byte Order. - - if is less than 8 - - - - Gets an 4-byte Decimaling integer at the current and increases the - - by 4 in this buffer. - - if is less than 4 - - - - Gets an 4-byte Decimaling integer at the current and increases the - by 4 in this buffer in Little Endian Byte Order. - - if is less than 4 - - - - Reads bytes from this buffer into a new destination buffer. - - - if is less than - - - - - Transfers bytes from this buffer's data into the specified destination buffer - starting at the current until the destination becomes - non-writable and increases the by the number of transferred bytes. - - - if destination. is greater than - . - - - - - Gets a string with the given length at the current reader index - and increases the reader index by the given length. - - The length to read - Encoding that should be used - The string value - - - - Increases the current by the specified in this buffer. - - if is greater than . - - - - Returns the maximum of that this buffer holds. Note that - - or might return a less number of s of - . - - - -1 if this buffer cannot represent its content as of . - the number of the underlying s if this buffer has at least one underlying segment. - Note that this method does not return 0 to avoid confusion. - - - - - - - - - Exposes this buffer's readable bytes as an of . Returned segment - shares the content with this buffer. This method is identical - to buf.GetIoBuffer(buf.ReaderIndex, buf.ReadableBytes). This method does not - modify or of this buffer. Please note that the - returned segment will not see the changes of this buffer if this buffer is a dynamic - buffer and it adjusted its capacity. - - - if this buffer cannot represent its content as - of - - - - - - - - Exposes this buffer's sub-region as an of . Returned segment - shares the content with this buffer. This method does not - modify or of this buffer. Please note that the - returned segment will not see the changes of this buffer if this buffer is a dynamic - buffer and it adjusted its capacity. - - - if this buffer cannot represent its content as - of - - - - - - - - Exposes this buffer's readable bytes as an array of of . Returned - segments - share the content with this buffer. This method does not - modify or of this buffer. Please note that - returned segments will not see the changes of this buffer if this buffer is a dynamic - buffer and it adjusted its capacity. - - - if this buffer cannot represent its content with - of - - - - - - - - Exposes this buffer's bytes as an array of of for the specified - index and length. - Returned segments share the content with this buffer. This method does - not modify or of this buffer. Please note that - returned segments will not see the changes of this buffer if this buffer is a dynamic - buffer and it adjusted its capacity. - - - if this buffer cannot represent its content with - of - - - - - - - - Flag that indicates if this is backed by a byte array or not - - - - - Grabs the underlying byte array for this buffer - - - - - Returns {@code true} if and only if this buffer has a reference to the low-level memory address that points - to the backing data. - - - - - Returns the low-level memory address that point to the first byte of ths backing data. - - The low-level memory address - - - - Returns the pointer address of the buffer if the memory is pinned. - - IntPtr.Zero if not pinned. - - - - Creates a deep clone of the existing byte array and returns it - - - - - Unwraps a nested buffer - - - - - Returns a copy of this buffer's readable bytes. Modifying the content of the - returned buffer or this buffer does not affect each other at all.This method is - identical to {@code buf.copy(buf.readerIndex(), buf.readableBytes())}. - This method does not modify {@code readerIndex} or {@code writerIndex} of this buffer. - - - - - Iterates over the readable bytes of this buffer with the specified processor in ascending order. - - - -1 if the processor iterated to or beyond the end of the readable bytes. - The last-visited index If the returned false. - - Processor. - - - - Iterates over the specified area of this buffer with the specified in ascending order. - (i.e. , (index + 1), .. (index + length - 1)) - - - -1 if the processor iterated to or beyond the end of the specified area. - The last-visited index If the returned false. - - Index. - Length. - Processor. - - - - Iterates over the readable bytes of this buffer with the specified in descending order. - - - -1 if the processor iterated to or beyond the beginning of the readable bytes. - The last-visited index If the returned false. - - Processor. - - - - Iterates over the specified area of this buffer with the specified in descending order. - (i.e. (index + length - 1), (index + length - 2), ... ) - - - -1 if the processor iterated to or beyond the beginning of the specified area. - The last-visited index If the returned false. - - Index. - Length. - Processor. - - - - Thread-safe interface for allocating /. - - - - - Returns the number of bytes of heap memory used by a {@link ByteBufAllocator} or {@code -1} if unknown. - - - - - Returns the number of bytes of direct memory used by a {@link ByteBufAllocator} or {@code -1} if unknown. - - - - - Returns a for a - - - - - Return the data which is held by this {@link ByteBufHolder}. - - - - - Create a deep copy of this {@link ByteBufHolder}. - - - - - Duplicate the {@link ByteBufHolder}. Be aware that this will not automatically call {@link #retain()}. - - - - - Duplicates this {@link ByteBufHolder}. This method returns a retained duplicate unlike {@link #duplicate()}. - - - - - Returns a new {@link ByteBufHolder} which contains the specified {@code content}. - - - - Returns the number of thread caches backed by this arena. - - - Returns the number of tiny sub-pages for the arena. - - - Returns the number of small sub-pages for the arena. - - - Returns the number of chunk lists for the arena. - - - Returns an unmodifiable {@link List} which holds {@link PoolSubpageMetric}s for tiny sub-pages. - - - Returns an unmodifiable {@link List} which holds {@link PoolSubpageMetric}s for small sub-pages. - - - Returns an unmodifiable {@link List} which holds {@link PoolChunkListMetric}s. - - - Return the number of allocations done via the arena. This includes all sizes. - - - Return the number of tiny allocations done via the arena. - - - Return the number of small allocations done via the arena. - - - Return the number of normal allocations done via the arena. - - - Return the number of huge allocations done via the arena. - - - Return the number of deallocations done via the arena. This includes all sizes. - - - Return the number of tiny deallocations done via the arena. - - - Return the number of small deallocations done via the arena. - - - Return the number of normal deallocations done via the arena. - - - Return the number of huge deallocations done via the arena. - - - Return the number of currently active allocations. - - - Return the number of currently active tiny allocations. - - - Return the number of currently active small allocations. - - - Return the number of currently active normal allocations. - - - Return the number of currently active huge allocations. - - - Return the number of active bytes that are currently allocated by the arena. - - - Return the minimum usage of the chunk list before which chunks are promoted to the previous list. - - - Return the maximum usage of the chunk list after which chunks are promoted to the next list. - - - Return the percentage of the current usage of the chunk. - - - Return the size of the chunk in bytes, this is the maximum of bytes that can be served out of the chunk. - - - Return the number of free bytes in the chunk. - - - Return the number of maximal elements that can be allocated out of the sub-page. - - - Return the number of available elements to be allocated. - - - Return the size (in bytes) of the elements that will be allocated. - - - Return the size (in bytes) of this page. - - - - Description of algorithm for PageRun/PoolSubpage allocation from PoolChunk - Notation: The following terms are important to understand the code - > page - a page is the smallest unit of memory chunk that can be allocated - > chunk - a chunk is a collection of pages - > in this code chunkSize = 2^{maxOrder} /// pageSize - To begin we allocate a byte array of size = chunkSize - Whenever a ByteBuf of given size needs to be created we search for the first position - in the byte array that has enough empty space to accommodate the requested size and - return a (long) handle that encodes this offset information, (this memory segment is then - marked as reserved so it is always used by exactly one ByteBuf and no more) - For simplicity all sizes are normalized according to PoolArena#normalizeCapacity method - This ensures that when we request for memory segments of size >= pageSize the normalizedCapacity - equals the next nearest power of 2 - To search for the first offset in chunk that has at least requested size available we construct a - complete balanced binary tree and store it in an array (just like heaps) - memoryMap - The tree looks like this (the size of each node being mentioned in the parenthesis) - depth=0 1 node (chunkSize) - depth=1 2 nodes (chunkSize/2) - .. - .. - depth=d 2^d nodes (chunkSize/2^d) - .. - depth=maxOrder 2^maxOrder nodes (chunkSize/2^{maxOrder} = pageSize) - depth=maxOrder is the last level and the leafs consist of pages - With this tree available searching in chunkArray translates like this: - To allocate a memory segment of size chunkSize/2^k we search for the first node (from left) at height k - which is unused - Algorithm: - ---------- - Encode the tree in memoryMap with the notation - memoryMap[id] = x => in the subtree rooted at id, the first node that is free to be allocated - is at depth x (counted from depth=0) i.e., at depths [depth_of_id, x), there is no node that is free - As we allocate and free nodes, we update values stored in memoryMap so that the property is maintained - Initialization - - In the beginning we construct the memoryMap array by storing the depth of a node at each node - i.e., memoryMap[id] = depth_of_id - Observations: - ------------- - 1) memoryMap[id] = depth_of_id => it is free / unallocated - 2) memoryMap[id] > depth_of_id => at least one of its child nodes is allocated, so we cannot allocate it, but - some of its children can still be allocated based on their availability - 3) memoryMap[id] = maxOrder + 1 => the node is fully allocated and thus none of its children can be allocated, it - is thus marked as unusable - Algorithm: [allocateNode(d) => we want to find the first node (from left) at height h that can be allocated] - ---------- - 1) start at root (i.e., depth = 0 or id = 1) - 2) if memoryMap[1] > d => cannot be allocated from this chunk - 3) if left node value <= h; we can allocate from left subtree so move to left and repeat until found - 4) else try in right subtree - Algorithm: [allocateRun(size)] - ---------- - 1) Compute d = log_2(chunkSize/size) - 2) Return allocateNode(d) - Algorithm: [allocateSubpage(size)] - ---------- - 1) use allocateNode(maxOrder) to find an empty (i.e., unused) leaf (i.e., page) - 2) use this handle to construct the PoolSubpage object or if it already exists just call init(normCapacity) - note that this PoolSubpage object is added to subpagesPool in the PoolArena when we init() it - Note: - ----- - In the implementation for improving cache coherence, - we store 2 pieces of information (i.e, 2 byte vals) as a short value in memoryMap - memoryMap[id]= (depth_of_id, x) - where as per convention defined above - the second value (i.e, x) indicates that the first node which is free to be allocated is at depth x (from root) - - - - Used to determine if the requested capacity is equal to or greater than pageSize. - - - Used to mark memory as unusable - - - Creates a special chunk that is not pooled. - - - Update method used by allocate - This is triggered only when a successor is allocated and all its predecessors - need to update their state - The minimal depth at which subtree rooted at id has some free space - - @param id id - - - Update method used by free - This needs to handle the special case when both children are completely free - in which case parent be directly allocated on request of size = child-size * 2 - - @param id id - - - Algorithm to allocate an index in memoryMap when we query for a free node - at depth d - - @param d depth - @return index in memoryMap - - - Allocate a run of pages (>=1) - - @param normCapacity normalized capacity - @return index in memoryMap - - - Create/ initialize a new PoolSubpage of normCapacity - Any PoolSubpage created/ initialized here is added to subpage pool in the PoolArena that owns this PoolChunk - - @param normCapacity normalized capacity - @return index in memoryMap - - - Free a subpage or a run of pages - When a subpage is freed from PoolSubpage, it might be added back to subpage pool of the owning PoolArena - If the subpage pool in PoolArena has at least one other PoolSubpage of given elemSize, we can - completely free the owning Page so it is available for subsequent allocations - - @param handle handle to free - - - represents the size in #bytes supported by node 'id' in the tree - - - Calculates the maximum capacity of a buffer that will ever be possible to allocate out of the {@link PoolChunk}s - that belong to the {@link PoolChunkList} with the given {@code minUsage} and {@code maxUsage} settings. - - - Moves the {@link PoolChunk} down the {@link PoolChunkList} linked-list so it will end up in the right - {@link PoolChunkList} that has the correct minUsage / maxUsage in respect to {@link PoolChunk#usage()}. - - - Adds the {@link PoolChunk} to this {@link PoolChunkList}. - - - Method must be called before reuse this {@link PooledByteBufAllocator} - - - Returns the status of the allocator (which contains all metrics) as string. Be aware this may be expensive - and so should not called too frequently. - - - Special constructor that creates a linked list head - - - Returns the bitmap index of the subpage allocation. - - - @return {@code true} if this subpage is in use. - {@code false} if this subpage is not used by its chunk and thus it's OK to be released. - - - - Acts a Thread cache for allocations. This implementation is moduled after - jemalloc and the descripted - technics of - - Scalable - memory allocation using jemalloc - - . - - - - Try to allocate a tiny buffer out of the cache. Returns {@code true} if successful {@code false} otherwise - - - Try to allocate a small buffer out of the cache. Returns {@code true} if successful {@code false} otherwise - - - Try to allocate a small buffer out of the cache. Returns {@code true} if successful {@code false} otherwise - - - Add {@link PoolChunk} and {@code handle} to the cache if there is enough room. - Returns {@code true} if it fit into the cache {@code false} otherwise. - - - Should be called if the Thread that uses this cache is about to exist to release resources out of the cache - - - Cache used for buffers which are backed by TINY or SMALL size. - - - Cache used for buffers which are backed by NORMAL size. - - - Init the {@link PooledByteBuffer} using the provided chunk and handle with the capacity restrictions. - - - Add to cache if not already full. - - - Allocate something out of the cache if possible and remove the entry from the cache. - - - Clear out this cache and free up all previous cached {@link PoolChunk}s and {@code handle}s. - - - Free up cached {@link PoolChunk}s if not allocated frequently enough. - - - - Utility class for managing and creating unpooled buffers - - - - - Creates a new big-endian buffer which wraps the specified array. - A modification on the specified array's content will be visible to the returned buffer. - - - - - Creates a new big-endian buffer which wraps the sub-region of the - specified array. A modification on the specified array's content - will be visible to the returned buffer. - - - - - Creates a new buffer which wraps the specified buffer's readable bytes. - A modification on the specified buffer's content will be visible to the returned buffer. - - The buffer to wrap. Reference count ownership of this variable is transfered to this method. - The readable portion of the buffer, or an empty buffer if there is no readable portion. - - - - Creates a new big-endian composite buffer which wraps the specified arrays without copying them. - A modification on the specified arrays' content will be visible to the returned buffer. - - - - - Creates a new big-endian composite buffer which wraps the readable bytes of the specified buffers without copying them. - A modification on the content of the specified buffers will be visible to the returned buffer. - - The buffers to wrap. Reference count ownership of all variables is transfered to this method. - The readable portion of the buffers. The caller is responsible for releasing this buffer. - - - - Creates a new big-endian composite buffer which wraps the specified arrays without copying them. - A modification on the specified arrays' content will be visible to the returned buffer. - - - - - Creates a new big-endian composite buffer which wraps the readable bytes of the specified buffers without copying them. - A modification on the content of the specified buffers will be visible to the returned buffer. - - Advisement as to how many independent buffers are allowed to exist before consolidation occurs. - The buffers to wrap. Reference count ownership of all variables is transfered to this method. - The readable portion of the buffers. The caller is responsible for releasing this buffer. - - - - Creates a new big-endian buffer whose content is a copy of the specified array - The new buffer's and - are 0 and respectively. - - A buffer we're going to copy. - The new buffer that copies the contents of array. - - - - Creates a new big-endian buffer whose content is a copy of the specified array. - The new buffer's and - are 0 and respectively. - - A buffer we're going to copy. - The index offset from which we're going to read array. - - The number of bytes we're going to read from array beginning from position offset. - - The new buffer that copies the contents of array. - - - - Creates a new big-endian buffer whose content is a copy of the specified . - The new buffer's and - are 0 and respectively. - - A buffer we're going to copy. - The new buffer that copies the contents of buffer. - - - - Creates a new big-endian buffer whose content is a merged copy of of the specified arrays. - The new buffer's and - are 0 and respectively. - - - - - - - Creates a new big-endian buffer whose content is a merged copy of the specified . - The new buffer's and - are 0 and respectively. - - Buffers we're going to copy. - The new buffer that copies the contents of buffers. - - - - Creates a new 4-byte big-endian buffer that holds the specified 32-bit integer. - - - - - Create a big-endian buffer that holds a sequence of the specified 32-bit integers. - - - - - Creates a new 2-byte big-endian buffer that holds the specified 16-bit integer. - - - - - Create a new big-endian buffer that holds a sequence of the specified 16-bit integers. - - - - - Create a new big-endian buffer that holds a sequence of the specified 16-bit integers. - - - - - Creates a new 3-byte big-endian buffer that holds the specified 24-bit integer. - - - - - Create a new big-endian buffer that holds a sequence of the specified 24-bit integers. - - - - - Creates a new 8-byte big-endian buffer that holds the specified 64-bit integer. - - - - - Create a new big-endian buffer that holds a sequence of the specified 64-bit integers. - - - - - Creates a new single-byte big-endian buffer that holds the specified boolean value. - - - - - Create a new big-endian buffer that holds a sequence of the specified boolean values. - - - - - Creates a new 4-byte big-endian buffer that holds the specified 32-bit floating point number. - - - - - Create a new big-endian buffer that holds a sequence of the specified 32-bit floating point numbers. - - - - - Creates a new 8-byte big-endian buffer that holds the specified 64-bit floating point number. - - - - - Create a new big-endian buffer that holds a sequence of the specified 64-bit floating point numbers. - - - - - Return a unreleasable view on the given {@link ByteBuf} which will just ignore release and retain calls. - - - - - Unpooled implementation of . - - - - Wraps another . - - It's important that the {@link #readerIndex()} and {@link #writerIndex()} will not do any adjustments on the - indices on the fly because of internal optimizations made by {@link ByteBufUtil#writeAscii(ByteBuf, CharSequence)} - and {@link ByteBufUtil#writeUtf8(ByteBuf, CharSequence)}. - -
-
diff --git a/JNFrame2/Assets/Packages/DotNetty.Codecs.0.7.6/.signature.p7s b/JNFrame2/Assets/Packages/DotNetty.Codecs.0.7.6/.signature.p7s deleted file mode 100644 index 6b7407e1..00000000 Binary files a/JNFrame2/Assets/Packages/DotNetty.Codecs.0.7.6/.signature.p7s and /dev/null differ diff --git a/JNFrame2/Assets/Packages/DotNetty.Codecs.0.7.6/DotNetty.Codecs.nuspec b/JNFrame2/Assets/Packages/DotNetty.Codecs.0.7.6/DotNetty.Codecs.nuspec deleted file mode 100644 index 89bd4574..00000000 --- a/JNFrame2/Assets/Packages/DotNetty.Codecs.0.7.6/DotNetty.Codecs.nuspec +++ /dev/null @@ -1,41 +0,0 @@ - - - - DotNetty.Codecs - 0.7.6 - Microsoft - MIT - https://licenses.nuget.org/MIT - https://github.com/Azure/DotNetty/ - General purpose codecs for DotNetty - © Microsoft Corporation. All rights reserved. - socket tcp protocol netty dotnetty network codec - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/JNFrame2/Assets/Packages/DotNetty.Codecs.0.7.6/lib/netstandard2.0/DotNetty.Codecs.dll b/JNFrame2/Assets/Packages/DotNetty.Codecs.0.7.6/lib/netstandard2.0/DotNetty.Codecs.dll deleted file mode 100644 index 37b7d0ad..00000000 Binary files a/JNFrame2/Assets/Packages/DotNetty.Codecs.0.7.6/lib/netstandard2.0/DotNetty.Codecs.dll and /dev/null differ diff --git a/JNFrame2/Assets/Packages/DotNetty.Codecs.0.7.6/lib/netstandard2.0/DotNetty.Codecs.xml b/JNFrame2/Assets/Packages/DotNetty.Codecs.0.7.6/lib/netstandard2.0/DotNetty.Codecs.xml deleted file mode 100644 index 8bcbd67a..00000000 --- a/JNFrame2/Assets/Packages/DotNetty.Codecs.0.7.6/lib/netstandard2.0/DotNetty.Codecs.xml +++ /dev/null @@ -1,646 +0,0 @@ - - - - DotNetty.Codecs - - - - - http://www.faqs.org/rfcs/rfc3548.html - Table 1: The Base 64 Alphabet - - - - - http://www.faqs.org/rfcs/rfc3548.html - Table 2: The "URL and Filename safe" Base 64 Alphabet - - - - - Cumulates instances of by merging them into one , using memory - copies. - - - - - Cumulate instances of by add them to a and therefore - avoiding memory copy when possible. - - - Be aware that use a more complex indexing implementation so depending on your - use-case - and the decoder implementation this may be slower then just use the . - - - - - Determines whether only one message should be decoded per call. - Default is false as this has performance impacts. - - Is particularly useful in support of protocol upgrade scenarios. - - - - Returns the actual number of readable bytes in the internal cumulative - buffer of this decoder. You usually do not need to rely on this value - to write a decoder. Use it only when you must use it at your own risk. - This method is a shortcut to of . - - - - - An which is thrown by a codec. - - - - - https://github.com/ymnk/jzlib/blob/master/src/main/java/com/jcraft/jzlib/Adler32.java - - - - - https://github.com/ymnk/jzlib/blob/master/src/main/java/com/jcraft/jzlib/CRC32.java - - - - - https://github.com/ymnk/jzlib/blob/master/src/main/java/com/jcraft/jzlib/Deflate.java - - - - - https://github.com/ymnk/jzlib/blob/master/src/main/java/com/jcraft/jzlib/Deflater.java - - - - - https://github.com/ymnk/jzlib/blob/master/src/main/java/com/jcraft/jzlib/GZIPException.java - - - - - https://github.com/ymnk/jzlib/blob/master/src/main/java/com/jcraft/jzlib/GZIPHeader.java - - http://www.ietf.org/rfc/rfc1952.txt - - - - - https://github.com/ymnk/jzlib/blob/master/src/main/java/com/jcraft/jzlib/InfBlocks.java - - - - - https://github.com/ymnk/jzlib/blob/master/src/main/java/com/jcraft/jzlib/InfCodes.java - - - - - https://github.com/ymnk/jzlib/blob/master/src/main/java/com/jcraft/jzlib/Inflate.java - - - - - https://github.com/ymnk/jzlib/blob/master/src/main/java/com/jcraft/jzlib/Inflater.java - - - - - https://github.com/ymnk/jzlib/blob/master/src/main/java/com/jcraft/jzlib/InfTree.java - - - - - https://github.com/ymnk/jzlib/blob/master/src/main/java/com/jcraft/jzlib/JZlib.java - - - - Creates a new zlib encoder with the specified {@code compressionLevel}, - the specified {@code windowBits}, the specified {@code memLevel}, and - the specified wrapper. - - @param compressionLevel - {@code 1} yields the fastest compression and {@code 9} yields the - best compression. {@code 0} means no compression. The default - compression level is {@code 6}. - @param windowBits - The base two logarithm of the size of the history buffer. The - value should be in the range {@code 9} to {@code 15} inclusive. - Larger values result in better compression at the expense of - memory usage. The default value is {@code 15}. - @param memLevel - How much memory should be allocated for the internal compression - state. {@code 1} uses minimum memory and {@code 9} uses maximum - memory. Larger values result in better and faster compression - at the expense of memory usage. The default value is {@code 8} - - @throws CompressionException if failed to initialize zlib - - - - https://github.com/ymnk/jzlib/blob/master/src/main/java/com/jcraft/jzlib/StaticTree.java - - - - - https://github.com/ymnk/jzlib/blob/master/src/main/java/com/jcraft/jzlib/Tree.java - - - - Close this {@link ZlibEncoder} and so finish the encoding. - - The returned {@link ChannelFuture} will be notified once the - operation completes. - - - The container file formats that wrap the stream compressed by the DEFLATE - algorithm. - - - The ZLIB wrapper as specified in RFC 1950. - - - The GZIP wrapper as specified in RFC 1952. - - - Raw DEFLATE stream only (no header and no footer). - - - Try {@link #ZLIB} first and then {@link #NONE} if the first attempt fails. - Please note that you can specify this wrapper type only when decompressing. - - - - https://github.com/ymnk/jzlib/blob/master/src/main/java/com/jcraft/jzlib/ZStream.java - - - - Those methods are expected to be override by Inflater and Deflater. - In the future, they will become abstract methods. - - - - A which is thrown when the received frame data could not - be decoded by an inbound handler. - - - - - A decoder that splits the received by one or more - delimiters.It is particularly useful for decoding the frames which ends - with a delimiter such as or - -

Specifying more than one delimiter

- allows you to specify more than one - delimiter. If more than one delimiter is found in the buffer, it chooses - the delimiter which produces the shortest frame. For example, if you have - the following data in the buffer: - +--------------+ - | ABC\nDEF\r\n | - +--------------+ - a will choose '\n' as the first delimiter and produce two - frames: - +-----+-----+ - | ABC | DEF | - +-----+-----+ - rather than incorrectly choosing '\r\n' as the first delimiter: - +----------+ - | ABC\nDEF | - +----------+ -
-
- - Common constructor - - The maximum length of the decoded frame - NOTE: A see is thrown if the length of the frame exceeds this - value. - - whether the decoded frame should strip out the delimiter or not - - If true, a is - thrown as soon as the decoder notices the length of the - frame will exceedmaxFrameLength regardless of - whether the entire frame has been read. - If false, a is - thrown after the entire frame that exceeds maxFrameLength has been read. - - delimiters - - - Returns true if the delimiters are "\n" and "\r\n" - - - ReturnsReturn true if the current instance is a subclass of DelimiterBasedFrameDecoder - - - Create a frame out of the and return it - - the which this - belongs to - - the from which to read data - - the which represent the frame or null if no frame could be - created. - - - - Returns the number of bytes between the readerIndex of the haystack and - the first needle found in the haystack. -1 is returned if no needle is - found in the haystack. - - - Returns a null (0x00) delimiter, which could be used for Flash XML socket or any similar protocols - - - - Returns {@code CR ('\r')} and {@code LF ('\n')} delimiters, which could - be used for text-based line protocols. - - - - - Splits a byte stream of JSON objects and arrays into individual objects/arrays and passes them up the - . - This class does not do any real parsing or validation. A sequence of bytes is considered a JSON object/array - if it contains a matching number of opening and closing braces/brackets. It's up to a subsequent - - to parse the JSON text into a more usable form i.e.a POCO. - - - - - - Create a new instance. - - - The maximum length of the frame. If the length of the frame is - greater than this value then will be thrown. - - The offset of the length field. - The length of the length field. - - - - Create a new instance. - - - The maximum length of the frame. If the length of the frame is - greater than this value then will be thrown. - - The offset of the length field. - The length of the length field. - The compensation value to add to the value of the length field. - the number of first bytes to strip out from the decoded frame. - - - - Create a new instance. - - - The maximum length of the frame. If the length of the frame is - greater than this value then will be thrown. - - The offset of the length field. - The length of the length field. - The compensation value to add to the value of the length field. - the number of first bytes to strip out from the decoded frame. - - If true, a is thrown as soon as the decoder notices the length - of the frame will exceeed regardless of whether the entire frame has been - read. If false, a is thrown after the entire frame that exceeds - has been read. - Defaults to true in other overloads. - - - - - Create a new instance. - - The of the lenght field. - - The maximum length of the frame. If the length of the frame is - greater than this value then will be thrown. - - The offset of the length field. - The length of the length field. - The compensation value to add to the value of the length field. - the number of first bytes to strip out from the decoded frame. - - If true, a is thrown as soon as the decoder notices the length - of the frame will exceeed regardless of whether the entire frame has been - read. If false, a is thrown after the entire frame that exceeds - has been read. - Defaults to true in other overloads. - - - - - Create a frame out of the and return it. - - - The which this belongs - to. - - The from which to read data. - The which represents the frame or null if no frame could be created. - - - - Decodes the specified region of the buffer into an unadjusted frame length. The default implementation is - capable of decoding the specified region into an unsigned 8/16/24/32/64 bit integer. Override this method to - decode the length field encoded differently. - Note that this method must not modify the state of the specified buffer (e.g. - , - , and the content of the buffer.) - - The buffer we'll be extracting the frame length from. - The offset from the absolute . - The length of the framelenght field. Expected: 1, 2, 3, 4, or 8. - The preferred of buffer. - A long integer that represents the unadjusted length of the next frame. - - - - An encoder that prepends the length of the message. The length value is - prepended as a binary form. -

- For example, {@link LengthFieldPrepender}(2) will encode the - following 12-bytes string: -

-                    +----------------+
-                    | "HELLO, WORLD" |
-                    +----------------+
-                
- into the following: -
-                    +--------+----------------+
-                    + 0x000C | "HELLO, WORLD" |
-                    +--------+----------------+
-                
- If you turned on the {@code lengthIncludesLengthFieldLength} flag in the - constructor, the encoded data would look like the following - (12 (original data) + 2 (prepended data) = 14 (0xE)): -
-                    +--------+----------------+
-                    + 0x000E | "HELLO, WORLD" |
-                    +--------+----------------+
-                
-
-
- - - Creates a new instance. - - - The length of the prepended length field. - Only 1, 2, 3, 4, and 8 are allowed. - - - - - Creates a new instance. - - - The length of the prepended length field. - Only 1, 2, 3, 4, and 8 are allowed. - - - If true, the length of the prepended length field is added - to the value of the prepended length field. - - - - - Creates a new instance. - - - The length of the prepended length field. - Only 1, 2, 3, 4, and 8 are allowed. - - The compensation value to add to the value of the length field. - - - - Creates a new instance. - - - The length of the prepended length field. - Only 1, 2, 3, 4, and 8 are allowed. - - - If true, the length of the prepended length field is added - to the value of the prepended length field. - - The compensation value to add to the value of the length field. - - - - Creates a new instance. - - The of the length field. - - The length of the prepended length field. - Only 1, 2, 3, 4, and 8 are allowed. - - - If true, the length of the prepended length field is added - to the value of the prepended length field. - - The compensation value to add to the value of the length field. - - - - A decoder that splits the received {@link ByteBuf}s on line endings. - Both {@code "\n"} and {@code "\r\n"} are handled. - For a more general delimiter-based decoder, see {@link DelimiterBasedFrameDecoder}. - - - - Maximum length of a frame we're willing to decode. - - - Whether or not to throw an exception as soon as we exceed maxLength. - - - True if we're discarding input because we're already over maxLength. - - - - Initializes a new instance of the class. - - - the maximum length of the decoded frame. - A {@link TooLongFrameException} is thrown if - the length of the frame exceeds this value. - - - - - Initializes a new instance of the class. - - - the maximum length of the decoded frame. - A {@link TooLongFrameException} is thrown if - the length of the frame exceeds this value. - - - whether the decoded frame should strip out the - delimiter or not - - - If true, a {@link TooLongFrameException} is - thrown as soon as the decoder notices the length of the - frame will exceed maxFrameLength regardless of - whether the entire frame has been read. - If false, a {@link TooLongFrameException} is - thrown after the entire frame that exceeds - maxFrameLength has been read. - - - - - Create a frame out of the {@link ByteBuf} and return it. - - the {@link ChannelHandlerContext} which this {@link ByteToMessageDecoder} belongs to - the {@link ByteBuf} from which to read data - - - - - An abstract that aggregates a series of message objects - into a single aggregated message. - 'A series of messages' is composed of the following: - a single start message which optionally contains the first part of the content, and - 1 or more content messages. The content of the aggregated message will be the merged - content of the start message and its following content messages. If this aggregator - encounters a content message where { @link #isLastContentMessage(ByteBufHolder)} - return true for, the aggregator will finish the aggregation and produce the aggregated - message and expect another start message. - - The type that covers both start message and content message - The type of the start message - The type of the content message - The type of the aggregated message - - - - Message to message decoder. - - - - - Decode from one message to an other. This method will be called for each written message that can be handled - by this encoder. - - the {@link ChannelHandlerContext} which this {@link MessageToMessageDecoder} belongs to - the message to decode to an other one - the {@link List} to which decoded messages should be added - - - - Returns {@code true} if the given message should be handled. If {@code false} it will be passed to the next - {@link ChannelHandler} in the {@link ChannelPipeline}. - - - - - Encode from one message to an other. This method will be called for each written message that can be handled - by this encoder. - @param context the {@link ChannelHandlerContext} which this {@link MessageToMessageEncoder} belongs to - @param message the message to encode to an other one - @param output the {@link List} into which the encoded message should be added - needs to do some kind of aggragation - @throws Exception is thrown if an error accour - - - - - A decoder that splits the received {@link ByteBuf}s dynamically by the - value of the Google Protocol Buffers - http://code.google.com/apis/protocolbuffers/docs/encoding.html#varints - Base 128 Varints integer length field in the message. - For example: - - BEFORE DECODE (302 bytes) AFTER DECODE (300 bytes) - +--------+---------------+ +---------------+ - | Length | Protobuf Data |----->| Protobuf Data | - | 0xAC02 | (300 bytes) | | (300 bytes) | - +--------+---------------+ +---------------+ - - - - - An encoder that prepends the the Google Protocol Buffers - http://code.google.com/apis/protocolbuffers/docs/encoding.html#varints - Base 128 Varints integer length field. - For example: - - BEFORE ENCODE (300 bytes) AFTER ENCODE (302 bytes) - +---------------+ +--------+---------------+ - | Protobuf Data |-------------->| Length | Protobuf Data | - | (300 bytes) | | 0xAC02 | (300 bytes) | - +---------------+ +--------+---------------+ - - - - Initializes a new instance of the class with the current system - character set. - - - - - Initializes a new instance of the class with the specified character - set.. - - Encoding. - - - Encodes the requested {@link String} into a {@link ByteBuf}. - A typical setup for a text-based line protocol in a TCP/IP socket would be: -
-             {@link ChannelPipeline} pipeline = ...;
-            
-             // Decoders
-             pipeline.addLast("frameDecoder", new {@link LineBasedFrameDecoder}(80));
-             pipeline.addLast("stringDecoder", new {@link StringDecoder}(CharsetUtil.UTF_8));
-            
-             // Encoder
-             pipeline.addLast("stringEncoder", new {@link StringEncoder}(CharsetUtil.UTF_8));
-             
- and then you can use a {@link String} instead of a {@link ByteBuf} - as a message: -
-             void channelRead({@link ChannelHandlerContext} ctx, {@link String} msg) {
-                 ch.write("Did you say '" + msg + "'?\n");
-             }
-             
-
- - - Initializes a new instance of the class with the current system - character set. - - - - - Initializes a new instance of the class with the specified character - set.. - - Encoding. - - - - A which is thrown when the length of the frame - decoded is greater than the allowed maximum. - - - - - Thrown if an unsupported message is received by an codec. - - -
-
diff --git a/JNFrame2/Assets/Packages/DotNetty.Common.0.7.6.meta b/JNFrame2/Assets/Packages/DotNetty.Common.0.7.6.meta deleted file mode 100644 index 0f46e0c9..00000000 --- a/JNFrame2/Assets/Packages/DotNetty.Common.0.7.6.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: afaf11420857a4a419eb7397b25c820a -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/DotNetty.Common.0.7.6/.signature.p7s b/JNFrame2/Assets/Packages/DotNetty.Common.0.7.6/.signature.p7s deleted file mode 100644 index 1b964efc..00000000 Binary files a/JNFrame2/Assets/Packages/DotNetty.Common.0.7.6/.signature.p7s and /dev/null differ diff --git a/JNFrame2/Assets/Packages/DotNetty.Common.0.7.6/DotNetty.Common.nuspec b/JNFrame2/Assets/Packages/DotNetty.Common.0.7.6/DotNetty.Common.nuspec deleted file mode 100644 index aa3f2f57..00000000 --- a/JNFrame2/Assets/Packages/DotNetty.Common.0.7.6/DotNetty.Common.nuspec +++ /dev/null @@ -1,33 +0,0 @@ - - - - DotNetty.Common - 0.7.6 - Microsoft - MIT - https://licenses.nuget.org/MIT - https://github.com/Azure/DotNetty/ - DotNetty common routines - © Microsoft Corporation. All rights reserved. - socket tcp protocol netty dotnetty network - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/JNFrame2/Assets/Packages/DotNetty.Common.0.7.6/lib/netstandard2.0/DotNetty.Common.dll b/JNFrame2/Assets/Packages/DotNetty.Common.0.7.6/lib/netstandard2.0/DotNetty.Common.dll deleted file mode 100644 index 182eac49..00000000 Binary files a/JNFrame2/Assets/Packages/DotNetty.Common.0.7.6/lib/netstandard2.0/DotNetty.Common.dll and /dev/null differ diff --git a/JNFrame2/Assets/Packages/DotNetty.Common.0.7.6/lib/netstandard2.0/DotNetty.Common.xml b/JNFrame2/Assets/Packages/DotNetty.Common.0.7.6/lib/netstandard2.0/DotNetty.Common.xml deleted file mode 100644 index e11cdd44..00000000 --- a/JNFrame2/Assets/Packages/DotNetty.Common.0.7.6/lib/netstandard2.0/DotNetty.Common.xml +++ /dev/null @@ -1,2113 +0,0 @@ - - - - DotNetty.Common - - - - - Abstract base class for implementations - - - - Creates an instance of . - - - Creates an instance of . - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Abstract base class for s that need to support scheduling. - - - - - Cancel all scheduled tasks - This method MUST be called only when is true. - - - - - Parent . - - - - - Returns true if the current belongs to this event loop, - false otherwise. - - - It is a convenient way to determine whether code can be executed directly or if it - should be posted for execution to this executor instance explicitly to ensure execution in the loop. - - - - - Returns true if the given belongs to this event loop, - false> otherwise. - - - - - Provides an access to a set of s it manages. - - - - - Returns list of owned event executors. - - - - - Returns true if and only if this executor is being shut down via . - - - - - Terminates this and all its s. - - for completion of termination. - - - - Terminates this and all its s. - - for completion of termination. - - - - A for completion of termination. . - - - - - Returns . - - - - - Executes the given task. - - Threading specifics are determined by IEventExecutor implementation. - - - - Executes the given action. - - - parameter is useful to when repeated execution of an action against - different objects is needed. - Threading specifics are determined by IEventExecutor implementation. - - - - - Executes the given . - - Threading specifics are determined by IEventExecutor implementation. - - - - Executes the given action. - - - and parameters are useful when repeated execution of - an action against different objects in different context is needed. - Threading specifics are determined by IEventExecutor implementation. - - - - - Returns true if this executor has been shut down, false otherwise. - - - - - Returns true if all tasks have completed following shut down. - - - Note that is never true unless was called first. - - - - - Executes the given function and returns indicating completion status and result of - execution. - - - Threading specifics are determined by IEventExecutor implementation. - - - - - Executes the given action and returns indicating completion status and result of execution. - - - Threading specifics are determined by IEventExecutor implementation. - - - - - Executes the given action and returns indicating completion status and result of execution. - - - parameter is useful to when repeated execution of an action against - different objects is needed. - Threading specifics are determined by IEventExecutor implementation. - - - - - Executes the given action and returns indicating completion status and result of execution. - - - parameter is useful to when repeated execution of an action against - different objects is needed. - Threading specifics are determined by IEventExecutor implementation. - - - - - Executes the given action and returns indicating completion status and result of execution. - - - and parameters are useful when repeated execution of - an action against different objects in different context is needed. - Threading specifics are determined by IEventExecutor implementation. - - - - - Executes the given action and returns indicating completion status and result of execution. - - - and parameters are useful when repeated execution of - an action against different objects in different context is needed. - Threading specifics are determined by IEventExecutor implementation. - - - - - Creates and executes a one-shot action that becomes enabled after the given delay. - - the task to execute - the time from now to delay execution - an representing pending completion of the task. - - - - Schedules the given action for execution after the specified delay would pass. - - - Threading specifics are determined by IEventExecutor implementation. - - - - - Schedules the given action for execution after the specified delay would pass. - - - parameter is useful to when repeated execution of an action against - different objects is needed. - Threading specifics are determined by IEventExecutor implementation. - - - - - Schedules the given action for execution after the specified delay would pass. - - - and parameters are useful when repeated execution of - an action against different objects in different context is needed. - Threading specifics are determined by IEventExecutor implementation. - - - - - Schedules the given action for execution after the specified delay would pass. - - - parameter is useful to when repeated execution of an action against - different objects is needed. - Threading specifics are determined by IEventExecutor implementation. - - - - - Schedules the given action for execution after the specified delay would pass. - - - parameter is useful to when repeated execution of an action against - different objects is needed. - Threading specifics are determined by IEventExecutor implementation. - - - - - Schedules the given action for execution after the specified delay would pass. - - - Threading specifics are determined by IEventExecutor implementation. - - - - - Schedules the given action for execution after the specified delay would pass. - - - Threading specifics are determined by IEventExecutor implementation. - - - - - Schedules the given action for execution after the specified delay would pass. - - - and parameters are useful when repeated execution of - an action against different objects in different context is needed. - Threading specifics are determined by IEventExecutor implementation. - - - - - Schedules the given action for execution after the specified delay would pass. - - - and parameters are useful when repeated execution of - an action against different objects in different context is needed. - Threading specifics are determined by IEventExecutor implementation. - - - - - backed by a single thread. - - - - Creates a new instance of . - - - Creates a new instance of . - - - - Task Scheduler that will post work to this executor's queue. - - - - - Allows to track whether executor is progressing through its backlog. Useful for diagnosing / mitigating stalls due to blocking calls in conjunction with IsBacklogEmpty property. - - - - - Indicates whether executor's backlog is empty. Useful for diagnosing / mitigating stalls due to blocking calls in conjunction with Progress property. - - - - - Gets length of backlog of tasks queued for immediate execution. - - - - - - - - - - - - - - - - - - - - - - - Adds an which will be executed on shutdown of this instance. - - The to run on shutdown. - - - - Removes a previously added from the collection of s which will be - executed on shutdown of this instance. - - The to remove. - - - - - - - Removes all variables bound to the current thread. This operation is useful when you - are in a container environment, and you don't want to leave the thread local variables in the threads you do not - manage. - - - - - Destroys the data structure that keeps all variables accessed from - non-s. This operation is useful when you are in a container environment, and - you do not want to leave the thread local variables in the threads you do not manage. Call this method when - your application is being unloaded from the container. - - - - - Sets the value to uninitialized; a proceeding call to get() will trigger a call to GetInitialValue(). - - - - - - Returns the number of thread local variables bound to the current thread. - - - - - Gets or sets current value for the current thread. - - - - - Returns the current value for the specified thread local map. - The specified thread local map must be for the current thread. - - - - - Set the value for the specified thread local map. The specified thread local map must be for the current thread. - - - - - Returns true if and only if this thread-local variable is set. - - - - - Returns true if and only if this thread-local variable is set. - The specified thread local map must be for the current thread. - - - - - Returns the initial value for this thread-local variable. - - - - - Sets the value to uninitialized for the specified thread local map; - a proceeding call to will trigger a call to . - The specified thread local map must be for the current thread. - - - The from which this should be removed. - - - - - Invoked when this thread local variable is removed by . - - - - - The internal data structure that stores the thread-local variables for DotNetty and all - s. Note that this class is for internal use only and is subject to change at any - time. Use unless you know what you are doing. - - - - - Used by . - - - - - Sets a value at the given index in this . - - The desired index at which a value should be set. - The value to set at the given index. - true if and only if a new thread-local variable has been created. - - - - Resets the . Be aware this will only reset the current internal - position and not shrink the internal char array. - - - - - Create a new ascii string, this method assumes all chars has been sanitized to ascii chars when appending - to the array. - - - - Forked from - JCTools - . - A concurrent access enabling class used by circular array based queues this class exposes an offset computation - method along with differently memory fenced load/store methods into the underlying array. The class is pre-padded and - the array is padded on either side to help with False sharing prvention. It is expected theat subclasses handle post - padding. -

- Offset calculation is separate from access to enable the reuse of a give compute offset. -

- Load/Store methods using a - buffer - parameter are provided to allow the prevention of field reload after a - LoadLoad barrier. -

- - -

- Calculates an element offset based on a given array index. - - The desirable element index. - The offset in bytes within the array for a given index. -
- - - A plain store (no ordering/fences) of an element to a given offset. - - Computed via . - A kitty. - - - - An ordered store(store + StoreStore barrier) of an element to a given offset. - - Computed via . - An orderly kitty. - - - - A plain load (no ordering/fences) of an element from a given offset. - - Computed via . - The element at the offset. - - - - A volatile load (load + LoadLoad barrier) of an element from a given offset. - - Computed via . - The element at the offset. - - - - A skeletal implementation of . This class implements - all methods that have a parameter by default to call - specific logger methods such as or . - - - - - Creates a new instance. - - A friendly name for the new logger instance. - - - - Holds the results of formatting done by . - - - - - Internal-use-only logger used by DotNetty. DO NOT - access this class outside of DotNetty. - - - - - Return the name of this instance. - - name of this logger instance - - - - Is this logger instance enabled for the TRACE level? - - true if this Logger is enabled for level TRACE, false otherwise. - - - - Log a message object at level TRACE. - - the message object to be logged - - - - Log a message at level TRACE according to the specified format and - argument. - - This form avoids superfluous object creation when the logger is disabled - for level TRACE. - - - the format string - the argument - - - - Log a message at level TRACE according to the specified format and - arguments. - - This form avoids superfluous object creation when the logger is disabled - for level TRACE. - - - the format string - the first argument - the second argument - - - - Log a message at level TRACE according to the specified format and - arguments. - - This form avoids superfluous object creation when the logger is disabled - for level TRACE. However, this variant incurs the hidden - (and relatively small) cost of creating an object[] - before invoking the method, - even if this logger is disabled for TRACE. The variants - and - arguments exist solely to avoid this hidden cost. - - - the format string - an array of arguments - - - - Log an exception at level TRACE with an accompanying message. - - the message accompanying the exception - the exception to log - - - - Log an exception at level TRACE. - - the exception to log - - - - Is this logger instance enabled for the DEBUG level? - - true if this Logger is enabled for level DEBUG, false otherwise. - - - - Log a message object at level DEBUG. - - the message object to be logged - - - - Log a message at level DEBUG according to the specified format and - argument. - - This form avoids superfluous object creation when the logger is disabled - for level DEBUG. - - - the format string - the argument - - - - Log a message at level DEBUG according to the specified format and - arguments. - - This form avoids superfluous object creation when the logger is disabled - for level DEBUG. - - - the format string - the first argument - the second argument - - - - Log a message at level DEBUG according to the specified format and - arguments. - - This form avoids superfluous object creation when the logger is disabled - for level DEBUG. However, this variant incurs the hidden - (and relatively small) cost of creating an object[] - before invoking the method, - even if this logger is disabled for DEBUG. The variants - and - arguments exist solely to avoid this hidden cost. - - - the format string - an array of arguments - - - - Log an exception at level DEBUG with an accompanying message. - - the message accompanying the exception - the exception to log - - - - Log an exception at level DEBUG. - - the exception to log - - - - Is this logger instance enabled for the INFO level? - - true if this Logger is enabled for level INFO, false otherwise. - - - - Log a message object at level INFO. - - the message object to be logged - - - - Log a message at level INFO according to the specified format and - argument. - - This form avoids superfluous object creation when the logger is disabled - for level INFO. - - - the format string - the argument - - - - Log a message at level INFO according to the specified format and - arguments. - - This form avoids superfluous object creation when the logger is disabled - for level INFO. - - - the format string - the first argument - the second argument - - - - Log a message at level INFO according to the specified format and - arguments. - - This form avoids superfluous object creation when the logger is disabled - for level INFO. However, this variant incurs the hidden - (and relatively small) cost of creating an object[] - before invoking the method, - even if this logger is disabled for INFO. The variants - and - arguments exist solely to avoid this hidden cost. - - - the format string - an array of arguments - - - - Log an exception at level INFO with an accompanying message. - - the message accompanying the exception - the exception to log - - - - Log an exception at level INFO. - - the exception to log - - - - Is this logger instance enabled for the WARN level? - - true if this Logger is enabled for level WARN, false otherwise. - - - - Log a message object at level WARN. - - the message object to be logged - - - - Log a message at level WARN according to the specified format and - argument. - - This form avoids superfluous object creation when the logger is disabled - for level WARN. - - - the format string - the argument - - - - Log a message at level WARN according to the specified format and - arguments. - - This form avoids superfluous object creation when the logger is disabled - for level WARN. However, this variant incurs the hidden - (and relatively small) cost of creating an object[] - before invoking the method, - even if this logger is disabled for WARN. The variants - and - arguments exist solely to avoid this hidden cost. - - - the format string - an array of arguments - - - - Log a message at level WARN according to the specified format and - arguments. - - This form avoids superfluous object creation when the logger is disabled - for level WARN. - - - the format string - the first argument - the second argument - - - - Log an exception at level WARN with an accompanying message. - - the message accompanying the exception - the exception to log - - - - Log an exception at level WARN. - - the exception to log - - - - Is this logger instance enabled for the ERROR level? - - true if this Logger is enabled for level ERROR, false otherwise. - - - - Log a message object at level ERROR. - - the message object to be logged - - - - Log a message at level ERROR according to the specified format and - argument. - - This form avoids superfluous object creation when the logger is disabled - for level ERROR. - - - the format string - the argument - - - - Log a message at level ERROR according to the specified format and - arguments. - - This form avoids superfluous object creation when the logger is disabled - for level ERROR. - - - the format string - the first argument - the second argument - - - - Log a message at level ERROR according to the specified format and - arguments. - - This form avoids superfluous object creation when the logger is disabled - for level ERROR. However, this variant incurs the hidden - (and relatively small) cost of creating an object[] - before invoking the method, - even if this logger is disabled for ERROR. The variants - and - arguments exist solely to avoid this hidden cost. - - - the format string - an array of arguments - - - - Log an exception at level ERROR with an accompanying message. - - the message accompanying the exception - the exception to log - - - - Log an exception at level ERROR. - - the exception to log - - - - Is the logger instance enabled for the specified ? - - log level - true if this Logger is enabled for the specified , false otherwise. - - - - Log a message object at a specified . - - log level - the message object to be logged - - - - Log a message at a specified according to the specified format and - argument. - - This form avoids superfluous object creation when the logger is disabled - for the specified . - - - log level - the format string - the argument - - - - Log a message at a specified according to the specified format and - arguments. - - This form avoids superfluous object creation when the logger is disabled - for the specified . - - - log level - the format string - the first argument - the second argument - - - - Log a message at the specified according to the specified format - and arguments. - - This form avoids superfluous string concatenation when the logger - is disabled for the specified . However, this variant incurs the hidden - (and relatively small) cost of creating an object[] before invoking the method, - even if this logger is disabled for the specified . The variants - and - arguments exist solely - in order to avoid this hidden cost. - - - log level - the format string - an array of arguments - - - - Log an exception at the specified with an - accompanying message. - - log level - the message accompanying the exception - the exception to log - - - - Log an exception at the specified . - - log level - the exception to log - - - - Creates an or changes the default factory - implementation. This factory allows you to choose what logging framework - DotNetty should use. The default factory is own with registered. - You can change it to your preferred logging framework before other DotNetty classes are loaded: -
-                    InternalLoggerFactory.DefaultFactory = new LoggerFactory();
-                
- Please note that the new default factory is effective only for the classes - which were loaded after the default factory is changed. Therefore, should be set as early - as possible and should not be called more than once. -
-
- - - Gets or sets the default factory. - - - - - Creates a new logger instance with the name of the specified type. - - type where logger is used - logger instance - - - - Creates a new logger instance with the name of the specified type. - - type where logger is used - logger instance - - - - Creates a new logger instance with the specified name. - - logger name - logger instance - - - - The log level that can log at. - - - - - 'TRACE' log level. - - - - - 'DEBUG' log level. - - - - - 'INFO' log level. - - - - - 'WARN' log level. - - - - - 'ERROR' log level. - - - - - Formats messages according to very simple substitution rules. Substitutions can be made 1, 2 or more arguments. - For example, - - MessageFormatter.Format("Hi {}.", "there") - - - will return the string "Hi there.". - - - The {} pair is called the formatting anchor. It serves to designate the location where arguments need - to be substituted within the message pattern. - - - In case your message contains the '{' or the '}' character, you do not have to do anything special unless the - '}' character immediately follows '{'. For example, - - - MessageFormatter.Format("Set {1,2,3} is not equal to {}.", "1,2"); - - - will return the string "Set {1,2,3} is not equal to 1,2.". - - - If for whatever reason you need to place the string "{}" in the message without its formatting anchor - meaning, then you need to escape the '{' character with '\', that is the backslash character. Only the '{' - character should be escaped. There is no need to escape the '}' character. For example, - - - MessageFormatter.Format("Set \\{} is not equal to {}.", "1,2"); - - - will return the string "Set {} is not equal to 1,2.". - - - The escaping behavior just described can be overridden by escaping the escape character '\'. Calling - - - MessageFormatter.Format("File name is C:\\\\{}.", "file.zip"); - - - will return the string "File name is C:\file.zip". - - - - - - - - - Performs single argument substitution for the given . - - For example, - - - MessageFormatter.Format("Hi {}.", "there"); - - - will return the string "Hi there.". - - - The message pattern which will be parsed and formatted - The argument to be substituted in place of the formatting anchor - The formatted message - - - - Performs a two argument substitution for the given . - - For example, - - - MessageFormatter.Format("Hi {}. My name is {}.", "Alice", "Bob"); - - - will return the string "Hi Alice. My name is Bob.". - - - The message pattern which will be parsed and formatted - The argument to be substituted in place of the first formatting anchor - The argument to be substituted in place of the second formatting anchor - The formatted message - - - - Same principle as the and - methods, except that any number of arguments can be passed in an array. - - The message pattern which will be parsed and formatted - An array of arguments to be substituted in place of formatting anchors - The formatted message - - - Length of a valid MAC address. - - - Obtains the best MAC address found on local network interfaces. - Generally speaking, an active network interface used on public - networks is better than a local network interface. - byte array containing a MAC. null if no MAC can be found. - - - byte array of a MAC address. - hex formatted MAC address. - - - positive - current is better, 0 - cannot tell from MAC addr, negative - candidate is better. - - - positive - current is better, 0 - cannot tell, negative - candidate is better - - - - Forked from JCTools. - A Multi-Producer-Single-Consumer queue based on a . This implies - that any thread may call the Enqueue methods, but only a single thread may call poll/peek for correctness to - maintained. - - This implementation follows patterns documented on the package level for False Sharing protection. - - - This implementation is using the Fast Flow - method for polling from the queue (with minor change to correctly publish the index) and an extension of - the Leslie Lamport concurrent queue algorithm (originated by Martin Thompson) on the producer side. - - - The type of each item in the queue. - - - - Lock free Enqueue operation, using a single compare-and-swap. As the class name suggests, access is - permitted to many threads concurrently. - - The item to enqueue. - true if the item was added successfully, otherwise false. - - - - - A wait-free alternative to , which fails on compare-and-swap failure. - - The item to enqueue. - 1 if next element cannot be filled, -1 if CAS failed, and 0 if successful. - - - - Lock free poll using ordered loads/stores. As class name suggests, access is limited to a single thread. - - The dequeued item. - true if an item was retrieved, otherwise false. - - - - - Lock free peek using ordered loads. As class name suggests access is limited to a single thread. - - The peeked item. - true if an item was retrieved, otherwise false. - - - - - Returns the number of items in this . - - - - - A plain store (no ordering/fences) of an element to a given offset. - - The element type. - The source buffer. - Computed via - An orderly kitty. - - - - An ordered store(store + StoreStore barrier) of an element to a given offset. - - The element type. - The source buffer. - Computed via - - - - - A plain load (no ordering/fences) of an element from a given offset. - - The element type. - The source buffer. - Computed via - The element at the given in the given . - - - - A volatile load (load + LoadLoad barrier) of an element from a given offset. - - The element type. - The source buffer. - Computed via - The element at the given in the given . - - - - Gets the offset in bytes within the array for a given index. - - The desired element index. - Mask for the index. - The offset (in bytes) within the array for a given index. - - - - Called from a producer thread subject to the restrictions appropriate to the implementation and - according to the interface. - - The element to enqueue. - true if the element was inserted, false iff the queue is full. - - - - Called from the consumer thread subject to the restrictions appropriate to the implementation and - according to the interface. - - A message from the queue if one is available, null iff the queue is empty. - - - - Called from the consumer thread subject to the restrictions appropriate to the implementation and - according to the interface. - - A message from the queue if one is available, null iff the queue is empty. - - - - A collection of utility methods to retrieve and parse the values of the system properties (Environment variables). - - - - - Returns true if and only if the system property with the specified key - exists. - - - - - Returns the value of the system property with the specified - key, while falling back to null if the property access fails. - - the property value or null - - - - Returns the value of the system property with the specified - key, while falling back to the specified default value if - the property access fails. - - - the property value. - def if there's no such property or if an access to the - specified property is not allowed. - - - - - Returns the value of the system property with the specified - key, while falling back to the specified default value if - the property access fails. - - - the property value or def if there's no such property or - if an access to the specified property is not allowed. - - - - - Returns the value of the system property with the specified - key, while falling back to the specified default value if - the property access fails. - - - the property value. - def if there's no such property or if an access to the - specified property is not allowed. - - - - - Returns the value of the system property with the specified - key, while falling back to the specified default value if - the property access fails. - - - the property value. - def if there's no such property or if an access to the - specified property is not allowed. - - - - - Reference counting interface for reusable objects - - - - - Returns the reference count of this object - - - - - Increases the reference count by 1 - - - - - Increases the reference count by - - - - - Records the current access location of this object for debugging purposes. - If this object is determined to be leaked, the information recorded by this operation will be provided to you - via . This method is a shortcut to with null as - an argument. - - - - - - Records the current access location of this object with an additonal arbitrary information for debugging - purposes. If this object is determined to be leaked, the information recorded by this operation will be - provided to you via . - - - - - Decreases the reference count by 1 and deallocates this object if the reference count reaches 0. - - true if and only if the reference count is 0 and this object has been deallocated - - - - Decreases the reference count by and deallocates this object if the reference count - reaches 0. - - true if and only if the reference count is 0 and this object has been deallocated - - - - A hint object that provides human-readable message for easier resource leak tracking. - - - - - Returns a human-readable message that potentially enables easier resource leak tracking. - - - - - - Records the caller's current stack trace so that the can tell where the - leaked - resource was accessed lastly. This method is a shortcut to with null as an - argument. - - - - - Records the caller's current stack trace and the specified additional arbitrary information - so that the can tell where the leaked resource was accessed lastly. - - - - - - Close the leak so that does not warn about leaked resources. - - true if called first time, false if called already - - - - Represents the level of resource leak detection. - - - - - Disables resource leak detection. - - - - - Enables simplistic sampling resource leak detection which reports there is a leak or not, - at the cost of small overhead (default). - - - - - Enables advanced sampling resource leak detection which reports where the leaked object was accessed - recently at the cost of high overhead. - - - - - Enables paranoid resource leak detection which reports where the leaked object was accessed recently, - at the cost of the highest possible overhead (for testing purposes only). - - - - Returns true if resource leak detection is enabled. - - - - Gets or sets resource leak detection level - - - - - Creates a new which is expected to be closed - when the - related resource is deallocated. - - the or null - - - - Schedules the specified to run when the specified dies. - - - - - Cancels the task scheduled via . - - - - - Waits until the thread of this watcher has no threads to watch and terminates itself. - Because a new watcher thread will be started again on , - this operation is only useful when you want to ensure that the watcher thread is terminated - after your application is shut down and there's no chance of calling - afterwards. - - - true if and only if the watcher thread has been terminated. - - - - Allocate a new or return null if not possible. - - - - Base implementation of . - - - Creates a new instance. - - - - Extension methods used for slicing byte arrays - - - - - Merge the byte arrays into one byte array. - - - - - During normal use cases the AsciiString should be immutable, but if the - underlying array is shared, and changes then this needs to be called. - - - - - Implementation of the java.concurrent.util AtomicReference type. - - - - - Sets the initial value of this to . - - - - - Default constructor - - - - - The current value of this - - - - - If equals , then set the Value to - - Returns true if was set, false otherwise. - - - - - Implicit conversion operator = automatically casts the to an instance of - - - - - - Implicit conversion operator = allows us to cast any type directly into a - instance. - - - - - - - Key which can be used to access out of the . Be aware that - it is not be possible to have multiple keys with the same name. - - - the type of the which can be accessed via this . - - - - Returns the singleton instance of the {@link AttributeKey} which has the specified name. - - - Returns true if a exists for the given name. - - - - Creates a new for the given name or fail with an - if a for the given name exists. - - - - - Provides a mechanism to iterate over a collection of bytes. - - - - - Aborts on a NUL (0x00). - - - - - Aborts on a non-NUL (0x00). - - - - - Aborts on a CR ('\r'). - - - - - Aborts on a non-CR ('\r'). - - - - - Aborts on a LF ('\n'). - - - - - Aborts on a non-LF ('\n'). - - - - - Aborts on a CR (';'). - - - - - Aborts on a comma (','). - - - - - Aborts on a ascii space character (' '). - - - - - Aborts on a CR ('\r') or a LF ('\n'). - - - - - Aborts on a byte which is neither a CR ('\r') nor a LF ('\n'). - - - - - Aborts on a linear whitespace (a ' ' or a '\t'). - - - - - Aborts on a byte which is not a linear whitespace (neither ' ' nor '\t'). - - - - - A pool of s. - - - - Shortcut of this.ValueOf(firstNameComponent.Name + "#" + secondNameComponent). - - - - Returns the which is assigned to the specified name. - If there's no such , a new one will be created and returned. - Once created, the subsequent calls with the same name will always return the previously created one - (i.e. singleton.) - - the name of the - - - Returns true if a exists for the given name. - - - - Creates a new for the given name or fail with an - if a for the given name exists. - - - - - Default implementation which use simple synchronization per bucket to keep the memory - overhead - as low as possible. - - - - - Creates a new timer. - - the interval between two consecutive ticks - the size of the wheel - The maximum number of pending timeouts after which call to - newTimeout will result in being thrown. - No maximum pending timeouts limit is assumed if this value is 0 or negative. - if either of tickInterval and ticksPerWheel is <= 0 - - - - Starts the background thread explicitly. The background thread will - start automatically on demand even if you did not call this method. - - if this timer has been - stopped already. - - - - calculate timer firing time from startTime and current tick number, - then wait until that goal has been reached. - - long.MinValue if received a shutdown request, - current time otherwise (with long.MinValue changed by +1) - - - - - Bucket that stores HashedWheelTimeouts. These are stored in a linked-list like datastructure to allow easy - removal of HashedWheelTimeouts in the middle. Also the HashedWheelTimeout act as nodes themself and so no - extra object creation is needed. - - - - - Add a to this bucket. - - - - - Expire all s for the given deadline. - - - - - Clear this bucket and return all not expired / cancelled s. - - - - An attribute which allows to store a value reference. It may be updated atomically and so is thread-safe. - the type of the value it holds. - - - - Returns the key of this attribute. - - - - - Returns the current value, which may be null - - - - - Sets the value - - - - - Atomically sets to the given value and returns the old value which may be null if non was set before. - - - - - Atomically sets to the given value if this 's value is null. - If it was not possible to set the value as it contains a value it will just return the current value. - - - - - Removes this attribute from the and returns the old value. Subsequent - - calls will return null. - If you only want to return the old value and clear the while still keep it in - use with a value of null. - - - - - Atomically sets the value to the given updated value if the current value == the expected value. - If it the set was successful it returns true otherwise false. - - - - - Removes this attribute from the . Subsequent calls will return - null. - If you only want to remove the value and clear the while still keep it in - use with a value of null. - - - - Holds s which can be accessed via . - Implementations must be Thread-safe. - - - - Get the for the given . This method will never return - null, but may return an which does not have a value set yet. - - - - - Returns true if and only if the given exists in this - . - - - - Start is the inclusive start index to begin the subsequence. - End is the exclusive end index to end the subsequence. - - - - A singleton which is safe to compare via the == operator. Created and managed by - . - - - - Returns the unique number assigned to this . - - - Returns the name of this . - - - - - Exception thrown during instances where a reference count is used incorrectly - - - - - A handle associated with a that is returned by a - . - - - - - Returns the that created this handle. - - - - - Returns the which is associated with this handle. - - - - - Returns true if and only if the associated - with this handle has been expired. - - - - - Returns true if and only if the associated - with this handle has been canceled. - - - - - Attempts to cancel the associated with this handle. - If the task has been executed or canceled already, it will return with - no side effect. - - true if the cancellation completed successfully, otherwise false. - - - - Schedules s for one-time future execution in a background - thread. - - - - - Schedules the specified for one-time execution after the specified delay. - - a handle which is associated with the specified task - if this timer has been stopped already - if the pending timeouts are too many and creating new timeout - can cause instability in the system. - - - - Releases all resources acquired by this and cancels all - tasks which were scheduled but not executed yet. - - the handles associated with the tasks which were canceled by - this method - - - - A task which is executed after the delay specified with - . - - - - - Executed after the delay specified with - . - - a handle which is associated with this task - - - - Tries to call if the specified message implements - . If the specified message doesn't implement - , this method does nothing. - - - - - Tries to call if the specified message implements - . If the specified message doesn't implement - , this method does nothing. - - - - - Tries to call if the specified message implements - . - If the specified message doesn't implement , this method does nothing. - - - - - Tries to call if the specified message implements - . If the specified message doesn't implement - , this method does nothing. - - - - - Tries to call if the specified message implements - . If the specified message doesn't implement - , this method does nothing. - - - - - Tries to call if the specified message implements - . If the specified message doesn't implement - , this method does nothing. - - - - - Tries to call if the specified message implements - . If the specified message doesn't implement - , this method does nothing. Unlike , this - method catches an exception raised by and logs it, rather than - rethrowing it to the caller. It is usually recommended to use instead, unless - you absolutely need to swallow an exception. - - - - - Tries to call if the specified message implements - . If the specified message doesn't implement - , this method does nothing. Unlike , this - method catches an exception raised by and logs it, rather - than rethrowing it to the caller. It is usually recommended to use - instead, unless you absolutely need to swallow an exception. - - - - - Schedules the specified object to be released when the caller thread terminates. Note that this operation - is intended to simplify reference counting of ephemeral objects during unit tests. Do not use it beyond the - intended use case. - - - - - Schedules the specified object to be released when the caller thread terminates. Note that this operation - is intended to simplify reference counting of ephemeral objects during unit tests. Do not use it beyond the - intended use case. - - - - - String utility class. - - - - 2 - Quote character at beginning and end. - 5 - Extra allowance for anticipated escape characters that may be added. - - - - Converts the specified byte value into a 2-digit hexadecimal integer. - - - - - Converts the specified byte array into a hexadecimal value. - - - - - Converts the specified byte array into a hexadecimal value. - - - - - Converts the specified byte value into a hexadecimal integer. - - - - - The shortcut to SimpleClassName(o.GetType()). - - - - - The shortcut to SimpleClassName(o.GetType()). - - - - - Generates a simplified name from a . Similar to {@link Class#getSimpleName()}, but it works - fine - with anonymous classes. - - - - - Escapes the specified value, if necessary according to - RFC-4180. - - - The value which will be escaped according to - RFC-4180 - - - The value will first be trimmed of its optional white-space characters, according to - RFC-7230 - - the escaped value if necessary, or the value unchanged - - - - Time utility class. - - - - - Compare two timespan objects - - first timespan object - two timespan object - - - - Gets the system time. - - The system time. - -
-
diff --git a/JNFrame2/Assets/Packages/DotNetty.Handlers.0.7.6.meta b/JNFrame2/Assets/Packages/DotNetty.Handlers.0.7.6.meta deleted file mode 100644 index 44beb027..00000000 --- a/JNFrame2/Assets/Packages/DotNetty.Handlers.0.7.6.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 38804a6edd37f3a44b2714fd20d304d5 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/DotNetty.Handlers.0.7.6/.signature.p7s b/JNFrame2/Assets/Packages/DotNetty.Handlers.0.7.6/.signature.p7s deleted file mode 100644 index 687384d1..00000000 Binary files a/JNFrame2/Assets/Packages/DotNetty.Handlers.0.7.6/.signature.p7s and /dev/null differ diff --git a/JNFrame2/Assets/Packages/DotNetty.Handlers.0.7.6/DotNetty.Handlers.nuspec b/JNFrame2/Assets/Packages/DotNetty.Handlers.0.7.6/DotNetty.Handlers.nuspec deleted file mode 100644 index 772b21b8..00000000 --- a/JNFrame2/Assets/Packages/DotNetty.Handlers.0.7.6/DotNetty.Handlers.nuspec +++ /dev/null @@ -1,41 +0,0 @@ - - - - DotNetty.Handlers - 0.7.6 - Microsoft - MIT - https://licenses.nuget.org/MIT - https://github.com/Azure/DotNetty/ - Application handlers for DotNetty - © Microsoft Corporation. All rights reserved. - socket tcp protocol netty dotnetty network tls ssl - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/JNFrame2/Assets/Packages/DotNetty.Handlers.0.7.6/lib/netstandard2.0/DotNetty.Handlers.dll b/JNFrame2/Assets/Packages/DotNetty.Handlers.0.7.6/lib/netstandard2.0/DotNetty.Handlers.dll deleted file mode 100644 index 5dd078d0..00000000 Binary files a/JNFrame2/Assets/Packages/DotNetty.Handlers.0.7.6/lib/netstandard2.0/DotNetty.Handlers.dll and /dev/null differ diff --git a/JNFrame2/Assets/Packages/DotNetty.Handlers.0.7.6/lib/netstandard2.0/DotNetty.Handlers.xml b/JNFrame2/Assets/Packages/DotNetty.Handlers.0.7.6/lib/netstandard2.0/DotNetty.Handlers.xml deleted file mode 100644 index 77634a56..00000000 --- a/JNFrame2/Assets/Packages/DotNetty.Handlers.0.7.6/lib/netstandard2.0/DotNetty.Handlers.xml +++ /dev/null @@ -1,591 +0,0 @@ - - - - DotNetty.Handlers - - - - The {@link FlowControlHandler} ensures that only one message per {@code read()} is sent downstream. - - Classes such as {@link ByteToMessageDecoder} or {@link MessageToByteEncoder} are free to emit as - many events as they like for any given input. A channel's auto reading configuration doesn't usually - apply in these scenarios. This is causing problems in downstream {@link ChannelHandler}s that would - like to hold subsequent events while they're processing one event. It's a common problem with the - {@code HttpObjectDecoder} that will very often fire a {@code HttpRequest} that is immediately followed - by a {@code LastHttpContent} event. - -
{@code
-             ChannelPipeline pipeline = ...;
-            
-             pipeline.addLast(new HttpServerCodec());
-             pipeline.addLast(new FlowControlHandler());
-            
-             pipeline.addLast(new MyExampleHandler());
-            
-             class MyExampleHandler extends ChannelInboundHandlerAdapter {
-               @Override
-               public void channelRead(IChannelHandlerContext ctx, Object msg) {
-                 if (msg instanceof HttpRequest) {
-                   ctx.channel().config().setAutoRead(false);
-            
-                   // The FlowControlHandler will hold any subsequent events that
-                   // were emitted by HttpObjectDecoder until auto reading is turned
-                   // back on or Channel#read() is being called.
-                 }
-               }
-             }
-             }
- - @see ChannelConfig#setAutoRead(bool) -
- - Determine if the underlying {@link Queue} is empty. This method exists for - testing, debugging and inspection purposes and it is not Thread safe! - - - Releases all messages and destroys the {@link Queue}. - - - Dequeues one or many (or none) messages depending on the channel's auto - reading state and returns the number of messages that were consumed from - the internal queue. - - The {@code minConsume} argument is used to force {@code dequeue()} into - consuming that number of messages regardless of the channel's auto - reading configuration. - - @see #read(ChannelHandlerContext) - @see #channelRead(ChannelHandlerContext, Object) - - - - A that logs all events using a logging framework. - By default, all events are logged at DEBUG level. - - - - - Creates a new instance whose logger name is the fully qualified class - name of the instance with hex dump enabled. - - - - - Creates a new instance whose logger name is the fully qualified class - name of the instance - - the log level - - - - Creates a new instance with the specified logger name and with hex dump - enabled - - the class type to generate the logger for - - - - Creates a new instance with the specified logger name. - - the class type to generate the logger for - the log level - - - - Creates a new instance with the specified logger name using the default log level. - - the name of the class to use for the logger - - - - Creates a new instance with the specified logger name. - - the name of the class to use for the logger - the log level - - - - Returns the that this handler uses to log - - - - - Formats an event and returns the formatted message - - the name of the event - - - - Formats an event and returns the formatted message. - - the name of the event - the argument of the event - - - - Formats an event and returns the formatted message. This method is currently only used for formatting - - - the name of the event - the first argument of the event - the second argument of the event - - - - Generates the default log message of the specified event whose argument is a . - - - - - Generates the default log message of the specified event whose argument is a . - - - - - Generates the default log message of the specified event whose argument is an arbitrary object. - - - - - An that represents the idle state of a . - - - - - No data was received for a while. - - - - - No data was sent for a while. - - - - - No data was either received or sent for a while. - - - - - A user event triggered by when a is idle. - - - - - Constructor for sub-classes. - - the which triggered the event. - true if its the first idle event for the . - - - - Returns the idle state. - - The state. - - - - Returns true if this was the first event for the - - true if first; otherwise, false. - - - - Triggers an when a has not performed - read, write, or both operation for a while. - - - -

Supported idle states

- - - - - - - - - - - - - - - - -
PropertyMeaning
readerIdleTimean whose state is - will be triggered when no read was performed for the specified period of - time. Specify 0 to disable. -
writerIdleTimean whose state is - will be triggered when no write was performed for the specified period of - time. Specify 0 to disable.
allIdleTimean whose state is - will be triggered when neither read nor write was performed for the - specified period of time. Specify 0 to disable.
-
- - - - - - An example that sends a ping message when there is no outbound traffic - for 30 seconds. The connection is closed when there is no inbound traffic - for 60 seconds. - - - var bootstrap = new (); - - bootstrap.ChildHandler(new ActionChannelInitializer<ISocketChannel>(channel => - { - IChannelPipeline pipeline = channel.Pipeline; - - pipeline.AddLast("idleStateHandler", new (60, 30, 0); - pipeline.AddLast("myHandler", new MyHandler()); - } - - - Handler should handle the triggered by . - - - public class MyHandler : ChannelDuplexHandler - { - public override void UserEventTriggered( context, evt) - { - if(evt is ) - { - e = () evt; - if (e.State == .ReaderIdle) - { - ctx.close(); - } - else if(e.State == .WriterIdle) - { - ctx.writeAndFlush(new PingMessage()); - } - } - } - } - - - - - - -
-
- - - Initializes a new instance firing s. - - - an whose state is - will be triggered when no read was performed for the specified - period of time. Specify 0 to disable. - - - an whose state is - will be triggered when no write was performed for the specified - period of time. Specify 0 to disable. - - - an whose state is - will be triggered when neither read nor write was performed for - the specified period of time. Specify 0 to disable. - - - - - - - - - - Initializes a new instance firing s. - - - whether or not the consumption of bytes should be taken into - consideration when assessing write idleness. The default is false. - - - an whose state is - will be triggered when no read was performed for the specified - period of time. Specify to disable. - - - an whose state is - will be triggered when no write was performed for the specified - period of time. Specify to disable. - - - an whose state is - will be triggered when neither read nor write was performed for - the specified period of time. Specify to disable. - - - - - Return the readerIdleTime that was given when instance this class in milliseconds. - - The reader idle time in millis. - - - - Return the writerIdleTime that was given when instance this class in milliseconds. - - The writer idle time in millis. - - - - Return the allIdleTime that was given when instance this class in milliseconds. - - The all idle time in millis. - - - - This method is visible for testing! - - - - - - This method is visible for testing! - - - - - - - - - - - Is called when an should be fired. This implementation calls - . - - Context. - Evt. - - - - Returns a . - - - - - - - - - - - - - - Returns true if and only if the - was constructed - with observeOutput enabled and there has been an observed change in the - between two consecutive calls of this method. - https://github.com/netty/netty/issues/6150 - - - - - - - - Raises a when no data was read within a certain - period of time. - -
-             The connection is closed when there is no inbound traffic
-             for 30 seconds.
-            
-             
-             
-             var bootstrap = new ();
-            
-             bootstrap.ChildHandler(new ActionChannelInitializer<ISocketChannel>(channel =>
-             {
-                 IChannelPipeline pipeline = channel.Pipeline;
-                 
-                 pipeline.AddLast("readTimeoutHandler", new (30);
-                 pipeline.AddLast("myHandler", new MyHandler());
-             } 
-             
-                        
-             
-             public class MyHandler : ChannelDuplexHandler 
-             {
-                 public override void ExceptionCaught( context,  exception)
-                 {
-                     if(exception is ) 
-                     {
-                         // do somethind
-                     }
-                     else
-                     {
-                         base.ExceptionCaught(context, cause);
-                     }
-                  }
-             }
-             
-             
-             
- - - -
-
- - - Initializes a new instance of the class. - - Timeout in seconds. - - - - Initializes a new instance of the class. - - Timeout. - - - - Is called when a read timeout was detected. - - Context. - - - - Raises a when a write operation cannot finish in a certain period of time. - - - - - The connection is closed when a write operation cannot finish in 30 seconds. - - - var bootstrap = new (); - - bootstrap.ChildHandler(new ActionChannelInitializer<ISocketChannel>(channel => - { - IChannelPipeline pipeline = channel.Pipeline; - - pipeline.AddLast("writeTimeoutHandler", new (30); - pipeline.AddLast("myHandler", new MyHandler()); - } - - - - public class MyHandler : ChannelDuplexHandler - { - public override void ExceptionCaught( context, exception) - { - if(exception is ) - { - // do somethind - } - else - { - base.ExceptionCaught(context, cause); - } - } - } - - - - - - - - - - - A doubly-linked list to track all WriteTimeoutTasks. - - - - - Initializes a new instance of the class. - - Timeout in seconds. - - - - Initializes a new instance of the class. - - Timeout. - - - - Is called when a write timeout was detected - - Context. - - - - Special exception which will get thrown if a packet is - received that not looks like a TLS/SSL record. A user can check for - this and so detect if one peer tries to - use secure and the other plain connection. - - - - Unwraps inbound SSL records. - - - - Creates a new event that indicates a successful handshake. - - - - - Creates a new event that indicates an unsuccessful handshake. - Use {@link #SUCCESS} to indicate a successful handshake. - - - - - Return {@code true} if the handshake was successful - - - - - Return the {@link Throwable} if {@link #isSuccess()} returns {@code false} - and so the handshake failed. - - - - Utilities for TLS packets. - - - change cipher spec - - - alert - - - handshake - - - application data - - - the length of the ssl record header (in bytes) - - - - Return how much bytes can be read out of the encrypted data. Be aware that this method will not increase - the readerIndex of the given . - - - The to read from. Be aware that it must have at least - bytes to read, - otherwise it will throw an . - - Offset to record start. - - The length of the encrypted packet that is included in the buffer. This will - return -1 if the given is not encrypted at all. - - -
-
diff --git a/JNFrame2/Assets/Packages/DotNetty.Transport.0.7.6.meta b/JNFrame2/Assets/Packages/DotNetty.Transport.0.7.6.meta deleted file mode 100644 index bce73960..00000000 --- a/JNFrame2/Assets/Packages/DotNetty.Transport.0.7.6.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: a61e68d64f6b7a841860081180e17735 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/DotNetty.Transport.0.7.6/.signature.p7s b/JNFrame2/Assets/Packages/DotNetty.Transport.0.7.6/.signature.p7s deleted file mode 100644 index 67393276..00000000 Binary files a/JNFrame2/Assets/Packages/DotNetty.Transport.0.7.6/.signature.p7s and /dev/null differ diff --git a/JNFrame2/Assets/Packages/DotNetty.Transport.0.7.6/DotNetty.Transport.nuspec b/JNFrame2/Assets/Packages/DotNetty.Transport.0.7.6/DotNetty.Transport.nuspec deleted file mode 100644 index c87c2d93..00000000 --- a/JNFrame2/Assets/Packages/DotNetty.Transport.0.7.6/DotNetty.Transport.nuspec +++ /dev/null @@ -1,33 +0,0 @@ - - - - DotNetty.Transport - 0.7.6 - Microsoft - MIT - https://licenses.nuget.org/MIT - https://github.com/Azure/DotNetty/ - Transport model in DotNetty - © Microsoft Corporation. All rights reserved. - socket tcp udp protocol netty dotnetty network - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/JNFrame2/Assets/Packages/DotNetty.Transport.0.7.6/DotNetty.Transport.nuspec.meta b/JNFrame2/Assets/Packages/DotNetty.Transport.0.7.6/DotNetty.Transport.nuspec.meta deleted file mode 100644 index 658364f8..00000000 --- a/JNFrame2/Assets/Packages/DotNetty.Transport.0.7.6/DotNetty.Transport.nuspec.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: b11effb35b751f5478c72d4063f5a34e -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/DotNetty.Transport.0.7.6/lib.meta b/JNFrame2/Assets/Packages/DotNetty.Transport.0.7.6/lib.meta deleted file mode 100644 index f161558a..00000000 --- a/JNFrame2/Assets/Packages/DotNetty.Transport.0.7.6/lib.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 6fe70d45e4b6df247adc82ecf2f02dd2 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/DotNetty.Transport.0.7.6/lib/netstandard2.0.meta b/JNFrame2/Assets/Packages/DotNetty.Transport.0.7.6/lib/netstandard2.0.meta deleted file mode 100644 index 15904ea0..00000000 --- a/JNFrame2/Assets/Packages/DotNetty.Transport.0.7.6/lib/netstandard2.0.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 8cf27e33a2a695446ac3045d57b5aa93 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/DotNetty.Transport.0.7.6/lib/netstandard2.0/DotNetty.Transport.dll b/JNFrame2/Assets/Packages/DotNetty.Transport.0.7.6/lib/netstandard2.0/DotNetty.Transport.dll deleted file mode 100644 index d76cff50..00000000 Binary files a/JNFrame2/Assets/Packages/DotNetty.Transport.0.7.6/lib/netstandard2.0/DotNetty.Transport.dll and /dev/null differ diff --git a/JNFrame2/Assets/Packages/DotNetty.Transport.0.7.6/lib/netstandard2.0/DotNetty.Transport.dll.meta b/JNFrame2/Assets/Packages/DotNetty.Transport.0.7.6/lib/netstandard2.0/DotNetty.Transport.dll.meta deleted file mode 100644 index 93b49da8..00000000 --- a/JNFrame2/Assets/Packages/DotNetty.Transport.0.7.6/lib/netstandard2.0/DotNetty.Transport.dll.meta +++ /dev/null @@ -1,23 +0,0 @@ -fileFormatVersion: 2 -guid: d0118675b90bf1540bfe0c3ee305c533 -labels: -- NuGetForUnity -PluginImporter: - externalObjects: {} - serializedVersion: 2 - iconMap: {} - executionOrder: {} - defineConstraints: [] - isPreloaded: 0 - isOverridable: 0 - isExplicitlyReferenced: 0 - validateReferences: 1 - platformData: - - first: - Any: - second: - enabled: 1 - settings: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/DotNetty.Transport.0.7.6/lib/netstandard2.0/DotNetty.Transport.xml b/JNFrame2/Assets/Packages/DotNetty.Transport.0.7.6/lib/netstandard2.0/DotNetty.Transport.xml deleted file mode 100644 index d1c40f5f..00000000 --- a/JNFrame2/Assets/Packages/DotNetty.Transport.0.7.6/lib/netstandard2.0/DotNetty.Transport.xml +++ /dev/null @@ -1,2834 +0,0 @@ - - - - DotNetty.Transport - - - - - This is a helper class that makes it easy to bootstrap an . It supports method- - chaining to provide an easy way to configure the . - - When not used in a context, the methods - are useful for connectionless transports such as datagram (UDP). - - - - - Specifies the which will handle events for the being built. - - The which is used to handle all the events for the to-be-created . - The instance. - - - - Specifies the of which will be created. - - The which is used to create instances from. - The instance. - - - - Assigns the which is used to bind the local "end" to. - - The instance to bind the local "end" to. - The instance. - - - - Assigns the local which is used to bind the local "end" to. - This overload binds to a for any IP address on the local machine, given a specific port. - - The port to bind the local "end" to. - The instance. - - - - Assigns the local which is used to bind the local "end" to. - This overload binds to a for a given hostname and port. - - The hostname to bind the local "end" to. - The port to bind the local "end" to. - The instance. - - - - Assigns the local which is used to bind the local "end" to. - This overload binds to a for a given and port. - - The to bind the local "end" to. - The port to bind the local "end" to. - The instance. - - - - Allows the specification of a which is used for the - instances once they get created. Use a value of null to remove - a previously set . - - The to configure. - The value to set the given option. - - - - Allows specification of an initial attribute of the newly created . If the value is - null, the attribute of the specified key is removed. - - - - - Validates all the parameters. Sub-classes may override this, but should call the super method in that case. - - - - - Returns a deep clone of this bootstrap which has the identical configuration. This method is useful when making - multiple s with similar settings. Please note that this method does not clone the - deeply but shallowly, making the group a shared resource. - - - - - Creates a new and registers it with an . - - - - - Creates a new and binds it to the endpoint specified via the methods. - - The bound . - - - - Creates a new and binds it. - This overload binds to a for any IP address on the local machine, given a specific port. - - The port to bind the local "end" to. - The bound . - - - - Creates a new and binds it. - This overload binds to a for a given hostname and port. - - The hostname to bind the local "end" to. - The port to bind the local "end" to. - The bound . - - - - Creates a new and binds it. - This overload binds to a for a given and port. - - The to bind the local "end" to. - The port to bind the local "end" to. - The bound . - - - - Creates a new and binds it. - - The instance to bind the local "end" to. - The bound . - - - - Specifies the to use for serving the requests. - - The to use for serving requests. - The instance. - - - - Returns the configured or null if none is configured yet. - - - - - A that makes it easy to bootstrap an to use for clients. - - The methods are useful - in combination with connectionless transports such as datagram (UDP). For regular TCP connections, - please use the provided methods. - - - - - Sets the which will resolve the address of the unresolved named address. - - The which will resolve the address of the unresolved named address. - The instance. - - - - Assigns the remote to connect to once the method is called. - - The remote to connect to. - The instance. - - - - Assigns the remote to connect to once the method is called. - - The hostname of the endpoint to connect to. - The port at the remote host to connect to. - The instance. - - - - Assigns the remote to connect to once the method is called. - - The of the endpoint to connect to. - The port at the remote host to connect to. - The instance. - - - - Connects an to the remote peer. - - The . - - - - Connects an to the remote peer. - - The hostname of the endpoint to connect to. - The port at the remote host to connect to. - The . - - - - Connects an to the remote peer. - - The of the endpoint to connect to. - The port at the remote host to connect to. - The . - - - - Connects an to the remote peer. - - The remote to connect to. - The . - - - - Connects an to the remote peer. - - The remote to connect to. - The local to connect to. - The . - - - - Performs DNS resolution for the remote endpoint and connects to it. - - The remote to connect to. - The local to connect the remote to. - The . - - - - Returns a deep clone of this bootstrap which has the identical configuration except that it uses - the given . This method is useful when making multiple s with similar - settings. - - - - - A sub-class which allows easy bootstrapping of . - - - - - Specifies the which is used for the parent (acceptor) and the child (client). - - - - - Sets the for the parent (acceptor) and the child (client). These - 's are used to handle all the events and IO for - and 's. - - - - - Allows specification of a which is used for the - instances once they get created (after the acceptor accepted the ). Use a - value of null to remove a previously set . - - - - - Sets the specific with the given value on every child . - If the value is null, the is removed. - - - - - Sets the which is used to serve the request for the 's. - - - - - Returns the configured which will be used for the child channels or null - if none is configured yet. - - - - Cache for the string representation of this channel - - - - Creates a new instance. - - The parent of this channel. Pass null if there's no parent. - - - - Creates a new instance. - - The parent of this channel. Pass null if there's no parent. - An for the new channel. - - - - Resets the stored . - - - - - Returns a new instance. Subclasses may override this method to assign custom - s to s that use the constructor. - - A new instance. - - - Returns a new pipeline instance. - - - - Create a new instance which will be used for the life-time of the - - - - - - Returns the ID of this channel. - - - - - Returns true if and only if the specified object is identical - with this channel (i.e. this == o). - - - - - Returns the string representation of this channel. The returned string contains a hex dump of the - , the , and the of this - channel for easier identification. - - - - - implementation which sub-classes must extend and use. - - - - true if the channel has never been registered, false otherwise /// - - - - This method must NEVER be called directly, but be executed as an - extra task with a clean call stack instead. The reason for this - is that this method calls - directly, which might lead to an unfortunate nesting of independent inbound/outbound - events. See the comments input for more details. - - - - - Prepares to close the . If this method returns an , the - caller must call the method with a task that calls - on the returned . If this method returns null, - must be called from the caller thread. (i.e. ) - - - - - Checks whether a given is compatible with the . - - The to check compatibility. - - true if the given is compatible with this - instance, otherwise false. - - - - - Is called after the is registered with its as part of the - register process. Sub-classes may override this method. - - - - - Binds the to the . - - The to bind. - - - - Disconnects this from its remote peer. - - - - - Closes the . - - - - - Deregisters the from its . Sub-classes may override this - method. - - - - - ScheduleAsync a read operation. - - - - - Flush the content of the given buffer to the remote peer. - - - - - Invoked when a new message is added to a of this - , so that the implementation converts the message to - another. (e.g. heap buffer -> direct buffer). - - The message to be filtered. - The filtered message. - - - Neither nor was called. - - - was called. - - - was called. - - - - Makes best possible effort to detect if was - called - yet. If not return false and if called or could not detect return true. - If this method returns true we will not invoke the but just forward the - event. - This is needed as may already put the in the - linked-list - but not called - - - - - A skeletal server-side implementation. A server-side does not - allow the following operations: , - , , - . - - - - - Creates a new instance. - - - - - The that automatically increases and - decreases the predicted buffer size on feed back. -

- It gradually increases the expected number of readable bytes if the previous - read fully filled the allocated buffer. It gradually decreases the expected - number of readable bytes if the read operation was not able to fill a certain - amount of the allocated buffer two times consecutively. Otherwise, it keeps - returning the same prediction. -

-
- - - Creates a new predictor with the default parameters. With the default - parameters, the expected buffer size starts from 1024, does not - go down below 64, and does not go up above 65536. - - - - Creates a new predictor with the specified parameters. - the inclusive lower bound of the expected buffer size - the initial buffer size when no feed back was received - the inclusive upper bound of the expected buffer size - - - - that works as a wrapper for another providing affinity on call. - - - - - - - - Creates a new instance of . - - serving as an actual provider of s. - - - - If running in a context of an existing , this is returned. - Otherwise, is retrieved from underlying . - - - - - - - - A queue of write operations which are pending for later execution. It also updates the - writability of the associated , so that - the pending write operations are also considered to determine the writability. - - - - Returns true if there are no pending write operations left in this queue. - - - Returns the number of pending write operations. - - - Add the given msg and returns for completion of processing msg. - - - - Remove all pending write operation and fail them with the given . The messages will be - released - via . - - - - - Remove a pending write operation and fail it with the given . The message will be released - via - . - - - - - Remove all pending write operation and performs them via - . - - - if something was written and null if the - is empty. - - - - - Removes a pending write operation and performs it via - . - - - if something was written and null if the - is empty. - - - - - Removes a pending write operation and release it's message via . - - of the pending write or null if the queue is empty. - - - - Return the current message or null if empty. - - - - Holds all meta-data and construct the linked-list structure. - - - - It is a good starting point if your implementation needs to intercept operations and also - state updates. - - - - - A special which offers an easy way to initialize a once it was - registered to its . - - Implementations are most often used in the context of - and to setup the of a . - - Be aware that this class is marked as Sharable (via ) and so the implementation must be safe to be re-used. - - - - public class MyChannelInitializer extends { - public void InitChannel( channel) { - channel.Pipeline().AddLast("myHandler", new MyHandler()); - } - } - bootstrap = ...; - ... - bootstrap.childHandler(new MyChannelInitializer()); - ... - - - A sub-type of . - - - - This method will be called once the was registered. After the method returns this instance - will be removed from the of the . - - The which was registered. - - - Represents the properties of a implementation. - - - Create a new instance - - true if and only if the channel has the DisconnectAsync() operation - that allows a user to disconnect and then call - again, such as UDP/IP. - - - - Create a new instance - - true if and only if the channel has the DisconnectAsync operation - that allows a user to disconnect and then call - again, such as UDP/IP. - - - If a is in use, then this value will be - set for . Must be > 0. - - - - - Returns true if and only if the channel has the DisconnectAsync() operation - that allows a user to disconnect and then call again, - such as UDP/IP. - - - - - If a is in use, then this is the default value for - . - - - - - Returns the of the specified name. - - The type of option being retrieved. - The name of the desired option. - The matching instance. - - - - Returns the of the given pair: (, secondary name) - - The type of option being retrieved. - - A whose name will be used as the first part of the desired option's name. - - - A string representing the second part of the desired option's name. - - The matching instance. - - - - Checks whether a given exists. - - The name of the . - true if a exists for the given , otherwise false. - - - - Creates a new for the given . - - The type of option to create. - The name to associate with the new option. - Thrown if a for the given exists. - The new instance. - - - - Adds the given message to this . The given - will be notified once the message was written. - - The message to add to the buffer. - The size of the message. - The to notify once the message is written. - - - - Add a flush to this . This means all previous added messages are marked - as flushed and so you will be able to handle them. - - - - - Increments the number of pending bytes which will be written at some point. - This method is thread-safe! - - The number of bytes to increment the count by. - - - - Decrements the number of pending bytes which will be written at some point. - This method is thread-safe! - - The number of bytes to decrement the count by. - - - - Returns the current message to write, or null if nothing was flushed before and so is ready to be - written. - - - - - Notify the of the current message about writing progress. - - - - - Removes the current message, marks its as complete, and returns - true. If no flushed message exists at the time this method is called, it returns false to - signal that no more messages are ready to be handled. - - true if a message existed and was removed, otherwise false. - - - - Removes the current message, marks its as complete using the given - , and returns true. If no flushed message exists at the time this method is - called, it returns false to signal that no more messages are ready to be handled. - - The causing the message to be removed. - true if a message existed and was removed, otherwise false. - - - - Removes the fully written entries and updates the reader index of the partially written entry. - This operation assumes all messages in this buffer are instances. - - The number of bytes that have been written so far. - - - - Clears all ByteBuffer from the array so these can be GC'ed. - See https://github.com/netty/netty/issues/3837 - - - - - Returns a list of direct ArraySegment<byte>, if the currently pending messages are made of - instances only. will return the total number of - readable bytes of these buffers. - - Note that the returned array is reused and thus should not escape - . Refer to - for an example. - - - A list of ArraySegment<byte> buffers. - - - - Returns a list of direct ArraySegment<byte>, if the currently pending messages are made of - instances only. will return the total number of - readable bytes of these buffers. - - Note that the returned array is reused and thus should not escape - . Refer to - for an example. - - - The maximum amount of buffers that will be added to the return value. - A hint toward the maximum number of bytes to include as part of the return value. Note that this value maybe exceeded because we make a best effort to include at least 1 in the return value to ensure write progress is made. - A list of ArraySegment<byte> buffers. - - - - Returns the number of bytes that can be written out of the array that was - obtained via . This method MUST be called after - . - - - - - Returns true if and only if the total number of pending bytes () - did not exceed the write watermark of the and no user-defined writability flag - () has been set to false. - - - - - Returns true if and only if the user-defined writability flag at the specified index is set to - true. - - The index to check for user-defined writability. - - true if the user-defined writability flag at the specified index is set to true. - - - - - Sets a user-defined writability flag at the specified index. - - The index where a writability flag should be set. - Whether to set the index as writable or not. - - - - Returns the number of flushed messages in this . - - - - - Returns true if there are flushed messages in this , otherwise - false. - - - - - Gets the number of bytes that can be written before returns false. - This quantity will always be non-negative. If is already false, then 0 is - returned. - - - The number of bytes that can be written before returns false. - - - - - Gets the number of bytes that must be drained from the underlying buffer before - returns true. This quantity will always be non-negative. If is already - true, then 0 is returned. - - - The number of bytes that can be written before returns true. - - - - - Calls for each flushed message in this - until returns - false or there are no more flushed messages to process. - - - The intance to use to process each flushed message. - - - - - Will be called for each flushed message until it either there are no more flushed messages or this method returns false. - - The message to process. - true if the given message was successfully processed, otherwise false. - - - - Shared configuration for SocketAsyncChannel. Provides access to pre-configured resources like ByteBuf allocator and - IO buffer pools - - - - - This is the head of a linked list that is processed by and so - process all the pending . We only keep the head because it is expected that - the list is used infrequently and its size is small. Thus full iterations to do insertions is assumed to be - a good compromised to saving memory and tail management complexity. - - - - - Set to true once the is registered. Once set to true, the - value will never change. - - - - - Returns the string representation of this pipeline. - - - - - Removes all handlers from the pipeline one by one from tail (exclusive) to head (exclusive) to trigger - . Note that we traverse up the pipeline - before traversing down so that the handlers are removed after all events are - handled. - See: https://github.com/netty/netty/issues/3156 - - - - - Called once an hits the end of the without being - handled by the user in . - - - - - Called once a message hits the end of the without being handled by the user - in . This method is responsible - for calling on the given msg at some point. - - - - - Default implementation of which respects - - and also prevents overflow. - - - - Focuses on enforcing the maximum messages per read condition for . - - - Only is used. - - - - Returns the default implementation, which returns 0 for unknown messages. - - - - - Creates a new instance. - - The size which is returned for unknown messages. - - - - Create a new instance with an empty pipeline. - - - - - Create a new instance with an empty pipeline with the specified . - - The of this channel. - - - - Create a new instance with the pipeline initialized with the specified handlers. - - - The s that will be added to the - - - - Create a new instance with the pipeline initialized with the specified handlers. - The of this channel. - - false if this will delegate - to , true otherwise. - - - The s that will be added to the - - - - - Returns the which holds all of the s that - were received by this . - - - - - Returns the which holds all of the s that - were written by this . - - - - - Return received data from this . - - - - - Read data from the outbound. This may return null if nothing is readable. - - - - - Run all tasks (which also includes scheduled tasks) that are pending in the - for this . - - - - - Run all pending scheduled tasks in the for this . - - - The when the next scheduled task is ready to run. If no other task is - scheduled then it will return . - - - - - Write messages to the inbound of this - - The messages to be written. - true if the write operation did add something to the inbound buffer - - - - Write messages to the outbound of this . - - The messages to be written. - true if the write operation did add something to the inbound buffer - - - - Mark this as finished. Any further try to write data to it will fail. - - bufferReadable returns true - - - - Marks this as finished and releases all pending message in the inbound and outbound - buffer. Any futher try to write data to it will fail. - - true if any of the used buffers has something left to read, otherwise false. - - - - Marks this as finished. Any futher attempt to write data to it will fail. - - If true, all pending messages in the inbound and outbound buffer are released. - true if any of the used buffers has something left to read, otherwise false. - - - - Releases all buffered inbound messages. - - true if any were in the inbound buffer, otherwise false. - - - - Releases all buffered outbound messages. - - true if any were in the outbound buffer, otherwise false. - - - - Check to see if there was any and rethrow if so. - - - - - Ensure the is open and if not throw an exception. - - - - - A dummy implementation - - - - - Create a new instance with an empty pipeline. - - - - - Create a new instance with an empty pipeline with the specified . - - The of this channel. - - - - Create a new instance with the pipeline initialized with the specified handlers. - - - The s that will be added to the - - - - Create a new instance with the pipeline initialized with the specified handlers. - The of this channel. - - false if this will delegate - to , true otherwise. - - - The s that will be added to the - - - - - Returns the which holds all of the s that - were received by this . - - - - - Returns the which holds all of the s that - were written by this . - - - - - Return received data from this . - - - - - Read data from the outbound. This may return null if nothing is readable. - - - - - Write messages to the inbound of this - - The messages to be written. - true if the write operation did add something to the inbound buffer - - - - Write messages to the outbound of this . - - The messages to be written. - true if the write operation did add something to the inbound buffer - - - - Mark this as finished. Any further try to write data to it will fail. - - bufferReadable returns true - - - - Marks this as finished and releases all pending message in the inbound and outbound - buffer. Any futher try to write data to it will fail. - - true if any of the used buffers has something left to read, otherwise false. - - - - Marks this as finished. Any futher attempt to write data to it will fail. - - If true, all pending messages in the inbound and outbound buffer are released. - true if any of the used buffers has something left to read, otherwise false. - - - - Releases all buffered inbound messages. - - true if any were in the inbound buffer, otherwise false. - - - - Releases all buffered outbound messages. - - true if any were in the outbound buffer, otherwise false. - - - - Check to see if there was any and rethrow if so. - - - - - Ensure the is open and if not throw an exception. - - - - - The that always yields the same buffer - size prediction. This predictor ignores the feedback from the I/O thread. - - - - - Creates a new predictor that always returns the same prediction of - the specified buffer size. - - - - - Returns the name of this group. A group name is purely for helping - you to distinguish one group from others. - - - - - Return the of the which describe the nature of the - . - - - - - The of the was registered with its - . - - - - - The of the was unregistered from its - . - - - - - Gets called once the writable state of a changed. You can check the state with - . - - - - - Called once a bind operation is made. - - - The for which the bind operation is made. - - The to which it should bind. - An await-able task. - - - - Called once a connect operation is made. - - - The for which the connect operation is made. - - The to which it should connect. - The which is used as source on connect. - An await-able task. - - - - Called once a disconnect operation is made. - - - The for which the disconnect operation is made. - - An await-able task. - - - - Returns the which is used to execute an arbitrary task. - - - - - The unique name of the . - - - The name was used when the was added to the . - This name can also be used to access the registered from the - . - - - - - A was registered to its . This will result in having the - method called of the next - contained in the of the . - - The current . - - - - A was unregistered from its . This will result in having the - method called of the next - contained in the of the . - - The current . - - - - Request to bind to the given . - - This will result in having the method called of the next - contained in the of the - . - - - The to bind to. - An await-able task. - - - - Request to connect to the given . - - This will result in having the method called of the next - contained in the of the - . - - - The to connect to. - An await-able task. - - - - Request to connect to the given while also binding to the localAddress. - - This will result in having the method called of the next - contained in the of the - . - - - The to connect to. - The to bind to. - An await-able task. - - - - Request to disconnect from the remote peer. - - This will result in having the method called of the next - contained in the of the - . - - - An await-able task. - - - - Request to deregister from the previous assigned . - - This will result in having the method called of the next - contained in the of the - . - - - An await-able task. - - - - A list of s which handles or intercepts inbound events and outbound operations of - a . implements an advanced form of the - Intercepting Filter pattern - to give a user full control over how an event is handled and how the s in a - pipeline interact with each other. - Creation of a pipeline - Each channel has its own pipeline and it is created automatically when a new channel is created. - How an event flows in a pipeline - - The following diagram describes how I/O events are processed by s in a - typically. An I/O event is handled by a and is - forwarded by the which handled the event to the - which is placed right next to it. A can also trigger an arbitrary I/O event if - necessary. To forward or trigger an event, a calls the event propagation methods - defined in , such as - and . - - -
-                    I/O Request
-                    via  or
-                    {@link ChannelHandlerContext} 
-                    |
-                    +---------------------------------------------------+---------------+
-                    |                           ChannelPipeline         |               |
-                    |                                                  \|/              |
-                    |    +----------------------------------------------+----------+    |
-                    |    |                   ChannelHandler  N                     |    |
-                    |    +----------+-----------------------------------+----------+    |
-                    |              /|\                                  |               |
-                    |               |                                  \|/              |
-                    |    +----------+-----------------------------------+----------+    |
-                    |    |                   ChannelHandler N-1                    |    |
-                    |    +----------+-----------------------------------+----------+    |
-                    |              /|\                                  .               |
-                    |               .                                   .               |
-                    | ChannelHandlerContext.fireIN_EVT() ChannelHandlerContext.OUT_EVT()|
-                    |          [method call]                      [method call]         |
-                    |               .                                   .               |
-                    |               .                                  \|/              |
-                    |    +----------+-----------------------------------+----------+    |
-                    |    |                   ChannelHandler  2                     |    |
-                    |    +----------+-----------------------------------+----------+    |
-                    |              /|\                                  |               |
-                    |               |                                  \|/              |
-                    |    +----------+-----------------------------------+----------+    |
-                    |    |                   ChannelHandler  1                     |    |
-                    |    +----------+-----------------------------------+----------+    |
-                    |              /|\                                  |               |
-                    +---------------+-----------------------------------+---------------+
-                    |                                  \|/
-                    +---------------+-----------------------------------+---------------+
-                    |               |                                   |               |
-                    |       [ Socket.read() ]                    [ Socket.write() ]     |
-                    |                                                                   |
-                    |  Netty Internal I/O Threads (Transport Implementation)            |
-                    +-------------------------------------------------------------------+
-                
-
- - An inbound event is handled by the s in the bottom-up direction as shown on the - left side of the diagram. An inbound event is usually triggered by the I/O thread on the bottom of the diagram - so that the s are notified when the state of a changes - (e.g. newly established connections and closed connections) or the inbound data was read from a remote peer. If - an inbound event goes beyond the at the top of the diagram, it is discarded and - logged, depending on your loglevel. - - - An outbound event is handled by the s in the top-down direction as shown on the - right side of the diagram. An outbound event is usually triggered by your code that requests an outbound I/O - operation, such as a write request and a connection attempt. If an outbound event goes beyond the - at the bottom of the diagram, it is handled by an I/O thread associated with the - . The I/O thread often performs the actual output operation such as - . - - Forwarding an event to the next handler - - As explained briefly above, a has to invoke the event propagation methods in - to forward an event to its next handler. Those methods include: -
    -
  • - Inbound event propagation methods: -
      -
    • -
    • -
    • -
    • -
    • -
    • -
    • -
    • -
    -
  • -
  • - Outbound event propagation methods: -
      -
    • -
    • -
    • -
    • -
    • -
    • -
    • -
    • -
    -
  • -
-
- - and the following example shows how the event propagation is usually done: - - public class MyInboundHandler : - { - public override void ChannelActive( ctx) - { - Console.WriteLine("Connected!"); - ctx.FireChannelActive(); - } - } - - public class MyOutboundHandler : - { - public override async Task CloseAsync( ctx) - { - Console.WriteLine("Closing..."); - await ctx.CloseAsync(); - } - } - - - Building a pipeline - - A user is supposed to have one or more s in a pipeline to receive I/O events - (e.g. read) and to request I/O operations (e.g. write and close). For example, a typical server will have the - following handlers in each channel's pipeline, but your mileage may vary depending on the complexity and - characteristics of the protocol and business logic: -
    -
  1. Protocol Decoder - translates binary data (e.g. ) into a Java object.
  2. -
  3. Protocol Encoder - translates a Java object into binary data.
  4. -
  5. Business Logic Handler - performs the actual business logic (e.g. database access).
  6. -
-
- - and it could be represented as shown in the following example: - - static readonly group = new (); - ... - pipeline = ch.Pipeline; - pipeline.AddLast("decoder", new MyProtocolDecoder()); - pipeline.AddLast("encoder", new MyProtocolEncoder()); - - // Tell the pipeline to run MyBusinessLogicHandler's event handler methods - // in a different thread than an I/O thread so that the I/O thread is not blocked by - // a time-consuming task. - // If your business logic is fully asynchronous or finished very quickly, you don't - // need to specify a group. - pipeline.AddLast(group, "handler", new MyBusinessLogicHandler()); - - - Thread safety - - An can be added or removed at any time because an - is thread safe. For example, you can insert an encryption handler when sensitive information is about to be - exchanged, and remove it after the exchange. - -
-
- - - Inserts an at the first position of this pipeline. - - - The name of the handler to insert first. Pass null to let the name auto-generated. - - The to insert first. - The . - - Thrown if an entry with the same already exists. - - Thrown if the specified handler is null. - - - - Inserts a at the first position of this pipeline. - - - The which invokes the 's event handler methods. - - - The name of the handler to insert first. Pass null to let the name be auto-generated. - - The to insert first. - This . - - Thrown if an entry with the same already exists. - - Thrown if the specified handler is null. - - - - Appends an at the last position of this pipeline. - - - The name of the handler to append. Pass null to let the name be auto-generated. - - The to append. - This . - - Thrown if an entry with the same already exists. - - Thrown if the specified handler is null. - - - - Appends a at the last position of this pipeline. - - - The which invokes the 's event handler methods. - - - The name of the handler to append. Pass null to let the name be auto-generated. - - The to append. - This . - - Thrown if an entry with the same already exists. - - Thrown if the specified handler is null. - - - - Inserts a before an existing handler of this pipeline. - - The name of the existing handler. - - The name of the new handler being appended. Pass null to let the name be auto-generated. - - The to append. - This . - - Thrown if an entry with the same already exists, or if no match was found for the - given . - - Thrown if the specified handler is null. - - - - Inserts a before an existing handler of this pipeline. - - - The which invokes the 's event handler methods. - - The name of the existing handler. - - The name of the new handler being appended. Pass null to let the name be auto-generated. - - The to append. - This . - - Thrown if an entry with the same already exists, or if no match was found for the - given . - - Thrown if the specified handler is null. - - - - Inserts a after an existing handler of this pipeline. - - The name of the existing handler. - - The name of the new handler being appended. Pass null to let the name be auto-generated. - - The handler to insert after. - This . - - Thrown if an entry with the same already exists, or if no match was found for the - given . - - Thrown if the specified handler is null. - - - - Inserts a after an existing handler of this pipeline. - - - The which invokes the 's event handler methods. - - The name of the existing handler. - - The name of the new handler being appended. Pass null to let the name be auto-generated. - - The handler to insert after. - This . - - Thrown if an entry with the same already exists, or if no match was found for the - given . - - Thrown if the specified handler is null. - - - - Inserts multiple s at the first position of this pipeline. - - The s to insert. - This . - - - - Inserts multiple s at the first position of this pipeline. - - - The which invokes the ' event handler methods. - - The s to insert. - This . - - - - Inserts multiple s at the last position of this pipeline. - - The s to insert. - This . - - - - Inserts multiple s at the last position of this pipeline. - - - The which invokes the ' event handler methods. - - The s to insert. - This . - - - - Removes the specified from this pipeline. - - The to remove. - This . - Thrown if the specified handler was not found. - - - - Removes the with the specified name from this pipeline. - - The name under which the was stored. - The removed . - - Thrown if there's no such handler with the specified name in this pipeline. - - - - - Removes the of the specified type from this pipeline. - - The type of handler to remove. - The removed . - Thrown if there's no handler of the specified type in this pipeline. - - - - Removes the first in this pipeline. - - The removed . - Thrown if this pipeline is empty. - - - - Removes the last in this pipeline. - - The removed . - Thrown if this pipeline is empty. - - - - Replaces the specified with a new handler in this pipeline. - - The to be replaced. - - The name of the new handler being inserted. Pass null to let the name be auto-generated. - - The new to be inserted. - This . - - Thrown if an entry with the same already exists, or if the - was not found. - - - - - Replaces the of the specified name with a new handler in this pipeline. - - The name of the to be replaced. - - The name of the new handler being inserted. Pass null to let the name be auto-generated. - - The new to be inserted. - The that was replaced. - - Thrown if an entry with the same already exists, or if no match was found for - the given . - - - - - Replaces the of the specified type with a new handler in this pipeline. - - The type of the handler to be removed. - - The name of the new handler being inserted. Pass null to let the name be auto-generated. - - The new to be inserted. - The that was replaced. - - Thrown if an entry with the same already exists, or if no match was found for - the given type. - - - - - Returns the first in this pipeline. - - The first handler in the pipeline, or null if the pipeline is empty. - - - - Returns the context of the first in this pipeline. - - - The context of the first handler in the pipeline, or null if the pipeline is empty. - - - - - Returns the last in this pipeline. - - The last handler in the pipeline, or null if the pipeline is empty. - - - - Returns the context of the last in this pipeline. - - - The context of the last handler in the pipeline, or null if the pipeline is empty. - - - - - Returns the with the specified name in this pipeline. - - The name of the desired . - - The handler with the specified name, or null if there's no such handler in this pipeline. - - - - - Returns the of the specified type in this pipeline. - - The type of handler to retrieve. - - The handler with the specified type, or null if there's no such handler in this pipeline. - - - - - Returns the context object of the specified in this pipeline. - - The whose context should be retrieved. - - The context object of the specified handler, or null if there's no such handler in this pipeline. - - - - - Returns the context object of the with the specified name in this pipeline. - - The name of the whose context should be retrieved. - - The context object of the handler with the specified name, or null if there's no such handler in - this pipeline. - - - - - Returns the context object of the of the specified type in this pipeline. - - The type of whose context should be retrieved. - - The context object of the handler with the specified type, or null if there's no such handler in - this pipeline. - - - - - Returns the that this pipeline is attached to. - Returns null if this pipeline is not attached to any channel yet. - - - - - An was registered to its . - This will result in having the method - called of the next contained in the of the - . - - This . - - - - An was unregistered from its . - This will result in having the method - called of the next contained in the of the - . - - This . - - - - An is active now, which means it is connected. - This will result in having the method - called of the next contained in the of the - . - - This . - - - - An is inactive now, which means it is closed. - This will result in having the method - called of the next contained in the of the - . - - This . - - - - An received an in one of its inbound operations. - This will result in having the method - called of the next contained in the of the - . - - The that was caught. - This . - - - - An received an user defined event. - This will result in having the method - called of the next contained in the of the - . - - The user-defined event that was triggered. - This . - - - - An received a message. - This will result in having the method - called of the next contained in the of the - . - - The message that was received. - This . - - - - An completed a message after reading it. - This will result in having the method - called of the next contained in the of the - . - - This . - - - - Triggers an event to the next - in the . - - This . - - - - Request to bind to the given . - - This will result in having the method called of the next - contained in the of the - . - - - - - - Request to connect to the given . - - This will result in having the method called of the next - contained in the of the - . - - - The remote to connect to. - An await-able task. - - - - Request to connect to the given . - - This will result in having the method called of the next - contained in the of the - . - - - The remote to connect to. - The local to bind. - An await-able task. - - - - Request to disconnect from the remote peer. - - This will result in having the method called of the next - contained in the of the - . - - - An await-able task. - - - - Request to close the . After it is closed it is not possible to reuse it again. - - This will result in having the method called of the next - contained in the of the - . - - - An await-able task. - - - - Request to deregister the bound this from the - previous assigned . - - This will result in having the method called of the next - contained in the of the - . - - - An await-able task. - - - - Request to Read data from the into the first inbound buffer, triggers an - event if data was read, and triggers a - event so the handler can decide whether to continue - reading. If there's a pending read operation already, this method does nothing. - - This will result in having the method called of the next - contained in the of the - . - - - This . - - - - Request to write a message via this . - This method will not request to actual flush, so be sure to call - once you want to request to flush all pending data to the actual transport. - - An await-able task. - - - - Request to flush all pending messages. - - This . - - - - Shortcut for calling both and . - - - - - specialized to handle I/O operations of assigned s. - - - - - Parent . - - - - - - specialized for handling s. - - - - - Returns list of owned event loops. - - - - - Returns one of owned event loops. - - - - - Register the for this event loop. - - The to register. - The register task. - - - - that limits the number of read operations that will be attempted when a read - operation - is attempted by the event loop. - - - - - Gets or sets the maximum number of messages to read per read loop. - If this value is greater than 1, an event loop might attempt to read multiple times to procure multiple messages. - - - - - Creates a new handle. The handle provides the actual operations. - - - - - Calculates the size of the given message. - - The message for which the size should be calculated. - The size in bytes. The returned size must be >= 0 - - - - Allocates a new receive buffer whose capacity is probably large enough to read all inbound data and small enough - not to waste its space. - - - - - Creates a new handle. The handle provides the actual operations and keeps the internal information which is - required for predicting an optimal buffer capacity. - - - - - Creates a new receive buffer whose capacity is probably large enough to read all inbound data and small - enough not to waste its space. - - - - - Similar to except that it does not allocate anything but just tells the - capacity. - - - - - Reset any counters that have accumulated and recommend how many messages/bytes should be read for the next - read loop. -

- This may be used by to determine if the read operation should complete. -

- This is only ever a hint and may be ignored by the implementation. -
- The channel configuration which may impact this object's behavior. -
- - Increment the number of messages that have been read for the current read loop. - The amount to increment by. - - - - Get or set the bytes that have been read for the last read operation. - This may be used to increment the number of bytes that have been read. - - - Returned value may be negative if an read error - occurs. If a negative value is seen it is expected to be return on the next set to - . A negative value will signal a termination condition enforced externally - to this class and is not required to be enforced in . - - - - Get or set how many bytes the read operation will (or did) attempt to read. - - - Determine if the current read loop should should continue. - true if the read loop should continue reading. false if the read loop is complete. - - - Signals read completion. - - - - A that accepts an incoming connection attempt and creates its child - s by accepting them. is a good example. - - - - - A for the local transport. - - - - - A for the local transport which allows in VM communication. - - - - - A factory method for s. Users may override it to create custom instances of s. - - An existing that will act as a peer for the new channel. - The newly created instance. - - - - backed by a set of instances. - - - - - - - - - - - - - Creates a new instance of . - - - Creates a new instance of . - - - Creates a new instance of . - - - Creates a new instance of . - - - - - - - - - - - - - A queue of write operations which are pending for later execution. It also updates the writability of the - associated (), so that the pending write operations are - also considered to determine the writability. - - - - - Returns true if there are no pending write operations left in this queue. - - - - - Returns the number of pending write operations. - - - - - Adds the given message to this . - - The message to add to the . - An await-able task. - - - - Removes all pending write operations, and fail them with the given . The messages - will be released via . - - The to fail with. - - - - Remove a pending write operation and fail it with the given . The message will be - released via . - - The to fail with. - - - - Removes all pending write operation and performs them via - - An await-able task. - - - - Removes a pending write operation and performs it via . - - An await-able task. - - - - Removes a pending write operation and releases it's message via - . - - - The of the pending write, or null if the queue is empty. - - - - - Return the current message, or null if the queue is empty. - - - - - Holds all meta-data and constructs the linked-list structure. - - - - - Removes the from this . - - The key to remove. Must not be null. - true if removed, otherwise false. - - - - Returns the number of s currently in this . - - - - - Returns true if the is empty, otherwise false. - - - - - Called once a new needs to be created as none exists yet for the . - - The to create a new for. - The new corresponding to the given . - - - - implementation that checks if returns true. - - - - - An implementation that takes another implementation and - enforces a maximum number of concurrent connections. - - - - - Creates a new connection when the timeout is detected. - - - - - Fails the of the acquire call with a . - - - - - Creates a new instance using the . - - The  that is used for connections. - - The that will be notified for the different pool actions. - - - The number of maximal active connections. Once this is reached, new attempts to acquire an - will be delayed until a connection is returned to the pool again. - - - The maximum number of pending acquires. Once this is exceeded, acquire attempts will be failed. - - - - - Creates a new instance. - - The  that is used for connections. - - The that will be notified for the different pool actions. - - - The that will be used to check if a is still - healthy when obtained from the . - - - The to use or null if none should be used. In this case, - must also be null. - - - A after which an pending acquire must complete, or the - takes place. - - - The number of maximal active connections. Once this is reached, new attempts to acquire an - will be delayed until a connection is returned to the pool again. - - - The maximum number of pending acquires. Once this is exceeded, acquire attempts will be failed. - - - - - Creates a new instance. - - The  that is used for connections. - - The that will be notified for the different pool actions. - - - The that will be used to check if a is still - healthy when obtained from the . - - - The to use or null if none should be used. In this case, - must also be null. - - - A after which an pending acquire must complete, or the - takes place. - - - The number of maximal active connections. Once this is reached, new attempts to acquire an - will be delayed until a connection is returned to the pool again. - - - The maximum number of pending acquires. Once this is exceeded, acquire attempts will be failed. - - If true, will check channel health before offering it back. - - - - Creates a new instance. - - The  that is used for connections. - - The that will be notified for the different pool actions. - - - The that will be used to check if a is still - healthy when obtained from the . - - - The to use or null if none should be used. In this case, - must also be null. - - - A after which an pending acquire must complete, or the - takes place. - - - The number of maximal active connections. Once this is reached, new attempts to acquire an - will be delayed until a connection is returned to the pool again. - - - The maximum number of pending acquires. Once this is exceeded, acquire attempts will be failed. - - If true, will check channel health before offering it back. - - If true, selection will be LIFO. If false, it will be FIFO. - - - - - Called before an will be returned via . - - - - - Checks if the given channel is healthy (which means it can be used). This method will be called by the - of the given - - The to check for healthiness. - true if the given is healthy, otherwise false. - - - - Allows the acquisition and release of instances, and so act as a pool of these. - - - - - Acquires an from this . - - It is important that an acquired is always released to the pool again via the - method, even if the is explicitly closed. - - - The aquired . - - - - Releases a previously aquired from this , allowing it to - be aquired again by another caller. - - The instance to be released. - - true if the was successfully released, otherwise false. - - - - - Handler which is called for various actions done by the . - - - - - Called once a was released by calling . - This method will be called by the of the . - - The instance which was released. - - - - Called once a was acquired by calling . - - The instance which was aquired. - - - - Called once a new is created in the . - - The instance which was aquired. - - - - Allows the mapping of implementations to a specific key. - - The type of the key. - The type of the . - - - - Returns the for the . This will never return null, - but create a new if non exists for they requested . - Please note that null keys are not allowed. - - The key for the desired - The for the specified . - - - - Checks whether the contains an for the - given . Please note that null keys are not allowed. - - The key to search the for. - true if a exists for the given , otherwise false. - - - - Simple implementation which will create new s if someone tries to acquire - a but none is in the pool atm. No limit on the maximal concurrent s is enforced. - This implementation uses LIFO order for s in the . - - - - - Creates a new instance using the . - - The  that is used for connections. - The that will be notified for the different pool actions. - - - - Creates a new instance. - - The  that is used for connections. - - The that will be notified for the different pool actions. - - - The that will be used to check if a is still - healthy when obtained from the . - - - - - Creates a new instance. - - The  that is used for connections. - - The that will be notified for the different pool actions. - - - The that will be used to check if a is still - healthy when obtained from the . - - - If true, will check channel health before offering back. Otherwise, channel health is only checked - at acquisition time. - - - - - Creates a new instance. - - The  that is used for connections. - - The that will be notified for the different pool actions. - - - The that will be used to check if a is still - healthy when obtained from the . - - - If true, will check channel health before offering back. Otherwise, channel health is only checked - at acquisition time. - - - If true, selection will be LIFO. If false, it will be FIFO. - - - - - Returns the this pool will use to open new connections. - - - - - Returns the that will be notified for the different pool actions. - - - - - Returns the that will be used to check if an is healthy. - - - - - Indicates whether this pool will check the health of channels before offering them back into the pool. - Returns true if this pool will check the health of channels before offering them back into the pool, or - false if channel health is only checked at acquisition time. - - - - - Bootstrap a new . The default implementation uses - , sub-classes may override this. - - - The instance to use to bootstrap a new . - The passed here is cloned via - , so it is safe to modify. - - The newly connected . - - - - Releases the channel back to the pool only if the channel is healthy. - - The to put back to the pool. - - true if the was healthy, released, and offered back to the pool. - false if the was NOT healthy and was simply released. - - - - - Polls an out of the internal storage to reuse it. - - - Sub-classes may override and . - Be aware that implementations of these methods needs to be thread-safe! - - - An output parameter that will contain the obtained from the pool. - - - true if an was retrieved from the pool, otherwise false. - - - - - Offers a back to the internal storage. This will return - - - Sub-classes may override and . - Be aware that implementations of these methods needs to be thread-safe! - - - true if the could be added, otherwise false. - - - - implementation based on . - - - - Creates a new instance of . - - - Creates a new instance of . - - - Creates a new instance of . - - - Creates a new instance of . - - - Creates a new instance of . - - - Creates a new instance of . - - - Creates a new instance of . - - - Creates a new instance of . - - - - - - - - - - base class for s that operate on bytes. - - - - Create a new instance - the parent by which this instance was created. May be null - the underlying on which it operates - - - - Reads bytes into the given and returns the number of bytes that were read. - - The to read bytes into. - The number of bytes that were read into the buffer. - - - - Writes bytes from the given to the underlying . - - The from which the bytes should be written. - The number of bytes that were written from the buffer. - - - - Set read pending to false. - - - - state before modification - - - PORT NOTE: matches behavior of NioEventLoop.processSelectedKey - - - - Finish connect - - - - - Read from underlying {@link SelectableChannel} - - - - - Connect to the remote peer - - - - - Finish the connect - - - - - base class for s that operate on messages. - - - - - Creates a new instance. - - The parent . Pass null if there's no parent. - The used by the for communication. - - - - Returns true if we should continue the write loop on a write error. - - - - - Reads messages into the given list and returns the amount which was read. - - The list into which message objects should be inserted. - The number of messages which were read. - - - - Writes a message to the underlying . - - The message to be written. - The destination channel buffer for the message. - true if the message was successfully written, otherwise false. - - - - Special event which will be fired and passed to the - methods once the input of an was shutdown and the - property returns true. - - - - - Singleton instance to use. - - - - - The default implementation. - - - - - Creates a new instance. - - - - - The default implementation. - - - - - A TCP/IP which accepts incoming TCP/IP connections. - - - - - A implementation which uses Socket-based implementation to accept new - connections. - - - - - Create a new instance - - - - - Create a new instance - - - - - Create a new instance using the given . - - - - - which uses Socket-based implementation. - - - - Create a new instance - - - Create a new instance - - - Create a new instance using the given . - - - Create a new instance - - the which created this instance or null if it was created by the - user - - the which will be used - - - - Marks the specified as success. If the - is done already, logs a message. - - The to complete. - The to use to log a failure message. - - - - Marks the specified as failure. If the - is done already, log a message. - - The to complete. - The to fail the with. - The to use to log a failure message. - -
-
diff --git a/JNFrame2/Assets/Packages/DotNetty.Transport.0.7.6/lib/netstandard2.0/DotNetty.Transport.xml.meta b/JNFrame2/Assets/Packages/DotNetty.Transport.0.7.6/lib/netstandard2.0/DotNetty.Transport.xml.meta deleted file mode 100644 index 378df11f..00000000 --- a/JNFrame2/Assets/Packages/DotNetty.Transport.0.7.6/lib/netstandard2.0/DotNetty.Transport.xml.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 675b022c45ec31f48813c987c8e9f8ac -TextScriptImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/DotNetty.Buffers.0.7.6.meta b/JNFrame2/Assets/Packages/Google.Protobuf.3.18.3.meta similarity index 77% rename from JNFrame2/Assets/Packages/DotNetty.Buffers.0.7.6.meta rename to JNFrame2/Assets/Packages/Google.Protobuf.3.18.3.meta index 76042ab4..2dafc156 100644 --- a/JNFrame2/Assets/Packages/DotNetty.Buffers.0.7.6.meta +++ b/JNFrame2/Assets/Packages/Google.Protobuf.3.18.3.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 8f9f30b201fdf2c4aa6a62aca6e762ce +guid: 2a9f87a1b86edd84282f701744de2b91 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/JNFrame2/Assets/Packages/Google.Protobuf.3.18.3/.signature.p7s b/JNFrame2/Assets/Packages/Google.Protobuf.3.18.3/.signature.p7s new file mode 100644 index 00000000..0fe5598d Binary files /dev/null and b/JNFrame2/Assets/Packages/Google.Protobuf.3.18.3/.signature.p7s differ diff --git a/JNFrame2/Assets/Packages/Google.Protobuf.3.27.3/Google.Protobuf.nuspec b/JNFrame2/Assets/Packages/Google.Protobuf.3.18.3/Google.Protobuf.nuspec similarity index 84% rename from JNFrame2/Assets/Packages/Google.Protobuf.3.27.3/Google.Protobuf.nuspec rename to JNFrame2/Assets/Packages/Google.Protobuf.3.18.3/Google.Protobuf.nuspec index a347c63c..98dd5344 100644 --- a/JNFrame2/Assets/Packages/Google.Protobuf.3.27.3/Google.Protobuf.nuspec +++ b/JNFrame2/Assets/Packages/Google.Protobuf.3.18.3/Google.Protobuf.nuspec @@ -2,16 +2,16 @@ Google.Protobuf - 3.27.3 + 3.18.3 Google Inc. - BSD-3-Clause - https://licenses.nuget.org/BSD-3-Clause + false + https://github.com/protocolbuffers/protobuf/blob/master/LICENSE https://github.com/protocolbuffers/protobuf C# runtime library for Protocol Buffers - Google's data interchange format. C# proto3 support Copyright 2015, Google Inc. Protocol Buffers Binary Serialization Format Google proto proto3 - + diff --git a/JNFrame2/Assets/Packages/Google.Protobuf.3.27.3/Google.Protobuf.nuspec.meta b/JNFrame2/Assets/Packages/Google.Protobuf.3.18.3/Google.Protobuf.nuspec.meta similarity index 74% rename from JNFrame2/Assets/Packages/Google.Protobuf.3.27.3/Google.Protobuf.nuspec.meta rename to JNFrame2/Assets/Packages/Google.Protobuf.3.18.3/Google.Protobuf.nuspec.meta index 5265baa8..48767b7d 100644 --- a/JNFrame2/Assets/Packages/Google.Protobuf.3.27.3/Google.Protobuf.nuspec.meta +++ b/JNFrame2/Assets/Packages/Google.Protobuf.3.18.3/Google.Protobuf.nuspec.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: e3a299f96af792447bc8dd7508decef8 +guid: 374dddb28553cc742b383525730a76e7 DefaultImporter: externalObjects: {} userData: diff --git a/JNFrame2/Assets/Packages/DotNetty.Codecs.0.7.6/lib.meta b/JNFrame2/Assets/Packages/Google.Protobuf.3.18.3/lib.meta similarity index 77% rename from JNFrame2/Assets/Packages/DotNetty.Codecs.0.7.6/lib.meta rename to JNFrame2/Assets/Packages/Google.Protobuf.3.18.3/lib.meta index 1d249898..42e9fd8a 100644 --- a/JNFrame2/Assets/Packages/DotNetty.Codecs.0.7.6/lib.meta +++ b/JNFrame2/Assets/Packages/Google.Protobuf.3.18.3/lib.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: ed0ad94bf4f19d6419b95c2353d4fb12 +guid: 8e923523582ba9d42a3029ddf4188f14 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/JNFrame2/Assets/Packages/DotNetty.Codecs.0.7.6/lib/netstandard2.0.meta b/JNFrame2/Assets/Packages/Google.Protobuf.3.18.3/lib/netstandard2.0.meta similarity index 77% rename from JNFrame2/Assets/Packages/DotNetty.Codecs.0.7.6/lib/netstandard2.0.meta rename to JNFrame2/Assets/Packages/Google.Protobuf.3.18.3/lib/netstandard2.0.meta index 587b54db..b5957011 100644 --- a/JNFrame2/Assets/Packages/DotNetty.Codecs.0.7.6/lib/netstandard2.0.meta +++ b/JNFrame2/Assets/Packages/Google.Protobuf.3.18.3/lib/netstandard2.0.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 92112220d5f304f4cb8d2003d6ee3cbf +guid: 51c38cc887608a740a2488ea9566cc82 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/JNFrame2/Assets/Packages/Google.Protobuf.3.18.3/lib/netstandard2.0/Google.Protobuf.dll b/JNFrame2/Assets/Packages/Google.Protobuf.3.18.3/lib/netstandard2.0/Google.Protobuf.dll new file mode 100644 index 00000000..2b57856c Binary files /dev/null and b/JNFrame2/Assets/Packages/Google.Protobuf.3.18.3/lib/netstandard2.0/Google.Protobuf.dll differ diff --git a/JNFrame2/Assets/Packages/Google.Protobuf.3.27.3/lib/netstandard2.0/Google.Protobuf.dll.meta b/JNFrame2/Assets/Packages/Google.Protobuf.3.18.3/lib/netstandard2.0/Google.Protobuf.dll.meta similarity index 91% rename from JNFrame2/Assets/Packages/Google.Protobuf.3.27.3/lib/netstandard2.0/Google.Protobuf.dll.meta rename to JNFrame2/Assets/Packages/Google.Protobuf.3.18.3/lib/netstandard2.0/Google.Protobuf.dll.meta index bc30adba..44f699c2 100644 --- a/JNFrame2/Assets/Packages/Google.Protobuf.3.27.3/lib/netstandard2.0/Google.Protobuf.dll.meta +++ b/JNFrame2/Assets/Packages/Google.Protobuf.3.18.3/lib/netstandard2.0/Google.Protobuf.dll.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 214756d1acbb5c3488c678d4d31af568 +guid: fff138f2a3dd35a4daef5b5e7b7369a5 labels: - NuGetForUnity PluginImporter: diff --git a/JNFrame2/Assets/Packages/Google.Protobuf.3.27.3/lib/netstandard2.0/Google.Protobuf.xml b/JNFrame2/Assets/Packages/Google.Protobuf.3.18.3/lib/netstandard2.0/Google.Protobuf.xml similarity index 83% rename from JNFrame2/Assets/Packages/Google.Protobuf.3.27.3/lib/netstandard2.0/Google.Protobuf.xml rename to JNFrame2/Assets/Packages/Google.Protobuf.3.18.3/lib/netstandard2.0/Google.Protobuf.xml index 3788f3ba..eecad2d3 100644 --- a/JNFrame2/Assets/Packages/Google.Protobuf.3.27.3/lib/netstandard2.0/Google.Protobuf.xml +++ b/JNFrame2/Assets/Packages/Google.Protobuf.3.18.3/lib/netstandard2.0/Google.Protobuf.xml @@ -604,6 +604,17 @@ the stream has reached a limit created using PushLimit. + + + Called when buffer is empty to read more bytes from the + input. If is true, RefillBuffer() guarantees that + either there will be at least one byte in the buffer when it returns + or it will throw an exception. If is false, + RefillBuffer() returns false if no more bytes were available. + + + + Reads a fixed size of bytes from the input. @@ -826,33 +837,6 @@ Returns the current position in the stream, or the position in the output buffer - - - Configures whether or not serialization is deterministic. - - - Deterministic serialization guarantees that for a given binary, equal messages (defined by the - equals methods in protos) will always be serialized to the same bytes. This implies: - - Repeated serialization of a message will return the same bytes. - Different processes of the same binary (which may be executing on different machines) - will serialize equal messages to the same bytes. - - Note the deterministic serialization is NOT canonical across languages; it is also unstable - across different builds with schema changes due to unknown fields. Users who need canonical - serialization, e.g. persistent storage in a canonical form, fingerprinting, etc, should define - their own canonicalization specification and implement the serializer using reflection APIs - rather than relying on this API. - Once set, the serializer will: (Note this is an implementation detail and may subject to - change in the future) - - Sort map entries by keys in lexicographical order or numerical order. Note: For string - keys, the order is based on comparing the UTF-16 code unit value of each character in the strings. - The order may be different from the deterministic serialization in other languages where - maps are sorted on the lexicographical order of the UTF8 encoded keys. - - - Writes a double field value, without a tag, to the stream. @@ -1204,14 +1188,6 @@ The entries to add to the map. - - - Adds the specified entries to the map, replacing any existing entries with the same keys. - The keys and values are not automatically cloned. - - This method primarily exists to be called from MergeFrom methods in generated classes for messages. - The entries to add to the map. - Returns an enumerator that iterates through the collection. @@ -1285,7 +1261,7 @@ Returns a hash code for this instance. - A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table. + A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table. @@ -1419,6 +1395,11 @@ (NaN values are considered equal, but only when they have the same representation.) + + + Read-only wrapper around another dictionary. + + The contents of a repeated field: essentially, a collection with some extra @@ -1483,9 +1464,8 @@ - Gets and sets the capacity of the RepeatedField's internal array. - When set, the internal array is reallocated to the given capacity. - The new value is less than . + Gets and sets the capacity of the RepeatedField's internal array. WHen set, the internal array is reallocated to the given capacity. + The new value is less than Count -or- when Count is less than 0. @@ -1676,321 +1656,6 @@ One type in the hierarchy declared more than one method with the same name - - Holder for reflection information generated from google/protobuf/compiler/plugin.proto - - - File descriptor for google/protobuf/compiler/plugin.proto - - - - The version number of protocol compiler. - - - - Field number for the "major" field. - - - Gets whether the "major" field is set - - - Clears the value of the "major" field - - - Field number for the "minor" field. - - - Gets whether the "minor" field is set - - - Clears the value of the "minor" field - - - Field number for the "patch" field. - - - Gets whether the "patch" field is set - - - Clears the value of the "patch" field - - - Field number for the "suffix" field. - - - - A suffix for alpha, beta or rc release, e.g., "alpha-1", "rc2". It should - be empty for mainline stable releases. - - - - Gets whether the "suffix" field is set - - - Clears the value of the "suffix" field - - - - An encoded CodeGeneratorRequest is written to the plugin's stdin. - - - - Field number for the "file_to_generate" field. - - - - The .proto files that were explicitly listed on the command-line. The - code generator should generate code only for these files. Each file's - descriptor will be included in proto_file, below. - - - - Field number for the "parameter" field. - - - - The generator parameter passed on the command-line. - - - - Gets whether the "parameter" field is set - - - Clears the value of the "parameter" field - - - Field number for the "proto_file" field. - - - - FileDescriptorProtos for all files in files_to_generate and everything - they import. The files will appear in topological order, so each file - appears before any file that imports it. - - Note: the files listed in files_to_generate will include runtime-retention - options only, but all other files will include source-retention options. - The source_file_descriptors field below is available in case you need - source-retention options for files_to_generate. - - protoc guarantees that all proto_files will be written after - the fields above, even though this is not technically guaranteed by the - protobuf wire format. This theoretically could allow a plugin to stream - in the FileDescriptorProtos and handle them one by one rather than read - the entire set into memory at once. However, as of this writing, this - is not similarly optimized on protoc's end -- it will store all fields in - memory at once before sending them to the plugin. - - Type names of fields and extensions in the FileDescriptorProto are always - fully qualified. - - - - Field number for the "source_file_descriptors" field. - - - - File descriptors with all options, including source-retention options. - These descriptors are only provided for the files listed in - files_to_generate. - - - - Field number for the "compiler_version" field. - - - - The version number of protocol compiler. - - - - - The plugin writes an encoded CodeGeneratorResponse to stdout. - - - - Field number for the "error" field. - - - - Error message. If non-empty, code generation failed. The plugin process - should exit with status code zero even if it reports an error in this way. - - This should be used to indicate errors in .proto files which prevent the - code generator from generating correct code. Errors which indicate a - problem in protoc itself -- such as the input CodeGeneratorRequest being - unparseable -- should be reported by writing a message to stderr and - exiting with a non-zero status code. - - - - Gets whether the "error" field is set - - - Clears the value of the "error" field - - - Field number for the "supported_features" field. - - - - A bitmask of supported features that the code generator supports. - This is a bitwise "or" of values from the Feature enum. - - - - Gets whether the "supported_features" field is set - - - Clears the value of the "supported_features" field - - - Field number for the "minimum_edition" field. - - - - The minimum edition this plugin supports. This will be treated as an - Edition enum, but we want to allow unknown values. It should be specified - according the edition enum value, *not* the edition number. Only takes - effect for plugins that have FEATURE_SUPPORTS_EDITIONS set. - - - - Gets whether the "minimum_edition" field is set - - - Clears the value of the "minimum_edition" field - - - Field number for the "maximum_edition" field. - - - - The maximum edition this plugin supports. This will be treated as an - Edition enum, but we want to allow unknown values. It should be specified - according the edition enum value, *not* the edition number. Only takes - effect for plugins that have FEATURE_SUPPORTS_EDITIONS set. - - - - Gets whether the "maximum_edition" field is set - - - Clears the value of the "maximum_edition" field - - - Field number for the "file" field. - - - Container for nested types declared in the CodeGeneratorResponse message type. - - - - Sync with code_generator.h. - - - - - Represents a single generated file. - - - - Field number for the "name" field. - - - - The file name, relative to the output directory. The name must not - contain "." or ".." components and must be relative, not be absolute (so, - the file cannot lie outside the output directory). "/" must be used as - the path separator, not "\". - - If the name is omitted, the content will be appended to the previous - file. This allows the generator to break large files into small chunks, - and allows the generated text to be streamed back to protoc so that large - files need not reside completely in memory at one time. Note that as of - this writing protoc does not optimize for this -- it will read the entire - CodeGeneratorResponse before writing files to disk. - - - - Gets whether the "name" field is set - - - Clears the value of the "name" field - - - Field number for the "insertion_point" field. - - - - If non-empty, indicates that the named file should already exist, and the - content here is to be inserted into that file at a defined insertion - point. This feature allows a code generator to extend the output - produced by another code generator. The original generator may provide - insertion points by placing special annotations in the file that look - like: - @@protoc_insertion_point(NAME) - The annotation can have arbitrary text before and after it on the line, - which allows it to be placed in a comment. NAME should be replaced with - an identifier naming the point -- this is what other generators will use - as the insertion_point. Code inserted at this point will be placed - immediately above the line containing the insertion point (thus multiple - insertions to the same point will come out in the order they were added). - The double-@ is intended to make it unlikely that the generated code - could contain things that look like insertion points by accident. - - For example, the C++ code generator places the following line in the - .pb.h files that it generates: - // @@protoc_insertion_point(namespace_scope) - This line appears within the scope of the file's package namespace, but - outside of any particular class. Another plugin can then specify the - insertion_point "namespace_scope" to generate additional classes or - other declarations that should be placed in this scope. - - Note that if the line containing the insertion point begins with - whitespace, the same whitespace will be added to every line of the - inserted text. This is useful for languages like Python, where - indentation matters. In these languages, the insertion point comment - should be indented the same amount as any inserted code will need to be - in order to work correctly in that context. - - The code generator that generates the initial file and the one which - inserts into it must both run as part of a single invocation of protoc. - Code generators are executed in the order in which they appear on the - command line. - - If |insertion_point| is present, |name| must also be present. - - - - Gets whether the "insertion_point" field is set - - - Clears the value of the "insertion_point" field - - - Field number for the "content" field. - - - - The file contents. - - - - Gets whether the "content" field is set - - - Clears the value of the "content" field - - - Field number for the "generated_code_info" field. - - - - Information describing the file content being inserted. If an insertion - point is used, this information will be appropriately offset and inserted - into the code generation metadata for the generated files. - - Represents a non-generic extension definition. This API is experimental and subject to change. @@ -2906,20 +2571,6 @@ Formats the specified message as JSON. The message to format. - This method delegates to Format(IMessage, int) with indentationLevel = - 0. The formatted message. - - - - Formats the specified message as JSON. - - The message to format. - Indentation level to start at. - To keep consistent indentation when embedding a message inside another JSON string, - set . E.g: var response = $@"{{ - ""data"": { Format(message, indentationLevel: 1) } - }}" - The formatted message. @@ -2928,19 +2579,7 @@ The message to format. The TextWriter to write the formatted message to. - This method delegates to Format(IMessage, TextWriter, int) with - indentationLevel = 0. The formatted message. - - - - Formats the specified message as JSON. When is not null, - start indenting at the specified . - - The message to format. - The TextWriter to write the formatted message to. - Indentation level to start at. - To keep consistent indentation when embedding a message inside another JSON string, - set . + The formatted message. @@ -2976,22 +2615,8 @@ The writer to write the value to. Must not be null. The value to write. May be null. - Delegates to WriteValue(TextWriter, object, int) with indentationLevel = - 0. - - - Writes a single value to the given writer as JSON. Only types understood by - Protocol Buffers can be written in this way. This method is only exposed for - advanced use cases; most users should be using - or . - - The writer to write the value to. Must not be null. - The value to write. May be null. - The current indentationLevel. Not used when is null. - - + Central interception point for well-known type formatting. Any well-known types which don't need special handling can fall back to WriteMessage. We avoid assuming that the @@ -3001,12 +2626,10 @@ - Writes a string (including leading and trailing double quotes) to a builder, escaping as - required. + Writes a string (including leading and trailing double quotes) to a builder, escaping as required. - Other than surrogate pair handling, this code is mostly taken from - src/google/protobuf/util/internal/json_escaping.cc. + Other than surrogate pair handling, this code is mostly taken from src/google/protobuf/util/internal/json_escaping.cc. @@ -3037,94 +2660,46 @@ Whether to format enums as ints. Defaults to false. - - - Whether to use the original proto field names as defined in the .proto file. Defaults to - false. - - - - - Indentation string, used for formatting. Setting null disables indentation. - - - Creates a new object with the specified formatting of default - values and an empty type registry. + Creates a new object with the specified formatting of default values + and an empty type registry. - true if default values (0, empty strings etc) - should be formatted; false otherwise. + true if default values (0, empty strings etc) should be formatted; false otherwise. - Creates a new object with the specified formatting of default - values and type registry. + Creates a new object with the specified formatting of default values + and type registry. - true if default values (0, empty strings etc) - should be formatted; false otherwise. The to use when formatting messages. + true if default values (0, empty strings etc) should be formatted; false otherwise. + The to use when formatting messages. - + Creates a new object with the specified parameters. - true if default values (0, empty strings etc) - should be formatted; false otherwise. The to use when formatting messages. - TypeRegistry.Empty will be used if it is null. true to format the enums as integers; false to - format enums as enum names. true to - preserve proto field names; false to convert them to lowerCamelCase. The indentation string to use for multi-line formatting. null to - disable multi-line format. + true if default values (0, empty strings etc) should be formatted; false otherwise. + The to use when formatting messages. TypeRegistry.Empty will be used if it is null. + true to format the enums as integers; false to format enums as enum names. - Creates a new object with the specified formatting of default - values and the current settings. + Creates a new object with the specified formatting of default values and the current settings. - true if default values (0, empty strings etc) - should be formatted; false otherwise. + true if default values (0, empty strings etc) should be formatted; false otherwise. - Creates a new object with the specified type registry and the - current settings. + Creates a new object with the specified type registry and the current settings. - The to use when formatting messages. + The to use when formatting messages. - Creates a new object with the specified enums formatting option and - the current settings. + Creates a new object with the specified enums formatting option and the current settings. - true to format the enums as integers; - false to format enums as enum names. - - - - Creates a new object with the specified field name formatting - option and the current settings. - - true to preserve proto field names; - false to convert them to lowerCamelCase. - - - - Creates a new object with the specified indentation and the current - settings. - - The string to output for each level of indentation (nesting). - The default is two spaces per level. Use null to disable indentation entirely. - A non-null value for will insert additional line-breaks - to the JSON output. Each line will contain either a single value, or braces. The default - line-break is determined by , which is "\n" on - Unix platforms, and "\r\n" on Windows. If seems to - produce empty lines, you need to pass a that uses a "\n" - newline. See . - + true to format the enums as integers; false to format enums as enum names. @@ -3175,16 +2750,6 @@ tokenizer performing that validation - but not every token stream is valid "protobuf JSON". - - - Attempts to parse a single value from the JSON. When the value is completely invalid, - this will still throw an exception; when it's "conditionally invalid" (currently meaning - "when there's an unknown enum string value") the method returns false instead. - - - true if the value was parsed successfully; false for an ignorable parse failure. - - Parses into a new message. @@ -3392,35 +2957,6 @@ It is assumed that the first letter of the literal has already been read. - - - Copies an integer into a StringBuilder. - - The builder to read the number into - The character following the integer, or -1 for end-of-text. - - - - Copies the fractional part of an integer into a StringBuilder, assuming reader is positioned after a period. - - The builder to read the number into - The character following the fractional part, or -1 for end-of-text. - - - - Copies the exponent part of a number into a StringBuilder, with an assumption that the reader is already positioned after the "e". - - The builder to read the number into - The character following the exponent, or -1 for end-of-text. - - - - Copies a sequence of digits into a StringBuilder. - - The builder to read the number into - The number of digits appended to the builder - The character following the digits, or -1 for end-of-text. - Validates that we're in a valid state to read a value (using the given error prefix if necessary) @@ -3542,41 +3078,20 @@ - The buffered next character, if we have one, or -1 if there is no buffered character. + The buffered next character, if we have one. - Returns the next character in the stream, or -1 if we have reached the end of the stream. - - - - - Reads the next character from the underlying reader, throwing an - with the specified message if there are no more characters available. + Returns the next character in the stream, or null if we have reached the end. + Creates a new exception appropriate for the current state of the reader. - - - Provide a cached reusable instance of stringbuilder per thread. - Copied from https://github.com/dotnet/runtime/blob/main/src/libraries/Common/src/System/Text/StringBuilderCache.cs - - - - Get a StringBuilder for the specified capacity. - If a StringBuilder of an appropriate size is cached, it will be returned and the cache emptied. - - - Place the specified builder in the cache if it is not too big. - - - ToString() the stringbuilder, Release it to the cache, and return the resulting string. - Stream implementation which proxies another stream, only allowing a certain amount @@ -3626,13 +3141,6 @@ The message to merge the data into. Span containing the data to merge, which must be protobuf-encoded binary data. - - - Merges data from the given sequence into an existing message. - - The message to merge the data into. - Sequence from the specified data to merge, which must be protobuf-encoded binary data. - Merges length-delimited data from the given stream into an existing message. @@ -3690,7 +3198,7 @@ - Checks if all required fields in a message have values set. For proto3 messages, this returns true. + Checks if all required fields in a message have values set. For proto3 messages, this returns true @@ -3771,10 +3279,6 @@ Parses a message from the given JSON. - This method always uses the default JSON parser; it is not affected by . - To ignore unknown fields when parsing JSON, create a using a - with set to true and call directly. - The JSON to parse. The parsed message. The JSON does not comply with RFC 7159 @@ -3784,9 +3288,6 @@ Creates a new message parser which optionally discards unknown fields when parsing. - Note that this does not affect the behavior of - at all. To ignore unknown fields when parsing JSON, create a using a - with set to true and call directly. Whether or not to discard unknown fields when parsing. A newly configured message parser. @@ -4503,50 +4004,6 @@ File descriptor for google/protobuf/descriptor.proto - - - The full set of known editions. - - - - - A placeholder for an unknown edition value. - - - - - A placeholder edition for specifying default behaviors *before* a feature - was first introduced. This is effectively an "infinite past". - - - - - Legacy syntax "editions". These pre-date editions, but behave much like - distinct editions. These can't be used to specify the edition of proto - files, but feature definitions must supply proto2/proto3 defaults for - backwards compatibility. - - - - - Editions that have been released. The specific values are arbitrary and - should not be depended on, but they will always be time-ordered for easy - comparison. - - - - - Placeholder editions for testing feature resolution. These should not be - used or relyed on outside of tests. - - - - - Placeholder for specifying unbounded edition support. This should only - ever be used by plugins that can expect to never require any changes to - support a new edition. - - The protocol compiler can output a FileDescriptorSet containing the .proto @@ -4649,12 +4106,10 @@ Field number for the "syntax" field. - - The syntax of the proto file. - The supported values are "proto2", "proto3", and "editions". - - If `edition` is present, this value must be "editions". - + + The syntax of the proto file. + The supported values are "proto2" and "proto3". + Gets whether the "syntax" field is set @@ -4662,20 +4117,6 @@ Clears the value of the "syntax" field - - Field number for the "edition" field. - - - - The edition of the proto file. - - - - Gets whether the "edition" field is set - - - Clears the value of the "edition" field - Describes a message type. @@ -4800,129 +4241,6 @@ The parser stores options it doesn't recognize here. See above. - - Field number for the "declaration" field. - - - - For external users: DO NOT USE. We are in the process of open sourcing - extension declaration and executing internal cleanups before it can be - used externally. - - - - Field number for the "features" field. - - - - Any features defined in the specific edition. - - - - Field number for the "verification" field. - - - - The verification state of the range. - TODO: flip the default to DECLARATION once all empty ranges - are marked as UNVERIFIED. - - - - Gets whether the "verification" field is set - - - Clears the value of the "verification" field - - - Container for nested types declared in the ExtensionRangeOptions message type. - - - - The verification state of the extension range. - - - - - All the extensions of the range must be declared. - - - - Field number for the "number" field. - - - - The extension number declared within the extension range. - - - - Gets whether the "number" field is set - - - Clears the value of the "number" field - - - Field number for the "full_name" field. - - - - The fully-qualified name of the extension field. There must be a leading - dot in front of the full name. - - - - Gets whether the "full_name" field is set - - - Clears the value of the "full_name" field - - - Field number for the "type" field. - - - - The fully-qualified type name of the extension field. Unlike - Metadata.type, Declaration.type must have a leading dot for messages - and enums. - - - - Gets whether the "type" field is set - - - Clears the value of the "type" field - - - Field number for the "reserved" field. - - - - If true, indicates that the number is reserved in the extension range, - and any extension field with the number will fail to compile. Set this - when a declared extension field is deleted. - - - - Gets whether the "reserved" field is set - - - Clears the value of the "reserved" field - - - Field number for the "repeated" field. - - - - If true, indicates that the extension must be defined as repeated. - Otherwise the extension must be defined as optional. - - - - Gets whether the "repeated" field is set - - - Clears the value of the "repeated" field - Describes a field within a message. @@ -5012,6 +4330,7 @@ For booleans, "true" or "false". For strings, contains the default text contents (not escaped in any way). For bytes, contains the C escaped value. All bytes >= 128 are escaped. + TODO(kenton): Base-64 encode? @@ -5063,12 +4382,12 @@ If true, this is a proto3 "optional". When a proto3 field is optional, it tracks presence regardless of field type. - When proto3_optional is true, this field must belong to a oneof to signal - to old proto3 clients that presence is tracked for this field. This oneof - is known as a "synthetic" oneof, and this field must be its sole member - (each proto3 optional field gets its own synthetic oneof). Synthetic oneofs - exist in the descriptor only, and do not generate any API. Synthetic oneofs - must be ordered after all "real" oneofs. + When proto3_optional is true, this field must be belong to a oneof to + signal to old proto3 clients that presence is tracked for this field. This + oneof is known as a "synthetic" oneof, and this field must be its sole + member (each proto3 optional field gets its own synthetic oneof). Synthetic + oneofs exist in the descriptor only, and do not generate any API. Synthetic + oneofs must be ordered after all "real" oneofs. For message fields, proto3_optional doesn't create any semantic change, since non-repeated message fields always track presence. However it still @@ -5113,10 +4432,9 @@ Tag-delimited aggregate. - Group type is deprecated and not supported after google.protobuf. However, Proto3 + Group type is deprecated and not supported in proto3. However, Proto3 implementations should still be able to parse the group wire format and - treat group fields as unknown fields. In Editions, the group wire format - can be enabled via the `message_encoding` feature. + treat group fields as unknown fields. @@ -5144,13 +4462,6 @@ 0 is reserved for errors - - - The required label is only allowed in google.protobuf. In proto3 and Editions - it's explicitly prohibited. In Editions, the `field_presence` feature - can be used to get this behavior. - - Describes a oneof. @@ -5435,18 +4746,14 @@ Field number for the "java_string_check_utf8" field. - - A proto2 file can set this to true to opt in to UTF-8 checking for Java, - which will throw an exception if invalid UTF-8 is parsed from the wire or - assigned to a string field. - - TODO: clarify exactly what kinds of field types this option - applies to, and update these docs accordingly. - - Proto3 files already perform these checks. Setting the option explicitly to - false has no effect: it cannot be used to opt proto3 files out of UTF-8 - checks. - + + If set true, then the Java2 code generator will generate code that + throws an exception whenever an attempt is made to assign a non-UTF-8 + byte sequence to a string field. + Message reflection will do the same. + However, an extension field still accepts non-UTF-8 byte sequences. + This option has no effect on when used with the lite runtime. + Gets whether the "java_string_check_utf8" field is set @@ -5522,6 +4829,15 @@ Clears the value of the "py_generic_services" field + + Field number for the "php_generic_services" field. + + + Gets whether the "php_generic_services" field is set + + + Clears the value of the "php_generic_services" field + Field number for the "deprecated" field. @@ -5663,14 +4979,6 @@ Clears the value of the "ruby_package" field - - Field number for the "features" field. - - - - Any features defined in the specific edition. - - Field number for the "uninterpreted_option" field. @@ -5801,37 +5109,6 @@ Clears the value of the "map_entry" field - - Field number for the "deprecated_legacy_json_field_conflicts" field. - - - - Enable the legacy handling of JSON field name conflicts. This lowercases - and strips underscored from the fields before comparison in proto3 only. - The new behavior takes `json_name` into account and applies to proto2 as - well. - - This should only be used as a temporary measure against broken builds due - to the change in behavior for JSON field name conflicts. - - TODO This is legacy behavior we plan to remove once downstream - teams have had time to migrate. - - - - Gets whether the "deprecated_legacy_json_field_conflicts" field is set - - - Clears the value of the "deprecated_legacy_json_field_conflicts" field - - - Field number for the "features" field. - - - - Any features defined in the specific edition. - - Field number for the "uninterpreted_option" field. @@ -5847,10 +5124,8 @@ The ctype option instructs the C++ code generator to use a different representation of the field than it normally would. See the specific - options below. This option is only implemented to support use of - [ctype=CORD] and [ctype=STRING] (the default) on non-repeated fields of - type "bytes" in the open source release -- sorry, we'll try to include - other types in a future version! + options below. This option is not yet implemented in the open source + release -- sorry, we'll try to include it in a future version! @@ -5868,9 +5143,7 @@ a more efficient representation on the wire. Rather than repeatedly writing the tag and type for each element, the entire array is encoded as a single length-delimited blob. In proto3, only explicit setting it to - false will avoid using packed encoding. This option is prohibited in - Editions, but the `repeated_field_encoding` feature can be used to control - the behavior. + false will avoid using packed encoding. @@ -5925,11 +5198,16 @@ call from multiple threads concurrently, while non-const methods continue to require exclusive access. - Note that lazy message fields are still eagerly verified to check - ill-formed wireformat or missing required fields. Calling IsInitialized() - on the outer message would fail if the inner message has missing required - fields. Failed verification would result in parsing failure (except when - uninitialized messages are acceptable). + Note that implementations may choose not to check required fields within + a lazy sub-message. That is, calling IsInitialized() on the outer message + may return true even if the inner message has missing required fields. + This is necessary because otherwise the inner message would have to be + parsed in order to perform the check, defeating the purpose of lazy + parsing. An implementation which chooses not to check required fields + must be consistent about it. That is, for any particular sub-message, the + implementation must either *always* check its required fields, or *never* + check its required fields, regardless of whether or not the message has + been parsed. @@ -5938,22 +5216,6 @@ Clears the value of the "lazy" field - - Field number for the "unverified_lazy" field. - - - - unverified_lazy does no correctness checks on the byte stream. This should - only be used where lazy with verification is prohibitive for performance - reasons. - - - - Gets whether the "unverified_lazy" field is set - - - Clears the value of the "unverified_lazy" field - Field number for the "deprecated" field. @@ -5985,47 +5247,6 @@ Clears the value of the "weak" field - - Field number for the "debug_redact" field. - - - - Indicate that the field value should not be printed out when using debug - formats, e.g. when the field contains sensitive credentials. - - - - Gets whether the "debug_redact" field is set - - - Clears the value of the "debug_redact" field - - - Field number for the "retention" field. - - - Gets whether the "retention" field is set - - - Clears the value of the "retention" field - - - Field number for the "targets" field. - - - Field number for the "edition_defaults" field. - - - Field number for the "features" field. - - - - Any features defined in the specific edition. - - - - Field number for the "feature_support" field. - Field number for the "uninterpreted_option" field. @@ -6042,16 +5263,6 @@ Default mode. - - - The option [ctype=CORD] may be applied to a non-repeated field of type - "bytes". It indicates that in C++, the data should be stored in a Cord - instead of a string. For very large strings, this may reduce memory - fragmentation. It may also allow better performance when parsing from a - Cord, or when parsing with aliasing enabled, as the parsed Cord may then - alias the original buffer. - - Use the default type. @@ -6067,119 +5278,6 @@ Use JavaScript numbers. - - - If set to RETENTION_SOURCE, the option will be omitted from the binary. - Note: as of January 2023, support for this is in progress and does not yet - have an effect (b/264593489). - - - - - This indicates the types of entities that the field may apply to when used - as an option. If it is unset, then the field may be freely used as an - option on any kind of entity. Note: as of January 2023, support for this is - in progress and does not yet have an effect (b/264593489). - - - - Field number for the "edition" field. - - - Gets whether the "edition" field is set - - - Clears the value of the "edition" field - - - Field number for the "value" field. - - - - Textproto value. - - - - Gets whether the "value" field is set - - - Clears the value of the "value" field - - - - Information about the support window of a feature. - - - - Field number for the "edition_introduced" field. - - - - The edition that this feature was first available in. In editions - earlier than this one, the default assigned to EDITION_LEGACY will be - used, and proto files will not be able to override it. - - - - Gets whether the "edition_introduced" field is set - - - Clears the value of the "edition_introduced" field - - - Field number for the "edition_deprecated" field. - - - - The edition this feature becomes deprecated in. Using this after this - edition may trigger warnings. - - - - Gets whether the "edition_deprecated" field is set - - - Clears the value of the "edition_deprecated" field - - - Field number for the "deprecation_warning" field. - - - - The deprecation warning text if this feature is used after the edition it - was marked deprecated in. - - - - Gets whether the "deprecation_warning" field is set - - - Clears the value of the "deprecation_warning" field - - - Field number for the "edition_removed" field. - - - - The edition this feature is no longer available in. In editions after - this one, the last default assigned will be used, and proto files will - not be able to override it. - - - - Gets whether the "edition_removed" field is set - - - Clears the value of the "edition_removed" field - - - Field number for the "features" field. - - - - Any features defined in the specific edition. - - Field number for the "uninterpreted_option" field. @@ -6220,33 +5318,6 @@ Clears the value of the "deprecated" field - - Field number for the "deprecated_legacy_json_field_conflicts" field. - - - - Enable the legacy handling of JSON field name conflicts. This lowercases - and strips underscored from the fields before comparison in proto3 only. - The new behavior takes `json_name` into account and applies to proto2 as - well. - TODO Remove this legacy behavior once downstream teams have - had time to migrate. - - - - Gets whether the "deprecated_legacy_json_field_conflicts" field is set - - - Clears the value of the "deprecated_legacy_json_field_conflicts" field - - - Field number for the "features" field. - - - - Any features defined in the specific edition. - - Field number for the "uninterpreted_option" field. @@ -6272,38 +5343,6 @@ Clears the value of the "deprecated" field - - Field number for the "features" field. - - - - Any features defined in the specific edition. - - - - Field number for the "debug_redact" field. - - - - Indicate that fields annotated with this enum value should not be printed - out when using debug formats, e.g. when the field contains sensitive - credentials. - - - - Gets whether the "debug_redact" field is set - - - Clears the value of the "debug_redact" field - - - Field number for the "feature_support" field. - - - - Information about the support window of a feature value. - - Field number for the "uninterpreted_option" field. @@ -6312,14 +5351,6 @@ The parser stores options it doesn't recognize here. See above. - - Field number for the "features" field. - - - - Any features defined in the specific edition. - - Field number for the "deprecated" field. @@ -6371,14 +5402,6 @@ Clears the value of the "idempotency_level" field - - Field number for the "features" field. - - - - Any features defined in the specific edition. - - Field number for the "uninterpreted_option" field. @@ -6488,8 +5511,8 @@ The name of the uninterpreted option. Each string represents a segment in a dot-separated name. is_extension is true iff a segment represents an extension (denoted with parentheses in options specs in .proto files). - E.g.,{ ["foo", false], ["bar.baz", true], ["moo", false] } represents - "foo.(bar.baz).moo". + E.g.,{ ["foo", false], ["bar.baz", true], ["qux", false] } represents + "foo.(bar.baz).qux". @@ -6510,150 +5533,6 @@ Clears the value of the "is_extension" field - - - TODO Enums in C++ gencode (and potentially other languages) are - not well scoped. This means that each of the feature enums below can clash - with each other. The short names we've chosen maximize call-site - readability, but leave us very open to this scenario. A future feature will - be designed and implemented to handle this, hopefully before we ever hit a - conflict here. - - - - Field number for the "field_presence" field. - - - Gets whether the "field_presence" field is set - - - Clears the value of the "field_presence" field - - - Field number for the "enum_type" field. - - - Gets whether the "enum_type" field is set - - - Clears the value of the "enum_type" field - - - Field number for the "repeated_field_encoding" field. - - - Gets whether the "repeated_field_encoding" field is set - - - Clears the value of the "repeated_field_encoding" field - - - Field number for the "utf8_validation" field. - - - Gets whether the "utf8_validation" field is set - - - Clears the value of the "utf8_validation" field - - - Field number for the "message_encoding" field. - - - Gets whether the "message_encoding" field is set - - - Clears the value of the "message_encoding" field - - - Field number for the "json_format" field. - - - Gets whether the "json_format" field is set - - - Clears the value of the "json_format" field - - - Container for nested types declared in the FeatureSet message type. - - - - A compiled specification for the defaults of a set of features. These - messages are generated from FeatureSet extensions and can be used to seed - feature resolution. The resolution with this object becomes a simple search - for the closest matching edition, followed by proto merges. - - - - Field number for the "defaults" field. - - - Field number for the "minimum_edition" field. - - - - The minimum supported edition (inclusive) when this was constructed. - Editions before this will not have defaults. - - - - Gets whether the "minimum_edition" field is set - - - Clears the value of the "minimum_edition" field - - - Field number for the "maximum_edition" field. - - - - The maximum known edition (inclusive) when this was constructed. Editions - after this will not have reliable defaults. - - - - Gets whether the "maximum_edition" field is set - - - Clears the value of the "maximum_edition" field - - - Container for nested types declared in the FeatureSetDefaults message type. - - - - A map from every known edition with a unique set of defaults to its - defaults. Not all editions may be contained here. For a given edition, - the defaults at the closest matching edition ordered at or before it should - be used. This field must be in strict ascending order by edition. - - - - Field number for the "edition" field. - - - Gets whether the "edition" field is set - - - Clears the value of the "edition" field - - - Field number for the "overridable_features" field. - - - - Defaults of features that can be overridden in this edition. - - - - Field number for the "fixed_features" field. - - - - Defaults of features that can't be overridden in this edition. - - Encapsulates information about the original source file from which a @@ -6722,8 +5601,8 @@ location. Each element is a field number or an index. They form a path from - the root FileDescriptorProto to the place where the definition appears. - For example, this path: + the root FileDescriptorProto to the place where the definition. For + example, this path: [ 4, 3, 2, 7, 1 ] refers to: file.message_type(3) // 4, 3 @@ -6787,13 +5666,13 @@ // Comment attached to baz. // Another line attached to baz. - // Comment attached to moo. + // Comment attached to qux. // - // Another line attached to moo. - optional double moo = 4; + // Another line attached to qux. + optional double qux = 4; // Detached comment for corge. This is not leading or trailing comments - // to moo or corge because there are blank lines separating it from + // to qux or corge because there are blank lines separating it from // both. // Detached comment for corge paragraph 2. @@ -6890,7 +5769,7 @@ Identifies the ending offset in bytes in the generated code that - relates to the identified object. The end offset should be one past + relates to the identified offset. The end offset should be one past the last relevant byte (so the length of the text = end - begin). @@ -6900,51 +5779,11 @@ Clears the value of the "end" field - - Field number for the "semantic" field. - - - Gets whether the "semantic" field is set - - - Clears the value of the "semantic" field - - - Container for nested types declared in the Annotation message type. - - - - Represents the identified object's effect on the element in the original - .proto file. - - - - - There is no effect or the effect is indescribable. - - - - - The element is set or otherwise mutated. - - - - - An alias to the element is returned. - - Base class for nearly all descriptors, providing common functionality. - - - The feature set for this descriptor, including inherited features. - This is internal as external users should use the properties on individual - descriptor types (e.g. FieldDescriptor.IsPacked) rather than querying features directly. - - The index of this descriptor within its parent descriptor. @@ -7091,14 +5930,11 @@ A field with the same containing type and number already exists. - + - Adds an enum value to the enumValuesByNumber and enumValuesByName tables. If an enum value - with the same type and number already exists, this method does nothing to enumValuesByNumber. - (This is allowed; the first value defined with the number takes precedence.) If an enum - value with the same name already exists, this method throws DescriptorValidationException. - (It is expected that this method is called after AddSymbol, which would already have thrown - an exception in this failure case.) + Adds an enum value to the enumValuesByNumber table. If an enum value + with the same type and number already exists, this method does nothing. + (This is allowed; the first value defined with the number takes precedence.) @@ -7113,11 +5949,6 @@ If it starts being used more widely, we should look at performance more carefully. - - - Struct used to hold the keys for the enumValuesByName table. - - Internal class containing utility methods when working with descriptors. @@ -7157,14 +5988,6 @@ Descriptor for an enum type in a .proto file. - - - Returns a clone of the underlying describing this enum. - Note that a copy is taken every time this method is called, so clients using it frequently - (and not modifying it) may want to cache the returned value. - - A protobuf representation of this enum descriptor. - The brief name of the descriptor's target. @@ -7227,14 +6050,6 @@ Descriptor for a single enum value within an enum in a .proto file. - - - Returns a clone of the underlying describing this enum value. - Note that a copy is taken every time this method is called, so clients using it frequently - (and not modifying it) may want to cache the returned value. - - A protobuf representation of this enum value descriptor. - Returns the name of the enum value described by this object. @@ -7293,45 +6108,9 @@ Returns a readonly list of all the extensions define in this type that extend - the provided descriptor type in ascending field order + the provided descriptor type in accending field order - - - A resolved set of features for a file, message etc. - - - Only features supported by the C# runtime are exposed; currently - all enums in C# are open, and we never perform UTF-8 validation. - If either of those features are ever implemented in this runtime, - the feature settings will be exposed as properties in this class. - - - - - Only relevant to fields. Indicates if a field has explicit presence. - - - - - Only relevant to fields. Indicates how a repeated field should be encoded. - - - - - Only relevant to fields. Indicates how a message-valued field should be encoded. - - - - - Returns a new descriptor based on this one, with the specified overrides. - Multiple calls to this method that produce equivalent feature sets will return - the same instance. - - The proto representation of the "child" feature set to merge with this - one. May be null, in which case this descriptor is returned. - A descriptor based on the current one, with the given set of overrides. - Base class for field accessors. @@ -7364,11 +6143,6 @@ but can be overridden using the json_name option in the .proto file. - - - The name of the property in the ContainingType.ClrType class. - - Indicates whether this field supports presence, either implicitly (e.g. due to it being a message @@ -7377,33 +6151,11 @@ on this field's accessor with a suitable message. - - - Returns a clone of the underlying describing this field. - Note that a copy is taken every time this method is called, so clients using it frequently - (and not modifying it) may want to cache the returned value. - - A protobuf representation of this field descriptor. - An extension identifier for this field, or null if this field isn't an extension. - - - Returns the features from the direct parent: - - The file for top-level extensions - - The oneof for one-of fields - - Otherwise the message - - - - - Returns a feature set with inferred features for the given field, or null if no features - need to be inferred. - - The brief name of the descriptor's target. @@ -7635,11 +6387,6 @@ Proto3 syntax - - - Editions syntax - - An unknown declared syntax @@ -7668,27 +6415,9 @@ The descriptor in its protocol message representation. - - - Returns a clone of the underlying describing this file. - Note that a copy is taken every time this method is called, so clients using it frequently - (and not modifying it) may want to cache the returned value. - - A protobuf representation of this file descriptor. - - - - The feature set for this file, including inherited features. - - - - - Returns the edition of the file descriptor. - - - The syntax of the file. + The syntax of the file @@ -8016,14 +6745,6 @@ The brief name of the descriptor's target. - - - Returns a clone of the underlying describing this message. - Note that a copy is taken every time this method is called, so clients using it frequently - (and not modifying it) may want to cache the returned value. - - A protobuf representation of this message descriptor. - The CLR type used to represent message instances from this descriptor. @@ -8268,14 +6989,6 @@ Gets a repeated value method option for this descriptor - - - Returns a clone of the underlying describing this method. - Note that a copy is taken every time this method is called, so clients using it frequently - (and not modifying it) may want to cache the returned value. - - A protobuf representation of this method descriptor. - The brief name of the descriptor's target. @@ -8315,14 +7028,6 @@ The brief name of the descriptor's target. - - - Returns a clone of the underlying describing this oneof. - Note that a copy is taken every time this method is called, so clients using it frequently - (and not modifying it) may want to cache the returned value. - - A protobuf representation of this oneof descriptor. - Gets the message type containing this oneof. @@ -8436,49 +7141,47 @@ Creates a delegate which will cast the argument to the type that declares the method, call the method on it, then convert the result to object. - The method to create a delegate for, which must be declared in an - IMessage implementation. + The method to create a delegate for, which must be declared in an IMessage + implementation. Creates a delegate which will cast the argument to the type that declares the method, call the method on it, then convert the result to the specified type. The method is expected - to actually return an enum (because of where we're calling it - for oneof cases). Sometimes - that means we need some extra work to perform conversions. + to actually return an enum (because of where we're calling it - for oneof cases). Sometimes that + means we need some extra work to perform conversions. - The method to create a delegate for, which must be declared in an - IMessage implementation. + The method to create a delegate for, which must be declared in an IMessage + implementation. Creates a delegate which will execute the given method after casting the first argument to - the type that declares the method, and the second argument to the first parameter type of - the method. + the type that declares the method, and the second argument to the first parameter type of the method. - The method to create a delegate for, which must be declared in an - IMessage implementation. + The method to create a delegate for, which must be declared in an IMessage + implementation. Creates a delegate which will execute the given method after casting the first argument to type that declares the method. - The method to create a delegate for, which must be declared in an - IMessage implementation. + The method to create a delegate for, which must be declared in an IMessage + implementation. Creates a delegate which will execute the given method after casting the first argument to - the type that declares the method, and the second argument to the first parameter type of - the method. + the type that declares the method, and the second argument to the first parameter type of the method. - Creates a reflection helper for the given type arguments. Currently these are created on - demand rather than cached; this will be "busy" when initially loading a message's - descriptor, but after that they can be garbage collected. We could cache them by type if - that proves to be important, but creating an object is pretty cheap. + Creates a reflection helper for the given type arguments. Currently these are created on demand + rather than cached; this will be "busy" when initially loading a message's descriptor, but after that + they can be garbage collected. We could cache them by type if that proves to be important, but creating + an object is pretty cheap. @@ -8496,14 +7199,6 @@ The brief name of the descriptor's target. - - - Returns a clone of the underlying describing this service. - Note that a copy is taken every time this method is called, so clients using it frequently - (and not modifying it) may want to cache the returned value. - - A protobuf representation of this service descriptor. - An unmodifiable list of methods in this service. @@ -8926,10 +7621,6 @@ if (any.is(Foo.class)) { foo = any.unpack(Foo.class); } - // or ... - if (any.isSameTypeAs(Foo.getDefaultInstance())) { - foo = any.unpack(Foo.getDefaultInstance()); - } Example 3: Pack and unpack a message in Python. @@ -9017,8 +7708,7 @@ Note: this functionality is not currently available in the official protobuf release, and it is not used for type URLs beginning with - type.googleapis.com. As of May 2023, there are no widely used type server - implementations and no plans to implement one. + type.googleapis.com. Schemes other than `http`, `https` (or the empty scheme) might be used with implementation specific semantics. @@ -9075,14 +7765,6 @@ The type of message to attempt to unpack the content into. true if the message was successfully unpacked; false if the type name didn't match - - - Attempts to unpack the content of this Any message into one of the message types - in the given type registry, based on the type URL. - - The type registry to consult for messages. - The unpacked message, or null if no matching message was found. - Packs the specified message into an Any message using a type URL prefix of "type.googleapis.com". @@ -9303,7 +7985,7 @@ The mixin construct implies that all methods in `AccessControl` are also declared with same name and request/response types in `Storage`. A documentation generator or annotation processor will - see the effective `Storage.GetAcl` method after inherting + see the effective `Storage.GetAcl` method after inheriting documentation and annotations as follows: service Storage { @@ -9543,18 +8225,6 @@ as Duration. - - - Given another duration, returns 0 if the durations are equivalent, -1 if this duration is shorter than the other, and 1 otherwise. - - - This method expects that both durations are normalized; that is, that the values of - and are within the documented bounds. - If either value is not normalized, the results of this method are unspecified. - - The duration to compare with this object. - An integer indicating whether this duration is shorter or longer than . - Holder for reflection information generated from google/protobuf/empty.proto @@ -9570,6 +8240,8 @@ service Foo { rpc Bar(google.protobuf.Empty) returns (google.protobuf.Empty); } + + The JSON representation for `Empty` is empty JSON object `{}`. @@ -9966,7 +8638,7 @@ `NullValue` is a singleton enumeration to represent the null value for the `Value` type union. - The JSON representation for `NullValue` is JSON `null`. + The JSON representation for `NullValue` is JSON `null`. @@ -9998,8 +8670,8 @@ `Value` represents a dynamically typed value which can be either null, a number, a string, a boolean, a recursive struct value, or a - list of values. A producer of value is expected to set one of these - variants. Absence of any variant indicates an error. + list of values. A producer of value is expected to set one of that + variants, absence of any variant indicates an error. The JSON representation for `Value` is JSON value. @@ -10012,12 +8684,6 @@ Represents a null value. - - Gets whether the "null_value" field is set - - - Clears the value of the oneof if it's currently set to "null_value" - Field number for the "number_value" field. @@ -10026,12 +8692,6 @@ Represents a double value. - - Gets whether the "number_value" field is set - - - Clears the value of the oneof if it's currently set to "number_value" - Field number for the "string_value" field. @@ -10040,12 +8700,6 @@ Represents a string value. - - Gets whether the "string_value" field is set - - - Clears the value of the oneof if it's currently set to "string_value" - Field number for the "bool_value" field. @@ -10054,12 +8708,6 @@ Represents a boolean value. - - Gets whether the "bool_value" field is set - - - Clears the value of the oneof if it's currently set to "bool_value" - Field number for the "struct_value" field. @@ -10260,7 +8908,7 @@ [`strftime`](https://docs.python.org/2/library/time.html#time.strftime) with the time format spec '%Y-%m-%dT%H:%M:%S.%fZ'. Likewise, in Java, one can use the Joda Time's [`ISODateTimeFormat.dateTime()`]( - http://joda-time.sourceforge.net/apidocs/org/joda/time/format/ISODateTimeFormat.html#dateTime() + http://www.joda.org/joda-time/apidocs/org/joda/time/format/ISODateTimeFormat.html#dateTime%2D%2D ) to obtain a formatter capable of generating timestamps in this format. @@ -10479,11 +9127,6 @@ Syntax `proto3`. - - - Syntax `editions`. - - A protocol buffer message type. @@ -10537,14 +9180,6 @@ The source syntax. - - Field number for the "edition" field. - - - - The source edition string, only valid when syntax is SYNTAX_EDITIONS. - - A single field of a message type. @@ -10805,14 +9440,6 @@ The source syntax. - - Field number for the "edition" field. - - - - The source edition string, only valid when syntax is SYNTAX_EDITIONS. - - Enum value definition. @@ -11505,234 +10132,5 @@ Message will be written without a length prefix. - - - Indicates that certain members on a specified are accessed dynamically, - for example through . - - - This allows tools to understand which members are being accessed during the execution - of a program. - - This attribute is valid on members whose type is or . - - When this attribute is applied to a location of type , the assumption is - that the string represents a fully qualified type name. - - When this attribute is applied to a class, interface, or struct, the members specified - can be accessed dynamically on instances returned from calling - on instances of that class, interface, or struct. - - If the attribute is applied to a method it's treated as a special case and it implies - the attribute should be applied to the "this" parameter of the method. As such the attribute - should only be used on instance methods of types assignable to System.Type (or string, but no methods - will use it there). - - - - - Initializes a new instance of the class - with the specified member types. - - The types of members dynamically accessed. - - - - Gets the which specifies the type - of members dynamically accessed. - - - - - Specifies the types of members that are dynamically accessed. - - This enumeration has a attribute that allows a - bitwise combination of its member values. - - - - - Specifies no members. - - - - - Specifies the default, parameterless public constructor. - - - - - Specifies all public constructors. - - - - - Specifies all non-public constructors. - - - - - Specifies all public methods. - - - - - Specifies all non-public methods. - - - - - Specifies all public fields. - - - - - Specifies all non-public fields. - - - - - Specifies all public nested types. - - - - - Specifies all non-public nested types. - - - - - Specifies all public properties. - - - - - Specifies all non-public properties. - - - - - Specifies all public events. - - - - - Specifies all non-public events. - - - - - Specifies all interfaces implemented by the type. - - - - - Specifies all members. - - - - - Indicates that the specified method requires dynamic access to code that is not referenced - statically, for example through . - - - This allows tools to understand which methods are unsafe to call when removing unreferenced - code from an application. - - - - - Initializes a new instance of the class - with the specified message. - - - A message that contains information about the usage of unreferenced code. - - - - - Gets a message that contains information about the usage of unreferenced code. - - - - - Gets or sets an optional URL that contains more information about the method, - why it requires unreferenced code, and what options a consumer has to deal with it. - - - - - Suppresses reporting of a specific rule violation, allowing multiple suppressions on a - single code artifact. - - - is different than - in that it doesn't have a - . So it is always preserved in the compiled assembly. - - - - - Initializes a new instance of the - class, specifying the category of the tool and the identifier for an analysis rule. - - The category for the attribute. - The identifier of the analysis rule the attribute applies to. - - - - Gets the category identifying the classification of the attribute. - - - The property describes the tool or tool analysis category - for which a message suppression attribute applies. - - - - - Gets the identifier of the analysis tool rule to be suppressed. - - - Concatenated together, the and - properties form a unique check identifier. - - - - - Gets or sets the scope of the code that is relevant for the attribute. - - - The Scope property is an optional argument that specifies the metadata scope for which - the attribute is relevant. - - - - - Gets or sets a fully qualified path that represents the target of the attribute. - - - The property is an optional argument identifying the analysis target - of the attribute. An example value is "System.IO.Stream.ctor():System.Void". - Because it is fully qualified, it can be long, particularly for targets such as parameters. - The analysis tool user interface should be capable of automatically formatting the parameter. - - - - - Gets or sets an optional argument expanding on exclusion criteria. - - - The property is an optional argument that specifies additional - exclusion where the literal metadata target is not sufficiently precise. For example, - the cannot be applied within a method, - and it may be desirable to suppress a violation against a statement in the method that will - give a rule violation, but not against all statements in the method. - - - - - Gets or sets the justification for suppressing the code analysis message. - - diff --git a/JNFrame2/Assets/Packages/Google.Protobuf.3.27.3/lib/netstandard2.0/Google.Protobuf.xml.meta b/JNFrame2/Assets/Packages/Google.Protobuf.3.18.3/lib/netstandard2.0/Google.Protobuf.xml.meta similarity index 75% rename from JNFrame2/Assets/Packages/Google.Protobuf.3.27.3/lib/netstandard2.0/Google.Protobuf.xml.meta rename to JNFrame2/Assets/Packages/Google.Protobuf.3.18.3/lib/netstandard2.0/Google.Protobuf.xml.meta index 476578cb..f29b721a 100644 --- a/JNFrame2/Assets/Packages/Google.Protobuf.3.27.3/lib/netstandard2.0/Google.Protobuf.xml.meta +++ b/JNFrame2/Assets/Packages/Google.Protobuf.3.18.3/lib/netstandard2.0/Google.Protobuf.xml.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: c1026b3961f55e04aae143f54982d70c +guid: 510eba593b06e8242a0717b261d53988 TextScriptImporter: externalObjects: {} userData: diff --git a/JNFrame2/Assets/Packages/Google.Protobuf.3.27.3.meta b/JNFrame2/Assets/Packages/Google.Protobuf.3.27.3.meta deleted file mode 100644 index fcaad1b3..00000000 --- a/JNFrame2/Assets/Packages/Google.Protobuf.3.27.3.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 1df3b6cde8a33a041995563086f4177c -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/Google.Protobuf.3.27.3/.signature.p7s b/JNFrame2/Assets/Packages/Google.Protobuf.3.27.3/.signature.p7s deleted file mode 100644 index 3d895737..00000000 Binary files a/JNFrame2/Assets/Packages/Google.Protobuf.3.27.3/.signature.p7s and /dev/null differ diff --git a/JNFrame2/Assets/Packages/Google.Protobuf.3.27.3/lib.meta b/JNFrame2/Assets/Packages/Google.Protobuf.3.27.3/lib.meta deleted file mode 100644 index 1f4b830f..00000000 --- a/JNFrame2/Assets/Packages/Google.Protobuf.3.27.3/lib.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: bb2928bb20098754b94439f41ad67bcd -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/Google.Protobuf.3.27.3/lib/netstandard2.0.meta b/JNFrame2/Assets/Packages/Google.Protobuf.3.27.3/lib/netstandard2.0.meta deleted file mode 100644 index 339ece5d..00000000 --- a/JNFrame2/Assets/Packages/Google.Protobuf.3.27.3/lib/netstandard2.0.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: ba448250acf908e4dab937db2e10e421 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/Google.Protobuf.3.27.3/lib/netstandard2.0/Google.Protobuf.dll b/JNFrame2/Assets/Packages/Google.Protobuf.3.27.3/lib/netstandard2.0/Google.Protobuf.dll deleted file mode 100644 index 6dbf8412..00000000 Binary files a/JNFrame2/Assets/Packages/Google.Protobuf.3.27.3/lib/netstandard2.0/Google.Protobuf.dll and /dev/null differ diff --git a/JNFrame2/Assets/Packages/DotNetty.Codecs.0.7.6.meta b/JNFrame2/Assets/Packages/Microsoft.Bcl.AsyncInterfaces.6.0.0.meta similarity index 77% rename from JNFrame2/Assets/Packages/DotNetty.Codecs.0.7.6.meta rename to JNFrame2/Assets/Packages/Microsoft.Bcl.AsyncInterfaces.6.0.0.meta index fc760b18..0f85949f 100644 --- a/JNFrame2/Assets/Packages/DotNetty.Codecs.0.7.6.meta +++ b/JNFrame2/Assets/Packages/Microsoft.Bcl.AsyncInterfaces.6.0.0.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 40e665da0e4aa7547910d8133771dc25 +guid: f18a784ff4b1ec74583805c041963783 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.5.0.0/.signature.p7s b/JNFrame2/Assets/Packages/Microsoft.Bcl.AsyncInterfaces.6.0.0/.signature.p7s similarity index 75% rename from JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.5.0.0/.signature.p7s rename to JNFrame2/Assets/Packages/Microsoft.Bcl.AsyncInterfaces.6.0.0/.signature.p7s index 5e41892c..c7137b00 100644 Binary files a/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.5.0.0/.signature.p7s and b/JNFrame2/Assets/Packages/Microsoft.Bcl.AsyncInterfaces.6.0.0/.signature.p7s differ diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.5.0.0/Icon.png b/JNFrame2/Assets/Packages/Microsoft.Bcl.AsyncInterfaces.6.0.0/Icon.png similarity index 100% rename from JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.5.0.0/Icon.png rename to JNFrame2/Assets/Packages/Microsoft.Bcl.AsyncInterfaces.6.0.0/Icon.png diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.5.0.0/Icon.png.meta b/JNFrame2/Assets/Packages/Microsoft.Bcl.AsyncInterfaces.6.0.0/Icon.png.meta similarity index 98% rename from JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.5.0.0/Icon.png.meta rename to JNFrame2/Assets/Packages/Microsoft.Bcl.AsyncInterfaces.6.0.0/Icon.png.meta index f1fc88f6..538d6688 100644 --- a/JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.5.0.0/Icon.png.meta +++ b/JNFrame2/Assets/Packages/Microsoft.Bcl.AsyncInterfaces.6.0.0/Icon.png.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: c30d2ab3dd57bd24ea55506561525107 +guid: 8635ea0599e1d1843aa02d572c2f3a73 TextureImporter: internalIDToNameTable: [] externalObjects: {} diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.5.0.0/LICENSE.TXT b/JNFrame2/Assets/Packages/Microsoft.Bcl.AsyncInterfaces.6.0.0/LICENSE.TXT similarity index 100% rename from JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.5.0.0/LICENSE.TXT rename to JNFrame2/Assets/Packages/Microsoft.Bcl.AsyncInterfaces.6.0.0/LICENSE.TXT diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.5.0.0/LICENSE.TXT.meta b/JNFrame2/Assets/Packages/Microsoft.Bcl.AsyncInterfaces.6.0.0/LICENSE.TXT.meta similarity index 75% rename from JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.5.0.0/LICENSE.TXT.meta rename to JNFrame2/Assets/Packages/Microsoft.Bcl.AsyncInterfaces.6.0.0/LICENSE.TXT.meta index bf22e206..19ce30e0 100644 --- a/JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.5.0.0/LICENSE.TXT.meta +++ b/JNFrame2/Assets/Packages/Microsoft.Bcl.AsyncInterfaces.6.0.0/LICENSE.TXT.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: f1becbe4520be8a4ea8be7a825f001da +guid: 764e9a3a9bdd10847939d64f07151398 TextScriptImporter: externalObjects: {} userData: diff --git a/JNFrame2/Assets/Packages/Microsoft.Bcl.AsyncInterfaces.6.0.0/Microsoft.Bcl.AsyncInterfaces.nuspec b/JNFrame2/Assets/Packages/Microsoft.Bcl.AsyncInterfaces.6.0.0/Microsoft.Bcl.AsyncInterfaces.nuspec new file mode 100644 index 00000000..b132d7e8 --- /dev/null +++ b/JNFrame2/Assets/Packages/Microsoft.Bcl.AsyncInterfaces.6.0.0/Microsoft.Bcl.AsyncInterfaces.nuspec @@ -0,0 +1,31 @@ + + + + Microsoft.Bcl.AsyncInterfaces + 6.0.0 + Microsoft + MIT + https://licenses.nuget.org/MIT + Icon.png + https://dot.net/ + Provides the IAsyncEnumerable<T> and IAsyncDisposable interfaces and helper types for .NET Standard 2.0. This package is not required starting with .NET Standard 2.1 and .NET Core 3.0. + +Commonly Used Types: +System.IAsyncDisposable +System.Collections.Generic.IAsyncEnumerable +System.Collections.Generic.IAsyncEnumerator + https://go.microsoft.com/fwlink/?LinkID=799421 + © Microsoft Corporation. All rights reserved. + true + + + + + + + + + + + + \ No newline at end of file diff --git a/JNFrame2/Assets/Packages/DotNetty.Codecs.0.7.6/DotNetty.Codecs.nuspec.meta b/JNFrame2/Assets/Packages/Microsoft.Bcl.AsyncInterfaces.6.0.0/Microsoft.Bcl.AsyncInterfaces.nuspec.meta similarity index 74% rename from JNFrame2/Assets/Packages/DotNetty.Codecs.0.7.6/DotNetty.Codecs.nuspec.meta rename to JNFrame2/Assets/Packages/Microsoft.Bcl.AsyncInterfaces.6.0.0/Microsoft.Bcl.AsyncInterfaces.nuspec.meta index 9bb820c5..7326c195 100644 --- a/JNFrame2/Assets/Packages/DotNetty.Codecs.0.7.6/DotNetty.Codecs.nuspec.meta +++ b/JNFrame2/Assets/Packages/Microsoft.Bcl.AsyncInterfaces.6.0.0/Microsoft.Bcl.AsyncInterfaces.nuspec.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 1f7a4920d27beae49bb9a4f0447fa6a0 +guid: 65648c05f2458f140b887fb3a5d6828b DefaultImporter: externalObjects: {} userData: diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.5.0.0/THIRD-PARTY-NOTICES.TXT b/JNFrame2/Assets/Packages/Microsoft.Bcl.AsyncInterfaces.6.0.0/THIRD-PARTY-NOTICES.TXT similarity index 92% rename from JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.5.0.0/THIRD-PARTY-NOTICES.TXT rename to JNFrame2/Assets/Packages/Microsoft.Bcl.AsyncInterfaces.6.0.0/THIRD-PARTY-NOTICES.TXT index 111dcf58..89c59b21 100644 --- a/JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.5.0.0/THIRD-PARTY-NOTICES.TXT +++ b/JNFrame2/Assets/Packages/Microsoft.Bcl.AsyncInterfaces.6.0.0/THIRD-PARTY-NOTICES.TXT @@ -15,9 +15,9 @@ Copyright (c) .NET Foundation. All rights reserved. Licensed under the Apache License, Version 2.0. Available at -https://github.com/aspnet/AspNetCore/blob/master/LICENSE.txt +https://github.com/dotnet/aspnetcore/blob/main/LICENSE.txt -License notice for Slicing-by-8 +License notice for Slicing-by-8 ------------------------------- http://sourceforge.net/projects/slicing-by-8/ @@ -66,7 +66,7 @@ shall not be used in advertising or otherwise to promote the sale, use or other dealings in these Data Files or Software without prior written authorization of the copyright holder. -License notice for Zlib +License notice for Zlib ----------------------- https://github.com/madler/zlib @@ -117,12 +117,12 @@ furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE +LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. License notice for International Organization for Standardization @@ -232,7 +232,7 @@ noted) — feel free to use them however you please. The aggregate collection an descriptions are © 1997-2005 Sean Eron Anderson. The code and descriptions are distributed in the hope that they will be useful, but WITHOUT ANY WARRANTY and without even the implied warranty of merchantability or fitness for a particular -purpose. +purpose. License notice for Brotli -------------------------------------- @@ -378,7 +378,7 @@ License notice for RFC 3492 --------------------------- The punycode implementation is based on the sample code in RFC 3492 - + Copyright (C) The Internet Society (2003). All Rights Reserved. This document and translations of it may be copied and furnished to @@ -448,7 +448,7 @@ ANY WARRANTY THAT THE USE OF THE INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. -License notice for Algorithm from RFC 4122 - +License notice for Algorithm from RFC 4122 - A Universally Unique IDentifier (UUID) URN Namespace ---------------------------------------------------- @@ -517,8 +517,8 @@ License notice for Greg Parker ------------------------------ Greg Parker gparker@cs.stanford.edu December 2000 -This code is in the public domain and may be copied or modified without -permission. +This code is in the public domain and may be copied or modified without +permission. License notice for libunwind based code ---------------------------------------- @@ -548,23 +548,23 @@ License notice for Printing Floating-Point Numbers (Dragon4) /****************************************************************************** Copyright (c) 2014 Ryan Juckett http://www.ryanjuckett.com/ - + This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software. - + Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions: - + 1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required. - + 2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software. - + 3. This notice may not be removed or altered from any source distribution. ******************************************************************************/ @@ -669,24 +669,18 @@ ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -License notice for Xorshift RNGs +License notice for xoshiro RNGs -------------------------------- -George Marsaglia -2003-07-04 -Journal of Statistical Software -License: http://creativecommons.org/licenses/by/3.0/ +Written in 2018 by David Blackman and Sebastiano Vigna (vigna@acm.org) -https://www.jstatsoft.org/article/view/v008i14 -https://www.jstatsoft.org/index.php/jss/article/view/v008i14/xorshift.pdf +To the extent possible under law, the author has dedicated all copyright +and related and neighboring rights to this software to the public domain +worldwide. This software is distributed without any warranty. -License notice for Xorshift (Wikipedia) ---------------------------------------- +See . -https://en.wikipedia.org/wiki/Xorshift -License: https://en.wikipedia.org/wiki/Wikipedia:Text_of_Creative_Commons_Attribution-ShareAlike_3.0_Unported_License - -License for fastmod (https://github.com/lemire/fastmod) +License for fastmod (https://github.com/lemire/fastmod) and ibm-fpgen (https://github.com/nigeltao/parse-number-fxx-test-data) -------------------------------------- Copyright 2018 Daniel Lemire @@ -882,3 +876,64 @@ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +License notice for musl +----------------------- + +musl as a whole is licensed under the following standard MIT license: + +Copyright © 2005-2020 Rich Felker, et al. + +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. +IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY +CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, +TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE +SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + + +License notice for "Faster Unsigned Division by Constants" +------------------------------ + +Reference implementations of computing and using the "magic number" approach to dividing +by constants, including codegen instructions. The unsigned division incorporates the +"round down" optimization per ridiculous_fish. + +This is free and unencumbered software. Any copyright is dedicated to the Public Domain. + + +License notice for mimalloc +----------------------------------- + +MIT License + +Copyright (c) 2019 Microsoft Corporation, Daan Leijen + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.5.0.0/THIRD-PARTY-NOTICES.TXT.meta b/JNFrame2/Assets/Packages/Microsoft.Bcl.AsyncInterfaces.6.0.0/THIRD-PARTY-NOTICES.TXT.meta similarity index 75% rename from JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.5.0.0/THIRD-PARTY-NOTICES.TXT.meta rename to JNFrame2/Assets/Packages/Microsoft.Bcl.AsyncInterfaces.6.0.0/THIRD-PARTY-NOTICES.TXT.meta index 7a7189d2..a66b13a2 100644 --- a/JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.5.0.0/THIRD-PARTY-NOTICES.TXT.meta +++ b/JNFrame2/Assets/Packages/Microsoft.Bcl.AsyncInterfaces.6.0.0/THIRD-PARTY-NOTICES.TXT.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: b778b798cde78674aaf25f8e44616c32 +guid: b96198fc5433e364b8a5e3f3fa74eab9 TextScriptImporter: externalObjects: {} userData: diff --git a/JNFrame2/Assets/Packages/DotNetty.Common.0.7.6/lib.meta b/JNFrame2/Assets/Packages/Microsoft.Bcl.AsyncInterfaces.6.0.0/lib.meta similarity index 77% rename from JNFrame2/Assets/Packages/DotNetty.Common.0.7.6/lib.meta rename to JNFrame2/Assets/Packages/Microsoft.Bcl.AsyncInterfaces.6.0.0/lib.meta index d43dffcb..305f9072 100644 --- a/JNFrame2/Assets/Packages/DotNetty.Common.0.7.6/lib.meta +++ b/JNFrame2/Assets/Packages/Microsoft.Bcl.AsyncInterfaces.6.0.0/lib.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 8811b63ca6e395141a09b05c4ba64f9d +guid: e09954f3bd77bbe46ae7f10a32927fb4 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.5.0.0/lib/netstandard2.1.meta b/JNFrame2/Assets/Packages/Microsoft.Bcl.AsyncInterfaces.6.0.0/lib/netstandard2.1.meta similarity index 77% rename from JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.5.0.0/lib/netstandard2.1.meta rename to JNFrame2/Assets/Packages/Microsoft.Bcl.AsyncInterfaces.6.0.0/lib/netstandard2.1.meta index a431f182..ded75157 100644 --- a/JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.5.0.0/lib/netstandard2.1.meta +++ b/JNFrame2/Assets/Packages/Microsoft.Bcl.AsyncInterfaces.6.0.0/lib/netstandard2.1.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 6c6cd7b89b408cd4fa0b75e93877335e +guid: 62558022e8fd02948a22b4d6e13977e8 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/JNFrame2/Assets/Packages/Microsoft.Bcl.AsyncInterfaces.6.0.0/lib/netstandard2.1/Microsoft.Bcl.AsyncInterfaces.dll b/JNFrame2/Assets/Packages/Microsoft.Bcl.AsyncInterfaces.6.0.0/lib/netstandard2.1/Microsoft.Bcl.AsyncInterfaces.dll new file mode 100644 index 00000000..fe6ba4c5 Binary files /dev/null and b/JNFrame2/Assets/Packages/Microsoft.Bcl.AsyncInterfaces.6.0.0/lib/netstandard2.1/Microsoft.Bcl.AsyncInterfaces.dll differ diff --git a/JNFrame2/Assets/Packages/DotNetty.Buffers.0.7.6/lib/netstandard2.0/DotNetty.Buffers.dll.meta b/JNFrame2/Assets/Packages/Microsoft.Bcl.AsyncInterfaces.6.0.0/lib/netstandard2.1/Microsoft.Bcl.AsyncInterfaces.dll.meta similarity index 91% rename from JNFrame2/Assets/Packages/DotNetty.Buffers.0.7.6/lib/netstandard2.0/DotNetty.Buffers.dll.meta rename to JNFrame2/Assets/Packages/Microsoft.Bcl.AsyncInterfaces.6.0.0/lib/netstandard2.1/Microsoft.Bcl.AsyncInterfaces.dll.meta index 2fe73b0b..60a9e98e 100644 --- a/JNFrame2/Assets/Packages/DotNetty.Buffers.0.7.6/lib/netstandard2.0/DotNetty.Buffers.dll.meta +++ b/JNFrame2/Assets/Packages/Microsoft.Bcl.AsyncInterfaces.6.0.0/lib/netstandard2.1/Microsoft.Bcl.AsyncInterfaces.dll.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 8a5534e1c4c1ff146834ce7dc06b1c94 +guid: db13e74890243e247b396d6940f0fe8b labels: - NuGetForUnity PluginImporter: diff --git a/JNFrame2/Assets/Packages/Microsoft.Bcl.AsyncInterfaces.6.0.0/lib/netstandard2.1/Microsoft.Bcl.AsyncInterfaces.xml b/JNFrame2/Assets/Packages/Microsoft.Bcl.AsyncInterfaces.6.0.0/lib/netstandard2.1/Microsoft.Bcl.AsyncInterfaces.xml new file mode 100644 index 00000000..5fd48a2f --- /dev/null +++ b/JNFrame2/Assets/Packages/Microsoft.Bcl.AsyncInterfaces.6.0.0/lib/netstandard2.1/Microsoft.Bcl.AsyncInterfaces.xml @@ -0,0 +1,8 @@ + + + + Microsoft.Bcl.AsyncInterfaces + + + + diff --git a/JNFrame2/Assets/Packages/DotNetty.Buffers.0.7.6/lib/netstandard2.0/DotNetty.Buffers.xml.meta b/JNFrame2/Assets/Packages/Microsoft.Bcl.AsyncInterfaces.6.0.0/lib/netstandard2.1/Microsoft.Bcl.AsyncInterfaces.xml.meta similarity index 75% rename from JNFrame2/Assets/Packages/DotNetty.Buffers.0.7.6/lib/netstandard2.0/DotNetty.Buffers.xml.meta rename to JNFrame2/Assets/Packages/Microsoft.Bcl.AsyncInterfaces.6.0.0/lib/netstandard2.1/Microsoft.Bcl.AsyncInterfaces.xml.meta index ece2cc02..09e29423 100644 --- a/JNFrame2/Assets/Packages/DotNetty.Buffers.0.7.6/lib/netstandard2.0/DotNetty.Buffers.xml.meta +++ b/JNFrame2/Assets/Packages/Microsoft.Bcl.AsyncInterfaces.6.0.0/lib/netstandard2.1/Microsoft.Bcl.AsyncInterfaces.xml.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 42f40e4bfbbee9b4f9a0eeaf706c7ebb +guid: 6a7fb55024821244a95e0bc195ac2967 TextScriptImporter: externalObjects: {} userData: diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.5.0.0/useSharedDesignerContext.txt b/JNFrame2/Assets/Packages/Microsoft.Bcl.AsyncInterfaces.6.0.0/useSharedDesignerContext.txt similarity index 100% rename from JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.5.0.0/useSharedDesignerContext.txt rename to JNFrame2/Assets/Packages/Microsoft.Bcl.AsyncInterfaces.6.0.0/useSharedDesignerContext.txt diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.5.0.0/useSharedDesignerContext.txt.meta b/JNFrame2/Assets/Packages/Microsoft.Bcl.AsyncInterfaces.6.0.0/useSharedDesignerContext.txt.meta similarity index 75% rename from JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.5.0.0/useSharedDesignerContext.txt.meta rename to JNFrame2/Assets/Packages/Microsoft.Bcl.AsyncInterfaces.6.0.0/useSharedDesignerContext.txt.meta index 895f6516..baa5524a 100644 --- a/JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.5.0.0/useSharedDesignerContext.txt.meta +++ b/JNFrame2/Assets/Packages/Microsoft.Bcl.AsyncInterfaces.6.0.0/useSharedDesignerContext.txt.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: ee73c8ef1a521144091f23aebfaeb0ec +guid: ae49b417af213104aac86205bceee2c6 TextScriptImporter: externalObjects: {} userData: diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.5.0.0.meta b/JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.5.0.0.meta deleted file mode 100644 index 556e7838..00000000 --- a/JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.5.0.0.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: b8055523db692be488861299414f1b8d -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.5.0.0/.signature.p7s b/JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.5.0.0/.signature.p7s deleted file mode 100644 index a5cde2df..00000000 Binary files a/JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.5.0.0/.signature.p7s and /dev/null differ diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.5.0.0/Microsoft.Extensions.DependencyInjection.nuspec b/JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.5.0.0/Microsoft.Extensions.DependencyInjection.nuspec deleted file mode 100644 index fab87988..00000000 --- a/JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.5.0.0/Microsoft.Extensions.DependencyInjection.nuspec +++ /dev/null @@ -1,51 +0,0 @@ - - - - Microsoft.Extensions.DependencyInjection - 5.0.0 - Microsoft.Extensions.DependencyInjection - Microsoft - microsoft,dotnetframework - false - MIT - https://licenses.nuget.org/MIT - Icon.png - https://github.com/dotnet/runtime - http://go.microsoft.com/fwlink/?LinkID=288859 - Default implementation of dependency injection for Microsoft.Extensions.DependencyInjection. -When using NuGet 3.x this package requires at least version 3.4. - https://go.microsoft.com/fwlink/?LinkID=799421 - © Microsoft Corporation. All rights reserved. - true - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.5.0.0/Microsoft.Extensions.DependencyInjection.nuspec.meta b/JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.5.0.0/Microsoft.Extensions.DependencyInjection.nuspec.meta deleted file mode 100644 index 27edb7b2..00000000 --- a/JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.5.0.0/Microsoft.Extensions.DependencyInjection.nuspec.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 70bd11752ae1ea8429b475eaba069eb1 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.5.0.0/lib.meta b/JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.5.0.0/lib.meta deleted file mode 100644 index c287e67a..00000000 --- a/JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.5.0.0/lib.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: eea8b01a59baf4044ae509b0525db942 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.5.0.0/lib/netstandard2.1/Microsoft.Extensions.DependencyInjection.dll b/JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.5.0.0/lib/netstandard2.1/Microsoft.Extensions.DependencyInjection.dll deleted file mode 100644 index f0962433..00000000 Binary files a/JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.5.0.0/lib/netstandard2.1/Microsoft.Extensions.DependencyInjection.dll and /dev/null differ diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.5.0.0/lib/netstandard2.1/Microsoft.Extensions.DependencyInjection.dll.meta b/JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.5.0.0/lib/netstandard2.1/Microsoft.Extensions.DependencyInjection.dll.meta deleted file mode 100644 index d420b348..00000000 --- a/JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.5.0.0/lib/netstandard2.1/Microsoft.Extensions.DependencyInjection.dll.meta +++ /dev/null @@ -1,23 +0,0 @@ -fileFormatVersion: 2 -guid: a467e1001937307498159dad4f7d8be1 -labels: -- NuGetForUnity -PluginImporter: - externalObjects: {} - serializedVersion: 2 - iconMap: {} - executionOrder: {} - defineConstraints: [] - isPreloaded: 0 - isOverridable: 0 - isExplicitlyReferenced: 0 - validateReferences: 1 - platformData: - - first: - Any: - second: - enabled: 1 - settings: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.5.0.0/lib/netstandard2.1/Microsoft.Extensions.DependencyInjection.xml b/JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.5.0.0/lib/netstandard2.1/Microsoft.Extensions.DependencyInjection.xml deleted file mode 100644 index d659711c..00000000 --- a/JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.5.0.0/lib/netstandard2.1/Microsoft.Extensions.DependencyInjection.xml +++ /dev/null @@ -1,140 +0,0 @@ - - - - Microsoft.Extensions.DependencyInjection - - - - Default implementation of . - - - Initializes a new instance of the class - with default options. - - - Initializes a new instance of the class - with the specified . - The options to use for this instance. - - - Creates a container builder from an . - - A container builder that can be used to create an . - - - Creates an from the container builder. - - An . - - - Default implementation of . - - - - Removes all items from the . - - - Determines whether the contains a specific value. - - - if is found in the ; otherwise, . - - - Copies the elements of the to an , starting at a particular index. - - - - - Returns an enumerator that iterates through the collection. - An enumerator that can be used to iterate through the collection. - - - Determines the index of a specific item in the . - - The index of if found in the list; otherwise, -1. - - - Inserts an item to the at the specified index. - - - - - Removes the first occurrence of a specific object from the . - - - if was successfully removed from the ; otherwise, . This method also returns if is not found in the original . - - - Removes the item at the specified index. - - - - Adds an item to the . - The object to add to the . - - - Returns an enumerator that iterates through a collection. - An object that can be used to iterate through the collection. - - - Gets the number of elements contained in the . - - - Gets a value indicating whether the is read-only. - - - Gets or sets the element at the specified index. - - - - Extension methods for building a from an . - - - Creates a containing services from the provided . - The containing service descriptors. - The . - - - Creates a containing services from the provided optionally enabling service-creation and scope validation. - The containing service descriptors. - Configures various service provider behaviors including service-creation and scope validation. - The . - - - Creates a containing services from the provided - optionally enabling scope validation. - The containing service descriptors. - - to perform check verifying that scoped services never gets resolved from root provider; otherwise, . - The . - - - The default IServiceProvider. - - - Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. - - - Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources asynchronously. - A task that represents the asynchronous dispose operation. - - - Gets the service object of the specified type. - The type of the service to get. - The service that was produced. - - - Options for configuring various behaviors of the default implementation. - - - - - to perform check verifying that all services can be created during call; otherwise, . Defaults to . - NOTE: this check doesn't verify open generics services. - - - - to perform check verifying that scoped services never gets resolved from root provider; otherwise, . Defaults to . - - - \ No newline at end of file diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.5.0.0/lib/netstandard2.1/Microsoft.Extensions.DependencyInjection.xml.meta b/JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.5.0.0/lib/netstandard2.1/Microsoft.Extensions.DependencyInjection.xml.meta deleted file mode 100644 index e83e16f4..00000000 --- a/JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.5.0.0/lib/netstandard2.1/Microsoft.Extensions.DependencyInjection.xml.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 25261c4257fbe734aa7c68ccea1ff6c3 -TextScriptImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.5.0.0/version.txt b/JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.5.0.0/version.txt deleted file mode 100644 index 0a6d216f..00000000 --- a/JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.5.0.0/version.txt +++ /dev/null @@ -1 +0,0 @@ -cf258a14b70ad9069470a108f13765e0e5988f51 diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.5.0.0/version.txt.meta b/JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.5.0.0/version.txt.meta deleted file mode 100644 index 15076e88..00000000 --- a/JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.5.0.0/version.txt.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: dbf6fdcc61a5d7947986ddd5133162eb -TextScriptImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.Abstractions.5.0.0.meta b/JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.Abstractions.5.0.0.meta deleted file mode 100644 index 2c025352..00000000 --- a/JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.Abstractions.5.0.0.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: a0baf66c9d463de44905ead783ad4290 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.Abstractions.5.0.0/Microsoft.Extensions.DependencyInjection.Abstractions.nuspec b/JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.Abstractions.5.0.0/Microsoft.Extensions.DependencyInjection.Abstractions.nuspec deleted file mode 100644 index 4147ee7c..00000000 --- a/JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.Abstractions.5.0.0/Microsoft.Extensions.DependencyInjection.Abstractions.nuspec +++ /dev/null @@ -1,34 +0,0 @@ - - - - Microsoft.Extensions.DependencyInjection.Abstractions - 5.0.0 - Microsoft.Extensions.DependencyInjection.Abstractions - Microsoft - microsoft,dotnetframework - false - MIT - https://licenses.nuget.org/MIT - Icon.png - https://github.com/dotnet/runtime - http://go.microsoft.com/fwlink/?LinkID=288859 - Abstractions for dependency injection. - -Commonly Used Types: -Microsoft.Extensions.DependencyInjection.IServiceCollection - -When using NuGet 3.x this package requires at least version 3.4. - https://go.microsoft.com/fwlink/?LinkID=799421 - © Microsoft Corporation. All rights reserved. - true - - - - - - - - - - - \ No newline at end of file diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.Abstractions.5.0.0/Microsoft.Extensions.DependencyInjection.Abstractions.nuspec.meta b/JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.Abstractions.5.0.0/Microsoft.Extensions.DependencyInjection.Abstractions.nuspec.meta deleted file mode 100644 index f3b15db0..00000000 --- a/JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.Abstractions.5.0.0/Microsoft.Extensions.DependencyInjection.Abstractions.nuspec.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 0643785b607575f49b727fd135b1a607 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.Abstractions.5.0.0/lib.meta b/JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.Abstractions.5.0.0/lib.meta deleted file mode 100644 index f4e97bde..00000000 --- a/JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.Abstractions.5.0.0/lib.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 68b34edc3effa4a46b0b399aad71fad0 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.Abstractions.5.0.0/lib/netstandard2.0.meta b/JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.Abstractions.5.0.0/lib/netstandard2.0.meta deleted file mode 100644 index 15a099cd..00000000 --- a/JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.Abstractions.5.0.0/lib/netstandard2.0.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: d0a5b955c537f334383fc84aa8b18be2 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.Abstractions.5.0.0/lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll b/JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.Abstractions.5.0.0/lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll deleted file mode 100644 index 84aaf391..00000000 Binary files a/JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.Abstractions.5.0.0/lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll and /dev/null differ diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.Abstractions.5.0.0/lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll.meta b/JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.Abstractions.5.0.0/lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll.meta deleted file mode 100644 index 9f1978c6..00000000 --- a/JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.Abstractions.5.0.0/lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll.meta +++ /dev/null @@ -1,23 +0,0 @@ -fileFormatVersion: 2 -guid: 253a7de726f137748b5b007d08581eeb -labels: -- NuGetForUnity -PluginImporter: - externalObjects: {} - serializedVersion: 2 - iconMap: {} - executionOrder: {} - defineConstraints: [] - isPreloaded: 0 - isOverridable: 0 - isExplicitlyReferenced: 0 - validateReferences: 1 - platformData: - - first: - Any: - second: - enabled: 1 - settings: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.Abstractions.5.0.0/lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.xml b/JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.Abstractions.5.0.0/lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.xml deleted file mode 100644 index 4a84b3a8..00000000 --- a/JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.Abstractions.5.0.0/lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.xml +++ /dev/null @@ -1,752 +0,0 @@ - - - - Microsoft.Extensions.DependencyInjection.Abstractions - - - - Helper code for the various activator services. - - - Create a delegate that will instantiate a type with constructor arguments provided directly - and/or from an . - The type to activate - - The types of objects, in order, that will be passed to the returned function as its second parameter - - A factory that will instantiate instanceType using an - and an argument array containing objects matching the types defined in argumentTypes - . - - - Instantiate a type with constructor arguments provided directly and/or from an . - The service provider used to resolve dependencies - The type to activate - Constructor arguments not provided by the . - An activated object of type instanceType - - - Instantiate a type with constructor arguments provided directly and/or from an . - The service provider used to resolve dependencies - Constructor arguments not provided by the . - The type to activate - An activated object of type T - - - Retrieve an instance of the given type from the service provider. If one is not found then instantiate it directly. - The service provider - The type of the service - The resolved service or created instance - - - Retrieve an instance of the given type from the service provider. If one is not found then instantiate it directly. - The service provider used to resolve dependencies - The type of the service - The resolved service or created instance - - - Marks the constructor to be used when activating type using . - - - - Extension methods for adding and removing services to an . - - - Adds the specified to the . - The . - The to add. - A reference to the current instance of . - - - Adds a sequence of to the . - The . - The s to add. - A reference to the current instance of . - - - Removes all services of type in . - The . - The service type to remove. - The for chaining. - - - Removes all services of type in . - The . - - The for chaining. - - - Removes the first service in with the same service type - as and adds to the collection. - The . - The to replace with. - The for chaining. - - - Adds the specified to the if the - service type hasn't already been registered. - The . - The to add. - - - Adds the specified to the if the - service type hasn't already been registered. - The . - The s to add. - - - Adds a if an existing descriptor with the same - and an implementation that does not already exist in . - The . - The . - - - Adds the specified s if an existing descriptor with the same - and an implementation that does not already exist - in . - The . - The s. - - - Adds the specified as a service - to the if the service type hasn't already been registered. - The . - The type of the service to register. - - - Adds the specified as a service - using the factory specified in - to the if the service type hasn't already been registered. - The . - The type of the service to register. - The factory that creates the service. - - - Adds the specified as a service - with the implementation - to the if the service type hasn't already been registered. - The . - The type of the service to register. - The implementation type of the service. - - - Adds the specified as a service - to the if the service type hasn't already been registered. - The . - The type of the service to add. - - - Adds the specified as a service - using the factory specified in - to the if the service type hasn't already been registered. - The . - The factory that creates the service. - The type of the service to add. - - - Adds the specified as a service - implementation type specified in - to the if the service type hasn't already been registered. - The . - The type of the service to add. - The type of the implementation to use. - - - Adds the specified as a service - to the if the service type hasn't already been registered. - The . - The type of the service to register. - - - Adds the specified as a service - using the factory specified in - to the if the service type hasn't already been registered. - The . - The type of the service to register. - The factory that creates the service. - - - Adds the specified as a service - with the implementation - to the if the service type hasn't already been registered. - The . - The type of the service to register. - The implementation type of the service. - - - Adds the specified as a service - to the if the service type hasn't already been registered. - The . - The type of the service to add. - - - Adds the specified as a service - with an instance specified in - to the if the service type hasn't already been registered. - The . - The instance of the service to add. - The type of the service to add. - - - Adds the specified as a service - using the factory specified in - to the if the service type hasn't already been registered. - The . - The factory that creates the service. - The type of the service to add. - - - Adds the specified as a service - implementation type specified in - to the if the service type hasn't already been registered. - The . - The type of the service to add. - The type of the implementation to use. - - - Adds the specified as a service - to the if the service type hasn't already been registered. - The . - The type of the service to register. - - - Adds the specified as a service - using the factory specified in - to the if the service type hasn't already been registered. - The . - The type of the service to register. - The factory that creates the service. - - - Adds the specified as a service - with the implementation - to the if the service type hasn't already been registered. - The . - The type of the service to register. - The implementation type of the service. - - - Adds the specified as a service - to the if the service type hasn't already been registered. - The . - The type of the service to add. - - - Adds the specified as a service - using the factory specified in - to the if the service type hasn't already been registered. - The . - The factory that creates the service. - The type of the service to add. - - - Adds the specified as a service - implementation type specified in - to the if the service type hasn't already been registered. - The . - The type of the service to add. - The type of the implementation to use. - - - Specifies the contract for a collection of service descriptors. - - - Provides an extension point for creating a container specific builder and an . - - - - Creates a container builder from an . - The collection of services - A container builder that can be used to create an . - - - Creates an from the container builder. - The container builder - An - - - The method ends the scope lifetime. Once Dispose - is called, any scoped services that have been resolved from - will be - disposed. - - - The used to resolve dependencies from the scope. - - - A factory for creating instances of , which is used to create - services within a scope. - - - Create an which - contains an used to resolve dependencies from a - newly created scope. - - An controlling the - lifetime of the scope. Once this is disposed, any scoped services that have been resolved - from the - will also be disposed. - . - - - Optional contract used by - to resolve services if supported by . - - - Gets service of type from the implementing - this interface. - An object that specifies the type of service object to get. - A service object of type . - Throws an exception if the cannot create the object. - - - The result of . - The to get service arguments from. - Additional constructor arguments. - The instantiated type. - - - Extension methods for adding services to an . - - - Adds a scoped service of the type specified in to the - specified . - The to add the service to. - The type of the service to register and the implementation to use. - A reference to this instance after the operation has completed. - - - Adds a scoped service of the type specified in with a - factory specified in to the - specified . - The to add the service to. - The type of the service to register. - The factory that creates the service. - A reference to this instance after the operation has completed. - - - Adds a scoped service of the type specified in with an - implementation of the type specified in to the - specified . - The to add the service to. - The type of the service to register. - The implementation type of the service. - A reference to this instance after the operation has completed. - - - Adds a scoped service of the type specified in to the - specified . - The to add the service to. - The type of the service to add. - A reference to this instance after the operation has completed. - - - Adds a scoped service of the type specified in with a - factory specified in to the - specified . - The to add the service to. - The factory that creates the service. - The type of the service to add. - A reference to this instance after the operation has completed. - - - Adds a scoped service of the type specified in with an - implementation type specified in to the - specified . - The to add the service to. - The type of the service to add. - The type of the implementation to use. - A reference to this instance after the operation has completed. - - - Adds a scoped service of the type specified in with an - implementation type specified in using the - factory specified in to the - specified . - The to add the service to. - The factory that creates the service. - The type of the service to add. - The type of the implementation to use. - A reference to this instance after the operation has completed. - - - Adds a singleton service of the type specified in to the - specified . - The to add the service to. - The type of the service to register and the implementation to use. - A reference to this instance after the operation has completed. - - - Adds a singleton service of the type specified in with a - factory specified in to the - specified . - The to add the service to. - The type of the service to register. - The factory that creates the service. - A reference to this instance after the operation has completed. - - - Adds a singleton service of the type specified in with an - instance specified in to the - specified . - The to add the service to. - The type of the service to register. - The instance of the service. - A reference to this instance after the operation has completed. - - - Adds a singleton service of the type specified in with an - implementation of the type specified in to the - specified . - The to add the service to. - The type of the service to register. - The implementation type of the service. - A reference to this instance after the operation has completed. - - - Adds a singleton service of the type specified in to the - specified . - The to add the service to. - The type of the service to add. - A reference to this instance after the operation has completed. - - - Adds a singleton service of the type specified in with an - instance specified in to the - specified . - The to add the service to. - The instance of the service. - - A reference to this instance after the operation has completed. - - - Adds a singleton service of the type specified in with a - factory specified in to the - specified . - The to add the service to. - The factory that creates the service. - The type of the service to add. - A reference to this instance after the operation has completed. - - - Adds a singleton service of the type specified in with an - implementation type specified in to the - specified . - The to add the service to. - The type of the service to add. - The type of the implementation to use. - A reference to this instance after the operation has completed. - - - Adds a singleton service of the type specified in with an - implementation type specified in using the - factory specified in to the - specified . - The to add the service to. - The factory that creates the service. - The type of the service to add. - The type of the implementation to use. - A reference to this instance after the operation has completed. - - - Adds a transient service of the type specified in to the - specified . - The to add the service to. - The type of the service to register and the implementation to use. - A reference to this instance after the operation has completed. - - - Adds a transient service of the type specified in with a - factory specified in to the - specified . - The to add the service to. - The type of the service to register. - The factory that creates the service. - A reference to this instance after the operation has completed. - - - Adds a transient service of the type specified in with an - implementation of the type specified in to the - specified . - The to add the service to. - The type of the service to register. - The implementation type of the service. - A reference to this instance after the operation has completed. - - - Adds a transient service of the type specified in to the - specified . - The to add the service to. - The type of the service to add. - A reference to this instance after the operation has completed. - - - Adds a transient service of the type specified in with a - factory specified in to the - specified . - The to add the service to. - The factory that creates the service. - The type of the service to add. - A reference to this instance after the operation has completed. - - - Adds a transient service of the type specified in with an - implementation type specified in to the - specified . - The to add the service to. - The type of the service to add. - The type of the implementation to use. - A reference to this instance after the operation has completed. - - - Adds a transient service of the type specified in with an - implementation type specified in using the - factory specified in to the - specified . - The to add the service to. - The factory that creates the service. - The type of the service to add. - The type of the implementation to use. - A reference to this instance after the operation has completed. - - - Describes a service with its service type, implementation, and lifetime. - - - Initializes a new instance of with the specified . - The of the service. - A factory used for creating service instances. - The of the service. - - - Initializes a new instance of with the specified - as a . - The of the service. - The instance implementing the service. - - - Initializes a new instance of with the specified . - The of the service. - The implementing the service. - The of the service. - - - Creates an instance of with the specified - , , - and . - The type of the service. - A factory to create new instances of the service implementation. - The lifetime of the service. - A new instance of . - - - Creates an instance of with the specified - , , - and . - The type of the service. - The type of the implementation. - The lifetime of the service. - A new instance of . - - - Creates an instance of with the specified - , , - and the lifetime. - The type of the service. - A factory to create new instances of the service implementation. - A new instance of . - - - Creates an instance of with the specified - and - and the lifetime. - The type of the service. - The type of the implementation. - A new instance of . - - - Creates an instance of with the specified - , , - and the lifetime. - A factory to create new instances of the service implementation. - The type of the service. - A new instance of . - - - Creates an instance of with the specified - , , - and the lifetime. - The type of the service. - The type of the implementation. - A new instance of . - - - Creates an instance of with the specified - , , - , - and the lifetime. - A factory to create new instances of the service implementation. - The type of the service. - The type of the implementation. - A new instance of . - - - Creates an instance of with the specified - , , - and the lifetime. - The type of the service. - A factory to create new instances of the service implementation. - A new instance of . - - - Creates an instance of with the specified - , , - and the lifetime. - The type of the service. - The instance of the implementation. - A new instance of . - - - Creates an instance of with the specified - and - and the lifetime. - The type of the service. - The type of the implementation. - A new instance of . - - - Creates an instance of with the specified - , , - and the lifetime. - The instance of the implementation. - The type of the service. - A new instance of . - - - Creates an instance of with the specified - , , - and the lifetime. - A factory to create new instances of the service implementation. - The type of the service. - A new instance of . - - - Creates an instance of with the specified - , , - and the lifetime. - The type of the service. - The type of the implementation. - A new instance of . - - - Creates an instance of with the specified - , , - , - and the lifetime. - A factory to create new instances of the service implementation. - The type of the service. - The type of the implementation. - A new instance of . - - - - Creates an instance of with the specified - , , - and the lifetime. - The type of the service. - A factory to create new instances of the service implementation. - A new instance of . - - - Creates an instance of with the specified - and - and the lifetime. - The type of the service. - The type of the implementation. - A new instance of . - - - Creates an instance of with the specified - , , - and the lifetime. - A factory to create new instances of the service implementation. - The type of the service. - A new instance of . - - - Creates an instance of with the specified - , , - and the lifetime. - The type of the service. - The type of the implementation. - A new instance of . - - - Creates an instance of with the specified - , , - , - and the lifetime. - A factory to create new instances of the service implementation. - The type of the service. - The type of the implementation. - A new instance of . - - - - - - - - Specifies the lifetime of a service in an . - - - Specifies that a new instance of the service will be created for each scope. - - - Specifies that a single instance of the service will be created. - - - Specifies that a new instance of the service will be created every time it is requested. - - - Extension methods for getting services from an . - - - Creates a new that can be used to resolve scoped services. - The to create the scope from. - A that can be used to resolve scoped services. - - - Get service of type from the . - The to retrieve the service object from. - An object that specifies the type of service object to get. - There is no service of type . - A service object of type . - - - Get service of type from the . - The to retrieve the service object from. - The type of service object to get. - There is no service of type . - A service object of type . - - - Get service of type from the . - The to retrieve the service object from. - The type of service object to get. - A service object of type or null if there is no such service. - - - Get an enumeration of services of type from the . - The to retrieve the services from. - An object that specifies the type of service object to get. - An enumeration of services of type . - - - Get an enumeration of services of type from the . - The to retrieve the services from. - The type of service object to get. - An enumeration of services of type . - - - \ No newline at end of file diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.Abstractions.5.0.0/lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.xml.meta b/JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.Abstractions.5.0.0/lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.xml.meta deleted file mode 100644 index 714b6637..00000000 --- a/JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.Abstractions.5.0.0/lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.xml.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 7ac543393b8d3b642b720274cb11ceb4 -TextScriptImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.Abstractions.5.0.0/version.txt b/JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.Abstractions.5.0.0/version.txt deleted file mode 100644 index 0a6d216f..00000000 --- a/JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.Abstractions.5.0.0/version.txt +++ /dev/null @@ -1 +0,0 @@ -cf258a14b70ad9069470a108f13765e0e5988f51 diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.Abstractions.5.0.0/version.txt.meta b/JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.Abstractions.5.0.0/version.txt.meta deleted file mode 100644 index 84cbec98..00000000 --- a/JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.Abstractions.5.0.0/version.txt.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 5be2bac0acda7e940a73ee043d6ea84e -TextScriptImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.5.0.0.meta b/JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.5.0.0.meta deleted file mode 100644 index 31623da4..00000000 --- a/JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.5.0.0.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: f3d1506d988cedb41bec5515d08653f6 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.5.0.0/.signature.p7s b/JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.5.0.0/.signature.p7s deleted file mode 100644 index dc7e1b6a..00000000 Binary files a/JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.5.0.0/.signature.p7s and /dev/null differ diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.5.0.0/Microsoft.Extensions.Logging.nuspec b/JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.5.0.0/Microsoft.Extensions.Logging.nuspec deleted file mode 100644 index c3a776ab..00000000 --- a/JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.5.0.0/Microsoft.Extensions.Logging.nuspec +++ /dev/null @@ -1,56 +0,0 @@ - - - - Microsoft.Extensions.Logging - 5.0.0 - Microsoft.Extensions.Logging - Microsoft - microsoft,dotnetframework - false - MIT - https://licenses.nuget.org/MIT - Icon.png - https://github.com/dotnet/runtime - http://go.microsoft.com/fwlink/?LinkID=288859 - Logging infrastructure default implementation for Microsoft.Extensions.Logging. -When using NuGet 3.x this package requires at least version 3.4. - https://go.microsoft.com/fwlink/?LinkID=799421 - © Microsoft Corporation. All rights reserved. - true - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.5.0.0/Microsoft.Extensions.Logging.nuspec.meta b/JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.5.0.0/Microsoft.Extensions.Logging.nuspec.meta deleted file mode 100644 index eedb01bf..00000000 --- a/JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.5.0.0/Microsoft.Extensions.Logging.nuspec.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 3d9294d722c924147b7b772bf5816915 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.5.0.0/lib.meta b/JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.5.0.0/lib.meta deleted file mode 100644 index 19d50826..00000000 --- a/JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.5.0.0/lib.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: f0e9a40eb3e97734f8362df1c434343a -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.5.0.0/lib/netstandard2.1/Microsoft.Extensions.Logging.dll b/JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.5.0.0/lib/netstandard2.1/Microsoft.Extensions.Logging.dll deleted file mode 100644 index 6df35e18..00000000 Binary files a/JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.5.0.0/lib/netstandard2.1/Microsoft.Extensions.Logging.dll and /dev/null differ diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.5.0.0/lib/netstandard2.1/Microsoft.Extensions.Logging.dll.meta b/JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.5.0.0/lib/netstandard2.1/Microsoft.Extensions.Logging.dll.meta deleted file mode 100644 index aacdb370..00000000 --- a/JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.5.0.0/lib/netstandard2.1/Microsoft.Extensions.Logging.dll.meta +++ /dev/null @@ -1,23 +0,0 @@ -fileFormatVersion: 2 -guid: 25b07726faed51d46b3ac6236dce7e35 -labels: -- NuGetForUnity -PluginImporter: - externalObjects: {} - serializedVersion: 2 - iconMap: {} - executionOrder: {} - defineConstraints: [] - isPreloaded: 0 - isOverridable: 0 - isExplicitlyReferenced: 0 - validateReferences: 1 - platformData: - - first: - Any: - second: - enabled: 1 - settings: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.5.0.0/lib/netstandard2.1/Microsoft.Extensions.Logging.xml b/JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.5.0.0/lib/netstandard2.1/Microsoft.Extensions.Logging.xml deleted file mode 100644 index db70f157..00000000 --- a/JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.5.0.0/lib/netstandard2.1/Microsoft.Extensions.Logging.xml +++ /dev/null @@ -1,287 +0,0 @@ - - - - Microsoft.Extensions.Logging - - - - Extension methods for setting up logging services in an . - - - Adds logging services to the specified . - The to add services to. - The so that additional calls can be chained. - - - Adds logging services to the specified . - The to add services to. - The configuration delegate. - The so that additional calls can be chained. - - - - - - - - - - Extension methods for setting up logging services in an . - - - Adds a log filter to the factory. - The to add the filter to. - The filter to be added. - The so that additional calls can be chained. - - - Adds a log filter to the factory. - The to add the filter to. - The filter to be added. - The so that additional calls can be chained. - - - Adds a log filter to the factory. - The to add the filter to. - The filter to be added. - The so that additional calls can be chained. - - - Adds a log filter to the factory. - The to add the filter to. - The category to filter. - The level to filter. - The so that additional calls can be chained. - - - Adds a log filter to the factory. - The to add the filter to. - The category to filter. - The filter function to apply. - The so that additional calls can be chained. - - - Adds a log filter to the factory. - The to add the filter to. - The filter function to apply. - The so that additional calls can be chained. - - - Adds a log filter to the factory. - The to add the filter to. - The filter function to apply. - The so that additional calls can be chained. - - - Adds a log filter to the factory. - The to add the filter to. - The filter function to apply. - The so that additional calls can be chained. - - - Adds a log filter to the factory. - The to add the filter to. - The category to filter. - The level to filter. - The so that additional calls can be chained. - - - Adds a log filter to the factory. - The to add the filter to. - The category to filter. - The filter function to apply. - The so that additional calls can be chained. - - - Adds a log filter for the given . - The to add the filter to. - The filter to be added. - The which this filter will be added for. - The so that additional calls can be chained. - - - Adds a log filter for the given . - The to add the filter to. - The filter to be added. - The which this filter will be added for. - The so that additional calls can be chained. - - - Adds a log filter for the given . - The to add the filter to. - The category to filter. - The level to filter. - The which this filter will be added for. - The so that additional calls can be chained. - - - Adds a log filter for the given . - The to add the filter to. - The category to filter. - The filter function to apply. - The which this filter will be added for. - The so that additional calls can be chained. - - - Adds a log filter for the given . - The to add the filter to. - The filter function to apply. - The which this filter will be added for. - The so that additional calls can be chained. - - - Adds a log filter for the given . - The to add the filter to. - The filter function to apply. - The which this filter will be added for. - The so that additional calls can be chained. - - - Adds a log filter for the given . - The to add the filter to. - The category to filter. - The level to filter. - The which this filter will be added for. - The so that additional calls can be chained. - - - Adds a log filter for the given . - The to add the filter to. - The category to filter. - The filter function to apply. - The which this filter will be added for. - The so that additional calls can be chained. - - - An interface for configuring logging providers. - - - Gets the where Logging services are configured. - - - Produces instances of classes based on the given providers. - - - Creates a new instance. - - - Creates a new instance. - The providers to use in producing instances. - - - Creates a new instance. - The providers to use in producing instances. - The filter options to use. - - - Creates a new instance. - The providers to use in producing instances. - The filter option to use. - - - - - - - - Adds the given provider to those used in creating instances. - The to add. - - - Check if the factory has been disposed. - - when as been called - - - Creates new instance of configured using provided delegate. - A delegate to configure the . - The that was created. - - - Creates an with the given . - The category name for messages produced by the logger. - The that was created. - - - Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. - - - - - - The options for a LoggerFilter. - - - Creates a new instance. - - - Gets or sets value indicating whether logging scopes are being captured. Defaults to - - - Gets or sets the minimum level of log messages if none of the rules match. - - - Gets the collection of used for filtering log messages. - - - Defines a rule used to filter log messages. - - - Creates a new instance. - The provider name to use in this filter rule. - The category name to use in this filter rule. - The to use in this filter rule. - The filter to apply. - - - - Gets the logger category this rule applies to. - - - Gets the filter delegate that would be applied to messages that passed the . - - - Gets the minimum of messages. - - - Gets the logger provider type or alias this rule applies to. - - - Provides extension methods for setting up logging services in an . - - - Configures logger filter options from an instance of . - The logging builder to configure logger filter options for. - The filter options to add. - The logging builder with filter options configured. - - - Adds the given to the so that calls can be chained. - The logging builder to add the to. - The logger provider to add to the . - A logging builder that you can chain additional calls to. - - - Removes all logger providers from . - The logging builder to remove logging providers from. - The logging builder with logger providers removed. - - - - Sets a minimum requirement for log messages to be logged. - The logging builder to set the minimum level on. - One of the enumeration values to set as the minimum logging severity level. - The logging builder with minimum log level set. - - - Defines alias for implementation to be used in filtering rules. - - - Creates a new instance. - The alias to set. - - - The alias of the provider. - - - \ No newline at end of file diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.5.0.0/lib/netstandard2.1/Microsoft.Extensions.Logging.xml.meta b/JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.5.0.0/lib/netstandard2.1/Microsoft.Extensions.Logging.xml.meta deleted file mode 100644 index 39d440ed..00000000 --- a/JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.5.0.0/lib/netstandard2.1/Microsoft.Extensions.Logging.xml.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 47aab1238a5da0d40b2ee62bf5989748 -TextScriptImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.5.0.0/version.txt b/JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.5.0.0/version.txt deleted file mode 100644 index 0a6d216f..00000000 --- a/JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.5.0.0/version.txt +++ /dev/null @@ -1 +0,0 @@ -cf258a14b70ad9069470a108f13765e0e5988f51 diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.5.0.0/version.txt.meta b/JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.5.0.0/version.txt.meta deleted file mode 100644 index a24808bd..00000000 --- a/JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.5.0.0/version.txt.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 139085f9bc1a36141b34a17ba9e23f5d -TextScriptImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.Abstractions.5.0.0.meta b/JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.Abstractions.5.0.0.meta deleted file mode 100644 index aecf8a26..00000000 --- a/JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.Abstractions.5.0.0.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: bcd0ee450032ab944baa9aebc751d8da -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.Abstractions.5.0.0/.signature.p7s b/JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.Abstractions.5.0.0/.signature.p7s deleted file mode 100644 index a03fb6bd..00000000 Binary files a/JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.Abstractions.5.0.0/.signature.p7s and /dev/null differ diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.Abstractions.5.0.0/Microsoft.Extensions.Logging.Abstractions.nuspec b/JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.Abstractions.5.0.0/Microsoft.Extensions.Logging.Abstractions.nuspec deleted file mode 100644 index 0fc2d0f6..00000000 --- a/JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.Abstractions.5.0.0/Microsoft.Extensions.Logging.Abstractions.nuspec +++ /dev/null @@ -1,40 +0,0 @@ - - - - Microsoft.Extensions.Logging.Abstractions - 5.0.0 - Microsoft.Extensions.Logging.Abstractions - Microsoft - microsoft,dotnetframework - false - MIT - https://licenses.nuget.org/MIT - Icon.png - https://github.com/dotnet/runtime - http://go.microsoft.com/fwlink/?LinkID=288859 - Logging abstractions for Microsoft.Extensions.Logging. - -Commonly Used Types: -Microsoft.Extensions.Logging.ILogger -Microsoft.Extensions.Logging.ILoggerFactory -Microsoft.Extensions.Logging.ILogger&lt;TCategoryName&gt; -Microsoft.Extensions.Logging.LogLevel -Microsoft.Extensions.Logging.Logger&lt;T&gt; -Microsoft.Extensions.Logging.LoggerMessage -Microsoft.Extensions.Logging.Abstractions.NullLogger - -When using NuGet 3.x this package requires at least version 3.4. - https://go.microsoft.com/fwlink/?LinkID=799421 - © Microsoft Corporation. All rights reserved. - true - - - - - - - - - - - \ No newline at end of file diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.Abstractions.5.0.0/Microsoft.Extensions.Logging.Abstractions.nuspec.meta b/JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.Abstractions.5.0.0/Microsoft.Extensions.Logging.Abstractions.nuspec.meta deleted file mode 100644 index 1d696b42..00000000 --- a/JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.Abstractions.5.0.0/Microsoft.Extensions.Logging.Abstractions.nuspec.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: e55a5eb1fac96954888f4c065a69cd02 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.Abstractions.5.0.0/lib.meta b/JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.Abstractions.5.0.0/lib.meta deleted file mode 100644 index 9626372d..00000000 --- a/JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.Abstractions.5.0.0/lib.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: df26a57160753f647a2cbe55127c70ca -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.Abstractions.5.0.0/lib/netstandard2.0.meta b/JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.Abstractions.5.0.0/lib/netstandard2.0.meta deleted file mode 100644 index 7f388388..00000000 --- a/JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.Abstractions.5.0.0/lib/netstandard2.0.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 9cc21dc21777c0f40bf689b288e13593 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.Abstractions.5.0.0/lib/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.dll b/JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.Abstractions.5.0.0/lib/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.dll deleted file mode 100644 index 2c87f798..00000000 Binary files a/JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.Abstractions.5.0.0/lib/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.dll and /dev/null differ diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.Abstractions.5.0.0/lib/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.dll.meta b/JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.Abstractions.5.0.0/lib/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.dll.meta deleted file mode 100644 index 2645b8bb..00000000 --- a/JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.Abstractions.5.0.0/lib/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.dll.meta +++ /dev/null @@ -1,23 +0,0 @@ -fileFormatVersion: 2 -guid: 8fd9f526a79689645a4f4695c6fea7f0 -labels: -- NuGetForUnity -PluginImporter: - externalObjects: {} - serializedVersion: 2 - iconMap: {} - executionOrder: {} - defineConstraints: [] - isPreloaded: 0 - isOverridable: 0 - isExplicitlyReferenced: 0 - validateReferences: 1 - platformData: - - first: - Any: - second: - enabled: 1 - settings: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.Abstractions.5.0.0/lib/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.xml b/JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.Abstractions.5.0.0/lib/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.xml deleted file mode 100644 index c2054460..00000000 --- a/JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.Abstractions.5.0.0/lib/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.xml +++ /dev/null @@ -1,657 +0,0 @@ - - - - Microsoft.Extensions.Logging.Abstractions - - - - - - - - - - - - - - - - - - - - - Minimalistic logger that does nothing. - - - Begins a logical operation scope. - - - A disposable object that ends the logical operation scope on dispose. - - - Checks if the given is enabled. - - - if enabled; otherwise. - - - Writes a log entry. - - - - - - - - - Returns the shared instance of . - - - Minimalistic logger that does nothing. - - - - Returns an instance of . - - - - Begins a logical operation scope. - - - A disposable object that ends the logical operation scope on dispose. - - - Checks if the given is enabled. - - - if enabled; otherwise. - - - Writes a log entry. - - - - - - - - - An used to create instance of - that logs nothing. - - - Returns the shared instance of . - - - Creates a new instance. - - - Adds an to the logging system. - - - - Creates a new instance. - - A new instance. - - - Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. - - - Provider for the . - - - Creates a new instance. - - The instance of that was created. - - - Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. - - - Returns an instance of . - - - Identifies a logging event. The primary identifier is the "Id" property, with the "Name" property providing a short description of this type of event. - - - Initializes an instance of the struct. - The numeric identifier for this event. - The name of this event. - - - Indicates whether the current object is equal to another object of the same type. Two events are equal if they have the same id. - An object to compare with this object. - - if the current object is equal to the other parameter; otherwise, . - - - - - - - Checks if two specified instances have the same value. They are equal if they have the same Id. - The first . - The second . - - if the objects are equal. - - - Implicitly creates an EventId from the given . - The to convert to an EventId. - - - Checks if two specified instances have different values. - The first . - The second . - - if the objects are not equal. - - - - Gets the numeric identifier for this event. - - - Gets the name of this event. - - - Represents a storage of common scope data. - - - Executes callback for each currently active scope objects in order of creation. - All callbacks are guaranteed to be called inline from this method. - The callback to be executed for every scope object - The state object to be passed into the callback - The type of state to accept. - - - Adds scope object to the list. - The scope object - The token that removes scope on dispose. - - - Represents a type used to perform logging. - - - Begins a logical operation scope. - The identifier for the scope. - The type of the state to begin scope for. - A disposable object that ends the logical operation scope on dispose. - - - Checks if the given is enabled. - level to be checked. - - if enabled; otherwise. - - - Writes a log entry. - Entry will be written on this level. - Id of the event. - The entry to be written. Can be also an object. - The exception related to this entry. - Function to create a message of the and . - The type of the object to be written. - - - A generic interface for logging where the category name is derived from the specified - type name. - Generally used to enable activation of a named from dependency injection. - The type who's name is used for the logger category name. - - - Represents a type used to configure the logging system and create instances of from - the registered s. - - - Adds an to the logging system. - The . - - - Creates a new instance. - The category name for messages produced by the logger. - A new instance. - - - Represents a type that can create instances of . - - - Creates a new instance. - The category name for messages produced by the logger. - The instance of that was created. - - - Represents a that is able to consume external scope information. - - - Sets external scope information source for logger provider. - The provider of scope data. - - - Delegates to a new instance using the full name of the given type, created by the - provided . - The type. - - - Creates a new . - The factory. - - - Begins a logical operation scope. - - - A disposable object that ends the logical operation scope on dispose. - - - Checks if the given is enabled. - - - if enabled; otherwise. - - - Writes a log entry. - - - - - - - - - ILogger extension methods for common scenarios. - - - Formats the message and creates a scope. - The to create the scope in. - Format string of the log message in message template format. Example: "User {User} logged in from {Address}" - An object array that contains zero or more objects to format. - A disposable scope object. Can be null. - - - Formats and writes a log message at the specified log level. - The to write to. - Entry will be written on this level. - The event id associated with the log. - The exception to log. - Format string of the log message. - An object array that contains zero or more objects to format. - - - Formats and writes a log message at the specified log level. - The to write to. - Entry will be written on this level. - The event id associated with the log. - Format string of the log message. - An object array that contains zero or more objects to format. - - - Formats and writes a log message at the specified log level. - The to write to. - Entry will be written on this level. - The exception to log. - Format string of the log message. - An object array that contains zero or more objects to format. - - - Formats and writes a log message at the specified log level. - The to write to. - Entry will be written on this level. - Format string of the log message. - An object array that contains zero or more objects to format. - - - Formats and writes a critical log message. - The to write to. - The event id associated with the log. - The exception to log. - Format string of the log message in message template format. Example: "User {User} logged in from {Address}" - An object array that contains zero or more objects to format. - - - Formats and writes a critical log message. - The to write to. - The event id associated with the log. - Format string of the log message in message template format. Example: "User {User} logged in from {Address}" - An object array that contains zero or more objects to format. - - - Formats and writes a critical log message. - The to write to. - The exception to log. - Format string of the log message in message template format. Example: "User {User} logged in from {Address}" - An object array that contains zero or more objects to format. - - - Formats and writes a critical log message. - The to write to. - Format string of the log message in message template format. Example: "User {User} logged in from {Address}" - An object array that contains zero or more objects to format. - - - Formats and writes a debug log message. - The to write to. - The event id associated with the log. - The exception to log. - Format string of the log message in message template format. Example: "User {User} logged in from {Address}" - An object array that contains zero or more objects to format. - - - Formats and writes a debug log message. - The to write to. - The event id associated with the log. - Format string of the log message in message template format. Example: "User {User} logged in from {Address}" - An object array that contains zero or more objects to format. - - - Formats and writes a debug log message. - The to write to. - The exception to log. - Format string of the log message in message template format. Example: "User {User} logged in from {Address}" - An object array that contains zero or more objects to format. - - - Formats and writes a debug log message. - The to write to. - Format string of the log message in message template format. Example: "User {User} logged in from {Address}" - An object array that contains zero or more objects to format. - - - Formats and writes an error log message. - The to write to. - The event id associated with the log. - The exception to log. - Format string of the log message in message template format. Example: "User {User} logged in from {Address}" - An object array that contains zero or more objects to format. - - - Formats and writes an error log message. - The to write to. - The event id associated with the log. - Format string of the log message in message template format. Example: "User {User} logged in from {Address}" - An object array that contains zero or more objects to format. - - - Formats and writes an error log message. - The to write to. - The exception to log. - Format string of the log message in message template format. Example: "User {User} logged in from {Address}" - An object array that contains zero or more objects to format. - - - Formats and writes an error log message. - The to write to. - Format string of the log message in message template format. Example: "User {User} logged in from {Address}" - An object array that contains zero or more objects to format. - - - Formats and writes an informational log message. - The to write to. - The event id associated with the log. - The exception to log. - Format string of the log message in message template format. Example: "User {User} logged in from {Address}" - An object array that contains zero or more objects to format. - - - Formats and writes an informational log message. - The to write to. - The event id associated with the log. - Format string of the log message in message template format. Example: "User {User} logged in from {Address}" - An object array that contains zero or more objects to format. - - - Formats and writes an informational log message. - The to write to. - The exception to log. - Format string of the log message in message template format. Example: "User {User} logged in from {Address}" - An object array that contains zero or more objects to format. - - - Formats and writes an informational log message. - The to write to. - Format string of the log message in message template format. Example: "User {User} logged in from {Address}" - An object array that contains zero or more objects to format. - - - Formats and writes a trace log message. - The to write to. - The event id associated with the log. - The exception to log. - Format string of the log message in message template format. Example: "User {User} logged in from {Address}" - An object array that contains zero or more objects to format. - - - Formats and writes a trace log message. - The to write to. - The event id associated with the log. - Format string of the log message in message template format. Example: "User {User} logged in from {Address}" - An object array that contains zero or more objects to format. - - - Formats and writes a trace log message. - The to write to. - The exception to log. - Format string of the log message in message template format. Example: "User {User} logged in from {Address}" - An object array that contains zero or more objects to format. - - - Formats and writes a trace log message. - The to write to. - Format string of the log message in message template format. Example: "User {User} logged in from {Address}" - An object array that contains zero or more objects to format. - - - Formats and writes a warning log message. - The to write to. - The event id associated with the log. - The exception to log. - Format string of the log message in message template format. Example: "User {User} logged in from {Address}" - An object array that contains zero or more objects to format. - - - Formats and writes a warning log message. - The to write to. - The event id associated with the log. - Format string of the log message in message template format. Example: "User {User} logged in from {Address}" - An object array that contains zero or more objects to format. - - - Formats and writes a warning log message. - The to write to. - The exception to log. - Format string of the log message in message template format. Example: "User {User} logged in from {Address}" - An object array that contains zero or more objects to format. - - - Formats and writes a warning log message. - The to write to. - Format string of the log message in message template format. Example: "User {User} logged in from {Address}" - An object array that contains zero or more objects to format. - - - Default implementation of - - - Creates a new . - - - Executes callback for each currently active scope objects in order of creation. - All callbacks are guaranteed to be called inline from this method. - - - - - - Adds scope object to the list. - - The token that removes scope on dispose. - - - ILoggerFactory extension methods for common scenarios. - - - Creates a new instance using the full name of the given . - The factory. - The type. - - - Creates a new instance using the full name of the given type. - The factory. - The type. - The that was created. - - - Creates delegates which can be later cached to log messages in a performant way. - - - Creates a delegate which can be invoked for logging a message. - The - The event id - The named format string - A delegate which when invoked creates a log message. - - - Creates a delegate which can be invoked for logging a message. - The - The event id - The named format string - The type of the first parameter passed to the named format string. - A delegate which when invoked creates a log message. - - - Creates a delegate which can be invoked for logging a message. - The - The event id - The named format string - The type of the first parameter passed to the named format string. - The type of the second parameter passed to the named format string. - A delegate which when invoked creates a log message. - - - Creates a delegate which can be invoked for logging a message. - The - The event id - The named format string - The type of the first parameter passed to the named format string. - The type of the second parameter passed to the named format string. - The type of the third parameter passed to the named format string. - A delegate which when invoked creates a log message. - - - Creates a delegate which can be invoked for logging a message. - The - The event id - The named format string - The type of the first parameter passed to the named format string. - The type of the second parameter passed to the named format string. - The type of the third parameter passed to the named format string. - The type of the fourth parameter passed to the named format string. - A delegate which when invoked creates a log message. - - - Creates a delegate which can be invoked for logging a message. - The - The event id - The named format string - The type of the first parameter passed to the named format string. - The type of the second parameter passed to the named format string. - The type of the third parameter passed to the named format string. - The type of the fourth parameter passed to the named format string. - The type of the fifth parameter passed to the named format string. - A delegate which when invoked creates a log message. - - - Creates a delegate which can be invoked for logging a message. - The - The event id - The named format string - The type of the first parameter passed to the named format string. - The type of the second parameter passed to the named format string. - The type of the third parameter passed to the named format string. - The type of the fourth parameter passed to the named format string. - The type of the fifth parameter passed to the named format string. - The type of the sixth parameter passed to the named format string. - A delegate which when invoked creates a log message. - - - Creates a delegate which can be invoked to create a log scope. - The named format string - A delegate which when invoked creates a log scope. - - - Creates a delegate which can be invoked to create a log scope. - The named format string - The type of the first parameter passed to the named format string. - A delegate which when invoked creates a log scope. - - - Creates a delegate which can be invoked to create a log scope. - The named format string - The type of the first parameter passed to the named format string. - The type of the second parameter passed to the named format string. - A delegate which when invoked creates a log scope. - - - Creates a delegate which can be invoked to create a log scope. - The named format string - The type of the first parameter passed to the named format string. - The type of the second parameter passed to the named format string. - The type of the third parameter passed to the named format string. - A delegate which when invoked creates a log scope. - - - - - - - - - - - - - - - - - - - - - - - - - - - Defines logging severity levels. - - - Logs that describe an unrecoverable application or system crash, or a catastrophic failure that requires - immediate attention. - - - Logs that are used for interactive investigation during development. These logs should primarily contain - information useful for debugging and have no long-term value. - - - Logs that highlight when the current flow of execution is stopped due to a failure. These should indicate a - failure in the current activity, not an application-wide failure. - - - Logs that track the general flow of the application. These logs should have long-term value. - - - Not used for writing log messages. Specifies that a logging category should not write any messages. - - - Logs that contain the most detailed messages. These messages may contain sensitive application data. - These messages are disabled by default and should never be enabled in a production environment. - - - Logs that highlight an abnormal or unexpected event in the application flow, but do not otherwise cause the - application execution to stop. - - - \ No newline at end of file diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.Abstractions.5.0.0/lib/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.xml.meta b/JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.Abstractions.5.0.0/lib/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.xml.meta deleted file mode 100644 index c629f8fa..00000000 --- a/JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.Abstractions.5.0.0/lib/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.xml.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: e45a37f04c698af40aaad31a039a682e -TextScriptImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.Abstractions.5.0.0/version.txt b/JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.Abstractions.5.0.0/version.txt deleted file mode 100644 index 0a6d216f..00000000 --- a/JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.Abstractions.5.0.0/version.txt +++ /dev/null @@ -1 +0,0 @@ -cf258a14b70ad9069470a108f13765e0e5988f51 diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.Abstractions.5.0.0/version.txt.meta b/JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.Abstractions.5.0.0/version.txt.meta deleted file mode 100644 index 3ee6e5f8..00000000 --- a/JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.Abstractions.5.0.0/version.txt.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 547a4ee54c10f5e47a8ccfae594220cf -TextScriptImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.Options.5.0.0.meta b/JNFrame2/Assets/Packages/Microsoft.Extensions.Options.5.0.0.meta deleted file mode 100644 index e0d73664..00000000 --- a/JNFrame2/Assets/Packages/Microsoft.Extensions.Options.5.0.0.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: e58befbae89fed847b1d2ab5849bfc5a -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.Options.5.0.0/Icon.png b/JNFrame2/Assets/Packages/Microsoft.Extensions.Options.5.0.0/Icon.png deleted file mode 100644 index a0f1fdbf..00000000 Binary files a/JNFrame2/Assets/Packages/Microsoft.Extensions.Options.5.0.0/Icon.png and /dev/null differ diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.Options.5.0.0/Icon.png.meta b/JNFrame2/Assets/Packages/Microsoft.Extensions.Options.5.0.0/Icon.png.meta deleted file mode 100644 index 6de1a5e7..00000000 --- a/JNFrame2/Assets/Packages/Microsoft.Extensions.Options.5.0.0/Icon.png.meta +++ /dev/null @@ -1,135 +0,0 @@ -fileFormatVersion: 2 -guid: b18f07ea33a24fd4591fa3f8d43feeab -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 12 - mipmaps: - mipMapMode: 0 - enableMipMap: 1 - sRGBTexture: 1 - linearTexture: 0 - fadeOut: 0 - borderMipMap: 0 - mipMapsPreserveCoverage: 0 - alphaTestReferenceValue: 0.5 - mipMapFadeDistanceStart: 1 - mipMapFadeDistanceEnd: 3 - bumpmap: - convertToNormalMap: 0 - externalNormalMap: 0 - heightScale: 0.25 - normalMapFilter: 0 - isReadable: 0 - streamingMipmaps: 0 - streamingMipmapsPriority: 0 - vTOnly: 0 - ignoreMasterTextureLimit: 0 - grayScaleToAlpha: 0 - generateCubemap: 6 - cubemapConvolution: 0 - seamlessCubemap: 0 - textureFormat: 1 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: 1 - aniso: 1 - mipBias: 0 - wrapU: 0 - wrapV: 0 - wrapW: 0 - nPOTScale: 1 - lightmap: 0 - compressionQuality: 50 - spriteMode: 0 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 0 - spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 100 - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spriteGenerateFallbackPhysicsShape: 1 - alphaUsage: 1 - alphaIsTransparency: 0 - spriteTessellationDetail: -1 - textureType: 0 - textureShape: 1 - singleChannelComponent: 0 - flipbookRows: 1 - flipbookColumns: 1 - maxTextureSizeSet: 0 - compressionQualitySet: 0 - textureFormatSet: 0 - ignorePngGamma: 0 - applyGammaDecoding: 0 - cookieLightType: 0 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Standalone - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Android - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Server - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - nameFileIdTable: {} - spritePackingTag: - pSDRemoveMatte: 0 - pSDShowRemoveMatteOption: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.Options.5.0.0/LICENSE.TXT b/JNFrame2/Assets/Packages/Microsoft.Extensions.Options.5.0.0/LICENSE.TXT deleted file mode 100644 index 984713a4..00000000 --- a/JNFrame2/Assets/Packages/Microsoft.Extensions.Options.5.0.0/LICENSE.TXT +++ /dev/null @@ -1,23 +0,0 @@ -The MIT License (MIT) - -Copyright (c) .NET Foundation and Contributors - -All rights reserved. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.Options.5.0.0/LICENSE.TXT.meta b/JNFrame2/Assets/Packages/Microsoft.Extensions.Options.5.0.0/LICENSE.TXT.meta deleted file mode 100644 index 143ecef9..00000000 --- a/JNFrame2/Assets/Packages/Microsoft.Extensions.Options.5.0.0/LICENSE.TXT.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 367fe4e638527b04e835c70dbfe0054e -TextScriptImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.Options.5.0.0/Microsoft.Extensions.Options.nuspec b/JNFrame2/Assets/Packages/Microsoft.Extensions.Options.5.0.0/Microsoft.Extensions.Options.nuspec deleted file mode 100644 index 806bc528..00000000 --- a/JNFrame2/Assets/Packages/Microsoft.Extensions.Options.5.0.0/Microsoft.Extensions.Options.nuspec +++ /dev/null @@ -1,40 +0,0 @@ - - - - Microsoft.Extensions.Options - 5.0.0 - Microsoft.Extensions.Options - Microsoft - microsoft,dotnetframework - false - MIT - https://licenses.nuget.org/MIT - Icon.png - https://github.com/dotnet/runtime - http://go.microsoft.com/fwlink/?LinkID=288859 - Provides a strongly typed way of specifying and accessing settings using dependency injection. -When using NuGet 3.x this package requires at least version 3.4. - https://go.microsoft.com/fwlink/?LinkID=799421 - © Microsoft Corporation. All rights reserved. - true - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.Options.5.0.0/Microsoft.Extensions.Options.nuspec.meta b/JNFrame2/Assets/Packages/Microsoft.Extensions.Options.5.0.0/Microsoft.Extensions.Options.nuspec.meta deleted file mode 100644 index 4f15afd7..00000000 --- a/JNFrame2/Assets/Packages/Microsoft.Extensions.Options.5.0.0/Microsoft.Extensions.Options.nuspec.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: d567aa604f1be83438ff2a7884e6b10c -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.Options.5.0.0/THIRD-PARTY-NOTICES.TXT b/JNFrame2/Assets/Packages/Microsoft.Extensions.Options.5.0.0/THIRD-PARTY-NOTICES.TXT deleted file mode 100644 index 111dcf58..00000000 --- a/JNFrame2/Assets/Packages/Microsoft.Extensions.Options.5.0.0/THIRD-PARTY-NOTICES.TXT +++ /dev/null @@ -1,884 +0,0 @@ -.NET Runtime uses third-party libraries or other resources that may be -distributed under licenses different than the .NET Runtime software. - -In the event that we accidentally failed to list a required notice, please -bring it to our attention. Post an issue or email us: - - dotnet@microsoft.com - -The attached notices are provided for information only. - -License notice for ASP.NET -------------------------------- - -Copyright (c) .NET Foundation. All rights reserved. -Licensed under the Apache License, Version 2.0. - -Available at -https://github.com/aspnet/AspNetCore/blob/master/LICENSE.txt - -License notice for Slicing-by-8 -------------------------------- - -http://sourceforge.net/projects/slicing-by-8/ - -Copyright (c) 2004-2006 Intel Corporation - All Rights Reserved - - -This software program is licensed subject to the BSD License, available at -http://www.opensource.org/licenses/bsd-license.html. - - -License notice for Unicode data -------------------------------- - -https://www.unicode.org/license.html - -Copyright © 1991-2020 Unicode, Inc. All rights reserved. -Distributed under the Terms of Use in https://www.unicode.org/copyright.html. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of the Unicode data files and any associated documentation -(the "Data Files") or Unicode software and any associated documentation -(the "Software") to deal in the Data Files or Software -without restriction, including without limitation the rights to use, -copy, modify, merge, publish, distribute, and/or sell copies of -the Data Files or Software, and to permit persons to whom the Data Files -or Software are furnished to do so, provided that either -(a) this copyright and permission notice appear with all copies -of the Data Files or Software, or -(b) this copyright and permission notice appear in associated -Documentation. - -THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF -ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE -WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT OF THIRD PARTY RIGHTS. -IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS -NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL -DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, -DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER -TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR -PERFORMANCE OF THE DATA FILES OR SOFTWARE. - -Except as contained in this notice, the name of a copyright holder -shall not be used in advertising or otherwise to promote the sale, -use or other dealings in these Data Files or Software without prior -written authorization of the copyright holder. - -License notice for Zlib ------------------------ - -https://github.com/madler/zlib -http://zlib.net/zlib_license.html - -/* zlib.h -- interface of the 'zlib' general purpose compression library - version 1.2.11, January 15th, 2017 - - Copyright (C) 1995-2017 Jean-loup Gailly and Mark Adler - - This software is provided 'as-is', without any express or implied - warranty. In no event will the authors be held liable for any damages - arising from the use of this software. - - Permission is granted to anyone to use this software for any purpose, - including commercial applications, and to alter it and redistribute it - freely, subject to the following restrictions: - - 1. The origin of this software must not be misrepresented; you must not - claim that you wrote the original software. If you use this software - in a product, an acknowledgment in the product documentation would be - appreciated but is not required. - 2. Altered source versions must be plainly marked as such, and must not be - misrepresented as being the original software. - 3. This notice may not be removed or altered from any source distribution. - - Jean-loup Gailly Mark Adler - jloup@gzip.org madler@alumni.caltech.edu - -*/ - -License notice for Mono -------------------------------- - -http://www.mono-project.com/docs/about-mono/ - -Copyright (c) .NET Foundation Contributors - -MIT License - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the Software), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -License notice for International Organization for Standardization ------------------------------------------------------------------ - -Portions (C) International Organization for Standardization 1986: - Permission to copy in any form is granted for use with - conforming SGML systems and applications as defined in - ISO 8879, provided this notice is included in all copies. - -License notice for Intel ------------------------- - -"Copyright (c) 2004-2006 Intel Corporation - All Rights Reserved - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are met: - -1. Redistributions of source code must retain the above copyright notice, this -list of conditions and the following disclaimer. - -2. Redistributions in binary form must reproduce the above copyright notice, -this list of conditions and the following disclaimer in the documentation -and/or other materials provided with the distribution. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" -AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE -FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL -DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR -SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER -CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, -OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -License notice for Xamarin and Novell -------------------------------------- - -Copyright (c) 2015 Xamarin, Inc (http://www.xamarin.com) - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. - -Copyright (c) 2011 Novell, Inc (http://www.novell.com) - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. - -Third party notice for W3C --------------------------- - -"W3C SOFTWARE AND DOCUMENT NOTICE AND LICENSE -Status: This license takes effect 13 May, 2015. -This work is being provided by the copyright holders under the following license. -License -By obtaining and/or copying this work, you (the licensee) agree that you have read, understood, and will comply with the following terms and conditions. -Permission to copy, modify, and distribute this work, with or without modification, for any purpose and without fee or royalty is hereby granted, provided that you include the following on ALL copies of the work or portions thereof, including modifications: -The full text of this NOTICE in a location viewable to users of the redistributed or derivative work. -Any pre-existing intellectual property disclaimers, notices, or terms and conditions. If none exist, the W3C Software and Document Short Notice should be included. -Notice of any changes or modifications, through a copyright statement on the new code or document such as "This software or document includes material copied from or derived from [title and URI of the W3C document]. Copyright © [YEAR] W3C® (MIT, ERCIM, Keio, Beihang)." -Disclaimers -THIS WORK IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS MAKE NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO, WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF THE SOFTWARE OR DOCUMENT WILL NOT INFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS. -COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE SOFTWARE OR DOCUMENT. -The name and trademarks of copyright holders may NOT be used in advertising or publicity pertaining to the work without specific, written prior permission. Title to copyright in this work will at all times remain with copyright holders." - -License notice for Bit Twiddling Hacks --------------------------------------- - -Bit Twiddling Hacks - -By Sean Eron Anderson -seander@cs.stanford.edu - -Individually, the code snippets here are in the public domain (unless otherwise -noted) — feel free to use them however you please. The aggregate collection and -descriptions are © 1997-2005 Sean Eron Anderson. The code and descriptions are -distributed in the hope that they will be useful, but WITHOUT ANY WARRANTY and -without even the implied warranty of merchantability or fitness for a particular -purpose. - -License notice for Brotli --------------------------------------- - -Copyright (c) 2009, 2010, 2013-2016 by the Brotli Authors. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. - -compress_fragment.c: -Copyright (c) 2011, Google Inc. -All rights reserved. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are -met: - - * Redistributions of source code must retain the above copyright -notice, this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above -copyright notice, this list of conditions and the following disclaimer -in the documentation and/or other materials provided with the -distribution. - * Neither the name of Google Inc. nor the names of its -contributors may be used to endorse or promote products derived from -this software without specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -""AS IS"" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -decode_fuzzer.c: -Copyright (c) 2015 The Chromium Authors. All rights reserved. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are -met: - - * Redistributions of source code must retain the above copyright -notice, this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above -copyright notice, this list of conditions and the following disclaimer -in the documentation and/or other materials provided with the -distribution. - * Neither the name of Google Inc. nor the names of its -contributors may be used to endorse or promote products derived from -this software without specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -""AS IS"" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." - -License notice for Json.NET -------------------------------- - -https://github.com/JamesNK/Newtonsoft.Json/blob/master/LICENSE.md - -The MIT License (MIT) - -Copyright (c) 2007 James Newton-King - -Permission is hereby granted, free of charge, to any person obtaining a copy of -this software and associated documentation files (the "Software"), to deal in -the Software without restriction, including without limitation the rights to -use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of -the Software, and to permit persons to whom the Software is furnished to do so, -subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS -FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR -COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER -IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -License notice for vectorized base64 encoding / decoding --------------------------------------------------------- - -Copyright (c) 2005-2007, Nick Galbreath -Copyright (c) 2013-2017, Alfred Klomp -Copyright (c) 2015-2017, Wojciech Mula -Copyright (c) 2016-2017, Matthieu Darbois -All rights reserved. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are -met: - -- Redistributions of source code must retain the above copyright notice, - this list of conditions and the following disclaimer. - -- Redistributions in binary form must reproduce the above copyright - notice, this list of conditions and the following disclaimer in the - documentation and/or other materials provided with the distribution. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS -IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED -TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A -PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED -TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR -PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING -NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS -SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -License notice for RFC 3492 ---------------------------- - -The punycode implementation is based on the sample code in RFC 3492 - -Copyright (C) The Internet Society (2003). All Rights Reserved. - -This document and translations of it may be copied and furnished to -others, and derivative works that comment on or otherwise explain it -or assist in its implementation may be prepared, copied, published -and distributed, in whole or in part, without restriction of any -kind, provided that the above copyright notice and this paragraph are -included on all such copies and derivative works. However, this -document itself may not be modified in any way, such as by removing -the copyright notice or references to the Internet Society or other -Internet organizations, except as needed for the purpose of -developing Internet standards in which case the procedures for -copyrights defined in the Internet Standards process must be -followed, or as required to translate it into languages other than -English. - -The limited permissions granted above are perpetual and will not be -revoked by the Internet Society or its successors or assigns. - -This document and the information contained herein is provided on an -"AS IS" basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING -TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING -BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION -HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF -MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. - -License notice for Algorithm from Internet Draft document "UUIDs and GUIDs" ---------------------------------------------------------------------------- - -Copyright (c) 1990- 1993, 1996 Open Software Foundation, Inc. -Copyright (c) 1989 by Hewlett-Packard Company, Palo Alto, Ca. & -Digital Equipment Corporation, Maynard, Mass. -To anyone who acknowledges that this file is provided "AS IS" -without any express or implied warranty: permission to use, copy, -modify, and distribute this file for any purpose is hereby -granted without fee, provided that the above copyright notices and -this notice appears in all source code copies, and that none of -the names of Open Software Foundation, Inc., Hewlett-Packard -Company, or Digital Equipment Corporation be used in advertising -or publicity pertaining to distribution of the software without -specific, written prior permission. Neither Open Software -Foundation, Inc., Hewlett-Packard Company, Microsoft, nor Digital Equipment -Corporation makes any representations about the suitability of -this software for any purpose. - -Copyright(C) The Internet Society 1997. All Rights Reserved. - -This document and translations of it may be copied and furnished to others, -and derivative works that comment on or otherwise explain it or assist in -its implementation may be prepared, copied, published and distributed, in -whole or in part, without restriction of any kind, provided that the above -copyright notice and this paragraph are included on all such copies and -derivative works.However, this document itself may not be modified in any -way, such as by removing the copyright notice or references to the Internet -Society or other Internet organizations, except as needed for the purpose of -developing Internet standards in which case the procedures for copyrights -defined in the Internet Standards process must be followed, or as required -to translate it into languages other than English. - -The limited permissions granted above are perpetual and will not be revoked -by the Internet Society or its successors or assigns. - -This document and the information contained herein is provided on an "AS IS" -basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING TASK FORCE -DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO -ANY WARRANTY THAT THE USE OF THE INFORMATION HEREIN WILL NOT INFRINGE ANY -RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A -PARTICULAR PURPOSE. - -License notice for Algorithm from RFC 4122 - -A Universally Unique IDentifier (UUID) URN Namespace ----------------------------------------------------- - -Copyright (c) 1990- 1993, 1996 Open Software Foundation, Inc. -Copyright (c) 1989 by Hewlett-Packard Company, Palo Alto, Ca. & -Digital Equipment Corporation, Maynard, Mass. -Copyright (c) 1998 Microsoft. -To anyone who acknowledges that this file is provided "AS IS" -without any express or implied warranty: permission to use, copy, -modify, and distribute this file for any purpose is hereby -granted without fee, provided that the above copyright notices and -this notice appears in all source code copies, and that none of -the names of Open Software Foundation, Inc., Hewlett-Packard -Company, Microsoft, or Digital Equipment Corporation be used in -advertising or publicity pertaining to distribution of the software -without specific, written prior permission. Neither Open Software -Foundation, Inc., Hewlett-Packard Company, Microsoft, nor Digital -Equipment Corporation makes any representations about the -suitability of this software for any purpose." - -License notice for The LLVM Compiler Infrastructure ---------------------------------------------------- - -Developed by: - - LLVM Team - - University of Illinois at Urbana-Champaign - - http://llvm.org - -Permission is hereby granted, free of charge, to any person obtaining a copy of -this software and associated documentation files (the "Software"), to deal with -the Software without restriction, including without limitation the rights to -use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies -of the Software, and to permit persons to whom the Software is furnished to do -so, subject to the following conditions: - - * Redistributions of source code must retain the above copyright notice, - this list of conditions and the following disclaimers. - - * Redistributions in binary form must reproduce the above copyright notice, - this list of conditions and the following disclaimers in the - documentation and/or other materials provided with the distribution. - - * Neither the names of the LLVM Team, University of Illinois at - Urbana-Champaign, nor the names of its contributors may be used to - endorse or promote products derived from this Software without specific - prior written permission. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS -FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE -SOFTWARE. - -License notice for Bob Jenkins ------------------------------- - -By Bob Jenkins, 1996. bob_jenkins@burtleburtle.net. You may use this -code any way you wish, private, educational, or commercial. It's free. - -License notice for Greg Parker ------------------------------- - -Greg Parker gparker@cs.stanford.edu December 2000 -This code is in the public domain and may be copied or modified without -permission. - -License notice for libunwind based code ----------------------------------------- - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -License notice for Printing Floating-Point Numbers (Dragon4) ------------------------------------------------------------- - -/****************************************************************************** - Copyright (c) 2014 Ryan Juckett - http://www.ryanjuckett.com/ - - This software is provided 'as-is', without any express or implied - warranty. In no event will the authors be held liable for any damages - arising from the use of this software. - - Permission is granted to anyone to use this software for any purpose, - including commercial applications, and to alter it and redistribute it - freely, subject to the following restrictions: - - 1. The origin of this software must not be misrepresented; you must not - claim that you wrote the original software. If you use this software - in a product, an acknowledgment in the product documentation would be - appreciated but is not required. - - 2. Altered source versions must be plainly marked as such, and must not be - misrepresented as being the original software. - - 3. This notice may not be removed or altered from any source - distribution. -******************************************************************************/ - -License notice for Printing Floating-point Numbers (Grisu3) ------------------------------------------------------------ - -Copyright 2012 the V8 project authors. All rights reserved. -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are -met: - - * Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above - copyright notice, this list of conditions and the following - disclaimer in the documentation and/or other materials provided - with the distribution. - * Neither the name of Google Inc. nor the names of its - contributors may be used to endorse or promote products derived - from this software without specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -License notice for xxHash -------------------------- - -xxHash Library -Copyright (c) 2012-2014, Yann Collet -All rights reserved. - -Redistribution and use in source and binary forms, with or without modification, -are permitted provided that the following conditions are met: - -* Redistributions of source code must retain the above copyright notice, this - list of conditions and the following disclaimer. - -* Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or - other materials provided with the distribution. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR -ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES -(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; -LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON -ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS -SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -License notice for Berkeley SoftFloat Release 3e ------------------------------------------------- - -https://github.com/ucb-bar/berkeley-softfloat-3 -https://github.com/ucb-bar/berkeley-softfloat-3/blob/master/COPYING.txt - -License for Berkeley SoftFloat Release 3e - -John R. Hauser -2018 January 20 - -The following applies to the whole of SoftFloat Release 3e as well as to -each source file individually. - -Copyright 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018 The Regents of the -University of California. All rights reserved. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are met: - - 1. Redistributions of source code must retain the above copyright notice, - this list of conditions, and the following disclaimer. - - 2. Redistributions in binary form must reproduce the above copyright - notice, this list of conditions, and the following disclaimer in the - documentation and/or other materials provided with the distribution. - - 3. Neither the name of the University nor the names of its contributors - may be used to endorse or promote products derived from this software - without specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS "AS IS", AND ANY -EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE, ARE -DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY -DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES -(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; -LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND -ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF -THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -License notice for Xorshift RNGs --------------------------------- - -George Marsaglia -2003-07-04 -Journal of Statistical Software -License: http://creativecommons.org/licenses/by/3.0/ - -https://www.jstatsoft.org/article/view/v008i14 -https://www.jstatsoft.org/index.php/jss/article/view/v008i14/xorshift.pdf - -License notice for Xorshift (Wikipedia) ---------------------------------------- - -https://en.wikipedia.org/wiki/Xorshift -License: https://en.wikipedia.org/wiki/Wikipedia:Text_of_Creative_Commons_Attribution-ShareAlike_3.0_Unported_License - -License for fastmod (https://github.com/lemire/fastmod) --------------------------------------- - - Copyright 2018 Daniel Lemire - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - -License notice for The C++ REST SDK ------------------------------------ - -C++ REST SDK - -The MIT License (MIT) - -Copyright (c) Microsoft Corporation - -All rights reserved. - -Permission is hereby granted, free of charge, to any person obtaining a copy of -this software and associated documentation files (the "Software"), to deal in -the Software without restriction, including without limitation the rights to -use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of -the Software, and to permit persons to whom the Software is furnished to do so, -subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - -License notice for MessagePack-CSharp -------------------------------------- - -MessagePack for C# - -MIT License - -Copyright (c) 2017 Yoshifumi Kawai - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - -License notice for lz4net -------------------------------------- - -lz4net - -Copyright (c) 2013-2017, Milosz Krajewski - -All rights reserved. - -Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: - -Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. - -Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -License notice for Nerdbank.Streams ------------------------------------ - -The MIT License (MIT) - -Copyright (c) Andrew Arnott - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - -License notice for RapidJSON ----------------------------- - -Tencent is pleased to support the open source community by making RapidJSON available. - -Copyright (C) 2015 THL A29 Limited, a Tencent company, and Milo Yip. All rights reserved. - -Licensed under the MIT License (the "License"); you may not use this file except -in compliance with the License. You may obtain a copy of the License at - -http://opensource.org/licenses/MIT - -Unless required by applicable law or agreed to in writing, software distributed -under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR -CONDITIONS OF ANY KIND, either express or implied. See the License for the -specific language governing permissions and limitations under the License. - -License notice for DirectX Math Library ---------------------------------------- - -https://github.com/microsoft/DirectXMath/blob/master/LICENSE - - The MIT License (MIT) - -Copyright (c) 2011-2020 Microsoft Corp - -Permission is hereby granted, free of charge, to any person obtaining a copy of this -software and associated documentation files (the "Software"), to deal in the Software -without restriction, including without limitation the rights to use, copy, modify, -merge, publish, distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to the following -conditions: - -The above copyright notice and this permission notice shall be included in all copies -or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, -INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A -PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT -HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF -CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE -OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -License notice for ldap4net ---------------------------- - -The MIT License (MIT) - -Copyright (c) 2018 Alexander Chermyanin - -Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -License notice for vectorized sorting code ------------------------------------------- - -MIT License - -Copyright (c) 2020 Dan Shechter - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.Options.5.0.0/THIRD-PARTY-NOTICES.TXT.meta b/JNFrame2/Assets/Packages/Microsoft.Extensions.Options.5.0.0/THIRD-PARTY-NOTICES.TXT.meta deleted file mode 100644 index 3d07450a..00000000 --- a/JNFrame2/Assets/Packages/Microsoft.Extensions.Options.5.0.0/THIRD-PARTY-NOTICES.TXT.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 8e1aecd9a526721408a7a293a1e1d09e -TextScriptImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.Options.5.0.0/lib.meta b/JNFrame2/Assets/Packages/Microsoft.Extensions.Options.5.0.0/lib.meta deleted file mode 100644 index a5576d61..00000000 --- a/JNFrame2/Assets/Packages/Microsoft.Extensions.Options.5.0.0/lib.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 190ff18eba50fcb49aad2de09ea9f9ee -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.Options.5.0.0/lib/netstandard2.0.meta b/JNFrame2/Assets/Packages/Microsoft.Extensions.Options.5.0.0/lib/netstandard2.0.meta deleted file mode 100644 index 3ca7f902..00000000 --- a/JNFrame2/Assets/Packages/Microsoft.Extensions.Options.5.0.0/lib/netstandard2.0.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 4aed3c544b7300947af4904d3a2a8ecf -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.Options.5.0.0/lib/netstandard2.0/Microsoft.Extensions.Options.dll b/JNFrame2/Assets/Packages/Microsoft.Extensions.Options.5.0.0/lib/netstandard2.0/Microsoft.Extensions.Options.dll deleted file mode 100644 index cd6dc020..00000000 Binary files a/JNFrame2/Assets/Packages/Microsoft.Extensions.Options.5.0.0/lib/netstandard2.0/Microsoft.Extensions.Options.dll and /dev/null differ diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.Options.5.0.0/lib/netstandard2.0/Microsoft.Extensions.Options.dll.meta b/JNFrame2/Assets/Packages/Microsoft.Extensions.Options.5.0.0/lib/netstandard2.0/Microsoft.Extensions.Options.dll.meta deleted file mode 100644 index 00fa561d..00000000 --- a/JNFrame2/Assets/Packages/Microsoft.Extensions.Options.5.0.0/lib/netstandard2.0/Microsoft.Extensions.Options.dll.meta +++ /dev/null @@ -1,23 +0,0 @@ -fileFormatVersion: 2 -guid: 6380e096398997646a417198ac65e3dc -labels: -- NuGetForUnity -PluginImporter: - externalObjects: {} - serializedVersion: 2 - iconMap: {} - executionOrder: {} - defineConstraints: [] - isPreloaded: 0 - isOverridable: 0 - isExplicitlyReferenced: 0 - validateReferences: 1 - platformData: - - first: - Any: - second: - enabled: 1 - settings: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.Options.5.0.0/lib/netstandard2.0/Microsoft.Extensions.Options.xml b/JNFrame2/Assets/Packages/Microsoft.Extensions.Options.5.0.0/lib/netstandard2.0/Microsoft.Extensions.Options.xml deleted file mode 100644 index e0295cbe..00000000 --- a/JNFrame2/Assets/Packages/Microsoft.Extensions.Options.5.0.0/lib/netstandard2.0/Microsoft.Extensions.Options.xml +++ /dev/null @@ -1,1254 +0,0 @@ - - - - Microsoft.Extensions.Options - - - - Extension methods for adding options services to the DI container. - - - Adds services required for using options. - The to add the services to. - The so that additional calls can be chained. - - - Gets an options builder that forwards Configure calls for the same named to the underlying service collection. - The to add the services to. - The options type to be configured. - The so that configure calls can be chained in it. - - - Gets an options builder that forwards Configure calls for the same named to the underlying service collection. - The to add the services to. - The name of the options instance. - The options type to be configured. - The so that Configure calls can be chained in it. - - - Registers an action used to configure a particular type of options. These are run before . - The to add the services to. - The action used to configure the options. - The options type to be configured. - The so that additional calls can be chained. - - - Registers an action used to configure a particular type of options. These are run before . - The to add the services to. - The name of the options instance. - The action used to configure the options. - The options type to be configured. - The so that additional calls can be chained. - - - Registers an action used to configure all instances of a particular type of options. - The to add the services to. - The action used to configure the options. - The options type to be configured. - The so that additional calls can be chained. - - - Registers an object that will have all of its I[Post]ConfigureOptions registered. - The to add the services to. - The instance that will configure options. - The so that additional calls can be chained. - - - Registers a type that will have all of its I[Post]ConfigureOptions registered. - The to add the services to. - The type that will configure options. - The so that additional calls can be chained. - - - Registers a type that will have all of its I[Post]ConfigureOptions registered. - The to add the services to. - The type that will configure options. - The so that additional calls can be chained. - - - Registers an action used to initialize a particular type of options. These are run after . - The to add the services to. - The action used to configure the options. - The options type to be configured. - The so that additional calls can be chained. - - - Registers an action used to configure a particular type of options. These are run after . - The to add the services to. - The name of the options instance. - The action used to configure the options. - The options type to be configure. - The so that additional calls can be chained. - - - Registers an action used to post configure all instances of a particular type of options. These are run after . - The to add the services to. - The action used to configure the options. - The options type to be configured. - The so that additional calls can be chained. - - - Implementation of . - Options type being configured. - - - Constructor. - The name of the options. - The action to register. - - - Invoked to configure a instance with the . - The options instance to configure. - - - Invokes the registered configure if the matches. - The name of the options instance being configured. - The options instance to configure. - - - The configuration action. - - - The options name. - - - Implementation of . - Options type being configured. - Dependency type. - - - Constructor. - The name of the options. - A dependency. - The action to register. - - - Invoked to configure a instance with the . - The options instance to configure. - - - Invokes the registered configure if the matches. - The name of the options instance being configured. - The options instance to configure. - - - The configuration action. - - - The dependency. - - - The options name. - - - Implementation of . - Options type being configured. - First dependency type. - Second dependency type. - - - Constructor. - The name of the options. - A dependency. - A second dependency. - The action to register. - - - Invoked to configure a instance with the . - The options instance to configure. - - - Invokes the registered configure if the matches. - The name of the options instance being configured. - The options instance to configure. - - - The configuration action. - - - The first dependency. - - - The second dependency. - - - The options name. - - - Implementation of . - Options type being configured. - First dependency type. - Second dependency type. - Third dependency type. - - - Constructor. - The name of the options. - A dependency. - A second dependency. - A third dependency. - The action to register. - - - Invoked to configure a instance with the . - The options instance to configure. - - - Invokes the registered configure if the matches. - The name of the options instance being configured. - The options instance to configure. - - - The configuration action. - - - The first dependency. - - - The second dependency. - - - The third dependency. - - - The options name. - - - Implementation of . - Options type being configured. - First dependency type. - Second dependency type. - Third dependency type. - Fourth dependency type. - - - Constructor. - The name of the options. - A dependency. - A second dependency. - A third dependency. - A fourth dependency. - The action to register. - - - Invoked to configure a instance with the . - The options instance to configure. - - - Invokes the registered configure if the matches. - The name of the options instance being configured. - The options instance to configure. - - - The configuration action. - - - The first dependency. - - - The second dependency. - - - The third dependency. - - - The fourth dependency. - - - The options name. - - - Implementation of . - Options type being configured. - First dependency type. - Second dependency type. - Third dependency type. - Fourth dependency type. - Fifth dependency type. - - - Constructor. - The name of the options. - A dependency. - A second dependency. - A third dependency. - A fourth dependency. - A fifth dependency. - The action to register. - - - Invoked to configure a instance with the . - The options instance to configure. - - - Invokes the registered configure if the matches. - The name of the options instance being configured. - The options instance to configure. - - - The configuration action. - - - The first dependency. - - - The second dependency. - - - The third dependency. - - - The fourth dependency. - - - The fifth dependency. - - - The options name. - - - Implementation of . - Options type being configured. - - - Constructor. - The action to register. - - - Invokes the registered configure . - The options instance to configure. - - - The configuration action. - - - Represents something that configures the type. - - - - Invoked to configure a instance. - The name of the options instance being configured. - The options instance to configure. - - - Represents something that configures the type. - Note: These are run before all . - - - - Invoked to configure a instance. - The options instance to configure. - - - Used to retrieve configured instances. - The type of options being requested. - - - Gets the default configured instance. - - - Used to fetch used for tracking options changes. - Options type. - - - Returns a which can be used to register a change notification callback. - Change token. - - - The name of the option instance being changed. - - - Used to create instances. - The type of options being requested. - - - Returns a configured instance with the given name. - - - - Used for notifications when instances change. - The options type. - - - Returns a configured instance with the given name. - - - - Registers a listener to be called whenever a named changes. - The action to be invoked when has changed. - An which should be disposed to stop listening for changes. - - - Returns the current instance with the . - - - Used by to cache instances. - The type of options being requested. - - - Clears all options instances from the cache. - - - Gets a named options instance, or adds a new instance created with . - The name of the options instance. - The func used to create the new instance. - The options instance. - - - Tries to adds a new option to the cache, will return false if the name already exists. - The name of the options instance. - The options instance. - Whether anything was added. - - - Try to remove an options instance. - The name of the options instance. - Whether anything was removed. - - - Used to access the value of for the lifetime of a request. - Options type. - - - Returns a configured instance with the given name. - - - - Represents something that configures the type. - Note: These are run after all . - Options type being configured. - - - Invoked to configure a instance. - The name of the options instance being configured. - The options instance to configured. - - - Interface used to validate options. - The options type to validate. - - - Validates a specific named options instance (or all when name is null). - The name of the options instance being validated. - The options instance. - The result. - - - Helper class. - - - The default name used for options instances: "". - - - Creates a wrapper around an instance of to return itself as an . - Options object. - Options type. - Wrapped options object. - - - Used to configure instances. - The type of options being requested. - - - Constructor. - The for the options being configured. - The default name of the instance, if null is used. - - - Registers an action used to configure a particular type of options. These are run before all . - The action used to configure the options. - The current . - - - Registers an action used to configure a particular type of options. These are run before all . - The action used to configure the options. - A dependency used by the action. - The current . - - - Registers an action used to configure a particular type of options. These are run before all . - The action used to configure the options. - The first dependency used by the action. - The second dependency used by the action. - The current . - - - Registers an action used to configure a particular type of options. These are run before all . - The action used to configure the options. - The first dependency used by the action. - The second dependency used by the action. - The third dependency used by the action. - The current . - - - Registers an action used to configure a particular type of options. These are run before all . - The action used to configure the options. - The first dependency used by the action. - The second dependency used by the action. - The third dependency used by the action. - The fourth dependency used by the action. - The current . - - - Registers an action used to configure a particular type of options. These are run before all . - The action used to configure the options. - The first dependency used by the action. - The second dependency used by the action. - The third dependency used by the action. - The fourth dependency used by the action. - The fifth dependency used by the action. - The current . - - - Registers an action used to configure a particular type of options. These are run after all . - The action used to configure the options. - - - Registers an action used to post configure a particular type of options. These are run after all . - The action used to configure the options. - The dependency used by the action. - The current . - - - Registers an action used to post configure a particular type of options. These are run after all . - The action used to configure the options. - The first dependency used by the action. - The second dependency used by the action. - The current . - - - Registers an action used to post configure a particular type of options. These are run after all . - The action used to configure the options. - The first dependency used by the action. - The second dependency used by the action. - The third dependency used by the action. - The current . - - - Registers an action used to post configure a particular type of options. These are run after all . - The action used to configure the options. - The first dependency used by the action. - The second dependency used by the action. - The third dependency used by the action. - The fourth dependency used by the action. - The current . - - - Registers an action used to post configure a particular type of options. These are run after all . - The action used to configure the options. - The first dependency used by the action. - The second dependency used by the action. - The third dependency used by the action. - The fourth dependency used by the action. - The fifth dependency used by the action. - The current . - - - Register a validation action for an options type using a default failure message. - The validation function. - The current . - - - Register a validation action for an options type. - The validation function. - The failure message to use when validation fails. - The current . - - - Register a validation action for an options type using a default failure message. - The validation function. - The dependency used by the validation function. - The current . - - - Register a validation action for an options type. - The validation function. - The failure message to use when validation fails. - The dependency used by the validation function. - The current . - - - Register a validation action for an options type using a default failure message. - The validation function. - The first dependency used by the validation function. - The second dependency used by the validation function. - The current . - - - Register a validation action for an options type. - The validation function. - The failure message to use when validation fails. - The first dependency used by the validation function. - The second dependency used by the validation function. - The current . - - - Register a validation action for an options type using a default failure message. - The validation function. - The first dependency used by the validation function. - The second dependency used by the validation function. - The third dependency used by the validation function. - The current . - - - Register a validation action for an options type. - The validation function. - The failure message to use when validation fails. - The first dependency used by the validation function. - The second dependency used by the validation function. - The third dependency used by the validation function. - The current . - - - Register a validation action for an options type using a default failure message. - The validation function. - The first dependency used by the validation function. - The second dependency used by the validation function. - The third dependency used by the validation function. - The fourth dependency used by the validation function. - The current . - - - Register a validation action for an options type. - The validation function. - The failure message to use when validation fails. - The first dependency used by the validation function. - The second dependency used by the validation function. - The third dependency used by the validation function. - The fourth dependency used by the validation function. - The current . - - - Register a validation action for an options type using a default failure message. - The validation function. - The first dependency used by the validation function. - The second dependency used by the validation function. - The third dependency used by the validation function. - The fourth dependency used by the validation function. - The fifth dependency used by the validation function. - The current . - - - Register a validation action for an options type. - The validation function. - The failure message to use when validation fails. - The first dependency used by the validation function. - The second dependency used by the validation function. - The third dependency used by the validation function. - The fourth dependency used by the validation function. - The fifth dependency used by the validation function. - The current . - - - The default name of the instance. - - - The for the options being configured. - - - Used to cache instances. - The type of options being requested. - - - - Clears all options instances from the cache. - - - Gets a named options instance, or adds a new instance created with . - The name of the options instance. - The func used to create the new instance. - The options instance. - - - Tries to adds a new option to the cache, will return false if the name already exists. - The name of the options instance. - The options instance. - Whether anything was added. - - - Try to remove an options instance. - The name of the options instance. - Whether anything was removed. - - - Implementation of . - The type of options being requested. - - - Initializes a new instance with the specified options configurations. - The configuration actions to run. - The initialization actions to run. - - - Initializes a new instance with the specified options configurations. - The configuration actions to run. - The initialization actions to run. - The validations to run. - - - Returns a configured instance with the given . - - - - - - - Implementation of and . - Options type. - - - Initializes a new instance with the specified options configurations. - The factory to use to create options. - - - Returns a configured instance with the given . - - - - The default configured instance, equivalent to Get(Options.DefaultName). - - - Implementation of . - Options type. - - - Constructor. - The factory to use to create options. - The sources used to listen for changes to the options instance. - The cache used to store options. - - - Removes all change registration subscriptions. - - - Returns a configured instance with the given . - - - - Registers a listener to be called whenever changes. - The action to be invoked when has changed. - An which should be disposed to stop listening for changes. - - - The present value of the options. - - - Extension methods for . - - - Registers a listener to be called whenever changes. - The IOptionsMonitor. - The action to be invoked when has changed. - - An which should be disposed to stop listening for changes. - - - Thrown when options validation fails. - - - Constructor. - The name of the options instance that failed. - The options type that failed. - The validation failure messages. - - - The validation failures. - - - The message is a semicolon separated list of the . - - - The name of the options instance that failed. - - - The type of the options that failed. - - - - wrapper that returns the options instance. - Options type. - - - Intializes the wrapper with the options instance to return. - The options instance to return. - - - The options instance. - - - Implementation of . - Options type being configured. - - - Creates a new instance of . - The name of the options. - The action to register. - - - Invokes the registered initialization if the matches. - The name of the action to invoke. - The options to use in initialization. - - - The initialization action. - - - The options name. - - - Implementation of . - Options type being configured. - Dependency type. - - - Constructor. - The name of the options. - A dependency. - The action to register. - - - Invoked to configure a instance using the . - The options instance to configured. - - - Invokes the registered initialization if the matches. - The name of the options instance being configured. - The options instance to configured. - - - The configuration action. - - - The dependency. - - - The options name. - - - Implementation of . - Options type being configured. - First dependency type. - Second dependency type. - - - Constructor. - The name of the options. - A dependency. - A second dependency. - The action to register. - - - Invoked to configure a instance using the . - The options instance to configured. - - - Invokes the registered initialization if the matches. - The name of the options instance being configured. - The options instance to configured. - - - The configuration action. - - - The first dependency. - - - The second dependency. - - - The options name. - - - Implementation of . - Options type being configured. - First dependency type. - Second dependency type. - Third dependency type. - - - Constructor. - The name of the options. - A dependency. - A second dependency. - A third dependency. - The action to register. - - - Invoked to configure a instance using the . - The options instance to configured. - - - Invokes the registered initialization if the matches. - The name of the options instance being configured. - The options instance to configured. - - - The configuration action. - - - The first dependency. - - - The second dependency. - - - The third dependency. - - - The options name. - - - Implementation of . - Options type being configured. - First dependency type. - Second dependency type. - Third dependency type. - Fourth dependency type. - - - Constructor. - The name of the options. - A dependency. - A second dependency. - A third dependency. - A fourth dependency. - The action to register. - - - Invoked to configure a instance using the . - The options instance to configured. - - - Invokes the registered initialization if the matches. - The name of the options instance being configured. - The options instance to configured. - - - The configuration action. - - - The first dependency. - - - The second dependency. - - - The third dependency. - - - The fourth dependency. - - - The options name. - - - Implementation of . - Options type being configured. - First dependency type. - Second dependency type. - Third dependency type. - Fourth dependency type. - Fifth dependency type. - - - Constructor. - The name of the options. - A dependency. - A second dependency. - A third dependency. - A fourth dependency. - A fifth dependency. - The action to register. - - - Invoked to configure a instance using the . - The options instance to configured. - - - Invokes the registered initialization if the matches. - The name of the options instance being configured. - The options instance to configured. - - - The configuration action. - - - The first dependency. - - - The second dependency. - - - The third dependency. - - - The fourth dependency. - - - The fifth dependency. - - - The options name. - - - Implementation of - The options type to validate. - - - Constructor. - Options name. - Validation function. - Validation failure message. - - - Validates a specific named options instance (or all when is null). - The name of the options instance being validated. - The options instance. - The result. - - - The error to return when validation fails. - - - The options name. - - - The validation function. - - - Implementation of - The options type to validate. - Dependency type. - - - Constructor. - Options name. - The dependency. - Validation function. - Validation failure message. - - - Validates a specific named options instance (or all when is null). - The name of the options instance being validated. - The options instance. - The result. - - - The dependency. - - - The error to return when validation fails. - - - The options name. - - - The validation function. - - - Implementation of - The options type to validate. - First dependency type. - Second dependency type. - - - Constructor. - Options name. - The first dependency. - The second dependency. - Validation function. - Validation failure message. - - - Validates a specific named options instance (or all when is null). - The name of the options instance being validated. - The options instance. - The result. - - - The first dependency. - - - The second dependency. - - - The error to return when validation fails. - - - The options name. - - - The validation function. - - - Implementation of - The options type to validate. - First dependency type. - Second dependency type. - Third dependency type. - - - Constructor. - Options name. - The first dependency. - The second dependency. - The third dependency. - Validation function. - Validation failure message. - - - Validates a specific named options instance (or all when is null). - The name of the options instance being validated. - The options instance. - The result. - - - The first dependency. - - - The second dependency. - - - The third dependency. - - - The error to return when validation fails. - - - The options name. - - - The validation function. - - - Implementation of - The options type to validate. - First dependency type. - Second dependency type. - Third dependency type. - Fourth dependency type. - - - Constructor. - Options name. - The first dependency. - The second dependency. - The third dependency. - The fourth dependency. - Validation function. - Validation failure message. - - - Validates a specific named options instance (or all when is null). - The name of the options instance being validated. - The options instance. - The result. - - - The first dependency. - - - The second dependency. - - - The third dependency. - - - The fourth dependency. - - - The error to return when validation fails. - - - The options name. - - - The validation function. - - - Implementation of - The options type to validate. - First dependency type. - Second dependency type. - Third dependency type. - Fourth dependency type. - Fifth dependency type. - - - Constructor. - Options name. - The first dependency. - The second dependency. - The third dependency. - The fourth dependency. - The fifth dependency. - Validation function. - Validation failure message. - - - Validates a specific named options instance (or all when is null). - The name of the options instance being validated. - The options instance. - The result. - - - The first dependency. - - - The second dependency. - - - The third dependency. - - - The fourth dependency. - - - The fifth dependency. - - - The error to return when validation fails. - - - The options name. - - - The validation function. - - - Represents the result of an options validation. - - - Result when validation was skipped due to name not matching. - - - Validation was successful. - - - - Returns a failure result. - The reasons for the failure. - The failure result. - - - Returns a failure result. - The reason for the failure. - The failure result. - - - True if validation failed. - - - Used to describe why validation failed. - - - Full list of failures (can be multiple). - - - True if validation was not run. - - - True if validation was successful. - - - \ No newline at end of file diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.Options.5.0.0/lib/netstandard2.0/Microsoft.Extensions.Options.xml.meta b/JNFrame2/Assets/Packages/Microsoft.Extensions.Options.5.0.0/lib/netstandard2.0/Microsoft.Extensions.Options.xml.meta deleted file mode 100644 index 17986cb2..00000000 --- a/JNFrame2/Assets/Packages/Microsoft.Extensions.Options.5.0.0/lib/netstandard2.0/Microsoft.Extensions.Options.xml.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: d3c99b7c2f38c2c4da3898cb91186a5a -TextScriptImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.Options.5.0.0/useSharedDesignerContext.txt.meta b/JNFrame2/Assets/Packages/Microsoft.Extensions.Options.5.0.0/useSharedDesignerContext.txt.meta deleted file mode 100644 index 3105e16b..00000000 --- a/JNFrame2/Assets/Packages/Microsoft.Extensions.Options.5.0.0/useSharedDesignerContext.txt.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 1610ea345cc4dba4fba61cf847242466 -TextScriptImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.Options.5.0.0/version.txt b/JNFrame2/Assets/Packages/Microsoft.Extensions.Options.5.0.0/version.txt deleted file mode 100644 index 0a6d216f..00000000 --- a/JNFrame2/Assets/Packages/Microsoft.Extensions.Options.5.0.0/version.txt +++ /dev/null @@ -1 +0,0 @@ -cf258a14b70ad9069470a108f13765e0e5988f51 diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.Options.5.0.0/version.txt.meta b/JNFrame2/Assets/Packages/Microsoft.Extensions.Options.5.0.0/version.txt.meta deleted file mode 100644 index e43f2f60..00000000 --- a/JNFrame2/Assets/Packages/Microsoft.Extensions.Options.5.0.0/version.txt.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 554e5e85d9af9a24eaa282f41179c1ac -TextScriptImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.Primitives.5.0.0.meta b/JNFrame2/Assets/Packages/Microsoft.Extensions.Primitives.5.0.0.meta deleted file mode 100644 index a55076b6..00000000 --- a/JNFrame2/Assets/Packages/Microsoft.Extensions.Primitives.5.0.0.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 673092f3c18480a46b4091e89ea56e52 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.Primitives.5.0.0/.signature.p7s b/JNFrame2/Assets/Packages/Microsoft.Extensions.Primitives.5.0.0/.signature.p7s deleted file mode 100644 index fbe4cbe7..00000000 Binary files a/JNFrame2/Assets/Packages/Microsoft.Extensions.Primitives.5.0.0/.signature.p7s and /dev/null differ diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.Primitives.5.0.0/Icon.png b/JNFrame2/Assets/Packages/Microsoft.Extensions.Primitives.5.0.0/Icon.png deleted file mode 100644 index a0f1fdbf..00000000 Binary files a/JNFrame2/Assets/Packages/Microsoft.Extensions.Primitives.5.0.0/Icon.png and /dev/null differ diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.Primitives.5.0.0/Icon.png.meta b/JNFrame2/Assets/Packages/Microsoft.Extensions.Primitives.5.0.0/Icon.png.meta deleted file mode 100644 index 0ba708e5..00000000 --- a/JNFrame2/Assets/Packages/Microsoft.Extensions.Primitives.5.0.0/Icon.png.meta +++ /dev/null @@ -1,135 +0,0 @@ -fileFormatVersion: 2 -guid: 694d1c899d2a2614ea753be2e516d420 -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 12 - mipmaps: - mipMapMode: 0 - enableMipMap: 1 - sRGBTexture: 1 - linearTexture: 0 - fadeOut: 0 - borderMipMap: 0 - mipMapsPreserveCoverage: 0 - alphaTestReferenceValue: 0.5 - mipMapFadeDistanceStart: 1 - mipMapFadeDistanceEnd: 3 - bumpmap: - convertToNormalMap: 0 - externalNormalMap: 0 - heightScale: 0.25 - normalMapFilter: 0 - isReadable: 0 - streamingMipmaps: 0 - streamingMipmapsPriority: 0 - vTOnly: 0 - ignoreMasterTextureLimit: 0 - grayScaleToAlpha: 0 - generateCubemap: 6 - cubemapConvolution: 0 - seamlessCubemap: 0 - textureFormat: 1 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: 1 - aniso: 1 - mipBias: 0 - wrapU: 0 - wrapV: 0 - wrapW: 0 - nPOTScale: 1 - lightmap: 0 - compressionQuality: 50 - spriteMode: 0 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 0 - spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 100 - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spriteGenerateFallbackPhysicsShape: 1 - alphaUsage: 1 - alphaIsTransparency: 0 - spriteTessellationDetail: -1 - textureType: 0 - textureShape: 1 - singleChannelComponent: 0 - flipbookRows: 1 - flipbookColumns: 1 - maxTextureSizeSet: 0 - compressionQualitySet: 0 - textureFormatSet: 0 - ignorePngGamma: 0 - applyGammaDecoding: 0 - cookieLightType: 0 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Standalone - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Android - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Server - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - nameFileIdTable: {} - spritePackingTag: - pSDRemoveMatte: 0 - pSDShowRemoveMatteOption: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.Primitives.5.0.0/LICENSE.TXT b/JNFrame2/Assets/Packages/Microsoft.Extensions.Primitives.5.0.0/LICENSE.TXT deleted file mode 100644 index 984713a4..00000000 --- a/JNFrame2/Assets/Packages/Microsoft.Extensions.Primitives.5.0.0/LICENSE.TXT +++ /dev/null @@ -1,23 +0,0 @@ -The MIT License (MIT) - -Copyright (c) .NET Foundation and Contributors - -All rights reserved. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.Primitives.5.0.0/LICENSE.TXT.meta b/JNFrame2/Assets/Packages/Microsoft.Extensions.Primitives.5.0.0/LICENSE.TXT.meta deleted file mode 100644 index 13ef463d..00000000 --- a/JNFrame2/Assets/Packages/Microsoft.Extensions.Primitives.5.0.0/LICENSE.TXT.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: eb868a4135112c54e8cd4beaef1b41f6 -TextScriptImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.Primitives.5.0.0/Microsoft.Extensions.Primitives.nuspec b/JNFrame2/Assets/Packages/Microsoft.Extensions.Primitives.5.0.0/Microsoft.Extensions.Primitives.nuspec deleted file mode 100644 index 906ffa34..00000000 --- a/JNFrame2/Assets/Packages/Microsoft.Extensions.Primitives.5.0.0/Microsoft.Extensions.Primitives.nuspec +++ /dev/null @@ -1,79 +0,0 @@ - - - - Microsoft.Extensions.Primitives - 5.0.0 - Microsoft.Extensions.Primitives - Microsoft - microsoft,dotnetframework - false - MIT - https://licenses.nuget.org/MIT - Icon.png - https://github.com/dotnet/runtime - http://go.microsoft.com/fwlink/?LinkID=288859 - Primitives shared by framework extensions. Commonly used types include: - -Commonly Used Types: -Microsoft.Extensions.Primitives.IChangeToken -Microsoft.Extensions.Primitives.StringValues -Microsoft.Extensions.Primitives.StringSegment - -When using NuGet 3.x this package requires at least version 3.4. - https://go.microsoft.com/fwlink/?LinkID=799421 - © Microsoft Corporation. All rights reserved. - true - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.Primitives.5.0.0/Microsoft.Extensions.Primitives.nuspec.meta b/JNFrame2/Assets/Packages/Microsoft.Extensions.Primitives.5.0.0/Microsoft.Extensions.Primitives.nuspec.meta deleted file mode 100644 index 1eb91674..00000000 --- a/JNFrame2/Assets/Packages/Microsoft.Extensions.Primitives.5.0.0/Microsoft.Extensions.Primitives.nuspec.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: f7cab07aaf196514688a9f56a3ea47e6 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.Primitives.5.0.0/THIRD-PARTY-NOTICES.TXT b/JNFrame2/Assets/Packages/Microsoft.Extensions.Primitives.5.0.0/THIRD-PARTY-NOTICES.TXT deleted file mode 100644 index 111dcf58..00000000 --- a/JNFrame2/Assets/Packages/Microsoft.Extensions.Primitives.5.0.0/THIRD-PARTY-NOTICES.TXT +++ /dev/null @@ -1,884 +0,0 @@ -.NET Runtime uses third-party libraries or other resources that may be -distributed under licenses different than the .NET Runtime software. - -In the event that we accidentally failed to list a required notice, please -bring it to our attention. Post an issue or email us: - - dotnet@microsoft.com - -The attached notices are provided for information only. - -License notice for ASP.NET -------------------------------- - -Copyright (c) .NET Foundation. All rights reserved. -Licensed under the Apache License, Version 2.0. - -Available at -https://github.com/aspnet/AspNetCore/blob/master/LICENSE.txt - -License notice for Slicing-by-8 -------------------------------- - -http://sourceforge.net/projects/slicing-by-8/ - -Copyright (c) 2004-2006 Intel Corporation - All Rights Reserved - - -This software program is licensed subject to the BSD License, available at -http://www.opensource.org/licenses/bsd-license.html. - - -License notice for Unicode data -------------------------------- - -https://www.unicode.org/license.html - -Copyright © 1991-2020 Unicode, Inc. All rights reserved. -Distributed under the Terms of Use in https://www.unicode.org/copyright.html. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of the Unicode data files and any associated documentation -(the "Data Files") or Unicode software and any associated documentation -(the "Software") to deal in the Data Files or Software -without restriction, including without limitation the rights to use, -copy, modify, merge, publish, distribute, and/or sell copies of -the Data Files or Software, and to permit persons to whom the Data Files -or Software are furnished to do so, provided that either -(a) this copyright and permission notice appear with all copies -of the Data Files or Software, or -(b) this copyright and permission notice appear in associated -Documentation. - -THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF -ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE -WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT OF THIRD PARTY RIGHTS. -IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS -NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL -DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, -DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER -TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR -PERFORMANCE OF THE DATA FILES OR SOFTWARE. - -Except as contained in this notice, the name of a copyright holder -shall not be used in advertising or otherwise to promote the sale, -use or other dealings in these Data Files or Software without prior -written authorization of the copyright holder. - -License notice for Zlib ------------------------ - -https://github.com/madler/zlib -http://zlib.net/zlib_license.html - -/* zlib.h -- interface of the 'zlib' general purpose compression library - version 1.2.11, January 15th, 2017 - - Copyright (C) 1995-2017 Jean-loup Gailly and Mark Adler - - This software is provided 'as-is', without any express or implied - warranty. In no event will the authors be held liable for any damages - arising from the use of this software. - - Permission is granted to anyone to use this software for any purpose, - including commercial applications, and to alter it and redistribute it - freely, subject to the following restrictions: - - 1. The origin of this software must not be misrepresented; you must not - claim that you wrote the original software. If you use this software - in a product, an acknowledgment in the product documentation would be - appreciated but is not required. - 2. Altered source versions must be plainly marked as such, and must not be - misrepresented as being the original software. - 3. This notice may not be removed or altered from any source distribution. - - Jean-loup Gailly Mark Adler - jloup@gzip.org madler@alumni.caltech.edu - -*/ - -License notice for Mono -------------------------------- - -http://www.mono-project.com/docs/about-mono/ - -Copyright (c) .NET Foundation Contributors - -MIT License - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the Software), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -License notice for International Organization for Standardization ------------------------------------------------------------------ - -Portions (C) International Organization for Standardization 1986: - Permission to copy in any form is granted for use with - conforming SGML systems and applications as defined in - ISO 8879, provided this notice is included in all copies. - -License notice for Intel ------------------------- - -"Copyright (c) 2004-2006 Intel Corporation - All Rights Reserved - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are met: - -1. Redistributions of source code must retain the above copyright notice, this -list of conditions and the following disclaimer. - -2. Redistributions in binary form must reproduce the above copyright notice, -this list of conditions and the following disclaimer in the documentation -and/or other materials provided with the distribution. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" -AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE -FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL -DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR -SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER -CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, -OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -License notice for Xamarin and Novell -------------------------------------- - -Copyright (c) 2015 Xamarin, Inc (http://www.xamarin.com) - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. - -Copyright (c) 2011 Novell, Inc (http://www.novell.com) - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. - -Third party notice for W3C --------------------------- - -"W3C SOFTWARE AND DOCUMENT NOTICE AND LICENSE -Status: This license takes effect 13 May, 2015. -This work is being provided by the copyright holders under the following license. -License -By obtaining and/or copying this work, you (the licensee) agree that you have read, understood, and will comply with the following terms and conditions. -Permission to copy, modify, and distribute this work, with or without modification, for any purpose and without fee or royalty is hereby granted, provided that you include the following on ALL copies of the work or portions thereof, including modifications: -The full text of this NOTICE in a location viewable to users of the redistributed or derivative work. -Any pre-existing intellectual property disclaimers, notices, or terms and conditions. If none exist, the W3C Software and Document Short Notice should be included. -Notice of any changes or modifications, through a copyright statement on the new code or document such as "This software or document includes material copied from or derived from [title and URI of the W3C document]. Copyright © [YEAR] W3C® (MIT, ERCIM, Keio, Beihang)." -Disclaimers -THIS WORK IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS MAKE NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO, WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF THE SOFTWARE OR DOCUMENT WILL NOT INFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS. -COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE SOFTWARE OR DOCUMENT. -The name and trademarks of copyright holders may NOT be used in advertising or publicity pertaining to the work without specific, written prior permission. Title to copyright in this work will at all times remain with copyright holders." - -License notice for Bit Twiddling Hacks --------------------------------------- - -Bit Twiddling Hacks - -By Sean Eron Anderson -seander@cs.stanford.edu - -Individually, the code snippets here are in the public domain (unless otherwise -noted) — feel free to use them however you please. The aggregate collection and -descriptions are © 1997-2005 Sean Eron Anderson. The code and descriptions are -distributed in the hope that they will be useful, but WITHOUT ANY WARRANTY and -without even the implied warranty of merchantability or fitness for a particular -purpose. - -License notice for Brotli --------------------------------------- - -Copyright (c) 2009, 2010, 2013-2016 by the Brotli Authors. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. - -compress_fragment.c: -Copyright (c) 2011, Google Inc. -All rights reserved. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are -met: - - * Redistributions of source code must retain the above copyright -notice, this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above -copyright notice, this list of conditions and the following disclaimer -in the documentation and/or other materials provided with the -distribution. - * Neither the name of Google Inc. nor the names of its -contributors may be used to endorse or promote products derived from -this software without specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -""AS IS"" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -decode_fuzzer.c: -Copyright (c) 2015 The Chromium Authors. All rights reserved. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are -met: - - * Redistributions of source code must retain the above copyright -notice, this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above -copyright notice, this list of conditions and the following disclaimer -in the documentation and/or other materials provided with the -distribution. - * Neither the name of Google Inc. nor the names of its -contributors may be used to endorse or promote products derived from -this software without specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -""AS IS"" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." - -License notice for Json.NET -------------------------------- - -https://github.com/JamesNK/Newtonsoft.Json/blob/master/LICENSE.md - -The MIT License (MIT) - -Copyright (c) 2007 James Newton-King - -Permission is hereby granted, free of charge, to any person obtaining a copy of -this software and associated documentation files (the "Software"), to deal in -the Software without restriction, including without limitation the rights to -use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of -the Software, and to permit persons to whom the Software is furnished to do so, -subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS -FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR -COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER -IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -License notice for vectorized base64 encoding / decoding --------------------------------------------------------- - -Copyright (c) 2005-2007, Nick Galbreath -Copyright (c) 2013-2017, Alfred Klomp -Copyright (c) 2015-2017, Wojciech Mula -Copyright (c) 2016-2017, Matthieu Darbois -All rights reserved. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are -met: - -- Redistributions of source code must retain the above copyright notice, - this list of conditions and the following disclaimer. - -- Redistributions in binary form must reproduce the above copyright - notice, this list of conditions and the following disclaimer in the - documentation and/or other materials provided with the distribution. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS -IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED -TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A -PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED -TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR -PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING -NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS -SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -License notice for RFC 3492 ---------------------------- - -The punycode implementation is based on the sample code in RFC 3492 - -Copyright (C) The Internet Society (2003). All Rights Reserved. - -This document and translations of it may be copied and furnished to -others, and derivative works that comment on or otherwise explain it -or assist in its implementation may be prepared, copied, published -and distributed, in whole or in part, without restriction of any -kind, provided that the above copyright notice and this paragraph are -included on all such copies and derivative works. However, this -document itself may not be modified in any way, such as by removing -the copyright notice or references to the Internet Society or other -Internet organizations, except as needed for the purpose of -developing Internet standards in which case the procedures for -copyrights defined in the Internet Standards process must be -followed, or as required to translate it into languages other than -English. - -The limited permissions granted above are perpetual and will not be -revoked by the Internet Society or its successors or assigns. - -This document and the information contained herein is provided on an -"AS IS" basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING -TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING -BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION -HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF -MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. - -License notice for Algorithm from Internet Draft document "UUIDs and GUIDs" ---------------------------------------------------------------------------- - -Copyright (c) 1990- 1993, 1996 Open Software Foundation, Inc. -Copyright (c) 1989 by Hewlett-Packard Company, Palo Alto, Ca. & -Digital Equipment Corporation, Maynard, Mass. -To anyone who acknowledges that this file is provided "AS IS" -without any express or implied warranty: permission to use, copy, -modify, and distribute this file for any purpose is hereby -granted without fee, provided that the above copyright notices and -this notice appears in all source code copies, and that none of -the names of Open Software Foundation, Inc., Hewlett-Packard -Company, or Digital Equipment Corporation be used in advertising -or publicity pertaining to distribution of the software without -specific, written prior permission. Neither Open Software -Foundation, Inc., Hewlett-Packard Company, Microsoft, nor Digital Equipment -Corporation makes any representations about the suitability of -this software for any purpose. - -Copyright(C) The Internet Society 1997. All Rights Reserved. - -This document and translations of it may be copied and furnished to others, -and derivative works that comment on or otherwise explain it or assist in -its implementation may be prepared, copied, published and distributed, in -whole or in part, without restriction of any kind, provided that the above -copyright notice and this paragraph are included on all such copies and -derivative works.However, this document itself may not be modified in any -way, such as by removing the copyright notice or references to the Internet -Society or other Internet organizations, except as needed for the purpose of -developing Internet standards in which case the procedures for copyrights -defined in the Internet Standards process must be followed, or as required -to translate it into languages other than English. - -The limited permissions granted above are perpetual and will not be revoked -by the Internet Society or its successors or assigns. - -This document and the information contained herein is provided on an "AS IS" -basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING TASK FORCE -DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO -ANY WARRANTY THAT THE USE OF THE INFORMATION HEREIN WILL NOT INFRINGE ANY -RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A -PARTICULAR PURPOSE. - -License notice for Algorithm from RFC 4122 - -A Universally Unique IDentifier (UUID) URN Namespace ----------------------------------------------------- - -Copyright (c) 1990- 1993, 1996 Open Software Foundation, Inc. -Copyright (c) 1989 by Hewlett-Packard Company, Palo Alto, Ca. & -Digital Equipment Corporation, Maynard, Mass. -Copyright (c) 1998 Microsoft. -To anyone who acknowledges that this file is provided "AS IS" -without any express or implied warranty: permission to use, copy, -modify, and distribute this file for any purpose is hereby -granted without fee, provided that the above copyright notices and -this notice appears in all source code copies, and that none of -the names of Open Software Foundation, Inc., Hewlett-Packard -Company, Microsoft, or Digital Equipment Corporation be used in -advertising or publicity pertaining to distribution of the software -without specific, written prior permission. Neither Open Software -Foundation, Inc., Hewlett-Packard Company, Microsoft, nor Digital -Equipment Corporation makes any representations about the -suitability of this software for any purpose." - -License notice for The LLVM Compiler Infrastructure ---------------------------------------------------- - -Developed by: - - LLVM Team - - University of Illinois at Urbana-Champaign - - http://llvm.org - -Permission is hereby granted, free of charge, to any person obtaining a copy of -this software and associated documentation files (the "Software"), to deal with -the Software without restriction, including without limitation the rights to -use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies -of the Software, and to permit persons to whom the Software is furnished to do -so, subject to the following conditions: - - * Redistributions of source code must retain the above copyright notice, - this list of conditions and the following disclaimers. - - * Redistributions in binary form must reproduce the above copyright notice, - this list of conditions and the following disclaimers in the - documentation and/or other materials provided with the distribution. - - * Neither the names of the LLVM Team, University of Illinois at - Urbana-Champaign, nor the names of its contributors may be used to - endorse or promote products derived from this Software without specific - prior written permission. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS -FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE -SOFTWARE. - -License notice for Bob Jenkins ------------------------------- - -By Bob Jenkins, 1996. bob_jenkins@burtleburtle.net. You may use this -code any way you wish, private, educational, or commercial. It's free. - -License notice for Greg Parker ------------------------------- - -Greg Parker gparker@cs.stanford.edu December 2000 -This code is in the public domain and may be copied or modified without -permission. - -License notice for libunwind based code ----------------------------------------- - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -License notice for Printing Floating-Point Numbers (Dragon4) ------------------------------------------------------------- - -/****************************************************************************** - Copyright (c) 2014 Ryan Juckett - http://www.ryanjuckett.com/ - - This software is provided 'as-is', without any express or implied - warranty. In no event will the authors be held liable for any damages - arising from the use of this software. - - Permission is granted to anyone to use this software for any purpose, - including commercial applications, and to alter it and redistribute it - freely, subject to the following restrictions: - - 1. The origin of this software must not be misrepresented; you must not - claim that you wrote the original software. If you use this software - in a product, an acknowledgment in the product documentation would be - appreciated but is not required. - - 2. Altered source versions must be plainly marked as such, and must not be - misrepresented as being the original software. - - 3. This notice may not be removed or altered from any source - distribution. -******************************************************************************/ - -License notice for Printing Floating-point Numbers (Grisu3) ------------------------------------------------------------ - -Copyright 2012 the V8 project authors. All rights reserved. -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are -met: - - * Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above - copyright notice, this list of conditions and the following - disclaimer in the documentation and/or other materials provided - with the distribution. - * Neither the name of Google Inc. nor the names of its - contributors may be used to endorse or promote products derived - from this software without specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -License notice for xxHash -------------------------- - -xxHash Library -Copyright (c) 2012-2014, Yann Collet -All rights reserved. - -Redistribution and use in source and binary forms, with or without modification, -are permitted provided that the following conditions are met: - -* Redistributions of source code must retain the above copyright notice, this - list of conditions and the following disclaimer. - -* Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or - other materials provided with the distribution. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR -ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES -(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; -LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON -ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS -SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -License notice for Berkeley SoftFloat Release 3e ------------------------------------------------- - -https://github.com/ucb-bar/berkeley-softfloat-3 -https://github.com/ucb-bar/berkeley-softfloat-3/blob/master/COPYING.txt - -License for Berkeley SoftFloat Release 3e - -John R. Hauser -2018 January 20 - -The following applies to the whole of SoftFloat Release 3e as well as to -each source file individually. - -Copyright 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018 The Regents of the -University of California. All rights reserved. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are met: - - 1. Redistributions of source code must retain the above copyright notice, - this list of conditions, and the following disclaimer. - - 2. Redistributions in binary form must reproduce the above copyright - notice, this list of conditions, and the following disclaimer in the - documentation and/or other materials provided with the distribution. - - 3. Neither the name of the University nor the names of its contributors - may be used to endorse or promote products derived from this software - without specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS "AS IS", AND ANY -EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE, ARE -DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY -DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES -(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; -LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND -ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF -THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -License notice for Xorshift RNGs --------------------------------- - -George Marsaglia -2003-07-04 -Journal of Statistical Software -License: http://creativecommons.org/licenses/by/3.0/ - -https://www.jstatsoft.org/article/view/v008i14 -https://www.jstatsoft.org/index.php/jss/article/view/v008i14/xorshift.pdf - -License notice for Xorshift (Wikipedia) ---------------------------------------- - -https://en.wikipedia.org/wiki/Xorshift -License: https://en.wikipedia.org/wiki/Wikipedia:Text_of_Creative_Commons_Attribution-ShareAlike_3.0_Unported_License - -License for fastmod (https://github.com/lemire/fastmod) --------------------------------------- - - Copyright 2018 Daniel Lemire - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - -License notice for The C++ REST SDK ------------------------------------ - -C++ REST SDK - -The MIT License (MIT) - -Copyright (c) Microsoft Corporation - -All rights reserved. - -Permission is hereby granted, free of charge, to any person obtaining a copy of -this software and associated documentation files (the "Software"), to deal in -the Software without restriction, including without limitation the rights to -use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of -the Software, and to permit persons to whom the Software is furnished to do so, -subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - -License notice for MessagePack-CSharp -------------------------------------- - -MessagePack for C# - -MIT License - -Copyright (c) 2017 Yoshifumi Kawai - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - -License notice for lz4net -------------------------------------- - -lz4net - -Copyright (c) 2013-2017, Milosz Krajewski - -All rights reserved. - -Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: - -Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. - -Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -License notice for Nerdbank.Streams ------------------------------------ - -The MIT License (MIT) - -Copyright (c) Andrew Arnott - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - -License notice for RapidJSON ----------------------------- - -Tencent is pleased to support the open source community by making RapidJSON available. - -Copyright (C) 2015 THL A29 Limited, a Tencent company, and Milo Yip. All rights reserved. - -Licensed under the MIT License (the "License"); you may not use this file except -in compliance with the License. You may obtain a copy of the License at - -http://opensource.org/licenses/MIT - -Unless required by applicable law or agreed to in writing, software distributed -under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR -CONDITIONS OF ANY KIND, either express or implied. See the License for the -specific language governing permissions and limitations under the License. - -License notice for DirectX Math Library ---------------------------------------- - -https://github.com/microsoft/DirectXMath/blob/master/LICENSE - - The MIT License (MIT) - -Copyright (c) 2011-2020 Microsoft Corp - -Permission is hereby granted, free of charge, to any person obtaining a copy of this -software and associated documentation files (the "Software"), to deal in the Software -without restriction, including without limitation the rights to use, copy, modify, -merge, publish, distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to the following -conditions: - -The above copyright notice and this permission notice shall be included in all copies -or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, -INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A -PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT -HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF -CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE -OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -License notice for ldap4net ---------------------------- - -The MIT License (MIT) - -Copyright (c) 2018 Alexander Chermyanin - -Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -License notice for vectorized sorting code ------------------------------------------- - -MIT License - -Copyright (c) 2020 Dan Shechter - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.Primitives.5.0.0/THIRD-PARTY-NOTICES.TXT.meta b/JNFrame2/Assets/Packages/Microsoft.Extensions.Primitives.5.0.0/THIRD-PARTY-NOTICES.TXT.meta deleted file mode 100644 index 4c4f6dad..00000000 --- a/JNFrame2/Assets/Packages/Microsoft.Extensions.Primitives.5.0.0/THIRD-PARTY-NOTICES.TXT.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 5c59dc1cfb3237846b90ad961b8c9f56 -TextScriptImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.Primitives.5.0.0/lib.meta b/JNFrame2/Assets/Packages/Microsoft.Extensions.Primitives.5.0.0/lib.meta deleted file mode 100644 index 5fb17b63..00000000 --- a/JNFrame2/Assets/Packages/Microsoft.Extensions.Primitives.5.0.0/lib.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: f64a517bbc4a5c5429667f97736ba4c0 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.Primitives.5.0.0/lib/netstandard2.0.meta b/JNFrame2/Assets/Packages/Microsoft.Extensions.Primitives.5.0.0/lib/netstandard2.0.meta deleted file mode 100644 index ee3219a0..00000000 --- a/JNFrame2/Assets/Packages/Microsoft.Extensions.Primitives.5.0.0/lib/netstandard2.0.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 73b0575c0c9f9fa4bb54296eff910046 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.Primitives.5.0.0/lib/netstandard2.0/Microsoft.Extensions.Primitives.dll b/JNFrame2/Assets/Packages/Microsoft.Extensions.Primitives.5.0.0/lib/netstandard2.0/Microsoft.Extensions.Primitives.dll deleted file mode 100644 index e63c5a9e..00000000 Binary files a/JNFrame2/Assets/Packages/Microsoft.Extensions.Primitives.5.0.0/lib/netstandard2.0/Microsoft.Extensions.Primitives.dll and /dev/null differ diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.Primitives.5.0.0/lib/netstandard2.0/Microsoft.Extensions.Primitives.dll.meta b/JNFrame2/Assets/Packages/Microsoft.Extensions.Primitives.5.0.0/lib/netstandard2.0/Microsoft.Extensions.Primitives.dll.meta deleted file mode 100644 index ac8deae7..00000000 --- a/JNFrame2/Assets/Packages/Microsoft.Extensions.Primitives.5.0.0/lib/netstandard2.0/Microsoft.Extensions.Primitives.dll.meta +++ /dev/null @@ -1,23 +0,0 @@ -fileFormatVersion: 2 -guid: b8286ffcb52eca341a969d74f1bc3541 -labels: -- NuGetForUnity -PluginImporter: - externalObjects: {} - serializedVersion: 2 - iconMap: {} - executionOrder: {} - defineConstraints: [] - isPreloaded: 0 - isOverridable: 0 - isExplicitlyReferenced: 0 - validateReferences: 1 - platformData: - - first: - Any: - second: - enabled: 1 - settings: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.Primitives.5.0.0/lib/netstandard2.0/Microsoft.Extensions.Primitives.xml b/JNFrame2/Assets/Packages/Microsoft.Extensions.Primitives.5.0.0/lib/netstandard2.0/Microsoft.Extensions.Primitives.xml deleted file mode 100644 index f2930481..00000000 --- a/JNFrame2/Assets/Packages/Microsoft.Extensions.Primitives.5.0.0/lib/netstandard2.0/Microsoft.Extensions.Primitives.xml +++ /dev/null @@ -1,756 +0,0 @@ - - - - Microsoft.Extensions.Primitives - - - - A implementation using . - - - Initializes a new instance of . - The . - - - Registers for a callback that will be invoked when the entry has changed. must be set before the callback is invoked. - The to invoke. - State to be passed into the callback. - An that is used to unregister the callback. - - - Indicates if this token will pro-actively raise callbacks. If , the token consumer must poll to detect changes. - - if the token will proactively raise callbacks; otherwise. - - - Gets a value that indicates if a change has occurred. - - if a change has occured; otherwise. - - - Propagates notifications that a change has occurred. - - - Registers the action to be called whenever the token produced changes. - Produces the change token. - Action called when the token changes. - - - - Registers the action to be called whenever the token produced changes. - Produces the change token. - Action called when the token changes. - state for the consumer. - The type of the state for the action. - - - - An which represents one or more instances. - - - Creates a new instance of . - The list of to compose. - - - Registers for a callback that will be invoked when the entry has changed. must be set before the callback is invoked. - The to invoke. - State to be passed into the callback. - An that is used to unregister the callback. - - - Indicates if this token will pro-actively raise callbacks. If , the token consumer must poll to detect changes. - - if the token will proactively raise callbacks; otherwise. - - - Returns the list of which compose the current . - The list of instances which compose the current . - - - Gets a value that indicates if a change has occurred. - - if a change has occured; otherwise. - - - - Add the given to the . - The to add to. - The to add. - The original . - - - Propagates notifications that a change has occurred. - - - Registers for a callback that will be invoked when the entry has changed. - MUST be set before the callback is invoked. - The to invoke. - State to be passed into the callback. - An that is used to unregister the callback. - - - Indicates if this token will pro-actively raise callbacks. If , the token consumer must - poll to detect changes. - - if the token will proactively raise callbacks; otherwise. - - - Gets a value that indicates if a change has occurred. - - if a change has occurred; otherwise. - - - An optimized representation of a substring. - - - A for . - - - Initializes an instance of the struct. - - The original . The includes the whole . - - - Initializes an instance of the struct. - The original used as buffer. - The offset of the segment within the . - The length of the segment. - - is . - - or is less than zero, or + - is greater than the number of characters in . - - - Gets a from the current . - The from this . - - - Gets a from the current . - The from this . - - - Compares substrings of two specified objects using the specified rules, - and returns an integer that indicates their relative position in the sort order. - The first to compare. - The second to compare. - One of the enumeration values that specifies the rules for the comparison. - - A 32-bit signed integer indicating the lexical relationship between the two comparands. - The value is negative if is less than , 0 if the two comparands are equal, - and positive if is greater than . - . - - - Checks if the end of this matches the specified when compared using the specified . - The to compare. - One of the enumeration values that specifies the rules to use in the comparison. - - is . - - if matches the end of this ; otherwise, . - - - Indicates whether the current object is equal to another object of the same type. - An object to compare with this object. - - if the current object is equal to the other parameter; otherwise, . - - - Determines whether two specified objects have the same value. A parameter specifies the culture, case, and - sort rules used in the comparison. - The first to compare. - The second to compare. - One of the enumeration values that specifies the rules for the comparison. - - if the objects are equal; otherwise, . - - - Indicates whether the current object is equal to another object of the same type. - An object to compare with this object. - One of the enumeration values that specifies the rules to use in the comparison. - - if the current object is equal to the other parameter; otherwise, . - - - - - - Checks if the specified is equal to the current . - The to compare with the current . - - if the specified is equal to the current ; otherwise, . - - - Checks if the specified is equal to the current . - The to compare with the current . - One of the enumeration values that specifies the rules to use in the comparison. - - is . - - if the specified is equal to the current ; otherwise, . - - - - Gets the zero-based index of the first occurrence of the character in this . - The Unicode character to seek. - The zero-based index position of from the beginning of the if that character is found, or -1 if it is not. - - - Gets the zero-based index of the first occurrence of the character in this . - The search starts at . - The Unicode character to seek. - The zero-based index position at which the search starts. - - is greater than or equal to or less than zero. - The zero-based index position of from the beginning of the if that character is found, or -1 if it is not. - - - Gets the zero-based index of the first occurrence of the character in this . - The search starts at and examines a specified number of character positions. - The Unicode character to seek. - The zero-based index position at which the search starts. - The number of characters to examine. - - or is less than zero, or + is - greater than . - The zero-based index position of from the beginning of the if that character is found, or -1 if it is not. - - - Reports the zero-based index of the first occurrence in this instance of any character in a specified array - of Unicode characters. - A Unicode character array containing one or more characters to seek. - The zero-based index position of the first occurrence in this instance where any character in - was found; -1 if no character in was found. - - - Reports the zero-based index of the first occurrence in this instance of any character in a specified array - of Unicode characters. The search starts at a specified character position. - A Unicode character array containing one or more characters to seek. - The search starting position. - - is greater than or equal to or less than zero. - The zero-based index position of the first occurrence in this instance where any character in - was found; -1 if no character in was found. - - - Reports the zero-based index of the first occurrence in this instance of any character in a specified array - of Unicode characters. The search starts at a specified character position and examines a specified number - of character positions. - A Unicode character array containing one or more characters to seek. - The search starting position. - The number of character positions to examine. - - is . - - or is less than zero, or + is - greater than . - The zero-based index position of the first occurrence in this instance where any character in - was found; -1 if no character in was found. - - - Indicates whether the specified is null or an Empty string. - The to test. - - - - Reports the zero-based index position of the last occurrence of a specified Unicode character within this instance. - The Unicode character to seek. - The zero-based index position of value if that character is found, or -1 if it is not. - - - Checks if two specified have the same value. - The first to compare, or . - The second to compare, or . - - if the value of is the same as the value of ; otherwise, . - - - Creates a see from the given . - The to convert to a . - - - Creates a see from the given . - The to convert to a . - - - Creates a new from the given . - The to convert to a - - - Checks if two specified have different values. - The first to compare, or . - The second to compare, or . - - if the value of is different from the value of ; otherwise, . - - - Splits a string into s that are based on the characters in an array. - A character array that delimits the substrings in this string, an empty array that - contains no delimiters, or null. - An whose elements contain the s from this instance - that are delimited by one or more characters in . - - - Checks if the beginning of this matches the specified when compared using the specified . - The to compare. - One of the enumeration values that specifies the rules to use in the comparison. - - is . - - if matches the beginning of this ; otherwise, . - - - Retrieves a that represents a substring from this . - The starts at the position specified by . - The zero-based starting character position of a substring in this . - - is greater than or equal to or less than zero. - A that begins at in this - whose length is the remainder. - - - Retrieves a that represents a substring from this . - The starts at the position specified by and has the specified . - The zero-based starting character position of a substring in this . - The number of characters in the substring. - - or is less than zero, or + is - greater than . - A that is equivalent to the substring of length that begins at in this - - - Retrieves a substring from this . - The substring starts at the position specified by and has the remaining length. - The zero-based starting character position of a substring in this . - - is greater than or equal to or less than zero. - A that is equivalent to the substring of remaining length that begins at - in this - - - Retrieves a substring from this . - The substring starts at the position specified by and has the specified . - The zero-based starting character position of a substring in this . - The number of characters in the substring. - - or is less than zero, or + is - greater than . - A that is equivalent to the substring of length that begins at - in this - - - Returns the represented by this or if the does not contain a value. - The represented by this or if the does not contain a value. - - - Removes all leading and trailing whitespaces. - The trimmed . - - - Removes all trailing whitespaces. - The trimmed . - - - Removes all leading whitespaces. - The trimmed . - - - Gets the buffer for this . - The buffer for this . - - - Gets whether this contains a valid value. - - if the contains a valid value; otherwise. - - - Gets the at a specified position in the current . - The offset into the - - is greater than or equal to or less than zero. - The at a specified position. - - - Gets the length of this . - The length of this . - - - Gets the offset within the buffer for this . - The offset within the buffer for this . - - - Gets the value of this segment as a . - The value of this segment as a . - - - - Compares two objects and returns a value indicating whether one is less than, equal to, or greater than the other. - The first object to compare. - The second object to compare. - A signed integer that indicates the relative values of and . - - - Determines whether the specified objects are equal. - The first object of type to compare. - The second object of type to compare. - - if the specified objects are equal; otherwise, . - - - Returns a hash code for the specified object. - The for which a hash code is to be returned. - A hash code for the specified object. - - - - - Tokenizes a into s. - - - Initializes a new instance of . - The to tokenize. - The characters to tokenize by. - - - Initializes a new instance of . - The to tokenize. - The characters to tokenize by. - - - - Returns an enumerator that iterates through the collection. - An enumerator that can be used to iterate through the collection. - - - Returns an enumerator that iterates through a collection. - An object that can be used to iterate through the collection. - - - - - - - Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. - - - Advances the enumerator to the next element of the collection. - - if the enumerator was successfully advanced to the next element; if the enumerator has passed the end of the collection. - - - Sets the enumerator to its initial position, which is before the first element in the collection. - - - Gets the element in the collection at the current position of the enumerator. - The element in the collection at the current position of the enumerator. - - - Gets the element in the collection at the current position of the enumerator. - The element in the collection at the current position of the enumerator. - - - Represents zero/null, one, or many strings in an efficient way. - - - A readonly instance of the struct whose value is an empty string array. - - - Initializes a new instance of the structure using the specified string. - A string value or . - - - Initializes a new instance of the structure using the specified array of strings. - A string array. - - - Concatenates two specified instances of . - The first to concatenate. - The second to concatenate. - The concatenation of and . - - - Concatenates specified instance of with specified . - The to concatenate. - The string to concatenate. - The concatenation of and . - - - Concatenates specified instance of with specified . - The string to concatenate. - The to concatenate. - The concatenation of and . - - - Determines whether this instance and another specified object have the same values. - The string to compare to this instance. - - if the value of is the same as the value of this instance; otherwise, . - - - Determines whether two specified objects have the same values in the same order. - The first to compare. - The second to compare. - - if the value of is the same as the value of ; otherwise, . - - - Determines whether the specified and objects have the same values. - The to compare. - The to compare. - - if the value of is the same as the value of ; otherwise, . If is , the method returns . - - - Determines whether the specified and string array objects have the same values. - The to compare. - The string array to compare. - - if the value of is the same as the value of ; otherwise, . - - - Determines whether this instance and a specified object have the same value. - An object to compare with this object. - - if the current object is equal to ; otherwise, . - - - Determines whether this instance and a specified string have the same value. - The string to compare to this instance. - - if the value of is the same as this instance; otherwise, . If is , returns . - - - Determines whether the specified and objects have the same values. - The string to compare. - The to compare. - - if the value of is the same as the value of ; otherwise, . If is , the method returns . - - - Determines whether this instance and a specified string array have the same values. - The string array to compare to this instance. - - if the value of is the same as this instance; otherwise, . - - - Determines whether the specified string array and objects have the same values. - The string array to compare. - The to compare. - - if the value of is the same as the value of ; otherwise, . - - - Retrieves an object that can iterate through the individual strings in this . - An enumerator that can be used to iterate through the . - - - - Indicates whether the specified contains no string values. - The to test. - - if value contains a single string or empty array; otherwise, . - - - Determines whether two specified have the same values. - The first to compare. - The second to compare. - - if the value of is the same as the value of ; otherwise, . - - - Determines whether the specified and , which must be a , , or array of , have the same value. - The to compare. - The to compare. - - if the object is equal to the ; otherwise, . - - - - - - - - - - - Determines whether the specified , which must be a , , or array of , and specified , have the same value. - The to compare. - The to compare. - - if the object is equal to the ; otherwise, . - - - - - - - - - - - Defines an implicit conversion of a given to a string, with multiple values joined as a comma separated string. - A to implicitly convert. - Returns where has been initialized from an empty string array or is . Otherwise, it returns the implicit conversion of to a string. - - - Defines an implicit conversion of a given to a string array. - A to implicitly convert. - - - Defines an implicit conversion of a given string to a . - A string to implicitly convert. - - - Defines an implicit conversion of a given string array to a . - A string array to implicitly convert. - - - Determines whether two specified have different values. - The first to compare. - The second to compare. - - if the value of is different to the value of ; otherwise, . - - - Determines whether the specified and , which must be a , , or array of , have different values. - The to compare. - The to compare. - - if the object is equal to the ; otherwise, . - - - Determines whether the specified and objects have different values. - The to compare. - The to compare. - - if the value of is different to the value of ; otherwise, . - - - Determines whether the specified and string array have different values. - The to compare. - The string array to compare. - - if the value of is different to the value of ; otherwise, . - - - Determines whether the specified and object have the same values. - The to compare. - The to compare. - - if the object is equal to the ; otherwise, . - - - Determines whether the specified and objects have different values. - The string to compare. - The to compare. - - if the value of is different to the value of ; otherwise, . - - - Determines whether the specified string array and have different values. - The string array to compare. - The to compare. - - if the value of is different to the value of ; otherwise, . - - - Adds an item to the collection. - The object to add to the collection. - - - Removes all items from the collection. - - - Determines whether a string is in the . - The string to locate in the . - - if is found in the ; otherwise, . - - - Copies the entire to a string array, starting at the specified index of the target array. - The one-dimensional that is the destination of the elements copied from. The must have zero-based indexing. - The zero-based index in the destination array at which copying begins. - - - Removes the first occurrence of a specific object from the collection. - The object to remove from the collection. - - if was successfully removed from the collection; otherwise, . This method also returns if is not found in the original collection. - - - Returns an enumerator that iterates through the collection. - An enumerator that can be used to iterate through the collection. - - - Returns the zero-based index of the first occurrence of an item in the . - The string to locate in the . - the zero-based index of the first occurrence of within the , if found; otherwise, –1. - - - Inserts an item to the at the specified index. - The zero-based index at which should be inserted. - The object to insert into the . - - - Removes the item at the specified index. - The zero-based index of the item to remove. - - - Returns an enumerator that iterates through a collection. - An object that can be used to iterate through the collection. - - - Creates a string array from the current object. - A string array represented by this instance. - - - Converts the value of the current object to its equivalent string representation, with multiple values joined as a comma separated string. - A string representation of the value of the current object. - - - Gets the number of string elements contained in this . - The number of string elements contained in this . - - - Gets the string at index. - The zero-based index of the element to get. - The string at the specified index. - - - Gets a value indicating whether the collection is read-only. - - if the collection is read-only; otherwise, . - - - Gets the at index. - The zero-based index of the element to get. - The string at the specified index. - - - Enumerates the string values of a . - - - - - - Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. - - - Advances the enumerator to the next element of the collection. - - if the enumerator was successfully advanced to the next element; if the enumerator has passed the end of the collection. - - - Sets the enumerator to its initial position, which is before the first element in the collection. - - - Gets the element in the collection at the current position of the enumerator. - The element in the collection at the current position of the enumerator. - - - Gets the element in the collection at the current position of the enumerator. - The element in the collection at the current position of the enumerator. - - - \ No newline at end of file diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.Primitives.5.0.0/lib/netstandard2.0/Microsoft.Extensions.Primitives.xml.meta b/JNFrame2/Assets/Packages/Microsoft.Extensions.Primitives.5.0.0/lib/netstandard2.0/Microsoft.Extensions.Primitives.xml.meta deleted file mode 100644 index 9a8fc981..00000000 --- a/JNFrame2/Assets/Packages/Microsoft.Extensions.Primitives.5.0.0/lib/netstandard2.0/Microsoft.Extensions.Primitives.xml.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 76be185bdb277f246a50faec410fb411 -TextScriptImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.Primitives.5.0.0/useSharedDesignerContext.txt.meta b/JNFrame2/Assets/Packages/Microsoft.Extensions.Primitives.5.0.0/useSharedDesignerContext.txt.meta deleted file mode 100644 index 9d6884b3..00000000 --- a/JNFrame2/Assets/Packages/Microsoft.Extensions.Primitives.5.0.0/useSharedDesignerContext.txt.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 703af805dc3094b49bdb9c23292b40e5 -TextScriptImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.Primitives.5.0.0/version.txt b/JNFrame2/Assets/Packages/Microsoft.Extensions.Primitives.5.0.0/version.txt deleted file mode 100644 index 0a6d216f..00000000 --- a/JNFrame2/Assets/Packages/Microsoft.Extensions.Primitives.5.0.0/version.txt +++ /dev/null @@ -1 +0,0 @@ -cf258a14b70ad9069470a108f13765e0e5988f51 diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.Primitives.5.0.0/version.txt.meta b/JNFrame2/Assets/Packages/Microsoft.Extensions.Primitives.5.0.0/version.txt.meta deleted file mode 100644 index 214b367d..00000000 --- a/JNFrame2/Assets/Packages/Microsoft.Extensions.Primitives.5.0.0/version.txt.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: b7c90c2e5819b8c419cb710a37f2b7f6 -TextScriptImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/System.Collections.Immutable.1.5.0.meta b/JNFrame2/Assets/Packages/System.Collections.Immutable.1.5.0.meta deleted file mode 100644 index 7d1f82fb..00000000 --- a/JNFrame2/Assets/Packages/System.Collections.Immutable.1.5.0.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 12c59de01a8094d48bf84d253591340c -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/System.Collections.Immutable.1.5.0/.signature.p7s b/JNFrame2/Assets/Packages/System.Collections.Immutable.1.5.0/.signature.p7s deleted file mode 100644 index 94e6ee2c..00000000 Binary files a/JNFrame2/Assets/Packages/System.Collections.Immutable.1.5.0/.signature.p7s and /dev/null differ diff --git a/JNFrame2/Assets/Packages/System.Collections.Immutable.1.5.0/LICENSE.TXT b/JNFrame2/Assets/Packages/System.Collections.Immutable.1.5.0/LICENSE.TXT deleted file mode 100644 index 984713a4..00000000 --- a/JNFrame2/Assets/Packages/System.Collections.Immutable.1.5.0/LICENSE.TXT +++ /dev/null @@ -1,23 +0,0 @@ -The MIT License (MIT) - -Copyright (c) .NET Foundation and Contributors - -All rights reserved. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. diff --git a/JNFrame2/Assets/Packages/System.Collections.Immutable.1.5.0/LICENSE.TXT.meta b/JNFrame2/Assets/Packages/System.Collections.Immutable.1.5.0/LICENSE.TXT.meta deleted file mode 100644 index be0e05fe..00000000 --- a/JNFrame2/Assets/Packages/System.Collections.Immutable.1.5.0/LICENSE.TXT.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 3f2103d69bfc94544b7df6034202f41e -TextScriptImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/System.Collections.Immutable.1.5.0/System.Collections.Immutable.nuspec b/JNFrame2/Assets/Packages/System.Collections.Immutable.1.5.0/System.Collections.Immutable.nuspec deleted file mode 100644 index 1b1e87e1..00000000 --- a/JNFrame2/Assets/Packages/System.Collections.Immutable.1.5.0/System.Collections.Immutable.nuspec +++ /dev/null @@ -1,52 +0,0 @@ - - - - System.Collections.Immutable - 1.5.0 - System.Collections.Immutable - Microsoft - microsoft,dotnetframework - false - https://github.com/dotnet/corefx/blob/master/LICENSE.TXT - https://dot.net/ - http://go.microsoft.com/fwlink/?LinkID=288859 - This package provides collections that are thread safe and guaranteed to never change their contents, also known as immutable collections. Like strings, any methods that perform modifications will not change the existing instance but instead return a new instance. For efficiency reasons, the implementation uses a sharing mechanism to ensure that newly created instances share as much data as possible with the previous instance while ensuring that operations have a predictable time complexity. - -Commonly Used Types: -System.Collections.Immutable.ImmutableArray -System.Collections.Immutable.ImmutableArray<T> -System.Collections.Immutable.ImmutableDictionary -System.Collections.Immutable.ImmutableDictionary<TKey,TValue> -System.Collections.Immutable.ImmutableHashSet -System.Collections.Immutable.ImmutableHashSet<T> -System.Collections.Immutable.ImmutableList -System.Collections.Immutable.ImmutableList<T> -System.Collections.Immutable.ImmutableQueue -System.Collections.Immutable.ImmutableQueue<T> -System.Collections.Immutable.ImmutableSortedDictionary -System.Collections.Immutable.ImmutableSortedDictionary<TKey,TValue> -System.Collections.Immutable.ImmutableSortedSet -System.Collections.Immutable.ImmutableSortedSet<T> -System.Collections.Immutable.ImmutableStack -System.Collections.Immutable.ImmutableStack<T> - -30ab651fcb4354552bd4891619a0bdd81e0ebdbf - https://go.microsoft.com/fwlink/?LinkID=799421 - © Microsoft Corporation. All rights reserved. - true - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/JNFrame2/Assets/Packages/System.Collections.Immutable.1.5.0/System.Collections.Immutable.nuspec.meta b/JNFrame2/Assets/Packages/System.Collections.Immutable.1.5.0/System.Collections.Immutable.nuspec.meta deleted file mode 100644 index 0512fbac..00000000 --- a/JNFrame2/Assets/Packages/System.Collections.Immutable.1.5.0/System.Collections.Immutable.nuspec.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: cef3af26cc40ef04688026e7814c2bd7 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/System.Collections.Immutable.1.5.0/THIRD-PARTY-NOTICES.TXT b/JNFrame2/Assets/Packages/System.Collections.Immutable.1.5.0/THIRD-PARTY-NOTICES.TXT deleted file mode 100644 index db542ca2..00000000 --- a/JNFrame2/Assets/Packages/System.Collections.Immutable.1.5.0/THIRD-PARTY-NOTICES.TXT +++ /dev/null @@ -1,309 +0,0 @@ -.NET Core uses third-party libraries or other resources that may be -distributed under licenses different than the .NET Core software. - -In the event that we accidentally failed to list a required notice, please -bring it to our attention. Post an issue or email us: - - dotnet@microsoft.com - -The attached notices are provided for information only. - -License notice for Slicing-by-8 -------------------------------- - -http://sourceforge.net/projects/slicing-by-8/ - -Copyright (c) 2004-2006 Intel Corporation - All Rights Reserved - - -This software program is licensed subject to the BSD License, available at -http://www.opensource.org/licenses/bsd-license.html. - - -License notice for Unicode data -------------------------------- - -http://www.unicode.org/copyright.html#License - -Copyright © 1991-2017 Unicode, Inc. All rights reserved. -Distributed under the Terms of Use in http://www.unicode.org/copyright.html. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of the Unicode data files and any associated documentation -(the "Data Files") or Unicode software and any associated documentation -(the "Software") to deal in the Data Files or Software -without restriction, including without limitation the rights to use, -copy, modify, merge, publish, distribute, and/or sell copies of -the Data Files or Software, and to permit persons to whom the Data Files -or Software are furnished to do so, provided that either -(a) this copyright and permission notice appear with all copies -of the Data Files or Software, or -(b) this copyright and permission notice appear in associated -Documentation. - -THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF -ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE -WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT OF THIRD PARTY RIGHTS. -IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS -NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL -DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, -DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER -TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR -PERFORMANCE OF THE DATA FILES OR SOFTWARE. - -Except as contained in this notice, the name of a copyright holder -shall not be used in advertising or otherwise to promote the sale, -use or other dealings in these Data Files or Software without prior -written authorization of the copyright holder. - -License notice for Zlib ------------------------ - -https://github.com/madler/zlib -http://zlib.net/zlib_license.html - -/* zlib.h -- interface of the 'zlib' general purpose compression library - version 1.2.11, January 15th, 2017 - - Copyright (C) 1995-2017 Jean-loup Gailly and Mark Adler - - This software is provided 'as-is', without any express or implied - warranty. In no event will the authors be held liable for any damages - arising from the use of this software. - - Permission is granted to anyone to use this software for any purpose, - including commercial applications, and to alter it and redistribute it - freely, subject to the following restrictions: - - 1. The origin of this software must not be misrepresented; you must not - claim that you wrote the original software. If you use this software - in a product, an acknowledgment in the product documentation would be - appreciated but is not required. - 2. Altered source versions must be plainly marked as such, and must not be - misrepresented as being the original software. - 3. This notice may not be removed or altered from any source distribution. - - Jean-loup Gailly Mark Adler - jloup@gzip.org madler@alumni.caltech.edu - -*/ - -License notice for Mono -------------------------------- - -http://www.mono-project.com/docs/about-mono/ - -Copyright (c) .NET Foundation Contributors - -MIT License - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the Software), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -License notice for International Organization for Standardization ------------------------------------------------------------------ - -Portions (C) International Organization for Standardization 1986: - Permission to copy in any form is granted for use with - conforming SGML systems and applications as defined in - ISO 8879, provided this notice is included in all copies. - -License notice for Intel ------------------------- - -"Copyright (c) 2004-2006 Intel Corporation - All Rights Reserved - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are met: - -1. Redistributions of source code must retain the above copyright notice, this -list of conditions and the following disclaimer. - -2. Redistributions in binary form must reproduce the above copyright notice, -this list of conditions and the following disclaimer in the documentation -and/or other materials provided with the distribution. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" -AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE -FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL -DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR -SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER -CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, -OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -License notice for Xamarin and Novell -------------------------------------- - -Copyright (c) 2015 Xamarin, Inc (http://www.xamarin.com) - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. - -Copyright (c) 2011 Novell, Inc (http://www.novell.com) - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. - -Third party notice for W3C --------------------------- - -"W3C SOFTWARE AND DOCUMENT NOTICE AND LICENSE -Status: This license takes effect 13 May, 2015. -This work is being provided by the copyright holders under the following license. -License -By obtaining and/or copying this work, you (the licensee) agree that you have read, understood, and will comply with the following terms and conditions. -Permission to copy, modify, and distribute this work, with or without modification, for any purpose and without fee or royalty is hereby granted, provided that you include the following on ALL copies of the work or portions thereof, including modifications: -The full text of this NOTICE in a location viewable to users of the redistributed or derivative work. -Any pre-existing intellectual property disclaimers, notices, or terms and conditions. If none exist, the W3C Software and Document Short Notice should be included. -Notice of any changes or modifications, through a copyright statement on the new code or document such as "This software or document includes material copied from or derived from [title and URI of the W3C document]. Copyright © [YEAR] W3C® (MIT, ERCIM, Keio, Beihang)." -Disclaimers -THIS WORK IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS MAKE NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO, WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF THE SOFTWARE OR DOCUMENT WILL NOT INFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS. -COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE SOFTWARE OR DOCUMENT. -The name and trademarks of copyright holders may NOT be used in advertising or publicity pertaining to the work without specific, written prior permission. Title to copyright in this work will at all times remain with copyright holders." - -License notice for Bit Twiddling Hacks --------------------------------------- - -Bit Twiddling Hacks - -By Sean Eron Anderson -seander@cs.stanford.edu - -Individually, the code snippets here are in the public domain (unless otherwise -noted) — feel free to use them however you please. The aggregate collection and -descriptions are © 1997-2005 Sean Eron Anderson. The code and descriptions are -distributed in the hope that they will be useful, but WITHOUT ANY WARRANTY and -without even the implied warranty of merchantability or fitness for a particular -purpose. - -License notice for Brotli --------------------------------------- - -Copyright (c) 2009, 2010, 2013-2016 by the Brotli Authors. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. - -compress_fragment.c: -Copyright (c) 2011, Google Inc. -All rights reserved. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are -met: - - * Redistributions of source code must retain the above copyright -notice, this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above -copyright notice, this list of conditions and the following disclaimer -in the documentation and/or other materials provided with the -distribution. - * Neither the name of Google Inc. nor the names of its -contributors may be used to endorse or promote products derived from -this software without specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -""AS IS"" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -decode_fuzzer.c: -Copyright (c) 2015 The Chromium Authors. All rights reserved. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are -met: - - * Redistributions of source code must retain the above copyright -notice, this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above -copyright notice, this list of conditions and the following disclaimer -in the documentation and/or other materials provided with the -distribution. - * Neither the name of Google Inc. nor the names of its -contributors may be used to endorse or promote products derived from -this software without specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -""AS IS"" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." - diff --git a/JNFrame2/Assets/Packages/System.Collections.Immutable.1.5.0/THIRD-PARTY-NOTICES.TXT.meta b/JNFrame2/Assets/Packages/System.Collections.Immutable.1.5.0/THIRD-PARTY-NOTICES.TXT.meta deleted file mode 100644 index 5801f9b4..00000000 --- a/JNFrame2/Assets/Packages/System.Collections.Immutable.1.5.0/THIRD-PARTY-NOTICES.TXT.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: d8248d6af4f783b4ab9b3def33910193 -TextScriptImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/System.Collections.Immutable.1.5.0/lib.meta b/JNFrame2/Assets/Packages/System.Collections.Immutable.1.5.0/lib.meta deleted file mode 100644 index 944dd590..00000000 --- a/JNFrame2/Assets/Packages/System.Collections.Immutable.1.5.0/lib.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 507d50170d8cfee40bd7c4fbfd301834 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/System.Collections.Immutable.1.5.0/lib/netstandard2.0.meta b/JNFrame2/Assets/Packages/System.Collections.Immutable.1.5.0/lib/netstandard2.0.meta deleted file mode 100644 index 41bf112b..00000000 --- a/JNFrame2/Assets/Packages/System.Collections.Immutable.1.5.0/lib/netstandard2.0.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 74180414d0703a94d92bc014502d3e86 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/System.Collections.Immutable.1.5.0/lib/netstandard2.0/System.Collections.Immutable.dll b/JNFrame2/Assets/Packages/System.Collections.Immutable.1.5.0/lib/netstandard2.0/System.Collections.Immutable.dll deleted file mode 100644 index 049149f1..00000000 Binary files a/JNFrame2/Assets/Packages/System.Collections.Immutable.1.5.0/lib/netstandard2.0/System.Collections.Immutable.dll and /dev/null differ diff --git a/JNFrame2/Assets/Packages/System.Collections.Immutable.1.5.0/lib/netstandard2.0/System.Collections.Immutable.dll.meta b/JNFrame2/Assets/Packages/System.Collections.Immutable.1.5.0/lib/netstandard2.0/System.Collections.Immutable.dll.meta deleted file mode 100644 index bc1b5b43..00000000 --- a/JNFrame2/Assets/Packages/System.Collections.Immutable.1.5.0/lib/netstandard2.0/System.Collections.Immutable.dll.meta +++ /dev/null @@ -1,23 +0,0 @@ -fileFormatVersion: 2 -guid: 74e26d09a62af3b48b0a4505053e409f -labels: -- NuGetForUnity -PluginImporter: - externalObjects: {} - serializedVersion: 2 - iconMap: {} - executionOrder: {} - defineConstraints: [] - isPreloaded: 0 - isOverridable: 0 - isExplicitlyReferenced: 0 - validateReferences: 1 - platformData: - - first: - Any: - second: - enabled: 1 - settings: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/System.Collections.Immutable.1.5.0/lib/netstandard2.0/System.Collections.Immutable.xml b/JNFrame2/Assets/Packages/System.Collections.Immutable.1.5.0/lib/netstandard2.0/System.Collections.Immutable.xml deleted file mode 100644 index 9e581734..00000000 --- a/JNFrame2/Assets/Packages/System.Collections.Immutable.1.5.0/lib/netstandard2.0/System.Collections.Immutable.xml +++ /dev/null @@ -1,4908 +0,0 @@ - - - System.Collections.Immutable - - - - Represents an immutable collection of key/value pairs. - NuGet package: System.Collections.Immutable (about immutable collections and how to install) - The type of keys in the dictionary. - The type of values in the dictionary. - - - Adds an element with the specified key and value to the dictionary. - The key of the element to add. - The value of the element to add. - A new immutable dictionary that contains the additional key/value pair. - The given key already exists in the dictionary but has a different value. - - - Adds the specified key/value pairs to the dictionary. - The key/value pairs to add. - A new immutable dictionary that contains the additional key/value pairs. - One of the given keys already exists in the dictionary but has a different value. - - - Retrieves an empty dictionary that has the same ordering and key/value comparison rules as this dictionary instance. - An empty dictionary with equivalent ordering and key/value comparison rules. - - - Determines whether the immutable dictionary contains the specified key/value pair. - The key/value pair to locate. - true if the specified key/value pair is found in the dictionary; otherwise, false. - - - Removes the element with the specified key from the immutable dictionary. - The key of the element to remove. - A new immutable dictionary with the specified element removed; or this instance if the specified key cannot be found in the dictionary. - - - Removes the elements with the specified keys from the immutable dictionary. - The keys of the elements to remove. - A new immutable dictionary with the specified keys removed; or this instance if the specified keys cannot be found in the dictionary. - - - Sets the specified key and value in the immutable dictionary, possibly overwriting an existing value for the key. - The key of the entry to add. - The key value to set. - A new immutable dictionary that contains the specified key/value pair. - - - Sets the specified key/value pairs in the immutable dictionary, possibly overwriting existing values for the keys. - The key/value pairs to set in the dictionary. If any of the keys already exist in the dictionary, this method will overwrite their previous values. - A new immutable dictionary that contains the specified key/value pairs. - - - Determines whether this dictionary contains a specified key. - The key to search for. - The matching key located in the dictionary if found, or equalkey if no match is found. - true if a match for equalKey is found; otherwise, false. - - - Represents a list of elements that cannot be modified. - NuGet package: System.Collections.Immutable (about immutable collections and how to install) - The type of elements in the list. - - - Makes a copy of the list, and adds the specified object to the end of the copied list. - The object to add to the list. - A new list with the object added, or this list if the object is already in the list. - - - Makes a copy of the list and adds the specified objects to the end of the copied list. - The objects to add to the list. - A new list with the elements added, or this list if the elements already exist in the list. - - - Creates a list with all the items removed, but with the same sorting and ordering semantics as this list. - An empty list that has the same sorting and ordering semantics as this instance. - - - Searches for the specified object and returns the zero-based index of the first occurrence within the range of elements in the that starts at the specified index and contains the specified number of elements. - The object to locate in the . This value can be null for reference types. - The zero-based starting indes of the search. 0 (zero) is valid in an empty list. - The number of elements in the section to search. - The equality comparer to use to locate item. - The zero-based index of the first occurrence of item within the range of elements in the that starts at index and contains count number of elements if found; otherwise -1. - - - Inserts the specified element at the specified index in the immutable list. - The zero-based index at which to insert the value. - The object to insert. - A new immutable list that includes the specified element. - - - Inserts the specified elements at the specified index in the immutable list. - The zero-based index at which the new elements should be inserted. - The elements to insert. - A new immutable list that includes the specified elements. - - - Searches for the specified object and returns the zero-based index of the last occurrence within the range of elements in the that contains the specified number of elements and ends at the specified index. - The object to locate in the list. The value can be null for reference types. - The zero-based starting index of the search. 0 (zero) is valid in an empty list. - The number of elements in the section to search. - The equality comparer to match item. - Returns . - - - Removes the first occurrence of a specified object from this immutable list. - The object to remove from the list. - The equality comparer to use to locate value. - Returns a new list with the specified object removed. - - - Removes all the elements that match the conditions defined by the specified predicate. - The delegate that defines the conditions of the elements to remove. - A new immutable list with the elements removed. - - - Removes the element at the specified index of the immutable list. - The index of the element to remove. - A new list with the element removed. - - - Removes the specified object from the list. - The objects to remove from the list. - The equality comparer to use to determine if items match any objects in the list. - A new immutable list with the specified objects removed, if items matched objects in the list. - - - Removes a range of elements from the . - The zero-based starting index of the range of elements to remove. - The number of elements to remove. - A new immutable list with the elements removed. - - - Returns a new list with the first matching element in the list replaced with the specified element. - The element to be replaced. - The element to replace the the first occurrence of oldValue with - The equality comparer to use for matching oldValue. - A new list that contains newValue, even if oldvalue is the same as newValue. - oldValue does not exist in the list. - - - Replaces an element in the list at a given position with the specified element. - The position in the list of the element to replace. - The element to replace the old element with. - A new list that contains the new element, even if the element at the specified location is the same as the new element. - - - Represents an immutable first-in, first-out collection of objects. - NuGet package: System.Collections.Immutable (about immutable collections and how to install) - The type of elements in the queue. - - - Returns a new queue with all the elements removed. - An empty immutable queue. - - - Removes the first element in the immutable queue, and returns the new queue. - The new immutable queue with the first element removed. This value is never null. - - - Adds an element to the end of the immutable queue, and returns the new queue. - The element to add. - The new immutable queue with the specified element added. - - - Gets a value that indicates whether this immutable queue is empty. - true if this queue is empty; otherwise, false. - - - Returns the element at the beginning of the immutable queue without removing it. - The element at the beginning of the queue. - - - Represents a set of elements that can only be modified by creating a new instance of the set. - NuGet package: System.Collections.Immutable (about immutable collections and how to install) - The type of element stored in the set. - - - Adds the specified element to this immutable set. - The element to add. - A new set with the element added, or this set if the element is already in the set. - - - Retrieves an empty immutable set that has the same sorting and ordering semantics as this instance. - An empty set that has the same sorting and ordering semantics as this instance. - - - Determines whether this immutable set contains a specified element. - The element to locate in the set. - true if the set contains the specified value; otherwise, false. - - - Removes the elements in the specified collection from the current immutable set. - The collection of items to remove from this set. - A new set with the items removed; or the original set if none of the items were in the set. - - - Creates an immutable set that contains only elements that exist in this set and the specified set. - The collection to compare to the current . - A new immutable set that contains elements that exist in both sets. - - - Determines whether the current immutable set is a proper (strict) subset of the specified collection. - The collection to compare to the current set. - true if the current set is a proper subset of the specified collection; otherwise, false. - - - Determines whether the current immutable set is a proper (strict) superset of the specified collection. - The collection to compare to the current set. - true if the current set is a proper superset of the specified collection; otherwise, false. - - - Determines whether the current immutable set is a subset of a specified collection. - The collection to compare to the current set. - true if the current set is a subset of the specified collection; otherwise, false. - - - Determines whether the current immutable set is a superset of a specified collection. - The collection to compare to the current set. - true if the current set is a superset of the specified collection; otherwise, false. - - - Determines whether the current immutable set overlaps with the specified collection. - The collection to compare to the current set. - true if the current set and the specified collection share at least one common element; otherwise, false. - - - Removes the specified element from this immutable set. - The element to remove. - A new set with the specified element removed, or the current set if the element cannot be found in the set. - - - Determines whether the current immutable set and the specified collection contain the same elements. - The collection to compare to the current set. - true if the sets are equal; otherwise, false. - - - Creates an immutable set that contains only elements that are present either in the current set or in the specified collection, but not both. - The collection to compare to the current set. - A new set that contains the elements that are present only in the current set or in the specified collection, but not both. - - - Determines whether the set contains a specified value. - The value to search for. - The matching value from the set, if found, or equalvalue if there are no matches. - true if a matching value was found; otherwise, false. - - - Creates a new immutable set that contains all elements that are present in either the current set or in the specified collection. - The collection to add elements from. - A new immutable set with the items added; or the original set if all the items were already in the set. - - - Represents an immutable last-in-first-out (LIFO) collection. - NuGet package: System.Collections.Immutable (about immutable collections and how to install) - The type of elements in the stack. - - - Removes all objects from the immutable stack. - An empty immutable stack. - - - Gets a value that indicates whether this immutable stack is empty. - true if this stack is empty; otherwise,false. - - - Returns the element at the top of the immutable stack without removing it. - The element at the top of the stack. - - - Removes the element at the top of the immutable stack and returns the new stack. - The new stack; never null - - - Inserts an element at the top of the immutable stack and returns the new stack. - The element to push onto the stack. - The new stack. - - - A writable array accessor that can be converted into an instance without allocating extra memory. -NuGet package: System.Collections.Immutable (about immutable collections and how to install) - - - - Adds the specified item to the array. - The object to add to the array. - - - Adds the specified items to the end of the array. - The items to add to the array. - - - Adds the specified items to the end of the array. - The items to add to the array. - - - Adds the specified items to the end of the array. - The items to add to the array. - - - Adds the specified items to the end of the array. - The items to add to the array. - - - Adds the specified items to the end of the array. - The items to add to the array. - The number of elements from the source array to add. - - - Adds the specified items to the end of the array. - The items to add to the array. - The number of elements from the source array to add. - - - Adds the specified items that derive from the type currently in the array, to the end of the array. - The items to add to end of the array. - The type that derives from the type of item already in the array. - - - Adds the specified items that derive from the type currently in the array, to the end of the array. - The items to add to the end of the array. - The type that derives from the type of item already in the array. - - - Adds the specified items that derive from the type currently in the array, to the end of the array - The items to add to the end of the array. - The type that derives from the type of item already in the array. - - - Get and sets the length of the internal array. When set the internal array is reallocated to the given capacity if it is not already the specified length. - - - - Removes all items from the array. - - - Determines whether the array contains a specific value. - The object to locate in the array. - true if the object is found; otherwise, false. - - - Copies the current contents to the specified array. - The array to copy to. - The index to start the copy operation. - - - Gets or sets the number of items in the array. - The number of items in the array. - - - Gets an object that can be used to iterate through the collection. - An object that can be used to iterate through the collection. - - - Determines the index of the specified item. - The item to locate in the array. - The starting position of the search. - The number of elements to search. - The index of item if it’s found in the list; otherwise, -1. - - - Determines the index for the specified item. - The item to locate in the array. - The index at which to begin the search. - The starting position of the search. - The equality comparer to use in the search - The index of item if it’s found in the list; otherwise, -1. - - - Determines the index of a specific item in the array. - The item to locate in the array. - The index of item if it’s found in the list; otherwise, -1. - - - Determines the index of the specified item. - The item to locate in the array. - The starting position of the search. - The index of item if it’s found in the list; otherwise, -1. - - - Inserts an item in the array at the specified index. - The zero-based index at which to insert the item. - The object to insert into the array. - - - Gets or sets the item at the specified index. - The index of the item to get or set. - The item at the specified index. - The specified index is not in the array. - - - Determines the 0-based index of the last occurrence of the specified item in this array. - The item to search for. - The 0-based index where the item was found; or -1 if it could not be found. - - - Determines the 0-based index of the last occurrence of the specified item in this array. - The item to search for. - The starting position of the search. - The 0-based index into the array where the item was found; or -1 if it could not be found. - - - Determines the 0-based index of the last occurrence of the specified item in this array. - The item to search for. - The starting position of the search. - The number of elements to search. - The 0-based index into the array where the item was found; or -1 if it could not be found. - - - Determines the 0-based index of the last occurrence of the specified item in this array. - The item to search for. - The starting position of the search. - The number of elements to search. - The equality comparer to use in the search. - The 0-based index into the array where the item was found; or -1 if it could not be found. - - - Extracts the internal array as an and replaces it with a zero length array. - - When doesn&#39;t equal . - - - Removes the specified element. - The item to remove. - true if element was found and removed; otherwise, false. - - - Removes the item at the specified index from the array. - The zero-based index of the item to remove. - - - Reverses the order of elements in the collection. - - - Sorts the contents of the array. - - - Sorts the contents of the array. - The comparer to use for sorting. If comparer is null, the default comparer for the elements type in the array is used. - - - Sorts the elements in the entire array using the specified . - The to use when comparing elements. - comparison is null. - - - Sorts the contents of the array. - The starting index for the sort. - The number of elements to include in the sort. - The comparer to use for sorting. If comparer is null, the default comparer for the elements type in the array is used. - - - Creates a new array with the current contents of this . - A new array with the contents of this . - - - Returns an immutable array that contains the current contents of this . - An immutable array that contains the current contents of this . - - - Gets a value indicating whether the is read-only. - true if the is read-only; otherwise, false. - - - Returns an enumerator that iterates through the array. - An enumerator that iterates through the array. - - - Returns an enumerator that iterates through the array. - An enumerator that iterates through the array. - - - An array enumerator. - NuGet package: System.Collections.Immutable (about immutable collections and how to install) - - - - Gets the currently item. - The current item. - - - Advances to the next value in the array. - true if another item exists in the array; otherwise, false. - - - Represents an array that is immutable; meaning it cannot be changed once it is created. - NuGet package: System.Collections.Immutable (about immutable collections and how to install) - The type of element stored by the array. - - - Returns a copy of the original array with the specified item added to the end. - The item to be added to the end of the array. - A new array with the specified item added to the end. - - - Returns a copy of the original array with the specified elements added to the end of the array. - The elements to add to the array. - A new array with the elements added. - - - Returns a copy of the original array with the specified elements added to the end of the array. - The elements to add to the array. - A new array with the elements added. - - - Returns a new immutable array that contains the elements of this array cast to a different type. - The type of array element to return. - An immutable array that contains the elements of this array, cast to a different type. If the cast fails, returns an array whose property returns true. - - - Initializes a new instance of the struct by casting the underlying array to an array of type TOther. - - - Thrown if the cast is illegal. - - - Initializes a new instance of the struct based on the contents of an existing instance, allowing a covariant static cast to efficiently reuse the existing array. - The array to initialize the array with. No copy is made. - - - - - Returns an array with all the elements removed. - An array with all of the elements removed. - - - Determines whether the specified item exists in the array. - The item to search for. - true if the specified item was found in the array; otherwise false. - - - Copies the contents of this array to the specified array starting at the specified destination index. - The array to copy to. - The index in array where copying begins. - - - Copies the specified items in this array to the specified array at the specified starting index. - The index of this array where copying begins. - The array to copy to. - The index in array where copying begins. - The number of elements to copy from this array. - - - Copies the contents of this array to the specified array. - The array to copy to. - - - Gets an empty immutable array. - - - - Indicates whether specified array is equal to this array. - An object to compare with this object. - true if other is equal to this array; otherwise, false. - - - Determines if this array is equal to the specified object. - The to compare with this array. - true if this array is equal to obj; otherwise, false. - - - Returns an enumerator that iterates through the contents of the array. - An enumerator. - - - Returns a hash code for this instance. - A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table. - - - Searches the array for the specified item. - The item to search for. - The index at which to begin the search. - The number of elements to search. - The equality comparer to use in the search. - The zero-based index position of the item if it is found, or -1 if it is not. - - - Searches the array for the specified item. - The item to search for. - The zero-based index position of the item if it is found, or -1 if it is not. - - - Searches the array for the specified item. - The item to search for. - The index at which to begin the search. - The zero-based index position of the item if it is found, or -1 if it is not. - - - Searches the array for the specified item. - The item to search for. - The index at which to begin the search. - The equality comparer to use in the search. - The zero-based index position of the item if it is found, or -1 if it is not. - - - Searches the array for the specified item. - The item to search for. - The index at which to begin the search. - The number of elements to search. - The zero-based index position of the item if it is found, or -1 if it is not. - - - Returns a new array with the specified value inserted at the specified position. - The 0-based index into the array at which the new item should be added. - The item to insert at the start of the array. - A new array with the item inserted at the specified index. - - - Inserts the specified values at the specified index. - The index at which to insert the value. - The elements to insert. - A new immutable array with the items inserted at the specified index. - - - Inserts the specified values at the specified index. - The index at which to insert the value. - The elements to insert. - A new immutable array with the items inserted at the specified index. - - - Gets a value indicating whether this array was declared but not initialized. - true to indicate the is null; otherwise, false. - - - Gets a value indicating whether this is empty or is not initialized. - true to indicate the is null or ; otherwise, false. - - - Gets a value indicating whether this is empty. - true to indicate the is empty; otherwise, false. - - - Gets the element at the specified index in the immutable array. - The zero-based index of the element to get. - The element at the specified index in the immutable array. - - - Searches the array for the specified item; starting at the end of the array. - The item to search for. - The 0-based index into the array where the item was found; or -1 if it could not be found. - - - Searches the array for the specified item; starting at the end of the array. - The item to search for. - The index at which to begin the search. - The 0-based index into the array where the item was found; or -1 if it could not be found. - - - Searches the array for the specified item; starting at the end of the array. - The item to search for. - The index at which to begin the search. - The number of elements to search. - The 0-based index into the array where the item was found; or -1 if it could not be found. - - - Searches the array for the specified item; starting at the end of the array. - The item to search for. - The index at which to begin the search. - The number of elements to search. - The equality comparer to use in the search. - The 0-based index into the array where the item was found; or -1 if it could not be found. - - - Gets the number of elements in the array. - The number of elements in the array - - - Filters the elements of this array to those assignable to the specified type. - The type to filter the elements of the sequence on. - An that contains elements from the input sequence of type of TResult. - - - Returns a value that indicates if two arrays are equal. - The array to the left of the operator. - The array to the right of the operator. - true if the arrays are equal; otherwise, false. - - - Returns a value that indicates if two arrays are equal. - The array to the left of the operator. - The array to the right of the operator. - true if the arrays are equal; otherwise, false. - - - Returns a value that indicates whether two arrays are not equal. - The array to the left of the operator. - The array to the right of the operator. - true if the arrays are not equal; otherwise, false. - - - Checks for inequality between two array. - The object to the left of the operator. - The object to the right of the operator. - true if the two arrays are not equal; otherwise, false. - - - Returns an array with the first occurrence of the specified element removed from the array. If no match is found, the current array is returned. - The item to remove. - A new array with the item removed. - - - Returns an array with the first occurrence of the specified element removed from the array. - If no match is found, the current array is returned. - The item to remove. - The equality comparer to use in the search. - A new array with the specified item removed. - - - Removes all the items from the array that meet the specified condition. - The delegate that defines the conditions of the elements to remove. - A new array with items that meet the specified condition removed. - - - Returns an array with the element at the specified position removed. - The 0-based index of the element to remove from the returned array. - A new array with the item at the specified index removed. - - - Removes the specified items from this list. - The items to remove if matches are found in this list. - The equality comparer to use in the search. - A new array with the elements removed. - - - Removes the specified items from this array. - The items to remove if matches are found in this list. - The equality comparer to use in the search. - A new array with the elements removed. - - - Returns an array with the elements at the specified position removed. - The 0-based index of the starting element to remove from the array. - The number of elements to remove from the array. - The new array with the specified elements removed. - - - Removes the specified items from this array. - The items to remove if matches are found in this list. - A new array with the elements removed. - - - Removes the specified values from this list. - The items to remove if matches are found in this list. - A new list with the elements removed. - - - Finds the first element in the array equal to the specified value and replaces the value with the specified new value. - The value to find and replace in the array. - The value to replace the oldvalue with. - The equality comparer to use to compare values. - A new array that contains newValue even if the new and old values are the same. - oldValue is not found in the array. - - - Finds the first element in the array equal to the specified value and replaces the value with the specified new value. - The value to find and replace in the array. - The value to replace the oldvalue with. - A new array that contains newValue even if the new and old values are the same. - oldValue is not found in the array. - - - Replaces the item at the specified index with the specified item. - The index of the item to replace. - The item to add to the list. - The new array that contains item at the specified index. - - - Sorts the elements in the immutable array using the default comparer. - A new immutable array that contains the items in this array, in sorted order. - - - Sorts the elements in the immutable array using the specified comparer. - The implementation to use when comparing elements, or null to use the default comparer - A new immutable array that contains the items in this array, in sorted order. - - - Sorts the elements in the entire using the specified . - The to use when comparing elements. - The sorted list. - comparison is null. - - - Sorts the specified elements in the immutable array using the specified comparer. - The index of the first element to sort. - The number of elements to include in the sort. - The implementation to use when comparing elements, or null to use the default comparer - A new immutable array that contains the items in this array, in sorted order. - - - Creates a mutable array that has the same contents as this array and can be efficiently mutated across multiple operations using standard mutable interfaces. - The new builder with the same contents as this array. - - - Throws in all cases. - The item to add to the end of the array. - - - Throws in all cases. - - - Gets the number of array in the collection. - - Thrown if the property returns true. - - - Gets a value indicating whether this instance is read only. - true if this instance is read only; otherwise, false. - - - Throws in all cases. - The object to remove from the array. - Throws in all cases. - - - Returns an enumerator that iterates through the array. - An enumerator that can be used to iterate through the array. - - - Throws in all cases. - The index of the location to insert the item. - The item to insert. - - - Gets or sets the element at the specified index in the read-only list. - The zero-based index of the element to get. - The element at the specified index in the read-only list. - Always thrown from the setter. - Thrown if the property returns true. - - - Throws in all cases. - The index. - - - Gets the number of array in the collection. - - Thrown if the property returns true. - - - Gets the element at the specified index. - The index. - The element. - Thrown if the property returns true. - - - Copies this array to another array starting at the specified index. - The array to copy this array to. - The index in the destination array to start the copy operation. - - - Gets the size of the array. - - Thrown if the property returns true. - - - See the interface. - - - - Gets the sync root. - - - - Returns an enumerator that iterates through the immutable array. - An enumerator that iterates through the immutable array. - - - Throws in all cases. - The value to add to the array. - Throws in all cases. - - - Throws in all cases. - - - Throws in all cases. - The value to check for. - Throws in all cases. - - - Gets the value at the specified index. - The value to return the index of. - The value of the element at the specified index. - - - Throws in all cases. - Index that indicates where to insert the item. - The value to insert. - - - Gets a value indicating whether this instance is fixed size. - true if this instance is fixed size; otherwise, false. - - - Gets a value indicating whether this instance is read only. - true if this instance is read only; otherwise, false. - - - Gets or sets the at the specified index. - The index. - - Always thrown from the setter. - Thrown if the property returns true. - - - Throws in all cases. - The value to remove from the array. - - - Throws in all cases. - The index of the item to remove. - - - Returns a copy of the original array with the specified item added to the end. - The value to add to the end of the array. - A new array with the specified item added to the end. - - - Returns a copy of the original array with the specified elements added to the end of the array. - The elements to add to the end of the array. - A new array with the elements added to the end. - - - Returns an array with all the elements removed. - Returns an array with all the elements removed. - - - Returns a new array with the specified value inserted at the specified position. - The 0-based index into the array at which the new item should be added. - The item to insert at the start of the array. - A new array with the specified value inserted. - - - Inserts the specified values at the specified index - The index at which to insert the value. - The elements to insert. - A new array with the specified values inserted. - - - Returns an array with the first occurrence of the specified element removed from the array; if no match is found, the current array is returned. - The value to remove from the array. - The equality comparer to use in the search. - A new array with the value removed. - - - Removes all the items from the array that meet the specified condition. - The delegate that defines the conditions of the elements to remove. - A new array with items that meet the specified condition removed. - - - Returns an array with the element at the specified position removed. - The 0-based index of the element to remove from the returned array. - A new array with the specified item removed. - - - Removes the specified items from this array. - The items to remove if matches are found in this list. - The equality comparer to use in the search. - A new array with the elements removed. - - - Returns an array with the elements at the specified position removed. - The 0-based index of the starting element to remove from the array. - The number of elements to remove from the array. - The new array with the specified elements removed. - - - Finds the first element in the array equal to the specified value and replaces the value with the specified new value. - The value to find and replace in the array. - The value to replace the oldvalue with. - The equality comparer to use to compare values. - A new array that contains newValue even if the new and old values are the same. - oldValue is not found in the array. - - - Replaces the item at the specified index with the specified item. - The index of the item to replace. - The value to add to the list. - The new array that contains item at the specified index. - - - Determines whether the current collection element precedes, occurs in the same position as, or follows another element in the sort order. - The element to compare with the current instance. - The object used to compare members of the current array with the corresponding members of other array. - An integer that indicates whether the current element precedes, is in the same position or follows the other element. - The arrays are not the same length. - - - Determines whether this array is structurally equal to the specified array. - The array to compare with the current instance. - An object that determines whether the current instance and other are structurally equal. - true if the two arrays are structurally equal; otherwise, false. - - - Returns a hash code for the current instance. - An object that computes the hash code of the current object. - The hash code for the current instance. - - - Provides methods for creating an array that is immutable; meaning it cannot be changed once it is created. -NuGet package: System.Collections.Immutable (about immutable collections and how to install) - - - Searches the sorted immutable array for a specified element using the default comparer and returns the zero-based index of the element, if it’s found. - The sorted array to search. - The object to search for. - The type of element stored in the array. - The zero-based index of the item in the array, if item is found; otherwise, a negative number that is the bitwise complement of the index of the next element that is larger than value or, if there is no larger element, the bitwise complement of . - value does not implement or the search encounters an element that does not implement . - - - Searches a sorted immutable array for a specified element and returns the zero-based index of the element, if it’s found. - The sorted array to search. - The object to search for. - The comparer implementation to use when comparing elements, or null to use the default comparer. - The type of element stored in the array. - The zero-based index of the item in the array, if item is found; otherwise, a negative number that is the bitwise complement of the index of the next element that is larger than value or, if there is no larger element, the bitwise complement of . - comparer is null and value does not implement or the search encounters an element that does not implement . - - - Searches a sorted immutable array for a specified element and returns the zero-based index of the element, if it’s found. - The sorted array to search. - The starting index of the range to search. - The length of the range to search. - The object to search for. - The type of element stored in the array. - The zero-based index of the item in the array, if item is found; otherwise, a negative number that is the bitwise complement of the index of the next element that is larger than value or, if there is no larger element, the bitwise complement of . - value does not implement or the search encounters an element that does not implement . - - - Searches a sorted immutable array for a specified element and returns the zero-based index of the element. - The sorted array to search. - The starting index of the range to search. - The length of the range to search. - The object to search for. - The comparer to use when comparing elements for equality or null to use the default comparer. - The type of element stored in the array. - The zero-based index of the item in the array, if item is found; otherwise, a negative number that is the bitwise complement of the index of the next element that is larger than value or, if there is no larger element, the bitwise complement of . - comparer is null and value does not implement or the search encounters an element that does not implement . - - - Creates an immutable array that contains the specified objects. - The first object to store in the array. - The second object to store in the array. - The third object to store in the array. - The fourth object to store in the array. - The type of elements stored in the array. - An immutable array that contains the specified objects. - - - Creates an immutable array with specified objects from another array. - The source array of objects. - The index of the first element to copy from items. - The number of elements from items to include in this immutable array. - The type of elements stored in the array. - An immutable array that contains the specified objects from the source array. - - - Creates an immutable array with the specified objects from another immutable array. - The source array of objects. - The index of the first element to copy from items. - The number of elements from items to include in this immutable array. - The type of elements stored in the array. - An immutable array that contains the specified objects from the source array. - - - Creates an immutable array that contains the specified objects. - The first object to store in the array. - The second object to store in the array. - The third object to store in the array. - The type of elements stored in the array. - An immutable array that contains the specified objects. - - - Creates an immutable array from the specified array of objects. - The array of objects to populate the array with. - The type of elements stored in the array. - An immutable array that contains the array of items. - - - Creates an immutable array that contains the specified object. - The object to store in the array. - The type of elements stored in the array. - Returns an immutable array that contains the specified object. - - - Creates an empty immutable array. - The type of elements stored in the array. - An empty immutable array. - - - Creates an immutable array that contains the specified objects. - The first object to store in the array. - The second object to store in the array. - The type of elements stored in the array. - Returns an immutable array that contains the specified objects. - - - Creates a mutable array that can be converted to an without allocating new memory. - The type of elements stored in the builder. - A mutable array of the specified type that can be efficiently converted to an immutable array. - - - Creates a mutable array that can be converted to an without allocating new memory. - The initial capacity of the builder. - The type of elements stored in the builder. - A mutable array of the specified type that can be efficiently converted to an immutable array. - - - Creates a new populated with the specified items. - The elements to add to the array. - The type of element stored in the array. - An immutable array that contains the specified items. - - - Initializes a new instance of the struct. - The source array to initialize the resulting array with. - The index of the first element in the source array to include in the resulting array. - The number of elements from the source array to include in the resulting array. - The function to apply to each element from the source array included in the resulting array. - An argument to be passed to the selector mapping function. - - - - - - - Initializes a new instance of the struct. - The source array to initialize the resulting array with. - The function to apply to each element from the source array. - An argument to be passed to the selector mapping function. - - - - - - - Initializes a new instance of the struct. - The source array to initialize the resulting array with. - The function to apply to each element from the source array. - - - - - - Initializes a new instance of the struct. - The source array to initialize the resulting array with. - The index of the first element in the source array to include in the resulting array. - The number of elements from the source array to include in the resulting array. - The function to apply to each element from the source array included in the resulting array. - - - - - - Creates an immutable array from the specified collection. - The collection of objects to copy to the immutable array. - The type of elements contained in items. - An immutable array that contains the specified collection of objects. - - - Represents a hash map that mutates with little or no memory allocations and that can produce or build on immutable hash map instances very efficiently. - NuGet package: System.Collections.Immutable (about immutable collections and how to install) - - - - - Adds the specified item to the immutable dictionary. - The object to add to the dictionary. - The dictionary is read-only. - - - Adds an element that has the specified key and value to the immutable dictionary. - The key of the element to add. - The value of the element to add. - key is null. - An element with the same key already exists in the dictionary. - The dictionary is read-only. - - - Adds a sequence of values to this collection. - The items to add to this collection. - - - Removes all items from the immutable dictionary. - The dictionary is read-only. - - - Determines whether the immutable dictionary contains a specific value. - The object to locate in the dictionary. - true if item is found in the dictionary; otherwise, false. - - - Determines whether the immutable dictionary contains an element that has the specified key. - The key to locate in the dictionary. - true if the dictionary contains an element with the key; otherwise, false. - key is null. - - - Determines whether the immutable dictionary contains an element that has the specified value. - The value to locate in the immutable dictionary. The value can be null for reference types. - true if the dictionary contains an element with the specified value; otherwise, false. - - - Gets the number of elements contained in the immutable dictionary. - The number of elements contained in the immutable dictionary. - - - Returns an enumerator that iterates through the immutable dictionary. - An enumerator that can be used to iterate through the collection. - - - Gets the value for a given key if a matching key exists in the dictionary. - The key to search for. - The default value to return if no matching key is found in the dictionary. - The value for the key, or defaultValue if no matching key was found. - - - Gets the value for a given key if a matching key exists in the dictionary. - The key to search for. - The value for the key, or default(TValue) if no matching key was found. - - - Gets or sets the element with the specified key. - The element to get or set. - The element that has the specified key. - - - Gets or sets the key comparer. - The key comparer. - - - Gets a collection that contains the keys of the immutable dictionary. - A collection that contains the keys of the object that implements the immutable dictionary. - - - Removes the first occurrence of a specific object from the immutable dictionary. - The object to remove from the dictionary. - true if item was successfully removed from the dictionary; otherwise, false. This method also returns false if item is not found in the dictionary. - The dictionary is read-only. - - - Removes the element with the specified key from the immutable dictionary. - The key of the element to remove. - true if the element is successfully removed; otherwise, false. This method also returns false if key was not found in the dictionary. - key is null. - The dictionary is read-only. - - - Removes any entries with keys that match those found in the specified sequence from the immutable dictionary. - The keys for entries to remove from the dictionary. - - - Creates an immutable dictionary based on the contents of this instance. - An immutable dictionary. - - - Determines whether this dictionary contains a specified key. - The key to search for. - The matching key located in the dictionary if found, or equalkey if no match is found. - true if a match for equalKey is found; otherwise, false. - - - Returns the value associated with the specified key. - The key whose value will be retrieved. - When this method returns, contains the value associated with the specified key, if the key is found; otherwise, returns the default value for the type of the value parameter. This parameter is passed uninitialized. - true if the object that implements the immutable dictionary contains an element with the specified key; otherwise, false. - key is null. - - - Gets or sets the value comparer. - The value comparer. - - - Gets a collection that contains the values of the immutable dictionary. - A collection that contains the values of the object that implements the dictionary. - - - - - - - - - - - - - - - - - - - Copies the elements of the dictionary to an array of type , starting at the specified array index. - The one-dimensional array of type that is the destination of the elements copied from the dictionary. The array must have zero-based indexing. - The zero-based index in array at which copying begins. - - - Gets a value indicating whether access to the is synchronized (thread safe). - true if access to the is synchronized (thread safe); otherwise, false. - - - Gets an object that can be used to synchronize access to the . - An object that can be used to synchronize access to the . - - - Adds an element with the provided key and value to the dictionary object. - The key of the element to add. - The value of the element to add. - - - Determines whether the dictionary object contains an element with the specified key. - The key to locate. - true if the dictionary contains an element with the key; otherwise, false. - - - Returns an object for the dictionary. - An object for the dictionary. - - - - Gets a value indicating whether the object has a fixed size. - true if the object has a fixed size; otherwise, false. - - - Gets a value indicating whether the is read-only. - true if the is read-only; otherwise, false. - - - Gets or sets the element with the specified key. - The key. - - - - Gets an containing the keys of the . - An containing the keys of the object that implements . - - - Removes the element with the specified key from the dictionary. - The key of the element to remove. - - - Gets an containing the values in the . - An containing the values in the object that implements . - - - Returns an enumerator that iterates through a collection. - An enumerator object that can be used to iterate through the collection. - - - Enumerates the contents of the immutable dictionary without allocating any memory. - NuGet package: System.Collections.Immutable (about immutable collections and how to install) - - - - - Gets the element at the current position of the enumerator. - The element in the dictionary at the current position of the enumerator. - - - Releases the resources used by the current instance of the class. - - - Advances the enumerator to the next element of the immutable dictionary. - true if the enumerator was successfully advanced to the next element; false if the enumerator has passed the end of the dictionary. - The dictionary was modified after the enumerator was created. - - - Sets the enumerator to its initial position, which is before the first element in the dictionary. - The dictionary was modified after the enumerator was created. - - - Gets the current element. - - - - Represents an immutable, unordered collection of keys and values. - NuGet package: System.Collections.Immutable (about immutable collections and how to install) - The type of the keys in the dictionary. - The type of the values in the dictionary. - - - Adds an element with the specified key and value to the immutable dictionary. - The key of the element to add. - The value of the element to add. - A new immutable dictionary that contains the additional key/value pair. - The given key already exists in the dictionary but has a different value. - - - Adds the specified key/value pairs to the immutable dictionary. - The key/value pairs to add. - A new immutable dictionary that contains the additional key/value pairs. - One of the given keys already exists in the dictionary but has a different value. - - - Retrieves an empty immutable dictionary that has the same ordering and key/value comparison rules as this dictionary instance. - An empty dictionary with equivalent ordering and key/value comparison rules. - - - Determines whether this immutable dictionary contains the specified key/value pair. - The key/value pair to locate. - true if the specified key/value pair is found in the dictionary; otherwise, false. - - - Determines whether the immutable dictionary contains an element with the specified key. - The key to locate. - true if the immutable dictionary contains an element with the specified key; otherwise, false. - - - Determines whether the immutable dictionary contains an element with the specified value. - The value to locate. The value can be null for reference types. - true if the dictionary contains an element with the specified value; otherwise, false. - - - Gets the number of key/value pairs in the immutable dictionary. - The number of key/value pairs in the dictionary. - - - Gets an empty immutable dictionary - - - - Returns an enumerator that iterates through the immutable dictionary. - An enumerator that can be used to iterate through the dictionary. - - - Gets a value that indicates whether this instance of the immutable dictionary is empty. - true if this instance is empty; otherwise, false. - - - Gets the TValue associated with the specified key. - The type of the key. - The value associated with the specified key. If no results are found, the operation throws an exception. - - - Gets the key comparer for the immutable dictionary. - The key comparer. - - - Gets the keys in the immutable dictionary. - The keys in the immutable dictionary. - - - Removes the element with the specified key from the immutable dictionary. - The key of the element to remove. - A new immutable dictionary with the specified element removed; or this instance if the specified key cannot be found in the dictionary. - - - Removes the elements with the specified keys from the immutable dictionary. - The keys of the elements to remove. - A new immutable dictionary with the specified keys removed; or this instance if the specified keys cannot be found in the dictionary. - - - Sets the specified key and value in the immutable dictionary, possibly overwriting an existing value for the key. - The key of the entry to add. - The key value to set. - A new immutable dictionary that contains the specified key/value pair. - - - Sets the specified key/value pairs in the immutable dictionary, possibly overwriting existing values for the keys. - The key/value pairs to set in the dictionary. If any of the keys already exist in the dictionary, this method will overwrite their previous values. - A new immutable dictionary that contains the specified key/value pairs. - - - Creates an immutable dictionary with the same contents as this dictionary that can be efficiently mutated across multiple operations by using standard mutable interfaces. - A collection with the same contents as this dictionary that can be efficiently mutated across multiple operations by using standard mutable interfaces. - - - Determines whether this dictionary contains a specified key. - The key to search for. - The matching key located in the dictionary if found, or equalkey if no match is found. - true if a match for equalKey is found; otherwise, false. - - - Gets the value associated with the specified key. - The key whose value will be retrieved. - When this method returns, contains the value associated with the specified key, if the key is found; otherwise, contains the default value for the type of the value parameter. This parameter is passed uninitialized. - true if the object that implements the dictionary contains an element with the specified key; otherwise, false. - key is null. - - - Gets the value comparer used to determine whether values are equal. - The value comparer used to determine whether values are equal. - - - Gets the values in the immutable dictionary. - The values in the immutable dictionary. - - - Gets an instance of the immutable dictionary that uses the specified key comparer. - The key comparer to use. - An instance of the immutable dictionary that uses the given comparer. - - - Gets an instance of the immutable dictionary that uses the specified key and value comparers. - The key comparer to use. - The value comparer to use. - An instance of the immutable dictionary that uses the given comparers. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Copies the elements of the dictionary to an array, starting at a particular array index. - The one-dimensional array that is the destination of the elements copied from the dictionary. The array must have zero-based indexing. - The zero-based index in array at which copying begins. - - - Gets a value indicating whether access to the is synchronized (thread safe). - true if access to the is synchronized (thread safe); otherwise, false. - - - Gets an object that can be used to synchronize access to the . - An object that can be used to synchronize access to the . - - - Adds an element with the provided key and value to the immutable dictionary object. - The object to use as the key of the element to add. - The object to use as the value of the element to add. - - - Clears this instance. - The dictionary object is read-only. - - - Determines whether the immutable dictionary object contains an element with the specified key. - The key to locate in the dictionary object. - true if the dictionary contains an element with the key; otherwise, false. - - - Returns an object for the immutable dictionary object. - An enumerator object for the dictionary object. - - - Gets a value indicating whether the object has a fixed size. - true if the object has a fixed size; otherwise, false. - - - Gets a value indicating whether the is read-only. - true if the is read-only; otherwise, false. - - - Gets or sets the element with the specified key. - The key. - - - - Gets an containing the keys of the . - An containing the keys of the object that implements . - - - Removes the element with the specified key from the immutable dictionary object. - The key of the element to remove. - - - Gets an containing the values in the . - An containing the values in the object that implements . - - - Returns an enumerator that iterates through a collection. - An enumerator object that can be used to iterate through the collection. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Provides a set of initialization methods for instances of the class. - NuGet package: System.Collections.Immutable (about immutable collections and how to install) - - - Determines whether the specified immutable dictionary contains the specified key/value pair. - The immutable dictionary to search. - The key to locate in the immutable dictionary. - The value to locate on the specified key, if the key is found. - The type of the keys in the immutable dictionary. - The type of the values in the immutable dictionary. - true if this map contains the specified key/value pair; otherwise, false. - - - Creates an empty immutable dictionary. - The type of keys stored by the dictionary. - The type of values stored by the dictionary. - An empty immutable dictionary. - - - Creates an empty immutable dictionary that uses the specified key comparer. - The implementation to use to determine the equality of keys in the dictionary. - The type of keys stored by the dictionary. - The type of values stored by the dictionary. - An empty immutable dictionary. - - - Creates an empty immutable dictionary that uses the specified key and value comparers. - The implementation to use to determine the equality of keys in the dictionary. - The implementation to use to determine the equality of values in the dictionary. - The type of keys stored by the dictionary. - The type of values stored by the dictionary. - An empty immutable dictionary. - - - Creates a new immutable dictionary builder. - The type of keys stored by the dictionary. - The type of values stored by the dictionary. - The new builder. - - - Creates a new immutable dictionary builder. - The key comparer. - The type of keys stored by the dictionary. - The type of values stored by the dictionary. - The new builder. - - - Creates a new immutable dictionary builder. - The key comparer. - The value comparer. - The type of keys stored by the dictionary. - The type of values stored by the dictionary. - The new builder. - - - Creates a new immutable dictionary that contains the specified items and uses the specified key comparer. - The comparer implementation to use to compare keys for equality. - The items to add to the dictionary before it’s immutable. - The type of keys in the dictionary. - The type of values in the dictionary. - A new immutable dictionary that contains the specified items and uses the specified comparer. - - - Creates a new immutable dictionary that contains the specified items and uses the specified key comparer. - The comparer implementation to use to compare keys for equality. - The comparer implementation to use to compare values for equality. - The items to add to the dictionary before it’s immutable. - The type of keys in the dictionary. - The type of values in the dictionary. - A new immutable dictionary that contains the specified items and uses the specified comparer. - - - Creates a new immutable dictionary that contains the specified items. - The items used to populate the dictionary before it’s immutable. - The type of keys in the dictionary. - The type of values in the dictionary. - A new immutable dictionary that contains the specified items. - - - Gets the value for a given key if a matching key exists in the dictionary. - The dictionary to retrieve the value from. - The key to search for. - The type of the key. - The type of the value. - The value for the key, or default(TValue) if no matching key was found. - - - Gets the value for a given key if a matching key exists in the dictionary. - The dictionary to retrieve the value from. - The key to search for. - The default value to return if no matching key is found in the dictionary. - The type of the key. - The type of the value. - The value for the key, or defaultValue if no matching key was found. - - - Enumerates a sequence of key/value pairs and produces an immutable dictionary of its contents. - The sequence of key/value pairs to enumerate. - The type of the keys in the dictionary. - The type of the values in the dictionary. - An immutable dictionary that contains the key/value pairs in the specified sequence. - - - Enumerates a sequence of key/value pairs and produces an immutable dictionary of its contents by using the specified key comparer. - The sequence of key/value pairs to enumerate. - The key comparer to use when building the immutable dictionary. - The type of the keys in the dictionary. - The type of the values in the dictionary. - An immutable dictionary that contains the key/value pairs in the specified sequence. - - - Enumerates a sequence of key/value pairs and produces an immutable dictionary of its contents by using the specified key and value comparers. - The sequence of key/value pairs to enumerate. - The key comparer to use when building the immutable dictionary. - The value comparer to use for the immutable dictionary. - The type of the keys in the dictionary. - The type of the values in the dictionary. - An immutable dictionary that contains the key/value pairs in the specified sequence. - - - Enumerates and transforms a sequence, and produces an immutable dictionary of its contents by using the specified key comparer. - The sequence to enumerate to generate the dictionary. - The function that will produce the key for the dictionary from each sequence element. - The function that will produce the value for the dictionary from each sequence element. - The key comparer to use for the dictionary. - The type of the elements in the sequence. - The type of the keys in the resulting dictionary. - The type of the values in the resulting dictionary. - An immutable dictionary that contains the items in the specified sequence. - - - Enumerates and transforms a sequence, and produces an immutable dictionary of its contents. - The sequence to enumerate to generate the dictionary. - The function that will produce the key for the dictionary from each sequence element. - The function that will produce the value for the dictionary from each sequence element. - The type of the elements in the sequence. - The type of the keys in the resulting dictionary. - The type of the values in the resulting dictionary. - An immutable dictionary that contains the items in the specified sequence. - - - Enumerates and transforms a sequence, and produces an immutable dictionary of its contents by using the specified key and value comparers. - The sequence to enumerate to generate the dictionary. - The function that will produce the key for the dictionary from each sequence element. - The function that will produce the value for the dictionary from each sequence element. - The key comparer to use for the dictionary. - The value comparer to use for the dictionary. - The type of the elements in the sequence. - The type of the keys in the resulting dictionary. - The type of the values in the resulting dictionary. - An immutable dictionary that contains the items in the specified sequence. - - - Constructs an immutable dictionary from an existing collection of elements, applying a transformation function to the source keys. - The source collection used to generate the immutable dictionary. - The function used to transform keys for the immutable dictionary. - The type of element in the source collection. - The type of key in the resulting immutable dictionary. - The immutable dictionary that contains elements from source, with keys transformed by applying keySelector. - - - Constructs an immutable dictionary based on some transformation of a sequence. - The source collection used to generate the immutable dictionary. - The function used to transform keys for the immutable dictionary. - The key comparer to use for the dictionary. - The type of element in the source collection. - The type of key in the resulting immutable dictionary. - The immutable dictionary that contains elements from source, with keys transformed by applying keySelector. - - - Represents a hash set that mutates with little or no memory allocations and that can produce or build on immutable hash set instances very efficiently. - NuGet package: System.Collections.Immutable (about immutable collections and how to install) - - - - Adds the specified item to the immutable hash set. - The item to add. - true if the item did not already belong to the collection; otherwise, false. - - - Removes all items from the immutable hash set. - The hash set is read-only. - - - Determines whether the immutable hash set contains a specific value. - The object to locate in the hash set. - true if item is found in the hash set ; otherwise, false. - - - Gets the number of elements contained in the immutable hash set. - The number of elements contained in the immutable hash set. - - - Removes all elements in the specified collection from the current hash set. - The collection of items to remove from the set. - - - Returns an enumerator that iterates through the immutable hash set. - An enumerator that can be used to iterate through the set. - - - Modifies the current set so that it contains only elements that are also in a specified collection. - The collection to compare to the current set. - - - Determines whether the current set is a proper (strict) subset of a specified collection. - The collection to compare to the current set. - true if the current set is a proper subset of other; otherwise, false. - - - Determines whether the current set is a proper (strict) superset of a specified collection. - The collection to compare to the current set. - true if the current set is a proper superset of other; otherwise, false. - - - Determines whether the current set is a subset of a specified collection. - The collection to compare to the current set. - true if the current set is a subset of other; otherwise, false. - - - Determines whether the current set is a superset of a specified collection. - The collection to compare to the current set. - true if the current set is a superset of other; otherwise, false. - - - Gets or sets the key comparer. - The key comparer. - - - Determines whether the current set overlaps with the specified collection. - The collection to compare to the current set. - true if the current set and other share at least one common element; otherwise, false. - - - Removes the first occurrence of a specific object from the immutable hash set. - The object to remove from the set. - true if item was successfully removed from the set ; otherwise, false. This method also returns false if item is not found in the original set. - The set is read-only. - - - Determines whether the current set and the specified collection contain the same elements. - The collection to compare to the current set. - true if the current set is equal to other; otherwise, false. - - - Modifies the current set so that it contains only elements that are present either in the current set or in the specified collection, but not both. - The collection to compare to the current set. - - - Creates an immutable hash set based on the contents of this instance. - An immutable set. - - - Modifies the current set so that it contains all elements that are present in both the current set and in the specified collection. - The collection to compare to the current set. - - - Adds an item to the hash set. - The object to add to the set. - The set is read-only. - - - Copies the elements of the hash set to an array, starting at a particular array index. - The one-dimensional array that is the destination of the elements copied from the hash set. The array must have zero-based indexing. - The zero-based index in array at which copying begins. - - - Gets a value indicating whether the is read-only. - true if the is read-only; otherwise, false. - - - Returns an enumerator that iterates through the collection. - An enumerator that can be used to iterate through the collection. - - - Returns an enumerator that iterates through a collection. - An enumerator that can be used to iterate through the collection. - - - Enumerates the contents of the immutable hash set without allocating any memory. - NuGet package: System.Collections.Immutable (about immutable collections and how to install) - - - - Gets the element at the current position of the enumerator. - The element at the current position of the enumerator. - - - Releases the resources used by the current instance of the class. - - - Advances the enumerator to the next element of the immutable hash set. - true if the enumerator was successfully advanced to the next element; false if the enumerator has passed the end of the hash set. - The hash set was modified after the enumerator was created. - - - Sets the enumerator to its initial position, which is before the first element in the hash set. - The hash set was modified after the enumerator was created. - - - Gets the current element. - - - - Represents an immutable, unordered hash set. - NuGet package: System.Collections.Immutable (about immutable collections and how to install) - The type of elements in the hash set. - - - Adds the specified element to the hash set. - The element to add to the set. - A hash set that contains the added value and any values previously held by the object. - - - Retrieves an empty immutable hash set that has the same sorting and ordering semantics as this instance. - An empty hash set that has the same sorting and ordering semantics as this instance. - - - Determines whether this immutable hash set contains the specified element. - The object to locate in the immutable hash set. - true if item is found in the ; otherwise, false. - - - Gets the number of elements in the immutable hash set. - The number of elements in the hash set. - - - Gets an immutable hash set for this type that uses the default . - - - - Removes the elements in the specified collection from the current immutable hash set. - The collection of items to remove from this set. - A new set with the items removed; or the original set if none of the items were in the set. - - - Returns an enumerator that iterates through the collection. - An enumerator that can be used to iterate through the collection. - - - Creates an immutable hash set that contains elements that exist in both this set and the specified set. - The collection to compare to the current set. - A new immutable set that contains any elements that exist in both sets. - - - Gets a value that indicates whether the current immutable hash set is empty. - true if this instance is empty; otherwise, false. - - - Determines whether the current immutable hash set is a proper (strict) subset of a specified collection. - The collection to compare to the current set. - true if the current set is a proper subset of the specified collection; otherwise, false. - - - Determines whether the current immutable hash set is a proper (strict) superset of a specified collection. - The collection to compare to the current set. - true if the current set is a proper superset of the specified collection; otherwise, false. - - - Determines whether the current immutable hash set is a subset of a specified collection. - The collection to compare to the current set. - true if the current set is a subset of the specified collection; otherwise, false. - - - Determines whether the current immutable hash set is a superset of a specified collection. - The collection to compare to the current set. - true if the current set is a superset of the specified collection; otherwise, false. - - - Gets the object that is used to obtain hash codes for the keys and to check the equality of values in the immutable hash set. - The comparer used to obtain hash codes for the keys and check equality. - - - Determines whether the current immutable hash set overlaps with the specified collection. - The collection to compare to the current set. - true if the current set and the specified collection share at least one common element; otherwise, false. - - - Removes the specified element from this immutable hash set. - The element to remove. - A new set with the specified element removed, or the current set if the element cannot be found in the set. - - - Determines whether the current immutable hash set and the specified collection contain the same elements. - The collection to compare to the current set. - true if the sets are equal; otherwise, false. - - - Creates an immutable hash set that contains only elements that are present either in the current set or in the specified collection, but not both. - The collection to compare to the current set. - A new set that contains the elements that are present only in the current set or in the specified collection, but not both. - - - Creates an immutable hash set that has the same contents as this set and can be efficiently mutated across multiple operations by using standard mutable interfaces. - A set with the same contents as this set that can be efficiently mutated across multiple operations by using standard mutable interfaces. - - - Searches the set for a given value and returns the equal value it finds, if any. - The value to search for. - The value from the set that the search found, or the original value if the search yielded no match. - A value indicating whether the search was successful. - - - Creates a new immutable hash set that contains all elements that are present in either the current set or in the specified collection. - The collection to add elements from. - A new immutable hash set with the items added; or the original set if all the items were already in the set. - - - Gets an instance of the immutable hash set that uses the specified equality comparer for its search methods. - The equality comparer to use. - An instance of this immutable hash set that uses the given comparer. - - - Adds an item to the set. - The object to add to the set. - The set is read-only. - - - Removes all items from this set. - The set is read-only. - - - Copies the elements of the set to an array, starting at a particular index. - The one-dimensional array that is the destination of the elements copied from the set. The array must have zero-based indexing. - The zero-based index in array at which copying begins. - - - See the interface. - - - - Removes the first occurrence of a specific object from the set. - The object to remove from the set. - true if the element is successfully removed; otherwise, false. - - - Returns an enumerator that iterates through the collection. - An enumerator that iterates through the collection. - - - Adds an element to the current set and returns a value that indicates whether the element was successfully added. - The element to add to the collection. - true if the element is added to the set; false if the element is already in the set. - - - Removes all elements in the specified collection from the current set. - The collection of items to remove. - - - Modifies the current set so that it contains only elements that are also in a specified collection. - The collection to compare to the current collection. - - - Modifies the current set so that it contains only elements that are present either in the current set or in the specified collection, but not both. - The collection to compare to the current set. - - - Modifies the current set so that it contains all elements that are present in either the current set or in the specified collection. - The collection to compare to the current set. - - - Copies the elements of the set to an array, starting at a particular index. - The one-dimensional array that is the destination of the elements copied from the set. The array must have zero-based indexing. - The zero-based index in array at which copying begins. - - - See the interface. - - - - See . - - - - Returns an enumerator that iterates through a set. - An enumerator that can be used to iterate through the set. - - - Adds the specified element to this immutable set. - The element to add. - A new set with the element added, or this set if the element is already in the set. - - - Retrieves an empty set that has the same sorting and ordering semantics as this instance. - An empty set that has the same sorting or ordering semantics as this instance. - - - Removes the elements in the specified collection from the current set. - The collection of items to remove from this set. - A new set with the items removed; or the original set if none of the items were in the set. - - - Creates an immutable set that contains elements that exist in both this set and the specified set. - The collection to compare to the current set. - A new immutable set that contains any elements that exist in both sets. - - - Removes the specified element from this immutable set. - The element to remove. - A new set with the specified element removed, or the current set if the element cannot be found in the set. - - - Creates an immutable set that contains only elements that are present either in the current set or in the specified collection, but not both. - The collection to compare to the current set. - A new set that contains the elements that are present only in the current set or in the specified collection, but not both. - - - Creates a new immutable set that contains all elements that are present in either the current set or in the specified collection. - The collection to add elements from. - A new immutable set with the items added; or the original set if all the items were already in the set. - - - Provides a set of initialization methods for instances of the class. - NuGet package: System.Collections.Immutable (about immutable collections and how to install) - - - Creates an empty immutable hash set. - The type of items to be stored in the immutable hash set. - An empty immutable hash set. - - - Creates an empty immutable hash set that uses the specified equality comparer. - The object to use for comparing objects in the set for equality. - The type of items in the immutable hash set. - An empty immutable hash set. - - - Creates a new immutable hash set that contains the specified item. - The item to prepopulate the hash set with. - The type of items in the immutable hash set. - A new immutable hash set that contains the specified item. - - - Creates a new immutable hash set that contains the specified array of items. - An array that contains the items to prepopulate the hash set with. - The type of items in the immutable hash set. - A new immutable hash set that contains the specified items. - - - Creates a new immutable hash set that contains the specified item and uses the specified equality comparer for the set type. - The object to use for comparing objects in the set for equality. - The item to prepopulate the hash set with. - The type of items in the immutable hash set. - A new immutable hash set that contains the specified item. - - - Creates a new immutable hash set that contains the items in the specified collection and uses the specified equality comparer for the set type. - The object to use for comparing objects in the set for equality. - An array that contains the items to prepopulate the hash set with. - The type of items stored in the immutable hash set. - A new immutable hash set that contains the specified items. - - - Creates a new immutable hash set builder. - The type of items stored by the collection. - The immutable hash set builder. - - - Creates a new immutable hash set builder. - The object to use for comparing objects in the set for equality. - The type of items stored by the collection. - The new immutable hash set builder. - - - Creates a new immutable hash set prefilled with the specified items. - The items to add to the hash set. - The type of items stored by the collection. - The new immutable hash set that contains the specified items. - - - Creates a new immutable hash set that contains the specified items and uses the specified equality comparer for the set type. - The object to use for comparing objects in the set for equality. - The items add to the collection before immutability is applied. - The type of items stored in the collection. - The new immutable hash set. - - - Enumerates a sequence and produces an immutable hash set of its contents. - The sequence to enumerate. - The type of the elements in the sequence. - An immutable hash set that contains the items in the specified sequence. - - - Enumerates a sequence, produces an immutable hash set of its contents, and uses the specified equality comparer for the set type. - The sequence to enumerate. - The object to use for comparing objects in the set for equality. - The type of the elements in the sequence. - An immutable hash set that contains the items in the specified sequence and uses the specified equality comparer. - - - Contains interlocked exchange mechanisms for immutable collections. - NuGet package: System.Collections.Immutable (about immutable collections and how to install) - - - Obtains the value from a dictionary after having added it or updated an existing entry. - The variable or field to atomically update if the specified is not in the dictionary. - The key for the value to add or update. - The function that receives the key and returns a new value to add to the dictionary when no value previously exists. - The function that receives the key and prior value and returns the new value with which to update the dictionary. - - - The added or updated value. - - - Obtains the value from a dictionary after having added it or updated an existing entry. - The variable or field to atomically update if the specified is not in the dictionary. - The key for the value to add or update. - The value to use if no previous value exists. - The function that receives the key and prior value and returns the new value with which to update the dictionary. - - - The added or updated value. - - - Atomically enqueues an element to the end of a queue. - The variable or field to atomically update. - The value to enqueue. - The type of items contained in the collection - - - Gets the value for the specified key from the dictionary, or if the key was not found, adds a new value to the dictionary. - The variable or field to update if the specified is not in the dictionary. - The key for the value to retrieve or add. - The function to execute to obtain the value to insert into the dictionary if the key is not found. - The argument to pass to the value factory. - The type of the keys contained in the collection. - The type of the values contained in the collection. - - The value at the specified key or valueFactory if the key was not present. - - - Gets the value for the specified key from the dictionary, or if the key was not found, adds a new value to the dictionary. - The variable or field to atomically update if the specified is not in the dictionary. - The key for the value to retrieve or add. - The function to execute to obtain the value to insert into the dictionary if the key is not found. This delegate will not be invoked more than once. - The type of the keys contained in the collection. - The type of the values contained in the collection. - The value at the specified key or valueFactory if the key was not present. - - - Gets the value for the specified key from the dictionary, or if the key was not found, adds a new value to the dictionary. - The variable or field to atomically update if the specified key is not in the dictionary. - The key for the value to get or add. - The value to add to the dictionary the key is not found. - The type of the keys contained in the collection. - The type of the values contained in the collection. - The value at the specified key or valueFactory if the key was not present. - - - Compares two immutable arrays for equality and, if they are equal, replaces one of the arrays. - The destination, whose value is compared with comparand and possibly replaced. - The value that replaces the destination value if the comparison results in equality. - The value that is compared to the value at location. - The type of element stored by the array. - The original value in location. - - - Sets an array to the specified array and returns a reference to the original array, as an atomic operation. - The array to set to the specified value. - The value to which the location parameter is set. - The type of element stored by the array. - The original value of location. - - - Sets an array to the specified array if the array has not been initialized. - The array to set to the specified value. - The value to which the location parameter is set, if it’s not initialized. - The type of element stored by the array. - true if the array was assigned the specified value; otherwise, false. - - - Pushes a new element onto the stack. - The stack to update. - The value to push on the stack. - The type of items in the stack. - - - Adds the specified key and value to the dictionary if the key is not in the dictionary. - The dictionary to update with the specified key and value. - The key to add, if is not already defined in the dictionary. - The value to add. - The type of the keys contained in the collection. - The type of the values contained in the collection. - true if the key is not in the dictionary; otherwise, false. - - - Atomically removes and returns the specified element at the head of the queue, if the queue is not empty. - The variable or field to atomically update. - Set to the value from the head of the queue, if the queue not empty. - The type of items in the queue. - true if the queue is not empty and the head element is removed; otherwise, false. - - - Removes an element from the top of the stack, if there is an element to remove. - The stack to update. - Receives the value removed from the stack, if the stack is not empty. - The type of items in the stack. - true if an element is removed from the stack; otherwise, false. - - - Removes the element with the specified key, if the key exists. - The dictionary to update. - The key to remove. - Receives the value of the removed item, if the dictionary is not empty. - The type of the keys contained in the collection. - The type of the values contained in the collection. - true if the key was found and removed; otherwise, false. - - - Sets the specified key to the specified value if the specified key already is set to a specific value. - The dictionary to update. - The key to update. - The new value to set. - The current value for key in order for the update to succeed. - The type of the keys contained in the collection. - The type of the values contained in the collection. - true if key and comparisonValue are present in the dictionary and comparison was updated to newValue; otherwise, false. - - - Mutates a value in-place with optimistic locking transaction semantics via a specified transformation function. The transformation is retried as many times as necessary to win the optimistic locking race. - The variable or field to be changed, which may be accessed by multiple threads. - A function that mutates the value. This function should be side-effect free, as it may run multiple times when races occur with other threads. - The argument to pass to transformer. - The type of data. - The type of argument passed to the transformer. - true if the location&#39;s value is changed by applying the result of the transformer function; false if the location&#39;s value remained the same because the last invocation of transformer returned the existing value. - - - Mutates a value in-place with optimistic locking transaction semantics via a specified transformation function. The transformation is retried as many times as necessary to win the optimistic locking race. - The variable or field to be changed, which may be accessed by multiple threads. - A function that mutates the value. This function should be side-effect free, as it may run multiple times when races occur with other threads. - The type of data. - true if the location&#39;s value is changed by applying the result of the transformer function; false if the location&#39;s value remained the same because the last invocation of transformer returned the existing value. - - - Represents a list that mutates with little or no memory allocations and that can produce or build on immutable list instances very efficiently. - NuGet package: System.Collections.Immutable (about immutable collections and how to install) - - - - Adds an item to the immutable list. - The item to add to the list. - - - Adds a series of elements to the end of this list. - The elements to add to the end of the list. - - - Searches the entire for an element using the default comparer and returns the zero-based index of the element. - The object to locate. The value can be null for reference types. - The zero-based index of item in the , if item is found; otherwise, a negative number that is the bitwise complement of the index of the next element that is larger than item. - - - Searches the entire for an element using the specified comparer and returns the zero-based index of the element. - The object to locate. This value can be null for reference types. - The implementation to use when comparing elements, or null for the default comparer. - The zero-based index of item in the , if item is found; otherwise, a negative number that is the bitwise complement of the index of the next element that is larger than item. - - - Searches the specified range of the for an element using the specified comparer and returns the zero-based index of the element. - The zero-based starting index of the range to search. - The length of the range to search. - The object to locate. This value can be null for reference types. - The implementation to use when comparing elements, or null for the default comparer. - The zero-based index of item in the , if item is found; otherwise, a negative number that is the bitwise complement of the index of the next element that is larger than item. - - - Removes all items from the immutable list. - - - Determines whether the immutable list contains a specific value. - The object to locate in the list. - true if item is found in the list; otherwise, false. - - - Creates a new immutable list from the list represented by this builder by using the converter function. - The converter function. - The type of the output of the delegate converter function. - A new immutable list from the list represented by this builder. - - - Copies the entire immutable list to a compatible one-dimensional array, starting at the beginning of the target array. - The one-dimensional array that is the destination of the elements copied from the immutable list. The array must have zero-based indexing. - - - Copies the entire immutable list to a compatible one-dimensional array, starting at the specified index of the target array. - The one-dimensional array that is the destination of the elements copied from the immutable list. The array must have zero-based indexing. - The zero-based index in array at which copying begins. - - - Copies the entire immutable list to a compatible one-dimensional array, starting at the specified index of the target array. - The zero-based index in the source immutable list at which copying begins. - The one-dimensional array that is the destination of the elements copied from the immutable list. The array must have zero-based indexing. - The zero-based index in array at which copying begins. - The number of elements to copy. - - - Gets the number of elements in this immutable list. - The number of elements in this list. - - - Determines whether the immutable list contains elements that match the conditions defined by the specified predicate. - The delegate that defines the conditions of the elements to search for. - true if the immutable list contains one or more elements that match the conditions defined by the specified predicate; otherwise, false. - - - Searches for an element that matches the conditions defined by the specified predicate, and returns the first occurrence within the entire immutable list. - The delegate that defines the conditions of the element to search for. - The first element that matches the conditions defined by the specified predicate, if found; otherwise, the default value for type T. - - - Retrieves all the elements that match the conditions defined by the specified predicate. - The delegate that defines the conditions of the elements to search for. - An immutable list containing all the elements that match the conditions defined by the specified predicate, if found; otherwise, an empty immutable list. - - - Searches for an element that matches the conditions defined by the specified predicate, and returns the zero-based index of the first occurrence within the entire immutable list. - The delegate that defines the conditions of the element to search for. - The zero-based index of the first occurrence of an element that matches the conditions defined by match, if found; otherwise, –1. - - - Searches for an element that matches the conditions defined by the specified predicate, and returns the zero-based index of the first occurrence within the range of elements in the immutable list that extends from the specified index to the last element. - The zero-based starting index of the search. - The delegate that defines the conditions of the element to search for. - The zero-based index of the first occurrence of an element that matches the conditions defined by match, if found; otherwise, –1. - - - Searches for an element that matches the conditions defined by the specified predicate, and returns the zero-based index of the first occurrence within the range of elements in the immutable list that starts at the specified index and contains the specified number of elements. - The zero-based starting index of the search. - The number of elements in the section to search. - The delegate that defines the conditions of the element to search for. - The zero-based index of the first occurrence of an element that matches the conditions defined by match, if found; otherwise, –1. - - - Searches for an element that matches the conditions defined by the specified predicate, and returns the last occurrence within the entire immutable list. - The delegate that defines the conditions of the element to search for. - The last element that matches the conditions defined by the specified predicate, found; otherwise, the default value for type T. - - - Searches for an element that matches the conditions defined by the specified predicate, and returns the zero-based index of the last occurrence within the entire immutable list. - The delegate that defines the conditions of the element to search for. - The zero-based index of the last occurrence of an element that matches the conditions defined by match, if found; otherwise, –1. - - - Searches for an element that matches the conditions defined by the specified predicate, and returns the zero-based index of the last occurrence within the range of elements in the immutable list that extends from the first element to the specified index. - The zero-based starting index of the backward search. - The delegate that defines the conditions of the element to search for. - The zero-based index of the last occurrence of an element that matches the conditions defined by match, if found; otherwise, –1. - - - Searches for an element that matches the conditions defined by the specified predicate, and returns the zero-based index of the last occurrence within the range of elements in the immutable list that contains the specified number of elements and ends at the specified index. - The zero-based starting index of the backward search. - The number of elements in the section to search. - The delegate that defines the conditions of the element to search for. - The zero-based index of the last occurrence of an element that matches the conditions defined by match, if found; otherwise, –1. - - - Performs the specified action on each element of the list. - The delegate to perform on each element of the list. - - - Returns an enumerator that iterates through the collection. - An enumerator that can be used to iterate through the list. - - - Creates a shallow copy of a range of elements in the source immutable list. - The zero-based index at which the range starts. - The number of elements in the range. - A shallow copy of a range of elements in the source immutable list. - - - Searches for the specified object and returns the zero-based index of the first occurrence within the range of elements in the immutable list. - The object to locate in the immutable list. The value can be null for reference types. - The zero-based index of the first occurrence of item within the range of elements in the immutable list, if found; otherwise, –1. - - - Searches for the specified object and returns the zero-based index of the first occurrence within the range of elements in the immutable list that extends from the specified index to the last element. - The object to locate in the immutable list. The value can be null for reference types. - The zero-based starting index of the search. 0 (zero) is valid in an empty list. - The zero-based index of the first occurrence of item within the range of elements in the immutable list that extends from index to the last element, if found; otherwise, –1. - - - Searches for the specified object and returns the zero-based index of the first occurrence within the range of elements in the immutable list that starts at the specified index and contains the specified number of elements. - The object to locate in the immutable list. The value can be null for reference types. - The zero-based starting index of the search. 0 (zero) is valid in an empty list. - The number of elements in the section to search. - The zero-based index of the first occurrence of item within the range of elements in the immutable list that starts at index and contains count number of elements, if found; otherwise, –1. - - - Searches for the specified object and returns the zero-based index of the first occurrence within the range of elements in the that starts at the specified index and contains the specified number of elements. - The object to locate in the immutable list. The value can be null for reference types. - The zero-based starting index of the search. 0 (zero) is valid in an empty list. - The number of elements to search. - The value comparer to use for comparing elements for equality. - The zero-based index of the first occurrence of item within the range of elements in the immutable list that starts at index and contains count number of elements, if found; otherwise, –1 - - - Inserts an item to the immutable list at the specified index. - The zero-based index at which item should be inserted. - The object to insert into the immutable list. - - - Inserts the elements of a collection into the immutable list at the specified index. - The zero-based index at which the new elements should be inserted. - The collection whose elements should be inserted into the immutable list. The collection itself cannot be null, but it can contain elements that are null, if type T is a reference type. - - - Gets or sets the value for a given index in the list. - The index of the item to get or set. - The value at the specified index. - - - Searches for the specified object and returns the zero-based index of the last occurrence within the entire immutable list. - The object to locate in the immutable list. The value can be null for reference types. - The zero-based index of the last occurrence of item within the entire immutable list, if found; otherwise, –1. - - - Searches for the specified object and returns the zero-based index of the last occurrence within the range of elements in the immutable list that extends from the first element to the specified index. - The object to locate in the immutable list. The value can be null for reference types. - The zero-based starting index of the backward search. - The zero-based index of the last occurrence of item within the range of elements in the immutable list that extends from the first element to index, if found; otherwise, –1. - - - Searches for the specified object and returns the zero-based index of the last occurrence within the range of elements in the immutable list that contains the specified number of elements and ends at the specified index. - The object to locate in the immutable list. The value can be null for reference types. - The zero-based starting index of the backward search. - The number of elements in the section to search. - The zero-based index of the last occurrence of item within the range of elements in the immutable list that contains count number of elements and ends at index, if found; otherwise, –1. - - - Searches for the specified object and returns the zero-based index of the last occurrence within the range of elements in the immutable list that contains the specified number of elements and ends at the specified index. - The object to locate in the immutable list. The value can be null for reference types. - The zero-based starting index of the search. 0 (zero) is valid in an empty list. - The number of elements to search. - The value comparer to use for comparing elements for equality. - The zero-based index of the first occurrence of item within the range of elements in the immutable list that starts at index and contains count number of elements, if found; otherwise, –1 - - - Removes the first occurrence of a specific object from the immutable list. - The object to remove from the list. - true if item was successfully removed from the list; otherwise, false. This method also returns false if item is not found in the list. - - - Removes all the elements that match the conditions defined by the specified predicate. - The delegate that defines the conditions of the elements to remove. - The number of elements removed from the immutable list. - - - Removes the item at the specified index of the immutable list. - The zero-based index of the item to remove from the list. - - - Reverses the order of the elements in the entire immutable list. - - - Reverses the order of the elements in the specified range of the immutable list. - The zero-based starting index of the range to reverse. - The number of elements in the range to reverse. - - - Sorts the elements in the entire immutable list by using the default comparer. - - - Sorts the elements in the entire immutable list by using the specified comparer. - The implementation to use when comparing elements, or null to use the default comparer (). - - - Sorts the elements in the entire immutable list by using the specified comparison object. - The object to use when comparing elements. - - - Sorts the elements in a range of elements in the immutable list by using the specified comparer. - The zero-based starting index of the range to sort. - The length of the range to sort. - The implementation to use when comparing elements, or null to use the default comparer (). - - - Creates an immutable list based on the contents of this instance. - An immutable list. - - - Determines whether every element in the immutable list matches the conditions defined by the specified predicate. - The delegate that defines the conditions to check against the elements. - true if every element in the immutable list matches the conditions defined by the specified predicate; otherwise, false. If the list has no elements, the return value is true. - - - Gets a value indicating whether this instance is read-only. - Always false. - - - Returns an enumerator that iterates through the collection. - An enumerator that can be used to iterate through the collection. - - - Copies the elements of the list to an array, starting at a particular array index. - The one-dimensional array that is the destination of the elements copied from the list. The array must have zero-based indexing. - The zero-based index in array at which copying begins. - - - - Gets a value indicating whether access to the is synchronized (thread safe). - true if access to the is synchronized (thread safe); otherwise, false. - - - Gets an object that can be used to synchronize access to the . - An object that can be used to synchronize access to the . - - - Returns an enumerator that iterates through the collection. - An enumerator that can be used to iterate through the collection. - - - Adds an item to the list. - The object to add to the list. - The position into which the new element was inserted, or -1 to indicate that the item was not inserted into the collection. - - - - Removes all items from the list. - - - - Determines whether the list contains a specific value. - The object to locate in the list. - true if the is found in the list; otherwise, false. - - - - Determines the index of a specific item in the list. - The object to locate in the list. - The index of value if found in the list; otherwise, -1. - - - - Inserts an item to the list at the specified index. - The zero-based index at which value should be inserted. - The object to insert into the list. - - - - Gets a value indicating whether the has a fixed size. - true if the has a fixed size; otherwise, false. - - - Gets a value indicating whether the is read-only. - true if the is read-only; otherwise, false. - - - Gets or sets the at the specified index. - The index. - - - - Removes the first occurrence of a specific object from the list. - The object to remove from the list. - - - - Enumerates the contents of a binary tree. - NuGet package: System.Collections.Immutable (about immutable collections and how to install) - - - - Gets the element at the current position of the enumerator. - The element at the current position of the enumerator. - - - Releases the resources used by the current instance of the class. - - - Advances enumeration to the next element of the immutable list. - true if the enumerator was successfully advanced to the next element; false if the enumerator has passed the end of the list. - - - Sets the enumerator to its initial position, which is before the first element in the immutable list. - - - The current element. - - - - Represents an immutable list, which is a strongly typed list of objects that can be accessed by index. - NuGet package: System.Collections.Immutable (about immutable collections and how to install) - The type of elements in the list. - - - Adds the specified object to the end of the immutable list. - The object to add. - A new immutable list with the object added, or the current list if it already contains the specified object. - - - Adds the elements of the specified collection to the end of the immutable list. - The collection whose elements will be added to the end of the list. - A new immutable list with the elements added, or the current list if it already contains the specified elements. - - - Searches the entire sorted list for an element using the default comparer and returns the zero-based index of the element. - The object to locate. The value can be null for reference types. - The zero-based index of item in the sorted List, if item is found; otherwise, a negative number that is the bitwise complement of the index of the next element that is larger than item or, if there is no larger element, the bitwise complement of . - The default comparer cannot find a comparer implementation of the for type T. - - - Searches the entire sorted list for an element using the specified comparer and returns the zero-based index of the element. - The object to locate. The value can be null for reference types. - The comparer implementation to use when comparing elements or null to use the default comparer. - The zero-based index of item in the sorted List, if item is found; otherwise, a negative number that is the bitwise complement of the index of the next element that is larger than item or, if there is no larger element, the bitwise complement of . - comparer is null, and the default comparer cannot find an comparer implementation for type T. - - - Searches a range of elements in the sorted list for an element using the specified comparer and returns the zero-based index of the element. - The zero-based starting index of the range to search. - The length of the range to search. - The object to locate. The value can be null for reference types. - The comparer implementation to use when comparing elements, or null to use the default comparer. - The zero-based index of item in the sorted list, if item is found; otherwise, a negative number that is the bitwise complement of the index of the next element that is larger than item or, if there is no larger element, the bitwise complement of count. - index is less than 0 or count is less than 0. - index and count do not denote a valid range in the list. - comparer is null, and the default comparer cannot find an comparer implementation for type T. - - - Removes all elements from the immutable list. - An empty list that retains the same sort or unordered semantics that this instance has. - - - Determines whether this immutable list contains the specified value. - The value to locate. - true if the list contains the specified value; otherwise, false. - - - Converts the elements in the current immutable list to another type, and returns a list containing the converted elements. - A delegate that converts each element from one type to another type. - The type of the elements of the target array. - - - - Copies the entire immutable list to a compatible one-dimensional array, starting at the specified index of the target array. - The one-dimensional array that is the destination of the elements copied from the immutable list. The array must have zero-based indexing. - The zero-based index in array at which copying begins. - - - Copies a range of elements from the immutable list to a compatible one-dimensional array, starting at the specified index of the target array. - The zero-based index in the source immutable list at which copying begins. - The one-dimensional array that is the destination of the elements copied from the immutable list. The array must have zero-based indexing. - The zero-based index in array at which copying begins. - The number of elements to copy. - - - Copies the entire immutable list to a compatible one-dimensional array, starting at the beginning of the target array. - The one-dimensional array that is the destination of the elements copied from the immutable list. The array must have zero-based indexing. - - - Gets the number of elements contained in the list. - The number of elements in the list. - - - Gets an empty set with the default sort comparer. - - - - Determines whether the immutable list contains elements that match the conditions defined by the specified predicate. - The delegate that defines the conditions of the elements to search for. - true if the immutable list contains one or more elements that match the conditions defined by the specified predicate; otherwise, false. - - - Searches for an element that matches the conditions defined by the specified predicate, and returns the first occurrence within the entire immutable list. - The delegate that defines the conditions of the element to search for. - The first element that matches the conditions defined by the specified predicate, if found; otherwise, the default value for type T. - - - Retrieves all the elements that match the conditions defined by the specified predicate. - The delegate that defines the conditions of the elements to search for. - An immutable list that contains all the elements that match the conditions defined by the specified predicate, if found; otherwise, an empty immutable list. - - - Searches for an element that matches the conditions defined by the specified predicate, and returns the zero-based index of the first occurrence within the entire immutable list. - The delegate that defines the conditions of the element to search for. - The zero-based index of the first occurrence of an element that matches the conditions defined by match, if found; otherwise, ?1. - - - Searches for an element that matches the conditions defined by the specified predicate, and returns the zero-based index of the first occurrence within the range of elements in the immutable list that extends from the specified index to the last element. - The zero-based starting index of the search. - The delegate that defines the conditions of the element to search for. - The zero-based index of the first occurrence of an element that matches the conditions defined by match, if found; otherwise, ?1. - - - Searches for an element that matches the conditions defined by the specified predicate, and returns the zero-based index of the first occurrence within the range of elements in the immutable list that starts at the specified index and contains the specified number of elements. - The zero-based starting index of the search. - The number of elements in the section to search. - The delegate that defines the conditions of the element to search for. - The zero-based index of the first occurrence of an element that matches the conditions defined by match, if found; otherwise, ?1. - - - Searches for an element that matches the conditions defined by the specified predicate, and returns the last occurrence within the entire immutable list. - The delegate that defines the conditions of the element to search for. - The last element that matches the conditions defined by the specified predicate, if found; otherwise, the default value for type T. - - - Searches for an element that matches the conditions defined by the specified predicate, and returns the zero-based index of the last occurrence within the range of elements in the immutable list that contains the specified number of elements and ends at the specified index. - The zero-based starting index of the backward search. - The number of elements in the section to search. - The delegate that defines the conditions of the element to search for. - The zero-based index of the last occurrence of an element that matches the conditions defined by match, if found; otherwise, ?1. - - - Searches for an element that matches the conditions defined by the specified predicate, and returns the zero-based index of the last occurrence within the range of elements in the immutable list that extends from the first element to the specified index. - The zero-based starting index of the backward search. - The delegate that defines the conditions of the element to search for. - The zero-based index of the last occurrence of an element that matches the conditions defined by match, if found; otherwise, ?1. - - - Searches for an element that matches the conditions defined by the specified predicate, and returns the zero-based index of the last occurrence within the entire immutable list. - The delegate that defines the conditions of the element to search for. - The zero-based index of the last occurrence of an element that matches the conditions defined by match, if found; otherwise, ?1. - - - Performs the specified action on each element of the immutable list. - The delegate to perform on each element of the immutable list. - - - Returns an enumerator that iterates through the immutable list. - An enumerator that can be used to iterate through the immutable list. - - - Creates a shallow copy of a range of elements in the source immutable list. - The zero-based index at which the range starts. - The number of elements in the range. - A shallow copy of a range of elements in the source immutable list. - - - Searches for the specified object and returns the zero-based index of the first occurrence within the entire immutable list. - The object to locate in the immutable list. The value can be null for reference types. - The zero-based index of the first occurrence of value within the entire immutable list, if found; otherwise, ?1. - - - Searches for the specified object and returns the zero-based index of the first occurrence within the range of elements in the list that starts at the specified index and contains the specified number of elements. - The object to locate in the list The value can be null for reference types. - The zero-based starting index of the search. 0 (zero) is valid in an empty list. - The number of elements in the section to search. - The equality comparer to use in the search. - The zero-based index of the first occurrence of item within the range of elements in the list that starts at index and contains count number of elements, if found; otherwise, –1. - - - Inserts the specified object into the immutable list at the specified index. - The zero-based index at which to insert the object. - The object to insert. - The new immutable list after the object is inserted. - - - Inserts the elements of a collection into the immutable list at the specified index. - The zero-based index at which to insert the elements. - The collection whose elements should be inserted. - The new immutable list after the elements are inserted. - - - Gets a value that indicates whether this list is empty. - true if the list is empty; otherwise, false. - - - Gets the element at the specified index of the list. - The index of the element to retrieve. - The element at the specified index. - - - Searches for the specified object and returns the zero-based index of the last occurrence within the range of elements in the list that contains the specified number of elements and ends at the specified index. - The object to locate in the list. The value can be null for reference types. - The zero-based starting index of the backward search. - The number of elements in the section to search. - The equality comparer to use in the search. - The zero-based index of the last occurrence of item within the range of elements in the list that contains count number of elements and ends at index, if found; otherwise, –1. - - - Removes the first occurrence of the specified object from this immutable list. - The object to remove. - A new list with the object removed, or this list if the specified object is not in this list. - - - Removes the first occurrence of the object that matches the specified value from this immutable list. - The value of the element to remove from the list. - The equality comparer to use in the search. - A new list with the object removed, or this list if the specified object is not in this list. - - - Removes all the elements that match the conditions defined by the specified predicate. - The delegate that defines the conditions of the elements to remove. - The new list with the elements removed. - - - Removes the element at the specified index. - The zero-based index of the element to remove. - A new list with the element removed. - - - Removes a range of elements from this immutable list. - The collection whose elements should be removed if matches are found in this list. - A new list with the elements removed. - - - Removes the specified values from this list. - The items to remove if matches are found in this list. - The equality comparer to use in the search. - A new list with the elements removed. - - - Removes a range of elements, starting from the specified index and containing the specified number of elements, from this immutable list. - The starting index to begin removal. - The number of elements to remove. - A new list with the elements removed. - - - Replaces the specified element in the immutable list with a new element. - The element to replace. - The element to replace oldValue with. - The new list with the replaced element, even if it is equal to the old element. - oldValue does not exist in the immutable list. - - - Replaces the specified element in the immutable list with a new element. - The element to replace in the list. - The element to replace oldValue with. - The comparer to use to check for equality. - A new list with the object replaced, or this list if the specified object is not in this list. - - - Reverses the order of the elements in the specified range of the immutable list. - The zero-based starting index of the range to reverse. - The number of elements in the range to reverse. - The reversed list. - - - Reverses the order of the elements in the entire immutable list. - The reversed list. - - - Replaces an element at a given position in the immutable list with the specified element. - The position in the list of the element to replace. - The element to replace the old element with. - The new list with the replaced element, even if it is equal to the old element at that position. - - - Sorts the elements in the entire immutable list using the default comparer. - The sorted list. - - - Sorts the elements in the entire immutable list using the specified comparer. - The implementation to use when comparing elements, or null to use the default comparer (). - The sorted list. - - - Sorts the elements in the entire immutable list using the specified comparer. - The delegate to use when comparing elements. - The sorted list. - - - Sorts a range of elements in the immutable list using the specified comparer. - The zero-based starting index of the range to sort. - The length of the range to sort. - The implementation to use when comparing elements, or null to use the default comparer (). - The sorted list. - - - Creates a list that has the same contents as this list and can be efficiently mutated across multiple operations using standard mutable interfaces. - The created list with the same contents as this list. - - - Determines whether every element in the immutable list matches the conditions defined by the specified predicate. - The delegate that defines the conditions to check against the elements. - true if every element in the immutable list matches the conditions defined by the specified predicate; otherwise, false. If the list has no elements, the return value is true. - - - Adds the specified item to the immutable list. - The item to add. - - - - Removes all items from the immutable list. - - - - Gets a value indicating whether the is read-only. - true if the is read-only; otherwise, false. - - - Removes the first occurrence of a specific object from the immutable list. - The object to remove. - true if item was successfully removed from the list; otherwise, false. This method also returns false if item is not found in the original list. - - - Returns an enumerator that iterates through the immutable list. - An enumerator that can be used to iterate through the list. - - - Inserts an object in the immutable list at the specified index. - The zero-based index at which item should be inserted. - The object to insert. - - - - Gets or sets the value at the specified index. - - - Thrown from getter when index is negative or not less than . - Always thrown from the setter. - - - Removes the value at the specified index. - The zero-based index of the item to remove. - - - - Copies the entire immutable list to a compatible one-dimensional array, starting at the specified array index. - The one-dimensional array that is the destination of the elements copied from immutable list. - The zero-based index in array at which copying begins. - - - See the interface. - - - - See . - - - - Returns an enumerator that iterates through the immutable list. - An enumerator that can be used to iterate through the list. - - - Adds an item to the immutable list. - The object to add to the list. - The position into which the new element was inserted, or -1 to indicate that the item was not inserted into the list. - - - - Removes all items from the immutable list. - - - - Determines whether the immutable list contains a specific value. - The object to locate in the list. - true if the object is found in the list; otherwise, false. - - - - Determines the index of a specific item in the immutable list. - The object to locate in the list. - The index of value if found in the list; otherwise, -1. - - - - Inserts an item into the immutable list at the specified index. - The zero-based index at which value should be inserted. - The object to insert into the list. - - - - Gets a value indicating whether the has a fixed size. - true if the has a fixed size; otherwise, false. - - - Gets a value indicating whether the is read-only. - true if the is read-only; otherwise, false. - - - Gets or sets the at the specified index. - The index. - The value at the specified index. - Thrown from getter when index is negative or not less than . - Always thrown from the setter. - - - Removes the first occurrence of a specific object from the immutable list. - The object to remove from the list. - - - - Removes the item at the specified index of the immutable list. - The zero-based index of the item to remove. - - - - Adds the specified value to this immutable list. - The value to add. - A new list with the element added, or this list if the element is already in the list. - - - Adds the specified values to this immutable list. - The values to add. - A new list with the elements added, or this list if the elements are already in the list. - - - Retrieves an empty list that has the same sorting and ordering semantics as this instance. - An empty list that has the same sorting and ordering semantics as this instance. - - - Inserts the specified element at the specified index in the immutable list. - The index at which to insert the value. - The element to insert. - A new immutable list that includes the specified element. - - - Inserts the specified elements at the specified index in the immutable list. - The index at which to insert the elements. - The elements to insert. - A new immutable list that includes the specified elements. - - - Removes the element with the specified value from the list. - The value of the element to remove from the list. - The comparer to use to compare elements for equality. - Returns a new with the specified element removed. - - - Removes all the elements that match the conditions defined by the specified predicate. - The delegate that defines the conditions of the elements to remove. - A new immutable list with the elements removed. - - - Removes the element at the specified index of the immutable list. - The index of the element to remove. - A new list with the element removed. - - - Removes a range of elements from this immutable list that match the items specified. - The range of items to remove from the list, if found. - The equality comparer to use to compare elements. - An immutable list with the items removed. - items or equalityComparer is null. - - - Removes the specified number of elements at the specified location from this list. - The starting index of the range of elements to remove. - The number of elements to remove. - A new list with the elements removed. - - - Replaces an element in the list with the specified element. - The element to replace. - The element to replace the old element with. - The equality comparer to use in the search. - The new list. - Thrown when the old value does not exist in the list. - - - Replaces an element in the list at a given position with the specified element. - The position in the list of the element to replace. - The element to replace the old element with. - The new list. - - - Provides a set of initialization methods for instances of the class. - NuGet package: System.Collections.Immutable (about immutable collections and how to install) - - - Creates an empty immutable list. - The type of items to be stored in the . - An empty . - - - Creates a new immutable list that contains the specified item. - The item to prepopulate the list with. - The type of items in the . - A new that contains the specified item. - - - Creates a new immutable list that contains the specified array of items. - An array that contains the items to prepopulate the list with. - The type of items in the . - A new immutable list that contains the specified items. - - - Creates a new immutable list builder. - The type of items stored by the collection. - The immutable collection builder. - - - Creates a new immutable list that contains the specified items. - The items to add to the list. - The type of items in the . - Returns an immutable list that contains the specified items. - - - Searches for the specified object and returns the zero-based index of the first occurrence within the range of elements in the immutable list that extends from the specified index to the last element. - The list to search. - The object to locate in the Immutable list. The value can be null for reference types. - The zero-based starting index of the search. 0 (zero) is valid in an empty list. - The type of items in the list. - The zero-based index of the first occurrence of item within the range of elements in the Immutable list that extends from index to the last element, if found; otherwise, –1. - - - Searches for the specified object and returns the zero-based index of the first occurrence within the range of elements in the immutable list that extends from the specified index to the last element. - The list to search. - The object to locate in the Immutable list. The value can be null for reference types. - The zero-based starting index of the search. 0 (zero) is valid in an empty list. - The number of elements in the section to search. - The type of items in the list. - The zero-based index of the first occurrence of item within the range of elements in the Immutable list that extends from index to the last element, if found; otherwise, –1. - - - Searches for the specified object and returns the zero-based index of the first occurrence within the list. - The list to search. - The object to locate in the list. The value can be null for reference types. - The type of items in the list. - The zero-based index of the first occurrence of item within the range of elements in the list that extends from index to the last element, if found; otherwise, –1. - - - Searches for the specified object and returns the zero-based index of the first occurrence within the list. - The list to search. - The object to locate in the Immutable list. The value can be null for reference types. - The equality comparer to use in the search. - The type of items in the list. - The zero-based index of the first occurrence of item within the range of elements in the immutable list that extends from index to the last element, if found; otherwise, –1. - - - Searches for the specified object and returns the zero-based index of the last occurrence within the entire immutable list. - The list to search. - The object to locate in the Immutable list. The value can be null for reference types. - The type of items in the list. - The zero-based index of the last occurrence of item within the entire the Immutable list, if found; otherwise, –1. - - - Searches for the specified object and returns the zero-based index of the last occurrence within the entire immutable list. - The list to search. - The object to locate in the Immutable list. The value can be null for reference types. - The equality comparer to use in the search. - The type of items in the list. - The zero-based index of the last occurrence of item within the entire the Immutable list, if found; otherwise, –1. - - - Searches for the specified object and returns the zero-based index of the last occurrence within the range of elements in the immutable list that extends from the first element to the specified index. - The list to search. - The object to locate in the Immutable list. The value can be null for reference types. - The zero-based starting index of the backward search. - The type of items in the list. - The zero-based index of the last occurrence of item within the range of elements in the Immutable list that extends from the first element to index, if found; otherwise, –1. - - - Searches for the specified object and returns the zero-based index of the last occurrence within the range of elements in the immutable list that extends from the first element to the specified index. - The list to search. - The object to locate in the Immutable list. The value can be null for reference types. - The zero-based starting index of the backward search. - The number of elements in the section to search. - The type of items in the list. - The zero-based index of the last occurrence of item within the range of elements in the Immutable list that extends from the first element to index, if found; otherwise, –1. - - - Removes the specified value from this list. - The list to search. - The value to remove. - The type of items in the list. - A new immutable list with the element removed, or this list if the element is not in this list. - - - Removes the specified values from this list. - The list to search. - The items to remove if matches are found in this list. - The type of items in the list. - A new immutable list with the elements removed. - - - Replaces the first equal element in the list with the specified element. - The list to search. - The element to replace. - The element to replace the old element with. - The type of items in the list. - The new list -- even if the value being replaced is equal to the new value for that position. - Thrown when the old value does not exist in the list. - - - Enumerates a sequence and produces an immutable list of its contents. - The sequence to enumerate. - The type of the elements in the sequence. - An immutable list that contains the items in the specified sequence. - - - Enumerates the contents of an immutable queue without allocating any memory. - NuGet package: System.Collections.Immutable (about immutable collections and how to install) - - - - Gets the element at the current position of the enumerator. - The element at the current position of the enumerator. - - - Advances the enumerator to the next element of the immutable queue. - true if the enumerator was successfully advanced to the next element; false if the enumerator has passed the end of the queue. - - - Represents an immutable queue. - NuGet package: System.Collections.Immutable (about immutable collections and how to install) - The type of elements in the queue. - - - Removes all objects from the immutable queue. - The empty immutable queue. - - - Removes the element at the beginning of the immutable queue, and returns the new queue. - The new immutable queue; never null. - - - Removes the item at the beginning of the immutable queue, and returns the new queue. - When this method returns, contains the element from the beginning of the queue. - The new immutable queue with the beginning element removed. - - - Gets an empty immutable queue. - An empty immutable queue. - - - Adds an element to the end of the immutable queue, and returns the new queue. - The element to add. - The new immutable queue. - - - Returns an enumerator that iterates through the immutable queue. - An enumerator that can be used to iterate through the queue. - - - Gets a value that indicates whether this immutable queue is empty. - NuGet package: System.Collections.Immutable (about immutable collections and how to install) - true if this queue is empty; otherwise, false. - - - Returns the element at the beginning of the immutable queue without removing it. - The element at the beginning of the queue. - - - Returns an enumerator that iterates through the collection. - An enumerator that can be used to iterate through the collection. - - - Returns an enumerator that iterates through a collection. - An object that can be used to iterate through the collection. - - - Removes all elements from the immutable queue. - The empty immutable queue. - - - Removes the element at the beginning of the immutable queue, and returns the new queue. - The new immutable queue; never null. - - - Adds an element to the end of the immutable queue, and returns the new queue. - The element to add. - The new immutable queue. - - - Provides a set of initialization methods for instances of the class. - NuGet package: System.Collections.Immutable (about immutable collections and how to install) - - - Creates an empty immutable queue. - The type of items to be stored in the immutable queue. - An empty immutable queue. - - - Creates a new immutable queue that contains the specified item. - The item to prepopulate the queue with. - The type of items in the immutable queue. - A new immutable queue that contains the specified item. - - - Creates a new immutable queue that contains the specified array of items. - An array that contains the items to prepopulate the queue with. - The type of items in the immutable queue. - A new immutable queue that contains the specified items. - - - Creates a new immutable queue that contains the specified items. - The items to add to the queue before immutability is applied. - The type of elements in the queue. - An immutable queue that contains the specified items. - - - Removes the item at the beginning of the immutable queue, and returns the new queue. - The queue to remove the item from. - When this method returns, contains the item from the beginning of the queue. - The type of elements in the immutable queue. - The new queue with the item removed. - - - Represents a sorted dictionary that mutates with little or no memory allocations and that can produce or build on immutable sorted dictionary instances very efficiently. - NuGet package: System.Collections.Immutable (about immutable collections and how to install) - - - - - Adds the specified item to the immutable sorted dictionary. - The object to add to the dictionary. - - - Adds an element that has the specified key and value to the immutable sorted dictionary. - The key of the element to add. - The value of the element to add. - - - Adds a sequence of values to the immutable sorted dictionary. - The items to add to the dictionary. - - - Removes all items from the immutable sorted dictionary. - - - Determines whether the immutable sorted dictionary contains a specific value. - The object to locate in the dictionary. - true if item is found in the dictionary; otherwise, false. - - - Determines whether the immutable sorted dictionary contains an element with the specified key. - The key to locate in the dictionary. - true if the dictionary contains an element with the key; otherwise, false. - - - Determines whether the immutable sorted dictionary contains an element with the specified value. - The value to locate in the dictionary. The value can be null for reference types. - true if the immutable sorted dictionary contains an element with the specified value; otherwise, false. - - - Gets the number of elements in this immutable sorted dictionary. - The number of elements in this dictionary. - - - Returns an enumerator that iterates through the immutable sorted dictionary. - An enumerator that can be used to iterate through the dictionary. - - - Gets the value for a given key if a matching key exists in the dictionary; otherwise the default value. - The key to search for. - The default value to return if no matching key is found in the dictionary. - The value for the key, or defaultValue if no matching key was found. - - - Gets the value for a given key if a matching key exists in the dictionary; otherwise the default value. - The key to search for. - The value for the key, or default(TValue) if no matching key was found. - - - Gets or sets the value for a specified key in the immutable sorted dictionary. - The key to retrieve the value for. - The value associated with the given key. - - - Gets or sets the key comparer. - The key comparer. - - - Gets a strongly typed, read-only collection of elements. - A strongly typed, read-only collection of elements. - - - Removes the first occurrence of a specific object from the immutable sorted dictionary. - The object to remove from the dictionary. - true if item was successfully removed from the dictionary; otherwise, false. This method also returns false if item is not found in the dictionary. - - - Removes the element with the specified key from the immutable sorted dictionary. - The key of the element to remove. - true if the element is successfully removed; otherwise, false. This method also returns false if key was not found in the original dictionary. - - - Removes any entries with keys that match those found in the specified sequence from the immutable sorted dictionary. - The keys for entries to remove from the dictionary. - - - Creates an immutable sorted dictionary based on the contents of this instance. - An immutable sorted dictionary. - - - Determines whether this dictionary contains a specified key. - The key to search for. - The matching key located in the dictionary if found, or equalkey if no match is found. - true if a match for equalKey is found; otherwise, false. - - - Gets the value associated with the specified key. - The key whose value will be retrieved. - When this method returns, contains the value associated with the specified key, if the key is found; otherwise, contains the default value for the type of the value parameter. This parameter is passed uninitialized. - true if the object that implements the dictionary contains an element with the specified key; otherwise, false. - - - Gets or sets the value comparer. - The value comparer. - - - Gets a collection that contains the values of the immutable sorted dictionary. - A collection that contains the values of the object that implements the dictionary. - - - - - - - - - - - - - - - - - - - Copies the elements of the dictionary to an array, starting at a particular array index. - NuGet package: System.Collections.Immutable (about immutable collections and how to install) - The one-dimensional array that is the destination of the elements copied from the dictionary. The array must have zero-based indexing. - The zero-based index in array at which copying begins. - - - Gets a value indicating whether access to the is synchronized (thread safe). - true if access to the is synchronized (thread safe); otherwise, false. - - - Gets an object that can be used to synchronize access to the . - An object that can be used to synchronize access to the . - - - Adds an element with the provided key and value to the dictionary object. - The key of the element to add. - The value of the element to add. - - - Determines whether the dictionary object contains an element with the specified key. - The key to locate. - true if the dictionary contains an element with the key; otherwise, false. - - - Returns an object for the dictionary. - An object for the dictionary. - - - Gets a value indicating whether the object has a fixed size. - true if the object has a fixed size; otherwise, false. - - - Gets a value indicating whether the is read-only. - true if the is read-only; otherwise, false. - - - Gets or sets the element with the specified key. - The key. - - - - Gets an containing the keys of the . - An containing the keys of the object that implements . - - - Removes the element with the specified key from the dictionary. - The key of the element to remove. - - - Gets an containing the values in the . - An containing the values in the object that implements . - - - Returns an enumerator that iterates through a collection. - An enumerator object that can be used to iterate through the collection. - - - Enumerates the contents of a binary tree. - NuGet package: System.Collections.Immutable (about immutable collections and how to install) - - - - - Gets the element at the current position of the enumerator. - The element at the current position of the enumerator. - - - Releases the resources used by the current instance of the class. - - - Advances the enumerator to the next element of the immutable sorted dictionary. - true if the enumerator was successfully advanced to the next element; false if the enumerator has passed the end of the sorted dictionary. - - - Sets the enumerator to its initial position, which is before the first element in the immutable sorted dictionary. - - - The current element. - - - - Represents an immutable sorted dictionary. - NuGet package: System.Collections.Immutable (about immutable collections and how to install) - The type of the key contained in the dictionary. - The type of the value contained in the dictionary. - - - Adds an element with the specified key and value to the immutable sorted dictionary. - The key of the entry to add. - The value of entry to add. - A new immutable sorted dictionary that contains the additional key/value pair. - The given key already exists in the dictionary but has a different value. - - - Adds the specific key/value pairs to the immutable sorted dictionary. - The key/value pairs to add. - A new immutable dictionary that contains the additional key/value pairs. - One of the given keys already exists in the dictionary but has a different value. - - - Retrieves an empty immutable sorted dictionary that has the same ordering and key/value comparison rules as this dictionary instance. - An empty dictionary with equivalent ordering and key/value comparison rules. - - - Determines whether this immutable sorted dictionary contains the specified key/value pair. - The key/value pair to locate. - true if the specified key/value pair is found in the dictionary; otherwise, false. - - - Determines whether this immutable sorted map contains the specified key. - The key to locate. - true if the immutable dictionary contains the specified key; otherwise, false. - - - Determines whether the immutable sorted dictionary contains an element with the specified value. - The value to locate. The value can be null for reference types. - true if the dictionary contains an element with the specified value; otherwise, false. - - - Gets the number of key/value pairs in the immutable sorted dictionary. - The number of key/value pairs in the dictionary. - - - Gets an empty immutable sorted dictionary. - - - - Returns an enumerator that iterates through the immutable sorted dictionary. - An enumerator that can be used to iterate through the dictionary. - - - Gets a value that indicates whether this instance of the immutable sorted dictionary is empty. - true if this instance is empty; otherwise, false. - - - Gets the TValue associated with the specified key. - The key to retrieve the value for. - The value associated with the specified key. If no results are found, the operation throws an exception. - - - Gets the key comparer for the immutable sorted dictionary. - The key comparer for the dictionary. - - - Gets the keys in the immutable sorted dictionary. - The keys in the immutable dictionary. - - - Removes the element with the specified value from the immutable sorted dictionary. - The value of the element to remove. - A new immutable dictionary with the specified element removed; or this instance if the specified value cannot be found in the dictionary. - - - Removes the elements with the specified keys from the immutable sorted dictionary. - The keys of the elements to remove. - A new immutable dictionary with the specified keys removed; or this instance if the specified keys cannot be found in the dictionary. - - - Sets the specified key and value in the immutable sorted dictionary, possibly overwriting an existing value for the given key. - The key of the entry to add. - The key value to set. - A new immutable sorted dictionary that contains the specified key/value pair. - - - Sets the specified key/value pairs in the immutable sorted dictionary, possibly overwriting existing values for the keys. - The key/value pairs to set in the dictionary. If any of the keys already exist in the dictionary, this method will overwrite their previous values. - An immutable dictionary that contains the specified key/value pairs. - - - Creates an immutable sorted dictionary with the same contents as this dictionary that can be efficiently mutated across multiple operations by using standard mutable interfaces. - A collection with the same contents as this dictionary. - - - Determines whether this dictionary contains a specified key. - The key to search for. - The matching key located in the dictionary if found, or equalkey if no match is found. - true if a match for equalKey is found; otherwise, false. - - - Gets the value associated with the specified key. - The key whose value will be retrieved. - When this method returns, contains the value associated with the specified key, if the key is found; otherwise, contains the default value for the type of the value parameter. - true if the dictionary contains an element with the specified key; otherwise, false. - - - Gets the value comparer used to determine whether values are equal. - The value comparer used to determine whether values are equal. - - - Gets the values in the immutable sorted dictionary. - The values in the dictionary. - - - Gets an instance of the immutable sorted dictionary that uses the specified key comparer. - The key comparer to use. - An instance of the immutable dictionary that uses the given comparer. - - - Gets an instance of the immutable sorted dictionary that uses the specified key and value comparers. - The key comparer to use. - The value comparer to use. - An instance of the immutable dictionary that uses the given comparers. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Copies the elements of the dictionary to an array, starting at a particular array index. - The one-dimensional array that is the destination of the elements copied from the dictionary. The array must have zero-based indexing. - The zero-based index in array at which copying begins. - - - Gets a value indicating whether access to the is synchronized (thread safe). - true if access to the is synchronized (thread safe); otherwise, false. - - - Gets an object that can be used to synchronize access to the . - An object that can be used to synchronize access to the . - - - Adds an element with the provided key and value to the dictionary object. - The object to use as the key of the element to add. - The object to use as the value of the element to add. - - - Clears this instance. - The dictionary object is read-only. - - - Determines whether the immutable dictionary object contains an element with the specified key. - The key to locate in the dictionary object. - true if the dictionary contains an element with the key; otherwise, false. - - - Returns an object for the immutable dictionary object. - An enumerator object for the dictionary object. - - - Gets a value indicating whether the object has a fixed size. - true if the object has a fixed size; otherwise, false. - - - Gets a value indicating whether the is read-only. - true if the is read-only; otherwise, false. - - - Gets or sets the element with the specified key. - The key. - - - - Gets an containing the keys of the . - An containing the keys of the object that implements . - - - Removes the element with the specified key from the immutable dictionary object. - The key of the element to remove. - - - Gets an containing the values in the . - An containing the values in the object that implements . - - - Returns an enumerator that iterates through a collection. - An enumerator object that can be used to iterate through the collection. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Provides a set of initialization methods for instances of the class. - NuGet package: System.Collections.Immutable (about immutable collections and how to install) - - - Creates an empty immutable sorted dictionary. - The type of keys stored by the dictionary. - The type of values stored by the dictionary. - An empty immutable sorted dictionary. - - - Creates an empty immutable sorted dictionary that uses the specified key comparer. - The implementation to use to determine the equality of keys in the dictionary. - The type of keys stored by the dictionary. - The type of values stored by the dictionary. - An empty immutable sorted dictionary. - - - Creates an empty immutable sorted dictionary that uses the specified key and value comparers. - The implementation to use to determine the equality of keys in the dictionary. - The implementation to use to determine the equality of values in the dictonary. - The type of keys stored by the dictionary. - The type of values stored by the dictionary. - An empty immutable sorted dictionary. - - - Creates a new immutable sorted dictionary builder. - The type of keys stored by the dictionary. - The type of values stored by the dictionary. - The immutable collection builder. - - - Creates a new immutable sorted dictionary builder. - The key comparer. - The type of keys stored by the dictionary. - The type of values stored by the dictionary. - The immutable collection builder. - - - Creates a new immutable sorted dictionary builder. - The key comparer. - The value comparer. - The type of keys stored by the dictionary. - The type of values stored by the dictionary. - The immutable collection builder. - - - Creates an immutable sorted dictionary that contains the specified items and uses the default comparer. - The items to add to the sorted dictionary before it’s immutable. - The type of keys stored in the dictionary. - The type of values stored in the dictionary. - An immutable sorted dictionary that contains the specified items. - - - Creates a new immutable sorted dictionary from the specified range of items with the specified key comparer. - The comparer implementation to use to evaluate keys for equality and sorting. - The items to add to the sorted dictionary. - The type of keys stored in the dictionary. - The type of values stored in the dictionary. - The new immutable sorted dictionary that contains the specified items and uses the specified key comparer. - - - Creates a new immutable sorted dictionary from the specified range of items with the specified key and value comparers. - The comparer implementation to use to compare keys for equality and sorting. - The comparer implementation to use to compare values for equality and sorting. - The items to add to the sorted dictionary before it’s immutable. - The type of keys stored in the dictionary. - The type of values stored in the dictionary. - An immutable sorted dictionary that contains the specified items and uses the specified comparers. - - - Enumerates a sequence of key/value pairs and produces an immutable sorted dictionary of its contents. - The sequence of key/value pairs to enumerate. - The type of the keys in the dictionary. - The type of the values in the dictionary. - An immutable sorted dictionary that contains the key/value pairs in the specified sequence. - - - Enumerates a sequence of key/value pairs and produces an immutable dictionary of its contents by using the specified key comparer. - The sequence of key/value pairs to enumerate. - The key comparer to use when building the immutable dictionary. - The type of the keys in the dictionary. - The type of the values in the dictionary. - An immutable sorted dictionary that contains the key/value pairs in the specified sequence. - - - Enumerates a sequence of key/value pairs and produces an immutable sorted dictionary of its contents by using the specified key and value comparers. - The sequence of key/value pairs to enumerate. - The key comparer to use when building the immutable dictionary. - The value comparer to use for the immutable dictionary. - The type of the keys in the dictionary. - The type of the values in the dictionary. - An immutable sorted dictionary that contains the key/value pairs in the specified sequence. - - - Enumerates and transforms a sequence, and produces an immutable sorted dictionary of its contents. - The sequence to enumerate to generate the dictionary. - The function that will produce the key for the dictionary from each sequence element. - The function that will produce the value for the dictionary from each sequence element. - The type of the elements in the sequence. - The type of the keys in the resulting dictionary. - The type of the values in the resulting dictionary. - An immutable sorted dictionary that contains the items in the specified sequence. - - - Enumerates and transforms a sequence, and produces an immutable sorted dictionary of its contents by using the specified key comparer. - The sequence to enumerate to generate the dictionary. - The function that will produce the key for the dictionary from each sequence element. - The function that will produce the value for the dictionary from each sequence element. - The key comparer to use for the dictionary. - The type of the elements in the sequence. - The type of the keys in the resulting dictionary. - The type of the values in the resulting dictionary. - An immutable dictionary that contains the items in the specified sequence. - - - Enumerates and transforms a sequence, and produces an immutable sorted dictionary of its contents by using the specified key and value comparers. - The sequence to enumerate to generate the dictionary. - The function that will produce the key for the dictionary from each sequence element. - The function that will produce the value for the dictionary from each sequence element. - The key comparer to use for the dictionary. - The value comparer to use for the dictionary. - The type of the elements in the sequence. - The type of the keys in the resulting dictionary. - The type of the values in the resulting dictionary. - An immutable sorted dictionary that contains the items in the specified sequence. - - - Represents a sorted set that enables changes with little or no memory allocations, and efficiently manipulates or builds immutable sorted sets. - NuGet package: System.Collections.Immutable (about immutable collections and how to install) - - - - Adds an element to the current set and returns a value to indicate whether the element was successfully added. - The element to add to the set. - true if the element is added to the set; false if the element is already in the set - - - Removes all elements from this set. - - - Determines whether the set contains the specified object. - The object to locate in the set. - true if item is found in the set; otherwise, false. - - - Gets the number of elements in the immutable sorted set. - The number of elements in this set. - - - Removes the specified set of items from the current set. - The collection of items to remove from the set. - - - Returns an enumerator that iterates through the set. - A enumerator that can be used to iterate through the set. - - - Modifies the current set so that it contains only elements that are also in a specified collection. - The collection to compare to the current set. - - - Determines whether the current set is a proper (strict) subset of a specified collection. - The collection to compare to the current set. - true if the current set is a proper subset of other; otherwise, false. - - - Determines whether the current set is a proper (strict) superset of a specified collection. - The collection to compare to the current set. - true if the current set is a proper superset of other; otherwise, false. - - - Determines whether the current set is a subset of a specified collection. - The collection is compare to the current set. - true if the current set is a subset of other; otherwise, false. - - - Determines whether the current set is a superset of a specified collection. - The collection to compare to the current set. - true if the current set is a superset of other; otherwise, false. - - - Gets the element of the set at the given index. - The 0-based index of the element in the set to return. - The element at the given position. - - - Gets or sets the object that is used to determine equality for the values in the immutable sorted set. - The comparer that is used to determine equality for the values in the set. - - - Gets the maximum value in the immutable sorted set, as defined by the comparer. - The maximum value in the set. - - - Gets the minimum value in the immutable sorted set, as defined by the comparer. - The minimum value in the set. - - - Determines whether the current set overlaps with the specified collection. - The collection to compare to the current set. - true if the current set and other share at least one common element; otherwise, false. - - - Removes the first occurrence of the specified object from the set. - The object to remove from the set. - true if item was removed from the set; false if item was not found in the set. - - - Returns an enumerator that iterates over the immutable sorted set in reverse order. - An enumerator that iterates over the set in reverse order. - - - Determines whether the current set and the specified collection contain the same elements. - The collection to compare to the current set. - true if the current set is equal to other; otherwise, false. - - - Modifies the current set so that it contains only elements that are present either in the current set or in the specified collection, but not both. - The collection to compare to the current set. - - - Creates an immutable sorted set based on the contents of this instance. - An immutable set. - - - Modifies the current set so that it contains all elements that are present in both the current set and in the specified collection. - The collection to compare to the current state. - - - Adds an element to the current set and returns a value to indicate whether the element was successfully added. - The element to add to the set. - - - Copies the elements of the collection to an array, starting at a particular array index. - The one-dimensional array that is the destination of the elements copied from collection. The array must have zero-based indexing. - The zero-based index in array at which copying begins. - - - Gets a value indicating whether this instance is read-only. - Always false. - - - Returns an enumerator that iterates through the collection. - A enumerator that can be used to iterate through the collection. - - - Copies the elements of the set to an array, starting at a particular array index. - The one-dimensional array that is the destination of the elements copied from the set. The array must have zero-based indexing. - The zero-based index in array at which copying begins. - - - Gets a value indicating whether access to the is synchronized (thread safe). - true if access to the is synchronized (thread safe); otherwise, false. - - - Gets an object that can be used to synchronize access to the . - An object that can be used to synchronize access to the . - - - Returns an enumerator that iterates through the collection. - A enumerator that can be used to iterate through the collection. - - - Enumerates the contents of a binary tree. - NuGet package: System.Collections.Immutable (about immutable collections and how to install) - - - - Gets the element at the current position of the enumerator. - NuGet package: System.Collections.Immutable (about immutable collections and how to install) - The element at the current position of the enumerator. - - - Releases the resources used by the current instance of the class. - NuGet package: System.Collections.Immutable (about immutable collections and how to install) - - - Advances the enumerator to the next element of the immutable sorted set. - NuGet package: System.Collections.Immutable (about immutable collections and how to install) - true if the enumerator was successfully advanced to the next element; false if the enumerator has passed the end of the sorted set. - - - Sets the enumerator to its initial position, which is before the first element in the immutable sorted set. - NuGet package: System.Collections.Immutable (about immutable collections and how to install) - - - The current element. - - - - Represents an immutable sorted set implementation. - NuGet package: System.Collections.Immutable (about immutable collections and how to install) - The type of elements in the set. - - - Adds the specified value to this immutable sorted set. - The value to add. - A new set with the element added, or this set if the element is already in this set. - - - Removes all elements from the immutable sorted set. - An empty set with the elements removed. - - - Determines whether this immutable sorted set contains the specified value. - The value to check for. - true if the set contains the specified value; otherwise, false. - - - Gets the number of elements in the immutable sorted set. - The number of elements in the immutable sorted set. - - - Gets an empty immutable sorted set. - - - - Removes a specified set of items from this immutable sorted set. - The items to remove from this set. - A new set with the items removed; or the original set if none of the items were in the set. - - - Returns an enumerator that iterates through the immutable sorted set. - An enumerator that can be used to iterate through the set. - - - Gets the position within this immutable sorted set that the specified value appears in. - The value whose position is being sought. - The index of the specified item in the sorted set, if item is found. If item is not found and is less than one or more elements in this set, this method returns a negative number that is the bitwise complement of the index of the first element that is larger than value. If item is not found and is greater than any of the elements in the set, this method returns a negative number that is the bitwise complement of the index of the last element plus 1. - - - Creates an immutable sorted set that contains elements that exist both in this set and in the specified set. - The set to intersect with this one. - A new immutable sorted set that contains any elements that exist in both sets. - - - Gets a value that indicates whether this immutable sorted set is empty. - true if this set is empty; otherwise, false. - - - Determines whether the current immutable sorted set is a proper (strict) subset of the specified collection. - The collection to compare to the current set. - true if the current set is a proper subset of other; otherwise, false. - - - Determines whether the current immutable sorted set is a proper superset of a specified collection. - The collection to compare to the current set. - true if the current set is a proper superset of other; otherwise, false. - - - Determines whether the current immutable sorted set is a subset of a specified collection. - The collection to compare to the current set. - true if the current set is a subset of other; otherwise, false. - - - Determines whether the current immutable sorted set is a superset of a specified collection. - The collection to compare to the current set. - true if the current set is a superset of other; otherwise, false. - - - Gets the element of the immutable sorted set at the given index. - The index of the element to retrieve from the sorted set. - The element at the given index. - - - Gets the comparer used to sort keys in the immutable sorted set. - The comparer used to sort keys. - - - Gets the maximum value in the immutable sorted set, as defined by the comparer. - The maximum value in the set. - - - Gets the minimum value in the immutable sorted set, as defined by the comparer. - The minimum value in the set. - - - Determines whether the current immutable sorted set and a specified collection share common elements. - The collection to compare to the current set. - true if the current set and other share at least one common element; otherwise, false. - - - Removes the specified value from this immutable sorted set. - The element to remove. - A new immutable sorted set with the element removed, or this set if the element was not found in the set. - - - Returns an that iterates over this immutable sorted set in reverse order. - An enumerator that iterates over the immutable sorted set in reverse order. - - - Determines whether the current immutable sorted set and the specified collection contain the same elements. - The collection to compare to the current set. - true if the sets are equal; otherwise, false. - - - Creates an immutable sorted set that contains elements that exist either in this set or in a given sequence, but not both. - The other sequence of items. - The new immutable sorted set. - - - Creates a collection that has the same contents as this immutable sorted set that can be efficiently manipulated by using standard mutable interfaces. - The sorted set builder. - - - Searches the set for a given value and returns the equal value it finds, if any. - The value to search for. - The value from the set that the search found, or the original value if the search yielded no match. - A value indicating whether the search was successful. - - - Adds a given set of items to this immutable sorted set. - The items to add. - The new set with the items added; or the original set if all the items were already in the set. - - - Returns the immutable sorted set that has the specified key comparer. - The comparer to check for. - The immutable sorted set that has the specified key comparer. - - - Adds the specified value to the collection. - The value to add. - - - Removes all the items from the collection. - - - Copies the elements of the collection to an array, starting at a particular array index. - The one-dimensional array that is the destination of the elements copied from collection. The array must have zero-based indexing. - The zero-based index in array at which copying begins. - - - See the interface. - - - - Removes the first occurrence of a specific object from the collection. - The object to remove from the collection. - true if item was successfully removed from the collection; otherwise, false. - - - Returns an enumerator that iterates through the collection. - An enumerator that can be used to iterate through the collection. - - - Inserts an item in the set at the specified index.. - The zero-based index at which item should be inserted. - The object to insert into the set. - - - See the interface. - - - - - Removes the item at the specified index. - The zero-based index of the item to remove. - - - Adds an element to the current set and returns a value to indicate if the element was successfully added. - The element to add to the set. - true if the element is added to the set; false if the element is already in the set. - - - Removes all elements in the specified collection from the current set. - The collection of items to remove from the set. - - - Modifies the current set so that it contains only elements that are also in a specified collection - The collection to compare to the current set. - - - Modifies the current set so that it contains only elements that are present either in the current set or in the specified collection, but not both. - The collection to compare to the current set. - - - Modifies the current set so that it contains all elements that are present in either the current set or the specified collection. - The collection to compare to the current set. - - - Copies the elements of the set to an array, starting at a particular array index. - The one-dimensional array that is the destination of the elements copied from the set. The array must have zero-based indexing. - The zero-based index in array at which copying begins. - - - See the interface. - - - - See . - - - - Returns an enumerator that iterates through a collection. - An enumerator object that can be used to iterate through the collection. - - - Adds an item to the set. - The object to add to the set. - The position into which the new element was inserted, or -1 to indicate that the item was not inserted into the collection. - The set is read-only or has a fixed size. - - - Removes all items from the set. - - - Determines whether the set contains a specific value. - The object to locate in the set. - true if the object is found in the set; otherwise, false. - - - Determines the index of a specific item in the set. - The object to locate in the set. - The index of value if found in the list; otherwise, -1. - - - Inserts an item into the set at the specified index. - The zero-based index at which value should be inserted. - The object to insert into the set. - The set is read-only or has a fixed size. - - - Gets a value indicating whether the has a fixed size. - true if the has a fixed size; otherwise, false. - - - Gets a value indicating whether the is read-only. - true if the is read-only; otherwise, false. - - - Gets or sets the at the specified index. - The index. - The . - - - - Removes the first occurrence of a specific object from the set. - The object to remove from the set. - The set is read-only or has a fixed size. - - - Removes the item at the specified index of the set. - The zero-based index of the item to remove. - The set is read-only or has a fixed size. - - - Adds the specified element to this immutable set. - The element to add. - A new set with the element added, or this set if the element is already in the set. - - - Retrieves an empty immutable set that has the same sorting and ordering semantics as this instance. - An empty set that has the same sorting and ordering semantics as this instance. - - - Removes the elements in the specified collection from the current immutable set. - The items to remove from this set. - The new set with the items removed; or the original set if none of the items were in the set. - - - Creates an immutable set that contains elements that exist in both this set and the specified set. - The collection to compare to the current set. - A new immutable set that contains any elements that exist in both sets. - - - Removes the specified element from this immutable set. - The element to remove. - A new set with the specified element removed, or the current set if the element cannot be found in the set. - - - Creates an immutable set that contains only elements that are present either in the current set or in the specified collection, but not both. - The collection to compare to the current set. - A new set that contains the elements that are present only in the current set or in the specified collection, but not both. - - - Creates a new immutable set that contains all elements that are present in either the current set or in the specified collection. - The collection to add elements from. - A new immutable set with the items added; or the original set if all the items were already in the set. - - - Provides a set of initialization methods for instances of the class. - NuGet package: System.Collections.Immutable (about immutable collections and how to install) - - - Creates an empty immutable sorted set. - The type of items to be stored in the immutable set. - An empty immutable sorted set. - - - Creates an empty immutable sorted set that uses the specified comparer. - The implementation to use when comparing items in the set. - The type of items in the immutable set. - An empty immutable set. - - - Creates a new immutable sorted set that contains the specified item. - The item to prepopulate the set with. - The type of items in the immutable set. - A new immutable set that contains the specified item. - - - Creates a new immutable sorted set that contains the specified array of items. - An array that contains the items to prepopulate the set with. - The type of items in the immutable set. - A new immutable set that contains the specified items. - - - Creates a new immutable sorted set that contains the specified item and uses the specified comparer. - The implementation to use when comparing items in the set. - The item to prepopulate the set with. - The type of items stored in the immutable set. - A new immutable set that contains the specified item. - - - Creates a new immutable sorted set that contains the specified array of items and uses the specified comparer. - The implementation to use when comparing items in the set. - An array that contains the items to prepopulate the set with. - The type of items in the immutable set. - A new immutable set that contains the specified items. - - - Returns a collection that can be used to build an immutable sorted set. - The type of items stored by the collection. - The immutable collection builder. - - - Returns a collection that can be used to build an immutable sorted set. - The comparer used to compare items in the set for equality. - The type of items stored by the collection. - The immutable collection. - - - Creates a new immutable collection that contains the specified items. - The items to add to the set with before it’s immutable. - The type of items stored by the collection. - The new immutable set that contains the specified items. - - - Creates a new immutable collection that contains the specified items. - The comparer to use to compare elements in this set. - The items to add to the set before it’s immutable. - The type of items stored by the collection. - The new immutable set that contains the specified items. - - - Enumerates a sequence and produces an immutable sorted set of its contents. - The sequence to enumerate. - The type of the elements in the sequence. - An immutable sorted set that contains the items in the specified sequence. - - - Enumerates a sequence, produces an immutable sorted set of its contents, and uses the specified comparer. - The sequence to enumerate. - The comparer to use for initializing and adding members to the sorted set. - The type of the elements in the sequence. - An immutable sorted set that contains the items in the specified sequence. - - - Enumerates the contents of an immutable stack without allocating any memory. - NuGet package: System.Collections.Immutable (about immutable collections and how to install) - - - - Gets the element at the current position of the enumerator. - The element at the current position of the enumerator. - - - Advances the enumerator to the next element of the immutable stack. - true if the enumerator was successfully advanced to the next element; false if the enumerator has passed the end of the stack. - - - Represents an immutable stack. - NuGet package: System.Collections.Immutable (about immutable collections and how to install) - The type of element on the stack. - - - Removes all objects from the immutable stack. - An empty immutable stack. - - - Gets an empty immutable stack. - An empty immutable stack. - - - Returns an enumerator that iterates through the immutable stack. - An enumerator that can be used to iterate through the stack. - - - Gets a value that indicates whether this instance of the immutable stack is empty. - true if this instance is empty; otherwise, false. - - - Returns the object at the top of the stack without removing it. - The object at the top of the stack. - - - Removes the element at the top of the immutable stack and returns the stack after the removal. - A stack; never null. - - - Removes the specified element from the immutable stack and returns the stack after the removal. - The value to remove from the stack. - A stack; never null. - - - Inserts an object at the top of the immutable stack and returns the new stack. - The object to push onto the stack. - The new stack. - - - Returns an enumerator that iterates through the collection. - An enumerator that can be used to iterate through the collection. - - - Returns an enumerator that iterates through a collection. - An object that can be used to iterate through the collection. - - - Removes all elements from the immutable stack. - The empty immutable stack. - - - Removes the element at the top of the immutable stack and returns the new stack. - The new stack; never null. - - - Inserts an element at the top of the immutable stack and returns the new stack. - The element to push onto the stack. - The new stack. - - - Provides a set of initialization methods for instances of the class. - NuGet package: System.Collections.Immutable (about immutable collections and how to install) - - - Creates an empty immutable stack. - The type of items to be stored in the immutable stack. - An empty immutable stack. - - - Creates a new immutable stack that contains the specified item. - The item to prepopulate the stack with. - The type of items in the immutable stack. - A new immutable collection that contains the specified item. - - - Creates a new immutable stack that contains the specified array of items. - An array that contains the items to prepopulate the stack with. - The type of items in the immutable stack. - A new immutable stack that contains the specified items. - - - Creates a new immutable stack that contains the specified items. - The items to add to the stack before it’s immutable. - The type of items in the stack. - An immutable stack that contains the specified items. - - - Removes the specified item from an immutable stack. - The stack to modify. - The item to remove from the stack. - The type of items contained in the stack. - A stack; never null. - - - LINQ extension method overrides that offer greater efficiency for than the standard LINQ methods -NuGet package: System.Collections.Immutable (about immutable collections and how to install) - - - Applies a function to a sequence of elements in a cumulative way. - The collection to apply the function to. - A function to be invoked on each element, in a cumulative way. - The type of element contained by the collection. - The final value after the cumulative function has been applied to all elements. - - - Applies a function to a sequence of elements in a cumulative way. - The collection to apply the function to. - The initial accumulator value. - A function to be invoked on each element, in a cumulative way. - The type of the accumulated value. - The type of element contained by the collection. - The final accumulator value. - - - Applies a function to a sequence of elements in a cumulative way. - The collection to apply the function to. - The initial accumulator value. - A function to be invoked on each element, in a cumulative way. - - The type of the accumulated value. - The type of result returned by the result selector. - The type of element contained by the collection. - The final accumulator value. - - - Gets a value indicating whether all elements in this array match a given condition. - The array to check for matches. - The predicate. - The type of element contained by the collection. - true if every element of the source sequence passes the test in the specified predicate; otherwise, false. - - - Gets a value indicating whether the array contains any elements. - The array to check for elements. - The type of element contained by the collection. - true if the array contains an elements; otherwise, false. - - - Returns a value indicating whether this collection contains any elements. - The builder to check for matches. - The type of elements in the array. - true if the array builder contains any elements; otherwise, false. - - - Gets a value indicating whether the array contains any elements that match a specified condition. - The array to check for elements. - The delegate that defines the condition to match to an element. - The type of element contained by the collection. - true if an element matches the specified condition; otherwise, false. - - - Returns the element at a specified index in the array. - The array to find an element in. - The index for the element to retrieve. - The type of element contained by the collection. - The item at the specified index. - - - Returns the element at a specified index in a sequence or a default value if the index is out of range. - The array to find an element in. - The index for the element to retrieve. - The type of element contained by the collection. - The item at the specified index, or the default value if the index is not found. - - - Returns the first element in an array. - The array to get an item from. - The type of element contained by the collection. - The first item in the array. - If the array is empty. - - - Returns the first element in the collection. - The builder to retrieve an item from. - The type of items in the array. - The first item in the list. - If the array is empty. - - - Returns the first element in a sequence that satisfies a specified condition. - The array to get an item from. - The delegate that defines the conditions of the element to search for. - The type of element contained by the collection. - The first item in the list if it meets the condition specified by predicate. - If the array is empty. - - - Returns the first element of a sequence, or a default value if the sequence contains no elements. - The array to retrieve items from. - The type of element contained by the collection. - The first item in the list, if found; otherwise the default value for the item type. - - - Returns the first element in the collection, or the default value if the collection is empty. - The builder to retrieve an element from. - The type of item in the builder. - The first item in the list, if found; otherwise the default value for the item type. - - - Returns the first element of the sequence that satisfies a condition or a default value if no such element is found. - The array to retrieve elments from. - The delegate that defines the conditions of the element to search for. - The type of element contained by the collection. - The first item in the list, if found; otherwise the default value for the item type. - - - Returns the last element in the collection. - The builder to retrieve elements from. - The type of item in the builder. - The last element in the builder. - Thrown if the collection is empty. - - - Returns the last element of a sequence that satisfies a specified condition. - The array to retrieve elements from. - The delegate that defines the conditions of the element to retrieve. - The type of element contained by the collection. - The last element of the array that satisfies the predicate condition. - Thrown if the collection is empty. - - - Returns the last element of the array. - The array to retrieve items from. - The type of element contained by the array. - The last element in the array. - Thrown if the collection is empty. - - - Returns the last element of a sequence, or a default value if the sequence contains no elements. - The array to retrieve items from. - The type of element contained by the collection. - The last element of a sequence, or a default value if the sequence contains no elements. - - - Returns the last element in the collection, or the default value if the collection is empty. - The builder to retrieve an element from. - The type of item in the builder. - The last element of a sequence, or a default value if the sequence contains no elements. - - - Returns the last element of a sequence that satisfies a condition or a default value if no such element is found. - The array to retrieve an element from. - The delegate that defines the conditions of the element to search for. - The type of element contained by the collection. - The last element of a sequence, or a default value if the sequence contains no elements. - - - Projects each element of a sequence into a new form. - The immutable array to select items from. - A transform function to apply to each element. - The type of element contained by the collection. - The type of the result element. - An whose elements are the result of invoking the transform function on each element of source. - - - Projects each element of a sequence to an , flattens the resulting sequences into one sequence, and invokes a result selector function on each element therein. - The immutable array. - A transform function to apply to each element of the input sequence. - A transform function to apply to each element of the intermediate sequence. - The type of the elements of immutableArray. - The type of the intermediate elements collected by collectionSelector. - The type of the elements of the resulting sequence. - An whose elements are the result of invoking the one-to-many transform function collectionSelector on each element of immutableArray and then mapping each of those sequence elements and their corresponding source element to a result element. - - - Determines whether two sequences are equal according to an equality comparer. - The array to use for comparison. - The items to use for comparison. - The comparer to use to check for equality. - The type of element in the compared array. - The type of element contained by the collection. - true to indicate the sequences are equal; otherwise, false. - - - Determines whether two sequences are equal according to an equality comparer. - The array to use for comparison. - The items to use for comparison. - The comparer to use to check for equality. - The type of element in the compared array. - The type of element contained by the collection. - true to indicate the sequences are equal; otherwise, false. - - - Determines whether two sequences are equal according to an equality comparer. - The array to use for comparison. - The items to use for comparison. - The comparer to use to check for equality. - The type of element in the compared array. - The type of element contained by the collection. - true to indicate the sequences are equal; otherwise, false. - - - Returns the only element of a sequence, and throws an exception if there is not exactly one element in the sequence. - The array to retrieve the element from. - The type of element contained by the collection. - The element in the sequence. - - - Returns the only element of a sequence that satisfies a specified condition, and throws an exception if more than one such element exists. - - - The type of element contained by the collection. - Returns . - - - Returns the only element of the array, or a default value if the sequence is empty; this method throws an exception if there is more than one element in the sequence. - - The type of element contained by the collection. - The element in the array, or the default value if the array is empty. - - - Returns the only element of a sequence that satisfies a specified condition or a default value if no such element exists; this method throws an exception if more than one element satisfies the condition. - The array to get the element from. - The condition the element must satisfy. - The type of element contained by the collection. - The element if it satisfies the specified condition; otherwise the default element. - - - Copies the contents of this array to a mutable array. - - The type of element contained by the collection. - The newly instantiated array. - - - Creates a dictionary based on the contents of this array. - The array to create a dictionary from. - The key selector. - The type of the key. - The type of element contained by the collection. - The newly initialized dictionary. - - - Creates a dictionary based on the contents of this array. - The array to create a dictionary from. - The key selector. - The comparer to initialize the dictionary with. - The type of the key. - The type of element contained by the collection. - The newly initialized dictionary. - - - Creates a dictionary based on the contents of this array. - The array to create a dictionary from. - The key selector. - The element selector. - The comparer to initialize the dictionary with. - The type of the key. - The type of the element. - The type of element contained by the collection. - The newly initialized dictionary. - - - Creates a dictionary based on the contents of this array. - The array to create a dictionary from. - The key selector. - The element selector. - The type of the key. - The type of the element. - The type of element contained by the collection. - The newly initialized dictionary. - - - Filters a sequence of values based on a predicate. - The array to filter. - The condition to use for filtering the array content. - The type of element contained by the collection. - Returns that contains elements that meet the condition. - - - \ No newline at end of file diff --git a/JNFrame2/Assets/Packages/System.Collections.Immutable.1.5.0/lib/netstandard2.0/System.Collections.Immutable.xml.meta b/JNFrame2/Assets/Packages/System.Collections.Immutable.1.5.0/lib/netstandard2.0/System.Collections.Immutable.xml.meta deleted file mode 100644 index 54ac5739..00000000 --- a/JNFrame2/Assets/Packages/System.Collections.Immutable.1.5.0/lib/netstandard2.0/System.Collections.Immutable.xml.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 9dd78087d3975b64fafa2503cc71fc29 -TextScriptImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/System.Collections.Immutable.1.5.0/useSharedDesignerContext.txt.meta b/JNFrame2/Assets/Packages/System.Collections.Immutable.1.5.0/useSharedDesignerContext.txt.meta deleted file mode 100644 index d107b14b..00000000 --- a/JNFrame2/Assets/Packages/System.Collections.Immutable.1.5.0/useSharedDesignerContext.txt.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 1cce2053627deba4fbce456ad6915fb3 -TextScriptImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/System.Collections.Immutable.1.5.0/version.txt b/JNFrame2/Assets/Packages/System.Collections.Immutable.1.5.0/version.txt deleted file mode 100644 index 47004a02..00000000 --- a/JNFrame2/Assets/Packages/System.Collections.Immutable.1.5.0/version.txt +++ /dev/null @@ -1 +0,0 @@ -30ab651fcb4354552bd4891619a0bdd81e0ebdbf diff --git a/JNFrame2/Assets/Packages/System.Collections.Immutable.1.5.0/version.txt.meta b/JNFrame2/Assets/Packages/System.Collections.Immutable.1.5.0/version.txt.meta deleted file mode 100644 index 33718434..00000000 --- a/JNFrame2/Assets/Packages/System.Collections.Immutable.1.5.0/version.txt.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 4da08d95d8a076f41b3f03e3bc2b79f1 -TextScriptImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/System.Diagnostics.DiagnosticSource.5.0.0.meta b/JNFrame2/Assets/Packages/System.Diagnostics.DiagnosticSource.5.0.0.meta deleted file mode 100644 index 4cb8b382..00000000 --- a/JNFrame2/Assets/Packages/System.Diagnostics.DiagnosticSource.5.0.0.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 4dc346958a7177949b6f66c77ad24e16 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/System.Diagnostics.DiagnosticSource.5.0.0/Icon.png b/JNFrame2/Assets/Packages/System.Diagnostics.DiagnosticSource.5.0.0/Icon.png deleted file mode 100644 index a0f1fdbf..00000000 Binary files a/JNFrame2/Assets/Packages/System.Diagnostics.DiagnosticSource.5.0.0/Icon.png and /dev/null differ diff --git a/JNFrame2/Assets/Packages/System.Diagnostics.DiagnosticSource.5.0.0/Icon.png.meta b/JNFrame2/Assets/Packages/System.Diagnostics.DiagnosticSource.5.0.0/Icon.png.meta deleted file mode 100644 index a5b6f28f..00000000 --- a/JNFrame2/Assets/Packages/System.Diagnostics.DiagnosticSource.5.0.0/Icon.png.meta +++ /dev/null @@ -1,135 +0,0 @@ -fileFormatVersion: 2 -guid: fad447f75ef441f40ba840e2bffb6b89 -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 12 - mipmaps: - mipMapMode: 0 - enableMipMap: 1 - sRGBTexture: 1 - linearTexture: 0 - fadeOut: 0 - borderMipMap: 0 - mipMapsPreserveCoverage: 0 - alphaTestReferenceValue: 0.5 - mipMapFadeDistanceStart: 1 - mipMapFadeDistanceEnd: 3 - bumpmap: - convertToNormalMap: 0 - externalNormalMap: 0 - heightScale: 0.25 - normalMapFilter: 0 - isReadable: 0 - streamingMipmaps: 0 - streamingMipmapsPriority: 0 - vTOnly: 0 - ignoreMasterTextureLimit: 0 - grayScaleToAlpha: 0 - generateCubemap: 6 - cubemapConvolution: 0 - seamlessCubemap: 0 - textureFormat: 1 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: 1 - aniso: 1 - mipBias: 0 - wrapU: 0 - wrapV: 0 - wrapW: 0 - nPOTScale: 1 - lightmap: 0 - compressionQuality: 50 - spriteMode: 0 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 0 - spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 100 - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spriteGenerateFallbackPhysicsShape: 1 - alphaUsage: 1 - alphaIsTransparency: 0 - spriteTessellationDetail: -1 - textureType: 0 - textureShape: 1 - singleChannelComponent: 0 - flipbookRows: 1 - flipbookColumns: 1 - maxTextureSizeSet: 0 - compressionQualitySet: 0 - textureFormatSet: 0 - ignorePngGamma: 0 - applyGammaDecoding: 0 - cookieLightType: 0 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Standalone - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Android - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Server - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - nameFileIdTable: {} - spritePackingTag: - pSDRemoveMatte: 0 - pSDShowRemoveMatteOption: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/System.Diagnostics.DiagnosticSource.5.0.0/LICENSE.TXT b/JNFrame2/Assets/Packages/System.Diagnostics.DiagnosticSource.5.0.0/LICENSE.TXT deleted file mode 100644 index 984713a4..00000000 --- a/JNFrame2/Assets/Packages/System.Diagnostics.DiagnosticSource.5.0.0/LICENSE.TXT +++ /dev/null @@ -1,23 +0,0 @@ -The MIT License (MIT) - -Copyright (c) .NET Foundation and Contributors - -All rights reserved. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. diff --git a/JNFrame2/Assets/Packages/System.Diagnostics.DiagnosticSource.5.0.0/LICENSE.TXT.meta b/JNFrame2/Assets/Packages/System.Diagnostics.DiagnosticSource.5.0.0/LICENSE.TXT.meta deleted file mode 100644 index 0b7a5466..00000000 --- a/JNFrame2/Assets/Packages/System.Diagnostics.DiagnosticSource.5.0.0/LICENSE.TXT.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: df01ce9c38921b849bcd935a77795795 -TextScriptImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/System.Diagnostics.DiagnosticSource.5.0.0/System.Diagnostics.DiagnosticSource.nuspec b/JNFrame2/Assets/Packages/System.Diagnostics.DiagnosticSource.5.0.0/System.Diagnostics.DiagnosticSource.nuspec deleted file mode 100644 index a91cd370..00000000 --- a/JNFrame2/Assets/Packages/System.Diagnostics.DiagnosticSource.5.0.0/System.Diagnostics.DiagnosticSource.nuspec +++ /dev/null @@ -1,101 +0,0 @@ - - - - System.Diagnostics.DiagnosticSource - 5.0.0 - System.Diagnostics.DiagnosticSource - Microsoft - microsoft,dotnetframework - false - MIT - https://licenses.nuget.org/MIT - Icon.png - https://github.com/dotnet/runtime - http://go.microsoft.com/fwlink/?LinkID=288859 - Provides Classes that allow you to decouple code logging rich (unserializable) diagnostics/telemetry (e.g. framework) from code that consumes it (e.g. tools) - -Commonly Used Types: -System.Diagnostics.DiagnosticListener -System.Diagnostics.DiagnosticSource - -When using NuGet 3.x this package requires at least version 3.4. - https://go.microsoft.com/fwlink/?LinkID=799421 - © Microsoft Corporation. All rights reserved. - true - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/JNFrame2/Assets/Packages/System.Diagnostics.DiagnosticSource.5.0.0/System.Diagnostics.DiagnosticSource.nuspec.meta b/JNFrame2/Assets/Packages/System.Diagnostics.DiagnosticSource.5.0.0/System.Diagnostics.DiagnosticSource.nuspec.meta deleted file mode 100644 index 119accd0..00000000 --- a/JNFrame2/Assets/Packages/System.Diagnostics.DiagnosticSource.5.0.0/System.Diagnostics.DiagnosticSource.nuspec.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 5568c34fb4a0fc34aacb48569d94191c -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/System.Diagnostics.DiagnosticSource.5.0.0/THIRD-PARTY-NOTICES.TXT b/JNFrame2/Assets/Packages/System.Diagnostics.DiagnosticSource.5.0.0/THIRD-PARTY-NOTICES.TXT deleted file mode 100644 index 111dcf58..00000000 --- a/JNFrame2/Assets/Packages/System.Diagnostics.DiagnosticSource.5.0.0/THIRD-PARTY-NOTICES.TXT +++ /dev/null @@ -1,884 +0,0 @@ -.NET Runtime uses third-party libraries or other resources that may be -distributed under licenses different than the .NET Runtime software. - -In the event that we accidentally failed to list a required notice, please -bring it to our attention. Post an issue or email us: - - dotnet@microsoft.com - -The attached notices are provided for information only. - -License notice for ASP.NET -------------------------------- - -Copyright (c) .NET Foundation. All rights reserved. -Licensed under the Apache License, Version 2.0. - -Available at -https://github.com/aspnet/AspNetCore/blob/master/LICENSE.txt - -License notice for Slicing-by-8 -------------------------------- - -http://sourceforge.net/projects/slicing-by-8/ - -Copyright (c) 2004-2006 Intel Corporation - All Rights Reserved - - -This software program is licensed subject to the BSD License, available at -http://www.opensource.org/licenses/bsd-license.html. - - -License notice for Unicode data -------------------------------- - -https://www.unicode.org/license.html - -Copyright © 1991-2020 Unicode, Inc. All rights reserved. -Distributed under the Terms of Use in https://www.unicode.org/copyright.html. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of the Unicode data files and any associated documentation -(the "Data Files") or Unicode software and any associated documentation -(the "Software") to deal in the Data Files or Software -without restriction, including without limitation the rights to use, -copy, modify, merge, publish, distribute, and/or sell copies of -the Data Files or Software, and to permit persons to whom the Data Files -or Software are furnished to do so, provided that either -(a) this copyright and permission notice appear with all copies -of the Data Files or Software, or -(b) this copyright and permission notice appear in associated -Documentation. - -THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF -ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE -WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT OF THIRD PARTY RIGHTS. -IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS -NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL -DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, -DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER -TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR -PERFORMANCE OF THE DATA FILES OR SOFTWARE. - -Except as contained in this notice, the name of a copyright holder -shall not be used in advertising or otherwise to promote the sale, -use or other dealings in these Data Files or Software without prior -written authorization of the copyright holder. - -License notice for Zlib ------------------------ - -https://github.com/madler/zlib -http://zlib.net/zlib_license.html - -/* zlib.h -- interface of the 'zlib' general purpose compression library - version 1.2.11, January 15th, 2017 - - Copyright (C) 1995-2017 Jean-loup Gailly and Mark Adler - - This software is provided 'as-is', without any express or implied - warranty. In no event will the authors be held liable for any damages - arising from the use of this software. - - Permission is granted to anyone to use this software for any purpose, - including commercial applications, and to alter it and redistribute it - freely, subject to the following restrictions: - - 1. The origin of this software must not be misrepresented; you must not - claim that you wrote the original software. If you use this software - in a product, an acknowledgment in the product documentation would be - appreciated but is not required. - 2. Altered source versions must be plainly marked as such, and must not be - misrepresented as being the original software. - 3. This notice may not be removed or altered from any source distribution. - - Jean-loup Gailly Mark Adler - jloup@gzip.org madler@alumni.caltech.edu - -*/ - -License notice for Mono -------------------------------- - -http://www.mono-project.com/docs/about-mono/ - -Copyright (c) .NET Foundation Contributors - -MIT License - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the Software), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -License notice for International Organization for Standardization ------------------------------------------------------------------ - -Portions (C) International Organization for Standardization 1986: - Permission to copy in any form is granted for use with - conforming SGML systems and applications as defined in - ISO 8879, provided this notice is included in all copies. - -License notice for Intel ------------------------- - -"Copyright (c) 2004-2006 Intel Corporation - All Rights Reserved - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are met: - -1. Redistributions of source code must retain the above copyright notice, this -list of conditions and the following disclaimer. - -2. Redistributions in binary form must reproduce the above copyright notice, -this list of conditions and the following disclaimer in the documentation -and/or other materials provided with the distribution. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" -AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE -FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL -DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR -SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER -CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, -OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -License notice for Xamarin and Novell -------------------------------------- - -Copyright (c) 2015 Xamarin, Inc (http://www.xamarin.com) - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. - -Copyright (c) 2011 Novell, Inc (http://www.novell.com) - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. - -Third party notice for W3C --------------------------- - -"W3C SOFTWARE AND DOCUMENT NOTICE AND LICENSE -Status: This license takes effect 13 May, 2015. -This work is being provided by the copyright holders under the following license. -License -By obtaining and/or copying this work, you (the licensee) agree that you have read, understood, and will comply with the following terms and conditions. -Permission to copy, modify, and distribute this work, with or without modification, for any purpose and without fee or royalty is hereby granted, provided that you include the following on ALL copies of the work or portions thereof, including modifications: -The full text of this NOTICE in a location viewable to users of the redistributed or derivative work. -Any pre-existing intellectual property disclaimers, notices, or terms and conditions. If none exist, the W3C Software and Document Short Notice should be included. -Notice of any changes or modifications, through a copyright statement on the new code or document such as "This software or document includes material copied from or derived from [title and URI of the W3C document]. Copyright © [YEAR] W3C® (MIT, ERCIM, Keio, Beihang)." -Disclaimers -THIS WORK IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS MAKE NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO, WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF THE SOFTWARE OR DOCUMENT WILL NOT INFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS. -COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE SOFTWARE OR DOCUMENT. -The name and trademarks of copyright holders may NOT be used in advertising or publicity pertaining to the work without specific, written prior permission. Title to copyright in this work will at all times remain with copyright holders." - -License notice for Bit Twiddling Hacks --------------------------------------- - -Bit Twiddling Hacks - -By Sean Eron Anderson -seander@cs.stanford.edu - -Individually, the code snippets here are in the public domain (unless otherwise -noted) — feel free to use them however you please. The aggregate collection and -descriptions are © 1997-2005 Sean Eron Anderson. The code and descriptions are -distributed in the hope that they will be useful, but WITHOUT ANY WARRANTY and -without even the implied warranty of merchantability or fitness for a particular -purpose. - -License notice for Brotli --------------------------------------- - -Copyright (c) 2009, 2010, 2013-2016 by the Brotli Authors. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. - -compress_fragment.c: -Copyright (c) 2011, Google Inc. -All rights reserved. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are -met: - - * Redistributions of source code must retain the above copyright -notice, this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above -copyright notice, this list of conditions and the following disclaimer -in the documentation and/or other materials provided with the -distribution. - * Neither the name of Google Inc. nor the names of its -contributors may be used to endorse or promote products derived from -this software without specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -""AS IS"" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -decode_fuzzer.c: -Copyright (c) 2015 The Chromium Authors. All rights reserved. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are -met: - - * Redistributions of source code must retain the above copyright -notice, this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above -copyright notice, this list of conditions and the following disclaimer -in the documentation and/or other materials provided with the -distribution. - * Neither the name of Google Inc. nor the names of its -contributors may be used to endorse or promote products derived from -this software without specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -""AS IS"" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." - -License notice for Json.NET -------------------------------- - -https://github.com/JamesNK/Newtonsoft.Json/blob/master/LICENSE.md - -The MIT License (MIT) - -Copyright (c) 2007 James Newton-King - -Permission is hereby granted, free of charge, to any person obtaining a copy of -this software and associated documentation files (the "Software"), to deal in -the Software without restriction, including without limitation the rights to -use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of -the Software, and to permit persons to whom the Software is furnished to do so, -subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS -FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR -COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER -IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -License notice for vectorized base64 encoding / decoding --------------------------------------------------------- - -Copyright (c) 2005-2007, Nick Galbreath -Copyright (c) 2013-2017, Alfred Klomp -Copyright (c) 2015-2017, Wojciech Mula -Copyright (c) 2016-2017, Matthieu Darbois -All rights reserved. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are -met: - -- Redistributions of source code must retain the above copyright notice, - this list of conditions and the following disclaimer. - -- Redistributions in binary form must reproduce the above copyright - notice, this list of conditions and the following disclaimer in the - documentation and/or other materials provided with the distribution. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS -IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED -TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A -PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED -TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR -PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING -NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS -SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -License notice for RFC 3492 ---------------------------- - -The punycode implementation is based on the sample code in RFC 3492 - -Copyright (C) The Internet Society (2003). All Rights Reserved. - -This document and translations of it may be copied and furnished to -others, and derivative works that comment on or otherwise explain it -or assist in its implementation may be prepared, copied, published -and distributed, in whole or in part, without restriction of any -kind, provided that the above copyright notice and this paragraph are -included on all such copies and derivative works. However, this -document itself may not be modified in any way, such as by removing -the copyright notice or references to the Internet Society or other -Internet organizations, except as needed for the purpose of -developing Internet standards in which case the procedures for -copyrights defined in the Internet Standards process must be -followed, or as required to translate it into languages other than -English. - -The limited permissions granted above are perpetual and will not be -revoked by the Internet Society or its successors or assigns. - -This document and the information contained herein is provided on an -"AS IS" basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING -TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING -BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION -HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF -MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. - -License notice for Algorithm from Internet Draft document "UUIDs and GUIDs" ---------------------------------------------------------------------------- - -Copyright (c) 1990- 1993, 1996 Open Software Foundation, Inc. -Copyright (c) 1989 by Hewlett-Packard Company, Palo Alto, Ca. & -Digital Equipment Corporation, Maynard, Mass. -To anyone who acknowledges that this file is provided "AS IS" -without any express or implied warranty: permission to use, copy, -modify, and distribute this file for any purpose is hereby -granted without fee, provided that the above copyright notices and -this notice appears in all source code copies, and that none of -the names of Open Software Foundation, Inc., Hewlett-Packard -Company, or Digital Equipment Corporation be used in advertising -or publicity pertaining to distribution of the software without -specific, written prior permission. Neither Open Software -Foundation, Inc., Hewlett-Packard Company, Microsoft, nor Digital Equipment -Corporation makes any representations about the suitability of -this software for any purpose. - -Copyright(C) The Internet Society 1997. All Rights Reserved. - -This document and translations of it may be copied and furnished to others, -and derivative works that comment on or otherwise explain it or assist in -its implementation may be prepared, copied, published and distributed, in -whole or in part, without restriction of any kind, provided that the above -copyright notice and this paragraph are included on all such copies and -derivative works.However, this document itself may not be modified in any -way, such as by removing the copyright notice or references to the Internet -Society or other Internet organizations, except as needed for the purpose of -developing Internet standards in which case the procedures for copyrights -defined in the Internet Standards process must be followed, or as required -to translate it into languages other than English. - -The limited permissions granted above are perpetual and will not be revoked -by the Internet Society or its successors or assigns. - -This document and the information contained herein is provided on an "AS IS" -basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING TASK FORCE -DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO -ANY WARRANTY THAT THE USE OF THE INFORMATION HEREIN WILL NOT INFRINGE ANY -RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A -PARTICULAR PURPOSE. - -License notice for Algorithm from RFC 4122 - -A Universally Unique IDentifier (UUID) URN Namespace ----------------------------------------------------- - -Copyright (c) 1990- 1993, 1996 Open Software Foundation, Inc. -Copyright (c) 1989 by Hewlett-Packard Company, Palo Alto, Ca. & -Digital Equipment Corporation, Maynard, Mass. -Copyright (c) 1998 Microsoft. -To anyone who acknowledges that this file is provided "AS IS" -without any express or implied warranty: permission to use, copy, -modify, and distribute this file for any purpose is hereby -granted without fee, provided that the above copyright notices and -this notice appears in all source code copies, and that none of -the names of Open Software Foundation, Inc., Hewlett-Packard -Company, Microsoft, or Digital Equipment Corporation be used in -advertising or publicity pertaining to distribution of the software -without specific, written prior permission. Neither Open Software -Foundation, Inc., Hewlett-Packard Company, Microsoft, nor Digital -Equipment Corporation makes any representations about the -suitability of this software for any purpose." - -License notice for The LLVM Compiler Infrastructure ---------------------------------------------------- - -Developed by: - - LLVM Team - - University of Illinois at Urbana-Champaign - - http://llvm.org - -Permission is hereby granted, free of charge, to any person obtaining a copy of -this software and associated documentation files (the "Software"), to deal with -the Software without restriction, including without limitation the rights to -use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies -of the Software, and to permit persons to whom the Software is furnished to do -so, subject to the following conditions: - - * Redistributions of source code must retain the above copyright notice, - this list of conditions and the following disclaimers. - - * Redistributions in binary form must reproduce the above copyright notice, - this list of conditions and the following disclaimers in the - documentation and/or other materials provided with the distribution. - - * Neither the names of the LLVM Team, University of Illinois at - Urbana-Champaign, nor the names of its contributors may be used to - endorse or promote products derived from this Software without specific - prior written permission. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS -FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE -SOFTWARE. - -License notice for Bob Jenkins ------------------------------- - -By Bob Jenkins, 1996. bob_jenkins@burtleburtle.net. You may use this -code any way you wish, private, educational, or commercial. It's free. - -License notice for Greg Parker ------------------------------- - -Greg Parker gparker@cs.stanford.edu December 2000 -This code is in the public domain and may be copied or modified without -permission. - -License notice for libunwind based code ----------------------------------------- - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -License notice for Printing Floating-Point Numbers (Dragon4) ------------------------------------------------------------- - -/****************************************************************************** - Copyright (c) 2014 Ryan Juckett - http://www.ryanjuckett.com/ - - This software is provided 'as-is', without any express or implied - warranty. In no event will the authors be held liable for any damages - arising from the use of this software. - - Permission is granted to anyone to use this software for any purpose, - including commercial applications, and to alter it and redistribute it - freely, subject to the following restrictions: - - 1. The origin of this software must not be misrepresented; you must not - claim that you wrote the original software. If you use this software - in a product, an acknowledgment in the product documentation would be - appreciated but is not required. - - 2. Altered source versions must be plainly marked as such, and must not be - misrepresented as being the original software. - - 3. This notice may not be removed or altered from any source - distribution. -******************************************************************************/ - -License notice for Printing Floating-point Numbers (Grisu3) ------------------------------------------------------------ - -Copyright 2012 the V8 project authors. All rights reserved. -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are -met: - - * Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above - copyright notice, this list of conditions and the following - disclaimer in the documentation and/or other materials provided - with the distribution. - * Neither the name of Google Inc. nor the names of its - contributors may be used to endorse or promote products derived - from this software without specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -License notice for xxHash -------------------------- - -xxHash Library -Copyright (c) 2012-2014, Yann Collet -All rights reserved. - -Redistribution and use in source and binary forms, with or without modification, -are permitted provided that the following conditions are met: - -* Redistributions of source code must retain the above copyright notice, this - list of conditions and the following disclaimer. - -* Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or - other materials provided with the distribution. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR -ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES -(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; -LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON -ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS -SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -License notice for Berkeley SoftFloat Release 3e ------------------------------------------------- - -https://github.com/ucb-bar/berkeley-softfloat-3 -https://github.com/ucb-bar/berkeley-softfloat-3/blob/master/COPYING.txt - -License for Berkeley SoftFloat Release 3e - -John R. Hauser -2018 January 20 - -The following applies to the whole of SoftFloat Release 3e as well as to -each source file individually. - -Copyright 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018 The Regents of the -University of California. All rights reserved. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are met: - - 1. Redistributions of source code must retain the above copyright notice, - this list of conditions, and the following disclaimer. - - 2. Redistributions in binary form must reproduce the above copyright - notice, this list of conditions, and the following disclaimer in the - documentation and/or other materials provided with the distribution. - - 3. Neither the name of the University nor the names of its contributors - may be used to endorse or promote products derived from this software - without specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS "AS IS", AND ANY -EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE, ARE -DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY -DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES -(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; -LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND -ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF -THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -License notice for Xorshift RNGs --------------------------------- - -George Marsaglia -2003-07-04 -Journal of Statistical Software -License: http://creativecommons.org/licenses/by/3.0/ - -https://www.jstatsoft.org/article/view/v008i14 -https://www.jstatsoft.org/index.php/jss/article/view/v008i14/xorshift.pdf - -License notice for Xorshift (Wikipedia) ---------------------------------------- - -https://en.wikipedia.org/wiki/Xorshift -License: https://en.wikipedia.org/wiki/Wikipedia:Text_of_Creative_Commons_Attribution-ShareAlike_3.0_Unported_License - -License for fastmod (https://github.com/lemire/fastmod) --------------------------------------- - - Copyright 2018 Daniel Lemire - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - -License notice for The C++ REST SDK ------------------------------------ - -C++ REST SDK - -The MIT License (MIT) - -Copyright (c) Microsoft Corporation - -All rights reserved. - -Permission is hereby granted, free of charge, to any person obtaining a copy of -this software and associated documentation files (the "Software"), to deal in -the Software without restriction, including without limitation the rights to -use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of -the Software, and to permit persons to whom the Software is furnished to do so, -subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - -License notice for MessagePack-CSharp -------------------------------------- - -MessagePack for C# - -MIT License - -Copyright (c) 2017 Yoshifumi Kawai - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - -License notice for lz4net -------------------------------------- - -lz4net - -Copyright (c) 2013-2017, Milosz Krajewski - -All rights reserved. - -Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: - -Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. - -Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -License notice for Nerdbank.Streams ------------------------------------ - -The MIT License (MIT) - -Copyright (c) Andrew Arnott - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - -License notice for RapidJSON ----------------------------- - -Tencent is pleased to support the open source community by making RapidJSON available. - -Copyright (C) 2015 THL A29 Limited, a Tencent company, and Milo Yip. All rights reserved. - -Licensed under the MIT License (the "License"); you may not use this file except -in compliance with the License. You may obtain a copy of the License at - -http://opensource.org/licenses/MIT - -Unless required by applicable law or agreed to in writing, software distributed -under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR -CONDITIONS OF ANY KIND, either express or implied. See the License for the -specific language governing permissions and limitations under the License. - -License notice for DirectX Math Library ---------------------------------------- - -https://github.com/microsoft/DirectXMath/blob/master/LICENSE - - The MIT License (MIT) - -Copyright (c) 2011-2020 Microsoft Corp - -Permission is hereby granted, free of charge, to any person obtaining a copy of this -software and associated documentation files (the "Software"), to deal in the Software -without restriction, including without limitation the rights to use, copy, modify, -merge, publish, distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to the following -conditions: - -The above copyright notice and this permission notice shall be included in all copies -or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, -INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A -PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT -HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF -CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE -OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -License notice for ldap4net ---------------------------- - -The MIT License (MIT) - -Copyright (c) 2018 Alexander Chermyanin - -Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -License notice for vectorized sorting code ------------------------------------------- - -MIT License - -Copyright (c) 2020 Dan Shechter - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - diff --git a/JNFrame2/Assets/Packages/System.Diagnostics.DiagnosticSource.5.0.0/THIRD-PARTY-NOTICES.TXT.meta b/JNFrame2/Assets/Packages/System.Diagnostics.DiagnosticSource.5.0.0/THIRD-PARTY-NOTICES.TXT.meta deleted file mode 100644 index a7652278..00000000 --- a/JNFrame2/Assets/Packages/System.Diagnostics.DiagnosticSource.5.0.0/THIRD-PARTY-NOTICES.TXT.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 71cd788485858844f8960afa3ce3e9cd -TextScriptImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/System.Diagnostics.DiagnosticSource.5.0.0/lib.meta b/JNFrame2/Assets/Packages/System.Diagnostics.DiagnosticSource.5.0.0/lib.meta deleted file mode 100644 index 674ad607..00000000 --- a/JNFrame2/Assets/Packages/System.Diagnostics.DiagnosticSource.5.0.0/lib.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: a780957f131e13c4f8ed8e9623fb14d5 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/System.Diagnostics.DiagnosticSource.5.0.0/lib/netstandard1.3.meta b/JNFrame2/Assets/Packages/System.Diagnostics.DiagnosticSource.5.0.0/lib/netstandard1.3.meta deleted file mode 100644 index bf8408a9..00000000 --- a/JNFrame2/Assets/Packages/System.Diagnostics.DiagnosticSource.5.0.0/lib/netstandard1.3.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: fb2fb8bc929933647b9485fcf49fe928 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/System.Diagnostics.DiagnosticSource.5.0.0/lib/netstandard1.3/System.Diagnostics.DiagnosticSource.dll b/JNFrame2/Assets/Packages/System.Diagnostics.DiagnosticSource.5.0.0/lib/netstandard1.3/System.Diagnostics.DiagnosticSource.dll deleted file mode 100644 index cfbca537..00000000 Binary files a/JNFrame2/Assets/Packages/System.Diagnostics.DiagnosticSource.5.0.0/lib/netstandard1.3/System.Diagnostics.DiagnosticSource.dll and /dev/null differ diff --git a/JNFrame2/Assets/Packages/System.Diagnostics.DiagnosticSource.5.0.0/lib/netstandard1.3/System.Diagnostics.DiagnosticSource.dll.meta b/JNFrame2/Assets/Packages/System.Diagnostics.DiagnosticSource.5.0.0/lib/netstandard1.3/System.Diagnostics.DiagnosticSource.dll.meta deleted file mode 100644 index c17ca246..00000000 --- a/JNFrame2/Assets/Packages/System.Diagnostics.DiagnosticSource.5.0.0/lib/netstandard1.3/System.Diagnostics.DiagnosticSource.dll.meta +++ /dev/null @@ -1,23 +0,0 @@ -fileFormatVersion: 2 -guid: 3d593174dc2c1834a8568439869236d0 -labels: -- NuGetForUnity -PluginImporter: - externalObjects: {} - serializedVersion: 2 - iconMap: {} - executionOrder: {} - defineConstraints: [] - isPreloaded: 0 - isOverridable: 0 - isExplicitlyReferenced: 0 - validateReferences: 1 - platformData: - - first: - Any: - second: - enabled: 1 - settings: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/System.Diagnostics.DiagnosticSource.5.0.0/lib/netstandard1.3/System.Diagnostics.DiagnosticSource.xml b/JNFrame2/Assets/Packages/System.Diagnostics.DiagnosticSource.5.0.0/lib/netstandard1.3/System.Diagnostics.DiagnosticSource.xml deleted file mode 100644 index 9edd0f18..00000000 --- a/JNFrame2/Assets/Packages/System.Diagnostics.DiagnosticSource.5.0.0/lib/netstandard1.3/System.Diagnostics.DiagnosticSource.xml +++ /dev/null @@ -1,953 +0,0 @@ - - - - System.Diagnostics.DiagnosticSource - - - - Represents an operation with context to be used for logging. - - - Initializes a new instance of the class. - The name of the operation. - - - Updates the to have a new baggage item with the specified key and value. - The baggage key. - The baggage value. - - for convenient chaining. - - - Adds the specified activity event to the events list. - The activity event to add. - - for convenient chaining. - - - Updates the activity to have a tag with an additional and . - The tag key name. - The tag value mapped to the input key. - - for convenient chaining. - - - Updates the to have a new tag with the provided and . - The tag key. - The tag value. - - for convenient chaining. - - - Stops the activity if it is already started and notifies any event listeners. Nothing will happen otherwise. - - - When overriden by a derived type, this method releases any allocated resources. - - if the method is being called from the finalizer; if calling from user code. - - - Returns the value of a key-value pair added to the activity with . - The baggage key. - The value of the key-value-pair item if it exists, or if it does not exist. - - - Returns the object mapped to the specified property name. - The name associated to the object. - The object mapped to the property name, if one is found; otherwise, . - - - Attaches any custom object to this activity. If the specified was previously associated with another object, the property will be updated to be associated with the new instead. It is recommended to use a unique property name to avoid conflicts with anyone using the same value. - The name to associate the value with. - The object to attach and map to the property name. - - - Updates the to set its as the difference between and the specified stop time. - The UTC stop time. - - for convenient chaining. - - - Sets the ID format on this before it is started. - One of the enumeration values that specifies the format of the property. - - for convenient chaining. - - - Sets the parent ID using the W3C convention of a TraceId and a SpanId. - The parent activity's TraceId. - The parent activity's SpanId. - One of the enumeration values that specifies flags defined by the W3C standard that are associated with an activity. - - for convenient chaining. - - - Updates this to indicate that the with an ID of caused this . - The ID of the parent operation. - - for convenient chaining. - - - Sets the start time of this . - The start time in UTC. - - for convenient chaining. - - - Adds or update the activity tag with the input key and value. - The tag key name. - The tag value mapped to the input key. - - for convenient chaining. - - - Starts the activity. - - for convenient chaining. - - - Stops the activity. - - - Gets the flags (defined by the W3C ID specification) associated with the activity. - the flags associated with the activity. - - - Gets a collection of key/value pairs that represents information that is passed to children of this . - An enumeration of string-string key-value pairs. - - - Gets the context of the activity. Context becomes valid only if the activity has been started. - The context of the activity, if the activity has been started; otherwise, returns the default context. - - - Gets or sets the current operation () for the current thread. This flows across async calls. - The current operation for the current thread. - - - Gets or sets the default ID format for the . - - - Gets or sets the display name of the activity. - A string that represents the activity display name. - - - Gets the duration of the operation. - The delta between and the end time if the has ended ( or was called), or if the has not ended and was not called. - - - Gets the list of all the activity events attached to this activity. - An enumeration of activity events attached to this activity. If the activity has no events, returns an empty enumeration. - - - Gets or sets a valud that detrmines if the is always used to define the default ID format. - - to always use the ; otherwise, . - - - Gets an identifier that is specific to a particular request. - The activity ID. - - - Gets the format for the . - The format for the . - - - Indicates if the this activity should be populated with all the propagation information, as well as all the other properties such as links, tags and events. - - if the activity should be populated; otherwise. - - - Gets the relationship between the activity, its parents, and its children in a trace. - One of the enumeration values that indicate relationship between the activity, its parents, and its children in a trace. - - - Gets the list of all the activity links attached to this activity. - An enumeration of activity links attached to this activity. If the activity has no links, returns an empty enumeration. - - - Gets the operation name. - The name of the operation. - - - Gets the parent that created this activity. - The parent of this , if it is from the same process, or if this instance has no parent (it is a root activity) or if the parent is from outside the process. - - - Gets the ID of this activity's parent. - The parent ID, if one exists, or if it does not. - - - Gets the parent's . - The parent's . - - - Gets a value that indicates whether the W3CIdFlags.Recorded flag is set. - - if the W3CIdFlags.Recorded flag is set; otherwise, . - - - Gets the root ID of this . - The root ID, or if the current instance has either a or an . - - - Get the activity source associated with this activity. - - - Gets the SPAN part of the . - The ID for the SPAN part of , if the has the W3C format; otherwise, a zero . - - - Gets the time when the operation started. - The UTC time that the operation started. - - - Returns the list of tags representing information to log along with the activity. This information is not passed on to the children of this activity. - A key-value pair enumeration of tags and objects. - - - Gets a collection of key/value pairs that represent information that will be logged along with the to the logging system. - An enumeration of string-string key-value-pairs. - - - Gets the TraceId part of the . - The ID for the TraceId part of the , if the ID has the W3C format; otherwise, a zero TraceId. - - - Gets the W3C header. - The W3C header. - - - A representation that conforms to the W3C TraceContext specification. It contains two identifiers: a TraceId and a SpanId, along with a set of common TraceFlags and system-specific TraceState values. - - - Construct a new activity context instance using the specified arguments. - A trace identifier. - A span identifier. - Contain details about the trace. - Carries system-specific configuration data. - Indicates if the context is propagated from a remote parent. - - - Indicates whether the current object is equal to another object of the same type. - The object to compare to this instance. - - if the current object is equal to the parameter; otherwise, . - - - Determines whether this instance and a specified object have the same value. - The object to compare to this instance. - - if the current object is equal to the parameter; otherwise, . - - - Provides a hash function for the current that's suitable for hashing algorithms and data structures, such as hash tables. - A hash code for the current . - - - Determines whether two specified values are equal. - The first value to compare. - The second value to compare. - - if and are equal; otherwise, . - - - Determines whether two specified values are not equal. - The first value to compare. - The second value to compare. - - if and are not equal; otherwise, . - - - Parses a W3C trace context headers to an object. - The W3C trace parent header. - The trace state. - The trace parent is invalid. - The object created from the parsing operation. - - - Tries to parse the W3C trace context headers to an object. - The W3C trace parent header. - The W3C trace state. - When this method returns , the object created from the parsing operation. - - if the parsing was successful; otherwise. - - - Indicates if the activity context was propagated from a remote parent. - - if it was propagated from a remote parent; otherwise. - - - The Id of the request as known by the caller. - The Span Id in the context. - - - The flags defined by the W3C standard along with the ID for the activity. - The context tracing flags. - - - The trace identifier. - The tracing identifier in the context. - - - Holds the W3C 'tracestate' header. - A string representing the W3C 'tracestate' header. - - - Encapsulates all the information that is sent to the activity listener, to make decisions about the creation of the activity instance, as well as its state. - -The possible generic type parameters are or . - The type of the property. Should be either or . - - - Gets the activity kind which the activity will be created with. - One of the enumeration values that represent an activity kind. - - - Gets the enumeration of activity links that the activity will be created with. - An enumeration of activity links. - - - Gets the name to use as OperationName of the activity that will get created. - A string representing the activity name. - - - Gets the parent context or parent Id that the activity will get created with. - The parent of the activity, represented either as a or as an . - - - Gets the collection that is used to add more tags during the sampling process. The added tags are also added to the created Activity if it is decided that it should be created by the callbacks. - The Activity tags collection. - - - Gets the activity source that creates the activity. - An activity source object. - - - Gets the tags that the activity will be created with. - A key-value pair enumeration of tags associated with the activity. - - - Gets the trace Id to use in the Activity object if it is decided that it should be created by callbacks. - The trace Id. - - - Represents an event containing a name and a timestamp, as well as an optional list of tags. - - - Initializes a new activity event instance using the specified name and the current time as the event timestamp. - The event name. - - - Initializes a new activity event instance using the specified name, timestamp and tags. - The event name. - The event timestamp. Timestamp must only be used for the events that happened in the past, not at the moment of this call. - The event tags. - - - Gets the activity event name. - A string representing the activity event name. - - - Gets the collection of tags associated with the event. - A key-value pair enumeration containing the tags associated with the event. - - - Gets the activity event timestamp. - A datetime offset representing the activity event timestamp. - - - Specifies the format of the property. - - - The hierarchical format. - - - An unknown format. - - - The W3C format. - - - Describes the relationship between the activity, its parents and its children in a trace. - - - Outgoing request to the external component. - - - Output received from an external component. - - - Internal operation within an application, as opposed to operations with remote parents or children. This is the default value. - - - Output provided to external components. - - - Requests incoming from external component. - - - Activities may be linked to zero or more activity context instances that are causally related. - -Activity links can point to activity contexts inside a single trace or across different traces. - -Activity links can be used to represent batched operations where an activity was initiated by multiple initiating activities, each representing a single incoming item being processed in the batch. - - - Constructs a new activity link, which can be linked to an activity. - The trace activity context. - The key-value pair list of tags associated to the activity context. - - - Indicates whether the current activity link is equal to another activity link. - The activity link to compare. - - if the current activity link is equal to ; otherwise, . - - - Indicates whether the current activity link is equal to another object. - The object to compare. - - if the current activity link is equal to ; otherwise, . - - - Provides a hash function for the current that's suitable for hashing algorithms and data structures, such as hash tables. - A hash code for the current . - - - Determines whether two specified values are equal. - The first value to compare. - The second value to compare. - - if and are equal; otherwise, . - - - Determines whether two specified values are not equal. - The first value to compare. - The second value to compare. - - if and are not equal; otherwise, . - - - Retrieves the activity context inside this activity link. - - - Retrieves the key-value pair enumeration of tags attached to the activity context. - An enumeration of tags attached to the activity context. - - - Allows listening to the start and stop activity events and gives the opportunity to decide creating an activity for sampling scenarios. - - - Construct a new activity listener object to start listeneing to the activity events. - - - Unregisters this activity listener object from listening to activity events. - - - Gets or sets the callback used to listen to the activity start event. - An activity callback instance used to listen to the activity start event. - - - Gets or sets the callback used to listen to the activity stop event. - An activity callback instance used to listen to the activity stop event. - - - Gets or sets the callback that is used to decide if creating objects with a specific data state is allowed. - A sample activity instance. - - - Gets or sets the callback that is used to decide if creating objects with a specific data state is allowed. - A sample activity instance. - - - Gets or sets the callback that allows deciding if activity object events that were created using the activity source object should be listened or not. - - to listen events; otherwise. - - - Enumeration values used by to indicate the amount of data to collect for the related . Requesting more data causes a greater performance overhead. - - - The activity object should be populated with all the propagation information and also all other properties such as Links, Tags, and Events. Using this value causes to return . - - - The activity object should be populated the same as the case. Additionally, Activity.Recorded is set to . For activities using the W3C trace ids, this sets a flag bit in the ID that will be propagated downstream requesting that the trace is recorded everywhere. - - - The activity object does not need to be created. - - - The activity object needs to be created. It will have a Name, a Source, an Id and Baggage. Other properties are unnecessary and will be ignored by this listener. - - - Provides APIs to create and start objects and to register objects to listen to the events. - - - Constructs an activity source object with the specified . - The name of the activity source object. - The version of the component publishing the tracing info. - - - Adds a listener to the activity starting and stopping events. - The activity listener object to use for listening to the activity events. - - - Disposes the activity source object, removes the current instance from the global list, and empties the listeners list. - - - Checks if there are any listeners for this activity source. - - if there is a listener registered for this activity source; otherwise, . - - - Creates a new activity if there are active listeners for it, using the specified name and activity kind. - The operation name of the activity. - The activity kind. - The created activity object, if it had active listeners, or if it has no event listeners. - - - Creates a new activity if there are active listeners for it, using the specified name, activity kind, parent activity context, tags, optional activity link and optional start time. - The operation name of the activity. - The activity kind. - The parent object to initialize the created activity object with. - The optional tags list to initialize the created activity object with. - The optional list to initialize the created activity object with. - The optional start timestamp to set on the created activity object. - The created activity object, if it had active listeners, or if it has no event listeners. - - - Creates a new activity if there are active listeners for it, using the specified name, activity kind, parent Id, tags, optional activity links and optional start time. - The operation name of the activity. - The activity kind. - The parent Id to initialize the created activity object with. - The optional tags list to initialize the created activity object with. - The optional list to initialize the created activity object with. - The optional start timestamp to set on the created activity object. - The created activity object, if it had active listeners, or if it has no event listeners. - - - Returns the activity source name. - A string that represents the activity source name. - - - Returns the activity source version. - A string that represents the activity source version. - - - Represents a formatted based on a W3C standard. - - - Copies the 8 bytes of the current to a specified span. - The span to which the 8 bytes of the SpanID are to be copied. - - - Creates a new value from a read-only span of eight bytes. - A read-only span of eight bytes. - - does not contain eight bytes. - The new span ID. - - - Creates a new value from a read-only span of 16 hexadecimal characters. - A span that contains 16 hexadecimal characters. - - does not contain 16 hexadecimal characters. - --or- - -The characters in are not all lower-case hexadecimal characters or all zeros. - The new span ID. - - - Creates a new value from a read-only span of UTF8-encoded bytes. - A read-only span of UTF8-encoded bytes. - The new span ID. - - - Creates a new based on a random number (that is very likely to be unique). - The new span ID. - - - Determines whether this instance and the specified instance have the same value. - The instance to compare. - - if has the same hex value as the current instance; otherwise, . - - - the current instance and a specified object, which also must be an instance, have the same value. - The object to compare. - - if is an instance of and has the same hex value as the current instance; otherwise, . - - - Returns the hash code of the SpanId. - The hash code of the SpanId. - - - Determines whether two specified instances have the same value. - The first instance to compare. - The second instance to compare. - - if the SpanId of is the same as the SpanId of ; otherwise, . - - - Determine whether two specified instances have unequal values. - The first instance to compare. - The second instance to compare. - - if the SpanId of is different from the SpanId of ; otherwise, . - - - Returns a 16-character hexadecimal string that represents this span ID. - The 16-character hexadecimal string representation of this span ID. - - - Returns a 16-character hexadecimal string that represents this span ID. - The 16-character hexadecimal string representation of this span ID. - - - ActivityTagsCollection is a collection class used to store tracing tags. - -This collection will be used with classes like and . - -This collection behaves as follows: -- The collection items will be ordered according to how they are added. -- Don't allow duplication of items with the same key. -- When using the indexer to store an item in the collection: - - If the item has a key that previously existed in the collection and the value is , the collection item matching the key will be removed from the collection. - - If the item has a key that previously existed in the collection and the value is not , the new item value will replace the old value stored in the collection. - - Otherwise, the item will be added to the collection. -- Add method will add a new item to the collection if an item doesn't already exist with the same key. Otherwise, it will throw an exception. - - - Create a new instance of the collection. - - - Create a new instance of the collection and store the input list items in the collection. - Initial list to store in the collection. - - - Adds an item to the collection - Key and value pair of the tag to add to the collection. - - already exists in the list. - - is . - - - Adds a tag with the provided key and value to the collection. This collection doesn't allow adding two tags with the same key. - The tag key. - The tag value. - - - Removes all items from the collection. - - - Determines whether the contains a specific value. - The object to locate in the . - - if is found in the ; otherwise, . - - - Determines whether the collection contains an element with the specified key. - The key to locate in the . - - if the collection contains tag with that key. otherwise. - - - Copies the elements of the collection to an array, starting at a particular array index. - The array that is the destination of the elements copied from collection. - The zero-based index in array at which copying begins. - - - Returns an enumerator that iterates through the collection. - An enumerator for the . - - - Removes the first occurrence of a specific item from the collection. - The tag key value pair to remove. - - if item was successfully removed from the collection; otherwise, . This method also returns if item is not found in the original collection. - - - Removes the tag with the specified key from the collection. - The tag key. - - if the item existed and removed. otherwise. - - - Returns an enumerator that iterates through the collection. - An enumerator that can be used to iterate through the collection. - - - Returns an enumerator that iterates through the collection. - An object that can be used to iterate through the collection. - - - Gets the value associated with the specified key. - The tag key. - The tag value. - When this method returns, the value associated with the specified key, if the key is found; otherwise, the default value for the type of the value parameter. This parameter is passed uninitialized. - - - Gets the number of elements contained in the collection. - - - Gets a value indicating whether the collection is read-only. This always returns . - Always returns . - - - Gets or sets a specified collection item. - - When setting a value to this indexer property, the following behavior is observed: -- If the key previously existed in the collection and the value is , the collection item matching the key will get removed from the collection. -- If the key previously existed in the collection and the value is not , the value will replace the old value stored in the collection. -- Otherwise, a new item will get added to the collection. - The key of the value to get or set. - The object mapped to the key. - - - Get the list of the keys of all stored tags. - - - Get the list of the values of all stored tags. - - - Enumerates the elements of an . - - - Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. - - - Advances the enumerator to the next element of the collection. - - if the enumerator was successfully advanced to the next element; if the enumerator has passed the end of the collection. - - - Sets the enumerator to its initial position, which is before the first element in the collection. - - - Gets the element in the collection at the current position of the enumerator. - The element in the collection at the current position of the enumerator. - - - Gets the element in the collection at the current position of the enumerator. - The element in the collection at the current position of the enumerator. - - - Specifies flags defined by the W3C standard that are associated with an activity. - - - The activity has not been marked. - - - The activity (or more likely its parents) has been marked as useful to record. - - - Represents a whose format is based on a W3C standard. - - - Copies the 16 bytes of the current to a specified span. - The span to which the 16 bytes of the trace ID are to be copied. - - - Creates a new value from a read-only span of 16 bytes. - A read-only span of 16 bytes. - - does not contain eight bytes. - The new trace ID. - - - Creates a new value from a read-only span of 32 hexadecimal characters. - A span that contains 32 hexadecimal characters. - - does not contain 16 hexadecimal characters. - --or- - -The characters in are not all lower-case hexadecimal characters or all zeros. - The new trace ID. - - - Creates a new value from a read-only span of UTF8-encoded bytes. - A read-only span of UTF8-encoded bytes. - The new trace ID. - - - Creates a new based on a random number (that is very likely to be unique). - The new span ID. - - - Determines whether the current instance and a specified are equal. - The instance to compare. - - if has the same hex value as the current instance; otherwise, . - - - Determines whether this instance and a specified object, which must also be an instance, have the same value. - The object to compare. - - if is an instance of and has the same hex value as the current instance; otherwise, . - - - Returns the hash code of the TraceId. - The hash code of the TraceId. - - - Determines whether two specified instances have the same value. - The first instance to compare. - The second instance to compare. - - if the TraceId of is the same as the TraceId of ; otherwise, . - - - Determines whether two specified instances have the same value. - The first instance to compare. - The second instance to compare. - - if the TraceId of is different from the TraceId of ; otherwise, . - - - Returns a 16-character hexadecimal string that represents this span ID. - The 32-character hexadecimal string representation of this trace ID. - - - Returns a 32-character hexadecimal string that represents this trace ID. - The 32-character hexadecimal string representation of this trace ID. - - - Provides an implementation of the abstract class that represents a named place to which a source sends its information (events). - - - Creates a new . - The name of this . - - - Disposes the NotificationListeners. - - - Determines whether there are any registered subscribers. - - if there are any registered subscribers, otherwise. - - - Checks whether the is enabled. - The name of the event to check. - - if notifications are enabled; otherwise, . - - - Checks if any subscriber to the diagnostic events is interested in receiving events with this name. Subscribers indicate their interest using a delegate provided in . - The name of the event to check. - The object that represents a context. - The object that represents a context. - - if it is enabled, otherwise. - - - Invokes the OnActivityExport method of all the subscribers. - The activity affected by an external event. - An object that represents the outgoing request. - - - Invokes the OnActivityImport method of all the subscribers. - The activity affected by an external event. - An object that represents the incoming request. - - - Adds a subscriber. - A subscriber. - A reference to an interface that allows the listener to stop receiving notifications before the has finished sending them. - - - Adds a subscriber, and optionally filters events based on their name and up to two context objects. - A subscriber. - A delegate that filters events based on their name and up to two context objects (which can be ), or to if an event filter is not desirable. - A reference to an interface that allows the listener to stop receiving notifications before the has finished sending them. - - - Adds a subscriber, optionally filters events based on their name and up to two context objects, and specifies methods to call when providers import or export activites from outside the process. - A subscriber. - A delegate that filters events based on their name and up to two context objects (which can be ), or if an event filter is not desirable. - An action delegate that receives the activity affected by an external event and an object that represents the incoming request. - An action delegate that receives the activity affected by an external event and an object that represents the outgoing request. - A reference to an interface that allows the listener to stop receiving notifications before the has finished sending them. - - - Adds a subscriber, and optionally filters events based on their name. - A subscriber. - A delegate that filters events based on their name (). The delegate should return if the event is enabled. - A reference to an interface that allows the listener to stop receiving notifications before the has finished sending them. - - - Returns a string with the name of this DiagnosticListener. - The name of this DiagnosticListener. - - - Logs a notification. - The name of the event to log. - An object that represents the payload for the event. - - - Gets the collection of listeners for this . - - - Gets the name of this . - The name of the . - - - An abstract class that allows code to be instrumented for production-time logging of rich data payloads for consumption within the process that was instrumented. - - - Initializes an instance of the class. - - - Verifies if the notification event is enabled. - The name of the event being written. - - if the notification event is enabled, otherwise. - - - Verifies it the notification event is enabled. - The name of the event being written. - An object that represents the additional context for IsEnabled. Consumers should expect to receive which may indicate that producer called pure IsEnabled(string) to check if consumer wants to get notifications for such events at all. Based on that, producer may call IsEnabled(string, object, object) again with non- context. - Optional. An object that represents the additional context for IsEnabled. by default. Consumers should expect to receive which may indicate that producer called pure IsEnabled(string) or producer passed all necessary context in . - - if the notification event is enabled, otherwise. - - - Transfers state from an activity to some event or operation, such as an outgoing HTTP request, that will occur outside the process. - The activity affected by an external event. - An object that represents the outgoing request. - - - Transfers state to an activity from some event or operation, such as an incoming request, that occurred outside the process. - The activity affected by an external event. - A payload that represents the incoming request. - - - Starts an and writes a start event. - The to be started. - An object that represent the value being passed as a payload for the event. - The started activity for convenient chaining. - - - Stops the given , maintains the global activity, and notifies consumers that the was stopped. - The activity to be stopped. - An object that represents the value passed as a payload for the event. - - - Provides a generic way of logging complex payloads. - The name of the event being written. - An object that represents the value being passed as a payload for the event. This is often an anonymous type which contains several sub-values. - - - A delegate that defines the signature of the callbacks used in the sampling process. - The Activity creation options used by callbacks to decide creating the Activity object or not. - The type of the requested parent to create the Activity object with. Should be either a string or an instance. - An object containing the sampling results, which indicate the amount of data to collect for the related . - - - \ No newline at end of file diff --git a/JNFrame2/Assets/Packages/System.Diagnostics.DiagnosticSource.5.0.0/lib/netstandard1.3/System.Diagnostics.DiagnosticSource.xml.meta b/JNFrame2/Assets/Packages/System.Diagnostics.DiagnosticSource.5.0.0/lib/netstandard1.3/System.Diagnostics.DiagnosticSource.xml.meta deleted file mode 100644 index 3b9be093..00000000 --- a/JNFrame2/Assets/Packages/System.Diagnostics.DiagnosticSource.5.0.0/lib/netstandard1.3/System.Diagnostics.DiagnosticSource.xml.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: b2eb88e171ce51d49849de959098ec32 -TextScriptImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/System.Diagnostics.DiagnosticSource.5.0.0/useSharedDesignerContext.txt b/JNFrame2/Assets/Packages/System.Diagnostics.DiagnosticSource.5.0.0/useSharedDesignerContext.txt deleted file mode 100644 index e69de29b..00000000 diff --git a/JNFrame2/Assets/Packages/System.Diagnostics.DiagnosticSource.5.0.0/useSharedDesignerContext.txt.meta b/JNFrame2/Assets/Packages/System.Diagnostics.DiagnosticSource.5.0.0/useSharedDesignerContext.txt.meta deleted file mode 100644 index 5d6b692a..00000000 --- a/JNFrame2/Assets/Packages/System.Diagnostics.DiagnosticSource.5.0.0/useSharedDesignerContext.txt.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 1d64444489b4fb94aa7b19f7080fa9ad -TextScriptImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/System.Diagnostics.DiagnosticSource.5.0.0/version.txt b/JNFrame2/Assets/Packages/System.Diagnostics.DiagnosticSource.5.0.0/version.txt deleted file mode 100644 index 0a6d216f..00000000 --- a/JNFrame2/Assets/Packages/System.Diagnostics.DiagnosticSource.5.0.0/version.txt +++ /dev/null @@ -1 +0,0 @@ -cf258a14b70ad9069470a108f13765e0e5988f51 diff --git a/JNFrame2/Assets/Packages/System.Diagnostics.DiagnosticSource.5.0.0/version.txt.meta b/JNFrame2/Assets/Packages/System.Diagnostics.DiagnosticSource.5.0.0/version.txt.meta deleted file mode 100644 index 2fc8d4d7..00000000 --- a/JNFrame2/Assets/Packages/System.Diagnostics.DiagnosticSource.5.0.0/version.txt.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 123704a524bc73b4bb8daabda8572d32 -TextScriptImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.5.0.0.meta b/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.5.0.0.meta deleted file mode 100644 index 12fa111c..00000000 --- a/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.5.0.0.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: d1d463d8219b1eb47b9c9f978967e42d -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.5.0.0/Icon.png b/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.5.0.0/Icon.png deleted file mode 100644 index a0f1fdbf..00000000 Binary files a/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.5.0.0/Icon.png and /dev/null differ diff --git a/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.5.0.0/Icon.png.meta b/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.5.0.0/Icon.png.meta deleted file mode 100644 index a843cf55..00000000 --- a/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.5.0.0/Icon.png.meta +++ /dev/null @@ -1,135 +0,0 @@ -fileFormatVersion: 2 -guid: 019d8820913d96041a7dfa9d02b16497 -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 12 - mipmaps: - mipMapMode: 0 - enableMipMap: 1 - sRGBTexture: 1 - linearTexture: 0 - fadeOut: 0 - borderMipMap: 0 - mipMapsPreserveCoverage: 0 - alphaTestReferenceValue: 0.5 - mipMapFadeDistanceStart: 1 - mipMapFadeDistanceEnd: 3 - bumpmap: - convertToNormalMap: 0 - externalNormalMap: 0 - heightScale: 0.25 - normalMapFilter: 0 - isReadable: 0 - streamingMipmaps: 0 - streamingMipmapsPriority: 0 - vTOnly: 0 - ignoreMasterTextureLimit: 0 - grayScaleToAlpha: 0 - generateCubemap: 6 - cubemapConvolution: 0 - seamlessCubemap: 0 - textureFormat: 1 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: 1 - aniso: 1 - mipBias: 0 - wrapU: 0 - wrapV: 0 - wrapW: 0 - nPOTScale: 1 - lightmap: 0 - compressionQuality: 50 - spriteMode: 0 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 0 - spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 100 - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spriteGenerateFallbackPhysicsShape: 1 - alphaUsage: 1 - alphaIsTransparency: 0 - spriteTessellationDetail: -1 - textureType: 0 - textureShape: 1 - singleChannelComponent: 0 - flipbookRows: 1 - flipbookColumns: 1 - maxTextureSizeSet: 0 - compressionQualitySet: 0 - textureFormatSet: 0 - ignorePngGamma: 0 - applyGammaDecoding: 0 - cookieLightType: 0 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Standalone - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Android - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Server - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - nameFileIdTable: {} - spritePackingTag: - pSDRemoveMatte: 0 - pSDShowRemoveMatteOption: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.5.0.0/LICENSE.TXT b/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.5.0.0/LICENSE.TXT deleted file mode 100644 index 984713a4..00000000 --- a/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.5.0.0/LICENSE.TXT +++ /dev/null @@ -1,23 +0,0 @@ -The MIT License (MIT) - -Copyright (c) .NET Foundation and Contributors - -All rights reserved. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. diff --git a/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.5.0.0/LICENSE.TXT.meta b/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.5.0.0/LICENSE.TXT.meta deleted file mode 100644 index 918348d0..00000000 --- a/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.5.0.0/LICENSE.TXT.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: ba82225113f86b4478dac918df6dd559 -TextScriptImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.5.0.0/System.Runtime.CompilerServices.Unsafe.nuspec b/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.5.0.0/System.Runtime.CompilerServices.Unsafe.nuspec deleted file mode 100644 index 5c3bb95b..00000000 --- a/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.5.0.0/System.Runtime.CompilerServices.Unsafe.nuspec +++ /dev/null @@ -1,44 +0,0 @@ - - - - System.Runtime.CompilerServices.Unsafe - 5.0.0 - System.Runtime.CompilerServices.Unsafe - Microsoft - microsoft,dotnetframework - false - MIT - https://licenses.nuget.org/MIT - Icon.png - https://github.com/dotnet/runtime - http://go.microsoft.com/fwlink/?LinkID=288859 - Provides the System.Runtime.CompilerServices.Unsafe class, which provides generic, low-level functionality for manipulating pointers. - -Commonly Used Types: -System.Runtime.CompilerServices.Unsafe - -When using NuGet 3.x this package requires at least version 3.4. - https://go.microsoft.com/fwlink/?LinkID=799421 - © Microsoft Corporation. All rights reserved. - true - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.5.0.0/THIRD-PARTY-NOTICES.TXT b/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.5.0.0/THIRD-PARTY-NOTICES.TXT deleted file mode 100644 index 111dcf58..00000000 --- a/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.5.0.0/THIRD-PARTY-NOTICES.TXT +++ /dev/null @@ -1,884 +0,0 @@ -.NET Runtime uses third-party libraries or other resources that may be -distributed under licenses different than the .NET Runtime software. - -In the event that we accidentally failed to list a required notice, please -bring it to our attention. Post an issue or email us: - - dotnet@microsoft.com - -The attached notices are provided for information only. - -License notice for ASP.NET -------------------------------- - -Copyright (c) .NET Foundation. All rights reserved. -Licensed under the Apache License, Version 2.0. - -Available at -https://github.com/aspnet/AspNetCore/blob/master/LICENSE.txt - -License notice for Slicing-by-8 -------------------------------- - -http://sourceforge.net/projects/slicing-by-8/ - -Copyright (c) 2004-2006 Intel Corporation - All Rights Reserved - - -This software program is licensed subject to the BSD License, available at -http://www.opensource.org/licenses/bsd-license.html. - - -License notice for Unicode data -------------------------------- - -https://www.unicode.org/license.html - -Copyright © 1991-2020 Unicode, Inc. All rights reserved. -Distributed under the Terms of Use in https://www.unicode.org/copyright.html. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of the Unicode data files and any associated documentation -(the "Data Files") or Unicode software and any associated documentation -(the "Software") to deal in the Data Files or Software -without restriction, including without limitation the rights to use, -copy, modify, merge, publish, distribute, and/or sell copies of -the Data Files or Software, and to permit persons to whom the Data Files -or Software are furnished to do so, provided that either -(a) this copyright and permission notice appear with all copies -of the Data Files or Software, or -(b) this copyright and permission notice appear in associated -Documentation. - -THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF -ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE -WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT OF THIRD PARTY RIGHTS. -IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS -NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL -DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, -DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER -TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR -PERFORMANCE OF THE DATA FILES OR SOFTWARE. - -Except as contained in this notice, the name of a copyright holder -shall not be used in advertising or otherwise to promote the sale, -use or other dealings in these Data Files or Software without prior -written authorization of the copyright holder. - -License notice for Zlib ------------------------ - -https://github.com/madler/zlib -http://zlib.net/zlib_license.html - -/* zlib.h -- interface of the 'zlib' general purpose compression library - version 1.2.11, January 15th, 2017 - - Copyright (C) 1995-2017 Jean-loup Gailly and Mark Adler - - This software is provided 'as-is', without any express or implied - warranty. In no event will the authors be held liable for any damages - arising from the use of this software. - - Permission is granted to anyone to use this software for any purpose, - including commercial applications, and to alter it and redistribute it - freely, subject to the following restrictions: - - 1. The origin of this software must not be misrepresented; you must not - claim that you wrote the original software. If you use this software - in a product, an acknowledgment in the product documentation would be - appreciated but is not required. - 2. Altered source versions must be plainly marked as such, and must not be - misrepresented as being the original software. - 3. This notice may not be removed or altered from any source distribution. - - Jean-loup Gailly Mark Adler - jloup@gzip.org madler@alumni.caltech.edu - -*/ - -License notice for Mono -------------------------------- - -http://www.mono-project.com/docs/about-mono/ - -Copyright (c) .NET Foundation Contributors - -MIT License - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the Software), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -License notice for International Organization for Standardization ------------------------------------------------------------------ - -Portions (C) International Organization for Standardization 1986: - Permission to copy in any form is granted for use with - conforming SGML systems and applications as defined in - ISO 8879, provided this notice is included in all copies. - -License notice for Intel ------------------------- - -"Copyright (c) 2004-2006 Intel Corporation - All Rights Reserved - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are met: - -1. Redistributions of source code must retain the above copyright notice, this -list of conditions and the following disclaimer. - -2. Redistributions in binary form must reproduce the above copyright notice, -this list of conditions and the following disclaimer in the documentation -and/or other materials provided with the distribution. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" -AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE -FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL -DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR -SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER -CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, -OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -License notice for Xamarin and Novell -------------------------------------- - -Copyright (c) 2015 Xamarin, Inc (http://www.xamarin.com) - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. - -Copyright (c) 2011 Novell, Inc (http://www.novell.com) - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. - -Third party notice for W3C --------------------------- - -"W3C SOFTWARE AND DOCUMENT NOTICE AND LICENSE -Status: This license takes effect 13 May, 2015. -This work is being provided by the copyright holders under the following license. -License -By obtaining and/or copying this work, you (the licensee) agree that you have read, understood, and will comply with the following terms and conditions. -Permission to copy, modify, and distribute this work, with or without modification, for any purpose and without fee or royalty is hereby granted, provided that you include the following on ALL copies of the work or portions thereof, including modifications: -The full text of this NOTICE in a location viewable to users of the redistributed or derivative work. -Any pre-existing intellectual property disclaimers, notices, or terms and conditions. If none exist, the W3C Software and Document Short Notice should be included. -Notice of any changes or modifications, through a copyright statement on the new code or document such as "This software or document includes material copied from or derived from [title and URI of the W3C document]. Copyright © [YEAR] W3C® (MIT, ERCIM, Keio, Beihang)." -Disclaimers -THIS WORK IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS MAKE NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO, WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF THE SOFTWARE OR DOCUMENT WILL NOT INFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS. -COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE SOFTWARE OR DOCUMENT. -The name and trademarks of copyright holders may NOT be used in advertising or publicity pertaining to the work without specific, written prior permission. Title to copyright in this work will at all times remain with copyright holders." - -License notice for Bit Twiddling Hacks --------------------------------------- - -Bit Twiddling Hacks - -By Sean Eron Anderson -seander@cs.stanford.edu - -Individually, the code snippets here are in the public domain (unless otherwise -noted) — feel free to use them however you please. The aggregate collection and -descriptions are © 1997-2005 Sean Eron Anderson. The code and descriptions are -distributed in the hope that they will be useful, but WITHOUT ANY WARRANTY and -without even the implied warranty of merchantability or fitness for a particular -purpose. - -License notice for Brotli --------------------------------------- - -Copyright (c) 2009, 2010, 2013-2016 by the Brotli Authors. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. - -compress_fragment.c: -Copyright (c) 2011, Google Inc. -All rights reserved. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are -met: - - * Redistributions of source code must retain the above copyright -notice, this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above -copyright notice, this list of conditions and the following disclaimer -in the documentation and/or other materials provided with the -distribution. - * Neither the name of Google Inc. nor the names of its -contributors may be used to endorse or promote products derived from -this software without specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -""AS IS"" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -decode_fuzzer.c: -Copyright (c) 2015 The Chromium Authors. All rights reserved. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are -met: - - * Redistributions of source code must retain the above copyright -notice, this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above -copyright notice, this list of conditions and the following disclaimer -in the documentation and/or other materials provided with the -distribution. - * Neither the name of Google Inc. nor the names of its -contributors may be used to endorse or promote products derived from -this software without specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -""AS IS"" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." - -License notice for Json.NET -------------------------------- - -https://github.com/JamesNK/Newtonsoft.Json/blob/master/LICENSE.md - -The MIT License (MIT) - -Copyright (c) 2007 James Newton-King - -Permission is hereby granted, free of charge, to any person obtaining a copy of -this software and associated documentation files (the "Software"), to deal in -the Software without restriction, including without limitation the rights to -use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of -the Software, and to permit persons to whom the Software is furnished to do so, -subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS -FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR -COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER -IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -License notice for vectorized base64 encoding / decoding --------------------------------------------------------- - -Copyright (c) 2005-2007, Nick Galbreath -Copyright (c) 2013-2017, Alfred Klomp -Copyright (c) 2015-2017, Wojciech Mula -Copyright (c) 2016-2017, Matthieu Darbois -All rights reserved. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are -met: - -- Redistributions of source code must retain the above copyright notice, - this list of conditions and the following disclaimer. - -- Redistributions in binary form must reproduce the above copyright - notice, this list of conditions and the following disclaimer in the - documentation and/or other materials provided with the distribution. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS -IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED -TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A -PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED -TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR -PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING -NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS -SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -License notice for RFC 3492 ---------------------------- - -The punycode implementation is based on the sample code in RFC 3492 - -Copyright (C) The Internet Society (2003). All Rights Reserved. - -This document and translations of it may be copied and furnished to -others, and derivative works that comment on or otherwise explain it -or assist in its implementation may be prepared, copied, published -and distributed, in whole or in part, without restriction of any -kind, provided that the above copyright notice and this paragraph are -included on all such copies and derivative works. However, this -document itself may not be modified in any way, such as by removing -the copyright notice or references to the Internet Society or other -Internet organizations, except as needed for the purpose of -developing Internet standards in which case the procedures for -copyrights defined in the Internet Standards process must be -followed, or as required to translate it into languages other than -English. - -The limited permissions granted above are perpetual and will not be -revoked by the Internet Society or its successors or assigns. - -This document and the information contained herein is provided on an -"AS IS" basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING -TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING -BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION -HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF -MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. - -License notice for Algorithm from Internet Draft document "UUIDs and GUIDs" ---------------------------------------------------------------------------- - -Copyright (c) 1990- 1993, 1996 Open Software Foundation, Inc. -Copyright (c) 1989 by Hewlett-Packard Company, Palo Alto, Ca. & -Digital Equipment Corporation, Maynard, Mass. -To anyone who acknowledges that this file is provided "AS IS" -without any express or implied warranty: permission to use, copy, -modify, and distribute this file for any purpose is hereby -granted without fee, provided that the above copyright notices and -this notice appears in all source code copies, and that none of -the names of Open Software Foundation, Inc., Hewlett-Packard -Company, or Digital Equipment Corporation be used in advertising -or publicity pertaining to distribution of the software without -specific, written prior permission. Neither Open Software -Foundation, Inc., Hewlett-Packard Company, Microsoft, nor Digital Equipment -Corporation makes any representations about the suitability of -this software for any purpose. - -Copyright(C) The Internet Society 1997. All Rights Reserved. - -This document and translations of it may be copied and furnished to others, -and derivative works that comment on or otherwise explain it or assist in -its implementation may be prepared, copied, published and distributed, in -whole or in part, without restriction of any kind, provided that the above -copyright notice and this paragraph are included on all such copies and -derivative works.However, this document itself may not be modified in any -way, such as by removing the copyright notice or references to the Internet -Society or other Internet organizations, except as needed for the purpose of -developing Internet standards in which case the procedures for copyrights -defined in the Internet Standards process must be followed, or as required -to translate it into languages other than English. - -The limited permissions granted above are perpetual and will not be revoked -by the Internet Society or its successors or assigns. - -This document and the information contained herein is provided on an "AS IS" -basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING TASK FORCE -DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO -ANY WARRANTY THAT THE USE OF THE INFORMATION HEREIN WILL NOT INFRINGE ANY -RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A -PARTICULAR PURPOSE. - -License notice for Algorithm from RFC 4122 - -A Universally Unique IDentifier (UUID) URN Namespace ----------------------------------------------------- - -Copyright (c) 1990- 1993, 1996 Open Software Foundation, Inc. -Copyright (c) 1989 by Hewlett-Packard Company, Palo Alto, Ca. & -Digital Equipment Corporation, Maynard, Mass. -Copyright (c) 1998 Microsoft. -To anyone who acknowledges that this file is provided "AS IS" -without any express or implied warranty: permission to use, copy, -modify, and distribute this file for any purpose is hereby -granted without fee, provided that the above copyright notices and -this notice appears in all source code copies, and that none of -the names of Open Software Foundation, Inc., Hewlett-Packard -Company, Microsoft, or Digital Equipment Corporation be used in -advertising or publicity pertaining to distribution of the software -without specific, written prior permission. Neither Open Software -Foundation, Inc., Hewlett-Packard Company, Microsoft, nor Digital -Equipment Corporation makes any representations about the -suitability of this software for any purpose." - -License notice for The LLVM Compiler Infrastructure ---------------------------------------------------- - -Developed by: - - LLVM Team - - University of Illinois at Urbana-Champaign - - http://llvm.org - -Permission is hereby granted, free of charge, to any person obtaining a copy of -this software and associated documentation files (the "Software"), to deal with -the Software without restriction, including without limitation the rights to -use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies -of the Software, and to permit persons to whom the Software is furnished to do -so, subject to the following conditions: - - * Redistributions of source code must retain the above copyright notice, - this list of conditions and the following disclaimers. - - * Redistributions in binary form must reproduce the above copyright notice, - this list of conditions and the following disclaimers in the - documentation and/or other materials provided with the distribution. - - * Neither the names of the LLVM Team, University of Illinois at - Urbana-Champaign, nor the names of its contributors may be used to - endorse or promote products derived from this Software without specific - prior written permission. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS -FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE -SOFTWARE. - -License notice for Bob Jenkins ------------------------------- - -By Bob Jenkins, 1996. bob_jenkins@burtleburtle.net. You may use this -code any way you wish, private, educational, or commercial. It's free. - -License notice for Greg Parker ------------------------------- - -Greg Parker gparker@cs.stanford.edu December 2000 -This code is in the public domain and may be copied or modified without -permission. - -License notice for libunwind based code ----------------------------------------- - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -License notice for Printing Floating-Point Numbers (Dragon4) ------------------------------------------------------------- - -/****************************************************************************** - Copyright (c) 2014 Ryan Juckett - http://www.ryanjuckett.com/ - - This software is provided 'as-is', without any express or implied - warranty. In no event will the authors be held liable for any damages - arising from the use of this software. - - Permission is granted to anyone to use this software for any purpose, - including commercial applications, and to alter it and redistribute it - freely, subject to the following restrictions: - - 1. The origin of this software must not be misrepresented; you must not - claim that you wrote the original software. If you use this software - in a product, an acknowledgment in the product documentation would be - appreciated but is not required. - - 2. Altered source versions must be plainly marked as such, and must not be - misrepresented as being the original software. - - 3. This notice may not be removed or altered from any source - distribution. -******************************************************************************/ - -License notice for Printing Floating-point Numbers (Grisu3) ------------------------------------------------------------ - -Copyright 2012 the V8 project authors. All rights reserved. -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are -met: - - * Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above - copyright notice, this list of conditions and the following - disclaimer in the documentation and/or other materials provided - with the distribution. - * Neither the name of Google Inc. nor the names of its - contributors may be used to endorse or promote products derived - from this software without specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -License notice for xxHash -------------------------- - -xxHash Library -Copyright (c) 2012-2014, Yann Collet -All rights reserved. - -Redistribution and use in source and binary forms, with or without modification, -are permitted provided that the following conditions are met: - -* Redistributions of source code must retain the above copyright notice, this - list of conditions and the following disclaimer. - -* Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or - other materials provided with the distribution. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR -ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES -(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; -LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON -ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS -SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -License notice for Berkeley SoftFloat Release 3e ------------------------------------------------- - -https://github.com/ucb-bar/berkeley-softfloat-3 -https://github.com/ucb-bar/berkeley-softfloat-3/blob/master/COPYING.txt - -License for Berkeley SoftFloat Release 3e - -John R. Hauser -2018 January 20 - -The following applies to the whole of SoftFloat Release 3e as well as to -each source file individually. - -Copyright 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018 The Regents of the -University of California. All rights reserved. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are met: - - 1. Redistributions of source code must retain the above copyright notice, - this list of conditions, and the following disclaimer. - - 2. Redistributions in binary form must reproduce the above copyright - notice, this list of conditions, and the following disclaimer in the - documentation and/or other materials provided with the distribution. - - 3. Neither the name of the University nor the names of its contributors - may be used to endorse or promote products derived from this software - without specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS "AS IS", AND ANY -EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE, ARE -DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY -DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES -(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; -LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND -ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF -THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -License notice for Xorshift RNGs --------------------------------- - -George Marsaglia -2003-07-04 -Journal of Statistical Software -License: http://creativecommons.org/licenses/by/3.0/ - -https://www.jstatsoft.org/article/view/v008i14 -https://www.jstatsoft.org/index.php/jss/article/view/v008i14/xorshift.pdf - -License notice for Xorshift (Wikipedia) ---------------------------------------- - -https://en.wikipedia.org/wiki/Xorshift -License: https://en.wikipedia.org/wiki/Wikipedia:Text_of_Creative_Commons_Attribution-ShareAlike_3.0_Unported_License - -License for fastmod (https://github.com/lemire/fastmod) --------------------------------------- - - Copyright 2018 Daniel Lemire - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - -License notice for The C++ REST SDK ------------------------------------ - -C++ REST SDK - -The MIT License (MIT) - -Copyright (c) Microsoft Corporation - -All rights reserved. - -Permission is hereby granted, free of charge, to any person obtaining a copy of -this software and associated documentation files (the "Software"), to deal in -the Software without restriction, including without limitation the rights to -use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of -the Software, and to permit persons to whom the Software is furnished to do so, -subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - -License notice for MessagePack-CSharp -------------------------------------- - -MessagePack for C# - -MIT License - -Copyright (c) 2017 Yoshifumi Kawai - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - -License notice for lz4net -------------------------------------- - -lz4net - -Copyright (c) 2013-2017, Milosz Krajewski - -All rights reserved. - -Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: - -Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. - -Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -License notice for Nerdbank.Streams ------------------------------------ - -The MIT License (MIT) - -Copyright (c) Andrew Arnott - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - -License notice for RapidJSON ----------------------------- - -Tencent is pleased to support the open source community by making RapidJSON available. - -Copyright (C) 2015 THL A29 Limited, a Tencent company, and Milo Yip. All rights reserved. - -Licensed under the MIT License (the "License"); you may not use this file except -in compliance with the License. You may obtain a copy of the License at - -http://opensource.org/licenses/MIT - -Unless required by applicable law or agreed to in writing, software distributed -under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR -CONDITIONS OF ANY KIND, either express or implied. See the License for the -specific language governing permissions and limitations under the License. - -License notice for DirectX Math Library ---------------------------------------- - -https://github.com/microsoft/DirectXMath/blob/master/LICENSE - - The MIT License (MIT) - -Copyright (c) 2011-2020 Microsoft Corp - -Permission is hereby granted, free of charge, to any person obtaining a copy of this -software and associated documentation files (the "Software"), to deal in the Software -without restriction, including without limitation the rights to use, copy, modify, -merge, publish, distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to the following -conditions: - -The above copyright notice and this permission notice shall be included in all copies -or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, -INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A -PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT -HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF -CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE -OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -License notice for ldap4net ---------------------------- - -The MIT License (MIT) - -Copyright (c) 2018 Alexander Chermyanin - -Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -License notice for vectorized sorting code ------------------------------------------- - -MIT License - -Copyright (c) 2020 Dan Shechter - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - diff --git a/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.5.0.0/THIRD-PARTY-NOTICES.TXT.meta b/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.5.0.0/THIRD-PARTY-NOTICES.TXT.meta deleted file mode 100644 index cb3f08d9..00000000 --- a/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.5.0.0/THIRD-PARTY-NOTICES.TXT.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: ca80073f42e043e41a0da6cc165742f3 -TextScriptImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.5.0.0/lib.meta b/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.5.0.0/lib.meta deleted file mode 100644 index cb6f4e29..00000000 --- a/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.5.0.0/lib.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 0a90629e246b27f4394bab0a05130c96 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.5.0.0/lib/netstandard2.0.meta b/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.5.0.0/lib/netstandard2.0.meta deleted file mode 100644 index ad70aee5..00000000 --- a/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.5.0.0/lib/netstandard2.0.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: a0c7f9a0f709e4347a9fadbed863d666 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.5.0.0/lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.dll b/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.5.0.0/lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.dll deleted file mode 100644 index 51974c74..00000000 Binary files a/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.5.0.0/lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.dll and /dev/null differ diff --git a/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.5.0.0/useSharedDesignerContext.txt b/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.5.0.0/useSharedDesignerContext.txt deleted file mode 100644 index e69de29b..00000000 diff --git a/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.5.0.0/useSharedDesignerContext.txt.meta b/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.5.0.0/useSharedDesignerContext.txt.meta deleted file mode 100644 index 3188b6ac..00000000 --- a/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.5.0.0/useSharedDesignerContext.txt.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 33dc0bb2547da2d49af8a0a881d69f37 -TextScriptImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.5.0.0/version.txt b/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.5.0.0/version.txt deleted file mode 100644 index 0a6d216f..00000000 --- a/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.5.0.0/version.txt +++ /dev/null @@ -1 +0,0 @@ -cf258a14b70ad9069470a108f13765e0e5988f51 diff --git a/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.5.0.0/version.txt.meta b/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.5.0.0/version.txt.meta deleted file mode 100644 index 0a81c66a..00000000 --- a/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.5.0.0/version.txt.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: a6147e205ce5e8948bd34a1b0d792299 -TextScriptImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0.meta b/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0.meta new file mode 100644 index 00000000..85b288a9 --- /dev/null +++ b/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 53cddc0194d1a5e49a1c41e0e274e675 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.Abstractions.5.0.0/.signature.p7s b/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/.signature.p7s similarity index 74% rename from JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.Abstractions.5.0.0/.signature.p7s rename to JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/.signature.p7s index 41bc1944..2a015f96 100644 Binary files a/JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.Abstractions.5.0.0/.signature.p7s and b/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/.signature.p7s differ diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.Abstractions.5.0.0/Icon.png b/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/Icon.png similarity index 100% rename from JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.Abstractions.5.0.0/Icon.png rename to JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/Icon.png diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.Abstractions.5.0.0/Icon.png.meta b/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/Icon.png.meta similarity index 98% rename from JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.Abstractions.5.0.0/Icon.png.meta rename to JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/Icon.png.meta index 5be7cbe9..c0670443 100644 --- a/JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.Abstractions.5.0.0/Icon.png.meta +++ b/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/Icon.png.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: dcbeacfd0094bd04382671d85bc6268f +guid: e544ac79ff1bd0c408c4d0fbaa6eefde TextureImporter: internalIDToNameTable: [] externalObjects: {} diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.Abstractions.5.0.0/LICENSE.TXT b/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/LICENSE.TXT similarity index 100% rename from JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.Abstractions.5.0.0/LICENSE.TXT rename to JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/LICENSE.TXT diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.Abstractions.5.0.0/LICENSE.TXT.meta b/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/LICENSE.TXT.meta similarity index 75% rename from JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.Abstractions.5.0.0/LICENSE.TXT.meta rename to JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/LICENSE.TXT.meta index cf4d0068..405ee6d1 100644 --- a/JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.Abstractions.5.0.0/LICENSE.TXT.meta +++ b/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/LICENSE.TXT.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: aaff47f67d0df404986b5c6904773cbf +guid: a20f8c749566bb442b4aaa90b611a93c TextScriptImporter: externalObjects: {} userData: diff --git a/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/System.Runtime.CompilerServices.Unsafe.nuspec b/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/System.Runtime.CompilerServices.Unsafe.nuspec new file mode 100644 index 00000000..d6590a91 --- /dev/null +++ b/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/System.Runtime.CompilerServices.Unsafe.nuspec @@ -0,0 +1,29 @@ + + + + System.Runtime.CompilerServices.Unsafe + 6.0.0 + Microsoft + MIT + https://licenses.nuget.org/MIT + Icon.png + https://dot.net/ + Provides the System.Runtime.CompilerServices.Unsafe class, which provides generic, low-level functionality for manipulating pointers. + +Commonly Used Types: +System.Runtime.CompilerServices.Unsafe + https://go.microsoft.com/fwlink/?LinkID=799421 + © Microsoft Corporation. All rights reserved. + true + + + + + + + + + + + + \ No newline at end of file diff --git a/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.5.0.0/System.Runtime.CompilerServices.Unsafe.nuspec.meta b/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/System.Runtime.CompilerServices.Unsafe.nuspec.meta similarity index 74% rename from JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.5.0.0/System.Runtime.CompilerServices.Unsafe.nuspec.meta rename to JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/System.Runtime.CompilerServices.Unsafe.nuspec.meta index bfb34a5b..21767e0d 100644 --- a/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.5.0.0/System.Runtime.CompilerServices.Unsafe.nuspec.meta +++ b/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/System.Runtime.CompilerServices.Unsafe.nuspec.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 2dbc1c8e7851a7641a9bbc8d6a797ae3 +guid: 5bf6b2e4cc8d80e48921f31345cca688 DefaultImporter: externalObjects: {} userData: diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.Abstractions.5.0.0/THIRD-PARTY-NOTICES.TXT b/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/THIRD-PARTY-NOTICES.TXT similarity index 92% rename from JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.Abstractions.5.0.0/THIRD-PARTY-NOTICES.TXT rename to JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/THIRD-PARTY-NOTICES.TXT index 111dcf58..89c59b21 100644 --- a/JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.Abstractions.5.0.0/THIRD-PARTY-NOTICES.TXT +++ b/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/THIRD-PARTY-NOTICES.TXT @@ -15,9 +15,9 @@ Copyright (c) .NET Foundation. All rights reserved. Licensed under the Apache License, Version 2.0. Available at -https://github.com/aspnet/AspNetCore/blob/master/LICENSE.txt +https://github.com/dotnet/aspnetcore/blob/main/LICENSE.txt -License notice for Slicing-by-8 +License notice for Slicing-by-8 ------------------------------- http://sourceforge.net/projects/slicing-by-8/ @@ -66,7 +66,7 @@ shall not be used in advertising or otherwise to promote the sale, use or other dealings in these Data Files or Software without prior written authorization of the copyright holder. -License notice for Zlib +License notice for Zlib ----------------------- https://github.com/madler/zlib @@ -117,12 +117,12 @@ furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE +LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. License notice for International Organization for Standardization @@ -232,7 +232,7 @@ noted) — feel free to use them however you please. The aggregate collection an descriptions are © 1997-2005 Sean Eron Anderson. The code and descriptions are distributed in the hope that they will be useful, but WITHOUT ANY WARRANTY and without even the implied warranty of merchantability or fitness for a particular -purpose. +purpose. License notice for Brotli -------------------------------------- @@ -378,7 +378,7 @@ License notice for RFC 3492 --------------------------- The punycode implementation is based on the sample code in RFC 3492 - + Copyright (C) The Internet Society (2003). All Rights Reserved. This document and translations of it may be copied and furnished to @@ -448,7 +448,7 @@ ANY WARRANTY THAT THE USE OF THE INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. -License notice for Algorithm from RFC 4122 - +License notice for Algorithm from RFC 4122 - A Universally Unique IDentifier (UUID) URN Namespace ---------------------------------------------------- @@ -517,8 +517,8 @@ License notice for Greg Parker ------------------------------ Greg Parker gparker@cs.stanford.edu December 2000 -This code is in the public domain and may be copied or modified without -permission. +This code is in the public domain and may be copied or modified without +permission. License notice for libunwind based code ---------------------------------------- @@ -548,23 +548,23 @@ License notice for Printing Floating-Point Numbers (Dragon4) /****************************************************************************** Copyright (c) 2014 Ryan Juckett http://www.ryanjuckett.com/ - + This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software. - + Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions: - + 1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required. - + 2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software. - + 3. This notice may not be removed or altered from any source distribution. ******************************************************************************/ @@ -669,24 +669,18 @@ ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -License notice for Xorshift RNGs +License notice for xoshiro RNGs -------------------------------- -George Marsaglia -2003-07-04 -Journal of Statistical Software -License: http://creativecommons.org/licenses/by/3.0/ +Written in 2018 by David Blackman and Sebastiano Vigna (vigna@acm.org) -https://www.jstatsoft.org/article/view/v008i14 -https://www.jstatsoft.org/index.php/jss/article/view/v008i14/xorshift.pdf +To the extent possible under law, the author has dedicated all copyright +and related and neighboring rights to this software to the public domain +worldwide. This software is distributed without any warranty. -License notice for Xorshift (Wikipedia) ---------------------------------------- +See . -https://en.wikipedia.org/wiki/Xorshift -License: https://en.wikipedia.org/wiki/Wikipedia:Text_of_Creative_Commons_Attribution-ShareAlike_3.0_Unported_License - -License for fastmod (https://github.com/lemire/fastmod) +License for fastmod (https://github.com/lemire/fastmod) and ibm-fpgen (https://github.com/nigeltao/parse-number-fxx-test-data) -------------------------------------- Copyright 2018 Daniel Lemire @@ -882,3 +876,64 @@ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +License notice for musl +----------------------- + +musl as a whole is licensed under the following standard MIT license: + +Copyright © 2005-2020 Rich Felker, et al. + +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. +IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY +CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, +TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE +SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + + +License notice for "Faster Unsigned Division by Constants" +------------------------------ + +Reference implementations of computing and using the "magic number" approach to dividing +by constants, including codegen instructions. The unsigned division incorporates the +"round down" optimization per ridiculous_fish. + +This is free and unencumbered software. Any copyright is dedicated to the Public Domain. + + +License notice for mimalloc +----------------------------------- + +MIT License + +Copyright (c) 2019 Microsoft Corporation, Daan Leijen + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.Abstractions.5.0.0/THIRD-PARTY-NOTICES.TXT.meta b/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/THIRD-PARTY-NOTICES.TXT.meta similarity index 75% rename from JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.Abstractions.5.0.0/THIRD-PARTY-NOTICES.TXT.meta rename to JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/THIRD-PARTY-NOTICES.TXT.meta index 3c1fdb63..e3365997 100644 --- a/JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.Abstractions.5.0.0/THIRD-PARTY-NOTICES.TXT.meta +++ b/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/THIRD-PARTY-NOTICES.TXT.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: cd65c00dbae3c1541bf6ca27c199bba8 +guid: 27897d63c174e1a45babb07f78a6e092 TextScriptImporter: externalObjects: {} userData: diff --git a/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/buildTransitive.meta b/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/buildTransitive.meta new file mode 100644 index 00000000..76f9914b --- /dev/null +++ b/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/buildTransitive.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 9f43bfad3042c494f83cb9ce29e94a25 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/buildTransitive/netcoreapp2.0.meta b/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/buildTransitive/netcoreapp2.0.meta new file mode 100644 index 00000000..9fe9f74c --- /dev/null +++ b/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/buildTransitive/netcoreapp2.0.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 737afacf1ac549540a221c3ce09e88dc +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/buildTransitive/netcoreapp2.0/System.Runtime.CompilerServices.Unsafe.targets b/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/buildTransitive/netcoreapp2.0/System.Runtime.CompilerServices.Unsafe.targets new file mode 100644 index 00000000..98eb1d3b --- /dev/null +++ b/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/buildTransitive/netcoreapp2.0/System.Runtime.CompilerServices.Unsafe.targets @@ -0,0 +1,6 @@ + + + + + diff --git a/JNFrame2/Assets/Packages/DotNetty.Buffers.0.7.6/DotNetty.Buffers.nuspec.meta b/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/buildTransitive/netcoreapp2.0/System.Runtime.CompilerServices.Unsafe.targets.meta similarity index 74% rename from JNFrame2/Assets/Packages/DotNetty.Buffers.0.7.6/DotNetty.Buffers.nuspec.meta rename to JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/buildTransitive/netcoreapp2.0/System.Runtime.CompilerServices.Unsafe.targets.meta index 9abc0372..55ece797 100644 --- a/JNFrame2/Assets/Packages/DotNetty.Buffers.0.7.6/DotNetty.Buffers.nuspec.meta +++ b/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/buildTransitive/netcoreapp2.0/System.Runtime.CompilerServices.Unsafe.targets.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: b318abdd37925784694b34bdebb15dbb +guid: 2bfb21134bcffaa4f9507c8e3d373a66 DefaultImporter: externalObjects: {} userData: diff --git a/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/buildTransitive/netcoreapp3.1.meta b/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/buildTransitive/netcoreapp3.1.meta new file mode 100644 index 00000000..9c97ddee --- /dev/null +++ b/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/buildTransitive/netcoreapp3.1.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f533381956c3a7a4b9b98354675a44d3 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.Abstractions.5.0.0/useSharedDesignerContext.txt b/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/buildTransitive/netcoreapp3.1/_._ similarity index 100% rename from JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.Abstractions.5.0.0/useSharedDesignerContext.txt rename to JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/buildTransitive/netcoreapp3.1/_._ diff --git a/JNFrame2/Assets/Packages/DotNetty.Common.0.7.6/DotNetty.Common.nuspec.meta b/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/buildTransitive/netcoreapp3.1/_._.meta similarity index 74% rename from JNFrame2/Assets/Packages/DotNetty.Common.0.7.6/DotNetty.Common.nuspec.meta rename to JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/buildTransitive/netcoreapp3.1/_._.meta index 228bf3b0..9d8a1818 100644 --- a/JNFrame2/Assets/Packages/DotNetty.Common.0.7.6/DotNetty.Common.nuspec.meta +++ b/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/buildTransitive/netcoreapp3.1/_._.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 6274594220e158b4fa8c2cfae847d321 +guid: c66383149e3dd3547b023b403acab671 DefaultImporter: externalObjects: {} userData: diff --git a/JNFrame2/Assets/Packages/DotNetty.Buffers.0.7.6/lib.meta b/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/lib.meta similarity index 77% rename from JNFrame2/Assets/Packages/DotNetty.Buffers.0.7.6/lib.meta rename to JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/lib.meta index da3fa594..b605b743 100644 --- a/JNFrame2/Assets/Packages/DotNetty.Buffers.0.7.6/lib.meta +++ b/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/lib.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: e40f58b785767884ea52f6be6da0c88a +guid: dc47501044c18154785c520c45c57b9d folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/JNFrame2/Assets/Packages/DotNetty.Common.0.7.6/lib/netstandard2.0.meta b/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/lib/netstandard2.0.meta similarity index 77% rename from JNFrame2/Assets/Packages/DotNetty.Common.0.7.6/lib/netstandard2.0.meta rename to JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/lib/netstandard2.0.meta index 5b5cbb80..04fdd59d 100644 --- a/JNFrame2/Assets/Packages/DotNetty.Common.0.7.6/lib/netstandard2.0.meta +++ b/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/lib/netstandard2.0.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 8bf3a29ff4de2dc449c6edb80d8c43bc +guid: dc87bf11dfba2bb4da426e5614cb58d4 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.dll b/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.dll new file mode 100644 index 00000000..491a80a9 Binary files /dev/null and b/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.dll differ diff --git a/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.5.0.0/lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.dll.meta b/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.dll.meta similarity index 91% rename from JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.5.0.0/lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.dll.meta rename to JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.dll.meta index 44cf7294..7ec3d03c 100644 --- a/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.5.0.0/lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.dll.meta +++ b/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.dll.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 741fa0c78fa6eb547a94afdde4da9863 +guid: a1d5dca1c902bd643bfcaa41218e0969 labels: - NuGetForUnity PluginImporter: diff --git a/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.5.0.0/lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.xml b/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.xml similarity index 87% rename from JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.5.0.0/lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.xml rename to JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.xml index b5dd21bf..9d794922 100644 --- a/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.5.0.0/lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.xml +++ b/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.xml @@ -21,6 +21,13 @@ The type of reference. A new reference that reflects the addition of offset to pointer. + + Adds an element offset to the given reference. + The reference to add the offset to. + The offset to add. + The type of reference. + A new reference that reflects the addition of offset to pointer. + Adds an element offset to the given void pointer. The void pointer to add the offset to. @@ -35,6 +42,13 @@ The type of reference. A new reference that reflects the addition of byte offset to pointer. + + Adds a byte offset to the given reference. + The reference to add the offset to. + The offset to add. + The type of reference. + A new reference that reflects the addition of byte offset to pointer. + Determines whether the specified references point to the same location. The first reference to compare. @@ -158,11 +172,16 @@ if is less than ; otherwise, . - - + Determines if a given reference to a value of type is a null reference. + The reference to check. + The type of the reference. + + if is a null reference; otherwise, . - + Returns a reference to a value of type that is a null reference. + The type of the reference. + A reference to a value of type that is a null reference. Reads a value of type from the given location. @@ -206,6 +225,13 @@ The type of reference. A new reference that reflects the subtraction of offset from pointer. + + Subtracts an element offset from the given reference. + The reference to subtract the offset from. + The offset to subtract. + The type of reference. + A new reference that reflects the subraction of offset from pointer. + Subtracts an element offset from the given void pointer. The void pointer to subtract the offset from. @@ -220,6 +246,13 @@ The type of reference. A new reference that reflects the subtraction of byte offset from pointer. + + Subtracts a byte offset from the given reference. + The reference to subtract the offset from. + The offset to subtract. + The type of reference. + A new reference that reflects the subraction of byte offset from pointer. + Returns a to a boxed value. The value to unbox. diff --git a/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.5.0.0/lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.xml.meta b/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.xml.meta similarity index 75% rename from JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.5.0.0/lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.xml.meta rename to JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.xml.meta index abccdef3..c218589e 100644 --- a/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.5.0.0/lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.xml.meta +++ b/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.xml.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: fc548c793cb43f647b3e86305a53f688 +guid: 741d10bdef7eac44e805a7601b5671ad TextScriptImporter: externalObjects: {} userData: diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.5.0.0/useSharedDesignerContext.txt b/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/useSharedDesignerContext.txt similarity index 100% rename from JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.5.0.0/useSharedDesignerContext.txt rename to JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/useSharedDesignerContext.txt diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.Abstractions.5.0.0/useSharedDesignerContext.txt.meta b/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/useSharedDesignerContext.txt.meta similarity index 75% rename from JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.Abstractions.5.0.0/useSharedDesignerContext.txt.meta rename to JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/useSharedDesignerContext.txt.meta index 0b76379c..34613960 100644 --- a/JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.Abstractions.5.0.0/useSharedDesignerContext.txt.meta +++ b/JNFrame2/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/useSharedDesignerContext.txt.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 8d7834cfab5e20146a99ba5b68062a5c +guid: 7fa23425fe8654f4d8da7c4c822e8fb4 TextScriptImporter: externalObjects: {} userData: diff --git a/JNFrame2/Assets/Packages/System.Text.Encodings.Web.6.0.0.meta b/JNFrame2/Assets/Packages/System.Text.Encodings.Web.6.0.0.meta new file mode 100644 index 00000000..a3a42bb9 --- /dev/null +++ b/JNFrame2/Assets/Packages/System.Text.Encodings.Web.6.0.0.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: b4acce132102ff6439d1867000a7cdaa +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.Options.5.0.0/.signature.p7s b/JNFrame2/Assets/Packages/System.Text.Encodings.Web.6.0.0/.signature.p7s similarity index 74% rename from JNFrame2/Assets/Packages/Microsoft.Extensions.Options.5.0.0/.signature.p7s rename to JNFrame2/Assets/Packages/System.Text.Encodings.Web.6.0.0/.signature.p7s index f67d07b7..f8dd24fb 100644 Binary files a/JNFrame2/Assets/Packages/Microsoft.Extensions.Options.5.0.0/.signature.p7s and b/JNFrame2/Assets/Packages/System.Text.Encodings.Web.6.0.0/.signature.p7s differ diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.5.0.0/Icon.png b/JNFrame2/Assets/Packages/System.Text.Encodings.Web.6.0.0/Icon.png similarity index 100% rename from JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.5.0.0/Icon.png rename to JNFrame2/Assets/Packages/System.Text.Encodings.Web.6.0.0/Icon.png diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.5.0.0/Icon.png.meta b/JNFrame2/Assets/Packages/System.Text.Encodings.Web.6.0.0/Icon.png.meta similarity index 98% rename from JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.5.0.0/Icon.png.meta rename to JNFrame2/Assets/Packages/System.Text.Encodings.Web.6.0.0/Icon.png.meta index ff5ce036..cdddf36f 100644 --- a/JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.5.0.0/Icon.png.meta +++ b/JNFrame2/Assets/Packages/System.Text.Encodings.Web.6.0.0/Icon.png.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: abb31fea3b390c7469780c4f9d5226df +guid: 86cd11ade26e92e4a80fc78c191d64ed TextureImporter: internalIDToNameTable: [] externalObjects: {} diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.5.0.0/LICENSE.TXT b/JNFrame2/Assets/Packages/System.Text.Encodings.Web.6.0.0/LICENSE.TXT similarity index 100% rename from JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.5.0.0/LICENSE.TXT rename to JNFrame2/Assets/Packages/System.Text.Encodings.Web.6.0.0/LICENSE.TXT diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.5.0.0/LICENSE.TXT.meta b/JNFrame2/Assets/Packages/System.Text.Encodings.Web.6.0.0/LICENSE.TXT.meta similarity index 75% rename from JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.5.0.0/LICENSE.TXT.meta rename to JNFrame2/Assets/Packages/System.Text.Encodings.Web.6.0.0/LICENSE.TXT.meta index 23972aeb..36fc48c2 100644 --- a/JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.5.0.0/LICENSE.TXT.meta +++ b/JNFrame2/Assets/Packages/System.Text.Encodings.Web.6.0.0/LICENSE.TXT.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 1a27d97e9e3d9c24a89ecaf6dac3732c +guid: ab393f679637e474787b892e89ebe606 TextScriptImporter: externalObjects: {} userData: diff --git a/JNFrame2/Assets/Packages/System.Text.Encodings.Web.6.0.0/System.Text.Encodings.Web.nuspec b/JNFrame2/Assets/Packages/System.Text.Encodings.Web.6.0.0/System.Text.Encodings.Web.nuspec new file mode 100644 index 00000000..567dffed --- /dev/null +++ b/JNFrame2/Assets/Packages/System.Text.Encodings.Web.6.0.0/System.Text.Encodings.Web.nuspec @@ -0,0 +1,40 @@ + + + + System.Text.Encodings.Web + 6.0.0 + Microsoft + MIT + https://licenses.nuget.org/MIT + Icon.png + https://dot.net/ + Provides types for encoding and escaping strings for use in JavaScript, HyperText Markup Language (HTML), and uniform resource locators (URL). + +Commonly Used Types: +System.Text.Encodings.Web.HtmlEncoder +System.Text.Encodings.Web.UrlEncoder +System.Text.Encodings.Web.JavaScriptEncoder + https://go.microsoft.com/fwlink/?LinkID=799421 + © Microsoft Corporation. All rights reserved. + true + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/JNFrame2/Assets/Packages/DotNetty.Handlers.0.7.6/DotNetty.Handlers.nuspec.meta b/JNFrame2/Assets/Packages/System.Text.Encodings.Web.6.0.0/System.Text.Encodings.Web.nuspec.meta similarity index 74% rename from JNFrame2/Assets/Packages/DotNetty.Handlers.0.7.6/DotNetty.Handlers.nuspec.meta rename to JNFrame2/Assets/Packages/System.Text.Encodings.Web.6.0.0/System.Text.Encodings.Web.nuspec.meta index e25c062d..6fccf3dc 100644 --- a/JNFrame2/Assets/Packages/DotNetty.Handlers.0.7.6/DotNetty.Handlers.nuspec.meta +++ b/JNFrame2/Assets/Packages/System.Text.Encodings.Web.6.0.0/System.Text.Encodings.Web.nuspec.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 132b91aeabb77164386a3a4580d7d9c9 +guid: b0c488e36d5b26545acda8263951f706 DefaultImporter: externalObjects: {} userData: diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.Abstractions.5.0.0/THIRD-PARTY-NOTICES.TXT b/JNFrame2/Assets/Packages/System.Text.Encodings.Web.6.0.0/THIRD-PARTY-NOTICES.TXT similarity index 92% rename from JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.Abstractions.5.0.0/THIRD-PARTY-NOTICES.TXT rename to JNFrame2/Assets/Packages/System.Text.Encodings.Web.6.0.0/THIRD-PARTY-NOTICES.TXT index 111dcf58..89c59b21 100644 --- a/JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.Abstractions.5.0.0/THIRD-PARTY-NOTICES.TXT +++ b/JNFrame2/Assets/Packages/System.Text.Encodings.Web.6.0.0/THIRD-PARTY-NOTICES.TXT @@ -15,9 +15,9 @@ Copyright (c) .NET Foundation. All rights reserved. Licensed under the Apache License, Version 2.0. Available at -https://github.com/aspnet/AspNetCore/blob/master/LICENSE.txt +https://github.com/dotnet/aspnetcore/blob/main/LICENSE.txt -License notice for Slicing-by-8 +License notice for Slicing-by-8 ------------------------------- http://sourceforge.net/projects/slicing-by-8/ @@ -66,7 +66,7 @@ shall not be used in advertising or otherwise to promote the sale, use or other dealings in these Data Files or Software without prior written authorization of the copyright holder. -License notice for Zlib +License notice for Zlib ----------------------- https://github.com/madler/zlib @@ -117,12 +117,12 @@ furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE +LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. License notice for International Organization for Standardization @@ -232,7 +232,7 @@ noted) — feel free to use them however you please. The aggregate collection an descriptions are © 1997-2005 Sean Eron Anderson. The code and descriptions are distributed in the hope that they will be useful, but WITHOUT ANY WARRANTY and without even the implied warranty of merchantability or fitness for a particular -purpose. +purpose. License notice for Brotli -------------------------------------- @@ -378,7 +378,7 @@ License notice for RFC 3492 --------------------------- The punycode implementation is based on the sample code in RFC 3492 - + Copyright (C) The Internet Society (2003). All Rights Reserved. This document and translations of it may be copied and furnished to @@ -448,7 +448,7 @@ ANY WARRANTY THAT THE USE OF THE INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. -License notice for Algorithm from RFC 4122 - +License notice for Algorithm from RFC 4122 - A Universally Unique IDentifier (UUID) URN Namespace ---------------------------------------------------- @@ -517,8 +517,8 @@ License notice for Greg Parker ------------------------------ Greg Parker gparker@cs.stanford.edu December 2000 -This code is in the public domain and may be copied or modified without -permission. +This code is in the public domain and may be copied or modified without +permission. License notice for libunwind based code ---------------------------------------- @@ -548,23 +548,23 @@ License notice for Printing Floating-Point Numbers (Dragon4) /****************************************************************************** Copyright (c) 2014 Ryan Juckett http://www.ryanjuckett.com/ - + This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software. - + Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions: - + 1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required. - + 2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software. - + 3. This notice may not be removed or altered from any source distribution. ******************************************************************************/ @@ -669,24 +669,18 @@ ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -License notice for Xorshift RNGs +License notice for xoshiro RNGs -------------------------------- -George Marsaglia -2003-07-04 -Journal of Statistical Software -License: http://creativecommons.org/licenses/by/3.0/ +Written in 2018 by David Blackman and Sebastiano Vigna (vigna@acm.org) -https://www.jstatsoft.org/article/view/v008i14 -https://www.jstatsoft.org/index.php/jss/article/view/v008i14/xorshift.pdf +To the extent possible under law, the author has dedicated all copyright +and related and neighboring rights to this software to the public domain +worldwide. This software is distributed without any warranty. -License notice for Xorshift (Wikipedia) ---------------------------------------- +See . -https://en.wikipedia.org/wiki/Xorshift -License: https://en.wikipedia.org/wiki/Wikipedia:Text_of_Creative_Commons_Attribution-ShareAlike_3.0_Unported_License - -License for fastmod (https://github.com/lemire/fastmod) +License for fastmod (https://github.com/lemire/fastmod) and ibm-fpgen (https://github.com/nigeltao/parse-number-fxx-test-data) -------------------------------------- Copyright 2018 Daniel Lemire @@ -882,3 +876,64 @@ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +License notice for musl +----------------------- + +musl as a whole is licensed under the following standard MIT license: + +Copyright © 2005-2020 Rich Felker, et al. + +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. +IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY +CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, +TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE +SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + + +License notice for "Faster Unsigned Division by Constants" +------------------------------ + +Reference implementations of computing and using the "magic number" approach to dividing +by constants, including codegen instructions. The unsigned division incorporates the +"round down" optimization per ridiculous_fish. + +This is free and unencumbered software. Any copyright is dedicated to the Public Domain. + + +License notice for mimalloc +----------------------------------- + +MIT License + +Copyright (c) 2019 Microsoft Corporation, Daan Leijen + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.5.0.0/THIRD-PARTY-NOTICES.TXT.meta b/JNFrame2/Assets/Packages/System.Text.Encodings.Web.6.0.0/THIRD-PARTY-NOTICES.TXT.meta similarity index 75% rename from JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.5.0.0/THIRD-PARTY-NOTICES.TXT.meta rename to JNFrame2/Assets/Packages/System.Text.Encodings.Web.6.0.0/THIRD-PARTY-NOTICES.TXT.meta index 5e935d84..77c818a1 100644 --- a/JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.5.0.0/THIRD-PARTY-NOTICES.TXT.meta +++ b/JNFrame2/Assets/Packages/System.Text.Encodings.Web.6.0.0/THIRD-PARTY-NOTICES.TXT.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: f7c890fe6073eb545b3ddcf0d9f1f5c7 +guid: 73582038eded4994bb03fdcad655649f TextScriptImporter: externalObjects: {} userData: diff --git a/JNFrame2/Assets/Packages/System.Text.Encodings.Web.6.0.0/buildTransitive.meta b/JNFrame2/Assets/Packages/System.Text.Encodings.Web.6.0.0/buildTransitive.meta new file mode 100644 index 00000000..2ebda173 --- /dev/null +++ b/JNFrame2/Assets/Packages/System.Text.Encodings.Web.6.0.0/buildTransitive.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 835ff0251ab33d84489447b6cd51de0a +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/System.Text.Encodings.Web.6.0.0/buildTransitive/netcoreapp2.0.meta b/JNFrame2/Assets/Packages/System.Text.Encodings.Web.6.0.0/buildTransitive/netcoreapp2.0.meta new file mode 100644 index 00000000..d831c056 --- /dev/null +++ b/JNFrame2/Assets/Packages/System.Text.Encodings.Web.6.0.0/buildTransitive/netcoreapp2.0.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 8ac456189ccba594985c5cee97987c62 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/System.Text.Encodings.Web.6.0.0/buildTransitive/netcoreapp2.0/System.Text.Encodings.Web.targets b/JNFrame2/Assets/Packages/System.Text.Encodings.Web.6.0.0/buildTransitive/netcoreapp2.0/System.Text.Encodings.Web.targets new file mode 100644 index 00000000..01446149 --- /dev/null +++ b/JNFrame2/Assets/Packages/System.Text.Encodings.Web.6.0.0/buildTransitive/netcoreapp2.0/System.Text.Encodings.Web.targets @@ -0,0 +1,6 @@ + + + + + diff --git a/JNFrame2/Assets/Packages/System.Text.Encodings.Web.6.0.0/buildTransitive/netcoreapp2.0/System.Text.Encodings.Web.targets.meta b/JNFrame2/Assets/Packages/System.Text.Encodings.Web.6.0.0/buildTransitive/netcoreapp2.0/System.Text.Encodings.Web.targets.meta new file mode 100644 index 00000000..d34ae711 --- /dev/null +++ b/JNFrame2/Assets/Packages/System.Text.Encodings.Web.6.0.0/buildTransitive/netcoreapp2.0/System.Text.Encodings.Web.targets.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: a9f80e454bc76b242a0f7287e25e84b8 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/System.Text.Encodings.Web.6.0.0/buildTransitive/netcoreapp3.1.meta b/JNFrame2/Assets/Packages/System.Text.Encodings.Web.6.0.0/buildTransitive/netcoreapp3.1.meta new file mode 100644 index 00000000..587e1f13 --- /dev/null +++ b/JNFrame2/Assets/Packages/System.Text.Encodings.Web.6.0.0/buildTransitive/netcoreapp3.1.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: a5fccd847b6dcca458417ebc3715b36f +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.Abstractions.5.0.0/useSharedDesignerContext.txt b/JNFrame2/Assets/Packages/System.Text.Encodings.Web.6.0.0/buildTransitive/netcoreapp3.1/_._ similarity index 100% rename from JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.Abstractions.5.0.0/useSharedDesignerContext.txt rename to JNFrame2/Assets/Packages/System.Text.Encodings.Web.6.0.0/buildTransitive/netcoreapp3.1/_._ diff --git a/JNFrame2/Assets/Packages/System.Text.Encodings.Web.6.0.0/buildTransitive/netcoreapp3.1/_._.meta b/JNFrame2/Assets/Packages/System.Text.Encodings.Web.6.0.0/buildTransitive/netcoreapp3.1/_._.meta new file mode 100644 index 00000000..56be888b --- /dev/null +++ b/JNFrame2/Assets/Packages/System.Text.Encodings.Web.6.0.0/buildTransitive/netcoreapp3.1/_._.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: df281ffabd4a8de448cbff5cbab94dd1 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/DotNetty.Handlers.0.7.6/lib.meta b/JNFrame2/Assets/Packages/System.Text.Encodings.Web.6.0.0/lib.meta similarity index 77% rename from JNFrame2/Assets/Packages/DotNetty.Handlers.0.7.6/lib.meta rename to JNFrame2/Assets/Packages/System.Text.Encodings.Web.6.0.0/lib.meta index 74b00260..3e48cb9b 100644 --- a/JNFrame2/Assets/Packages/DotNetty.Handlers.0.7.6/lib.meta +++ b/JNFrame2/Assets/Packages/System.Text.Encodings.Web.6.0.0/lib.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 659ac139d05c00e4184d25e500d588fe +guid: e250ea70cf4c6b14b9092dcd82eb86b3 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/JNFrame2/Assets/Packages/DotNetty.Handlers.0.7.6/lib/netstandard2.0.meta b/JNFrame2/Assets/Packages/System.Text.Encodings.Web.6.0.0/lib/netstandard2.0.meta similarity index 77% rename from JNFrame2/Assets/Packages/DotNetty.Handlers.0.7.6/lib/netstandard2.0.meta rename to JNFrame2/Assets/Packages/System.Text.Encodings.Web.6.0.0/lib/netstandard2.0.meta index 10502f29..1c6a15c9 100644 --- a/JNFrame2/Assets/Packages/DotNetty.Handlers.0.7.6/lib/netstandard2.0.meta +++ b/JNFrame2/Assets/Packages/System.Text.Encodings.Web.6.0.0/lib/netstandard2.0.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: e9828e84b58b7994e8ab33b635cc266f +guid: f4dd090f5503e524b9c7ee429ae629e7 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/JNFrame2/Assets/Packages/System.Text.Encodings.Web.6.0.0/lib/netstandard2.0/System.Text.Encodings.Web.dll b/JNFrame2/Assets/Packages/System.Text.Encodings.Web.6.0.0/lib/netstandard2.0/System.Text.Encodings.Web.dll new file mode 100644 index 00000000..29ef2aed Binary files /dev/null and b/JNFrame2/Assets/Packages/System.Text.Encodings.Web.6.0.0/lib/netstandard2.0/System.Text.Encodings.Web.dll differ diff --git a/JNFrame2/Assets/Packages/DotNetty.Codecs.0.7.6/lib/netstandard2.0/DotNetty.Codecs.dll.meta b/JNFrame2/Assets/Packages/System.Text.Encodings.Web.6.0.0/lib/netstandard2.0/System.Text.Encodings.Web.dll.meta similarity index 91% rename from JNFrame2/Assets/Packages/DotNetty.Codecs.0.7.6/lib/netstandard2.0/DotNetty.Codecs.dll.meta rename to JNFrame2/Assets/Packages/System.Text.Encodings.Web.6.0.0/lib/netstandard2.0/System.Text.Encodings.Web.dll.meta index a0352804..611d0652 100644 --- a/JNFrame2/Assets/Packages/DotNetty.Codecs.0.7.6/lib/netstandard2.0/DotNetty.Codecs.dll.meta +++ b/JNFrame2/Assets/Packages/System.Text.Encodings.Web.6.0.0/lib/netstandard2.0/System.Text.Encodings.Web.dll.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 5c90690d810a5b342906c70f6e6dcff5 +guid: d2d9904b00c92074cb49dca8082e6f78 labels: - NuGetForUnity PluginImporter: diff --git a/JNFrame2/Assets/Packages/System.Text.Encodings.Web.6.0.0/lib/netstandard2.0/System.Text.Encodings.Web.xml b/JNFrame2/Assets/Packages/System.Text.Encodings.Web.6.0.0/lib/netstandard2.0/System.Text.Encodings.Web.xml new file mode 100644 index 00000000..6659e6f3 --- /dev/null +++ b/JNFrame2/Assets/Packages/System.Text.Encodings.Web.6.0.0/lib/netstandard2.0/System.Text.Encodings.Web.xml @@ -0,0 +1,936 @@ + + + + System.Text.Encodings.Web + + + + Represents an HTML character encoding. + + + Initializes a new instance of the class. + + + Creates a new instance of the HtmlEncoder class with the specified settings. + Settings that control how the instance encodes, primarily which characters to encode. + + is . + A new instance of the class. + + + Creates a new instance of the HtmlEncoder class that specifies characters the encoder is allowed to not encode. + The set of characters that the encoder is allowed to not encode. + + is . + A new instance of the class. + + + Gets a built-in instance of the class. + A built-in instance of the class. + + + Represents a JavaScript character encoding. + + + Initializes a new instance of the class. + + + Creates a new instance of JavaScriptEncoder class with the specified settings. + Settings that control how the instance encodes, primarily which characters to encode. + + is . + A new instance of the class. + + + Creates a new instance of the JavaScriptEncoder class that specifies characters the encoder is allowed to not encode. + The set of characters that the encoder is allowed to not encode. + + is . + A new instance of the class. + + + Gets a built-in instance of the class. + A built-in instance of the class. + + + Gets a built-in JavaScript encoder instance that is less strict about what is encoded. + A JavaScript encoder instance. + + + The base class of web encoders. + + + Initializes a new instance of the class. + + + Encodes characters from an array and writes them to a object. + The stream to which to write the encoded text. + The array of characters to encode. + The array index of the first character to encode. + The number of characters in the array to encode. + + is . + The method failed. The encoder does not implement correctly. + + is . + + is out of range. + + is out of range. + + + Encodes the specified string to a object. + The stream to which to write the encoded text. + The string to encode. + + + Encodes a substring and writes it to a object. + The stream to which to write the encoded text. + The string whose substring is to be encoded. + The index where the substring starts. + The number of characters in the substring. + + is . + The method failed. The encoder does not implement correctly. + + is . + + is out of range. + + is out of range. + + + Encodes the supplied characters. + A source buffer containing the characters to encode. + The destination buffer to which the encoded form of will be written. + The number of characters consumed from the buffer. + The number of characters written to the buffer. + + to indicate there is no further source data that needs to be encoded; otherwise, . + An enumeration value that describes the result of the encoding operation. + + + Encodes the supplied string and returns the encoded text as a new string. + The string to encode. + + is . + The method failed. The encoder does not implement correctly. + The encoded string. + + + Encodes the supplied UTF-8 text. + A source buffer containing the UTF-8 text to encode. + The destination buffer to which the encoded form of will be written. + The number of bytes consumed from the buffer. + The number of bytes written to the buffer. + + to indicate there is no further source data that needs to be encoded; otherwise, . + A status code that describes the result of the encoding operation. + + + Finds the index of the first character to encode. + The text buffer to search. + The number of characters in . + The index of the first character to encode. + + + Finds the first element in a UTF-8 text input buffer that would be escaped by the current encoder instance. + The UTF-8 text input buffer to search. + The index of the first element in that would be escaped by the current encoder instance, or -1 if no data in requires escaping. + + + Encodes a Unicode scalar value and writes it to a buffer. + A Unicode scalar value. + A pointer to the buffer to which to write the encoded text. + The length of the destination in characters. + When the method returns, indicates the number of characters written to the . + + if is too small to fit the encoded text; otherwise, returns . + + + Determines if a given Unicode scalar value will be encoded. + A Unicode scalar value. + + if the value will be encoded by this encoder; otherwise, returns . + + + Gets the maximum number of characters that this encoder can generate for each input code point. + The maximum number of characters. + + + Represents a filter that allows only certain Unicode code points. + + + Instantiates an empty filter (allows no code points through by default). + + + Instantiates a filter by cloning the allowed list of another object. + The other object to be cloned. + + + Instantiates a filter where only the character ranges specified by are allowed by the filter. + The allowed character ranges. + + is . + + + Allows the character specified by through the filter. + The allowed character. + + + Allows all characters specified by through the filter. + The allowed characters. + + is . + + + Allows all code points specified by . + The allowed code points. + + is . + + + Allows all characters specified by through the filter. + The range of characters to be allowed. + + is . + + + Allows all characters specified by through the filter. + The ranges of characters to be allowed. + + is . + + + Resets this object by disallowing all characters. + + + Disallows the character through the filter. + The disallowed character. + + + Disallows all characters specified by through the filter. + The disallowed characters. + + is . + + + Disallows all characters specified by through the filter. + The range of characters to be disallowed. + + is . + + + Disallows all characters specified by through the filter. + The ranges of characters to be disallowed. + + is . + + + Gets an enumerator of all allowed code points. + The enumerator of allowed code points. + + + Represents a URL character encoding. + + + Initializes a new instance of the class. + + + Creates a new instance of UrlEncoder class with the specified settings. + Settings that control how the instance encodes, primarily which characters to encode. + + is . + A new instance of the class. + + + Creates a new instance of the UrlEncoder class that specifies characters the encoder is allowed to not encode. + The set of characters that the encoder is allowed to not encode. + + is . + A new instance of the class. + + + Gets a built-in instance of the class. + A built-in instance of the class. + + + Represents a contiguous range of Unicode code points. + + + Creates a new that includes a specified number of characters starting at a specified Unicode code point. + The first code point in the range. + The number of code points in the range. + + is less than zero or greater than 0xFFFF. + +-or- + + is less than zero. + +-or- + + plus is greater than 0xFFFF. + + + Creates a new instance from a span of characters. + The first character in the range. + The last character in the range. + + precedes . + A range that includes all characters between and . + + + Gets the first code point in the range represented by this instance. + The first code point in the range. + + + Gets the number of code points in the range represented by this instance. + The number of code points in the range. + + + Provides static properties that return predefined instances that correspond to blocks from the Unicode specification. + + + Gets a range that consists of the entire Basic Multilingual Plane (BMP), from U+0000 to U+FFFF). + A range that consists of the entire BMP. + + + Gets the Alphabetic Presentation Forms Unicode block (U+FB00-U+FB4F). + The Alphabetic Presentation Forms Unicode block (U+FB00-U+FB4F). + + + Gets the Arabic Unicode block (U+0600-U+06FF). + The Arabic Unicode block (U+0600-U+06FF). + + + Gets the Arabic Extended-A Unicode block (U+08A0-U+08FF). + The Arabic Extended-A Unicode block (U+08A0-U+08FF). + + + Gets the Arabic Presentation Forms-A Unicode block (U+FB50-U+FDFF). + The Arabic Presentation Forms-A Unicode block (U+FB50-U+FDFF). + + + Gets the Arabic Presentation Forms-B Unicode block (U+FE70-U+FEFF). + The Arabic Presentation Forms-B Unicode block (U+FE70-U+FEFF). + + + Gets the Arabic Supplement Unicode block (U+0750-U+077F). + The Arabic Supplement Unicode block (U+0750-U+077F). + + + Gets the Armenian Unicode block (U+0530-U+058F). + The Armenian Unicode block (U+0530-U+058F). + + + Gets the Arrows Unicode block (U+2190-U+21FF). + The Arrows Unicode block (U+2190-U+21FF). + + + Gets the Balinese Unicode block (U+1B00-U+1B7F). + The Balinese Unicode block (U+1B00-U+1B7F). + + + Gets the Bamum Unicode block (U+A6A0-U+A6FF). + The Bamum Unicode block (U+A6A0-U+A6FF). + + + Gets the Basic Latin Unicode block (U+0021-U+007F). + The Basic Latin Unicode block (U+0021-U+007F). + + + Gets the Batak Unicode block (U+1BC0-U+1BFF). + The Batak Unicode block (U+1BC0-U+1BFF). + + + Gets the Bengali Unicode block (U+0980-U+09FF). + The Bengali Unicode block (U+0980-U+09FF). + + + Gets the Block Elements Unicode block (U+2580-U+259F). + The Block Elements Unicode block (U+2580-U+259F). + + + Gets the Bopomofo Unicode block (U+3100-U+312F). + The Bopomofo Unicode block (U+3105-U+312F). + + + Gets the Bopomofo Extended Unicode block (U+31A0-U+31BF). + The Bopomofo Extended Unicode block (U+31A0-U+31BF). + + + Gets the Box Drawing Unicode block (U+2500-U+257F). + The Box Drawing Unicode block (U+2500-U+257F). + + + Gets the Braille Patterns Unicode block (U+2800-U+28FF). + The Braille Patterns Unicode block (U+2800-U+28FF). + + + Gets the Buginese Unicode block (U+1A00-U+1A1F). + The Buginese Unicode block (U+1A00-U+1A1F). + + + Gets the Buhid Unicode block (U+1740-U+175F). + The Buhid Unicode block (U+1740-U+175F). + + + Gets the Cham Unicode block (U+AA00-U+AA5F). + The Cham Unicode block (U+AA00-U+AA5F). + + + Gets the Cherokee Unicode block (U+13A0-U+13FF). + The Cherokee Unicode block (U+13A0-U+13FF). + + + Gets the Cherokee Supplement Unicode block (U+AB70-U+ABBF). + The Cherokee Supplement Unicode block (U+AB70-U+ABBF). + + + Gets the CJK Compatibility Unicode block (U+3300-U+33FF). + The CJK Compatibility Unicode block (U+3300-U+33FF). + + + Gets the CJK Compatibility Forms Unicode block (U+FE30-U+FE4F). + The CJK Compatibility Forms Unicode block (U+FE30-U+FE4F). + + + Gets the CJK Compatibility Ideographs Unicode block (U+F900-U+FAD9). + The CJK Compatibility Ideographs Unicode block (U+F900-U+FAD9). + + + Gets the CJK Radicals Supplement Unicode block (U+2E80-U+2EFF). + The CJK Radicals Supplement Unicode block (U+2E80-U+2EFF). + + + Gets the CJK Strokes Unicode block (U+31C0-U+31EF). + The CJK Strokes Unicode block (U+31C0-U+31EF). + + + Gets the CJK Symbols and Punctuation Unicode block (U+3000-U+303F). + The CJK Symbols and Punctuation Unicode block (U+3000-U+303F). + + + Gets the CJK Unified Ideographs Unicode block (U+4E00-U+9FCC). + The CJK Unified Ideographs Unicode block (U+4E00-U+9FCC). + + + Gets the CJK Unitied Ideographs Extension A Unicode block (U+3400-U+4DB5). + The CJK Unitied Ideographs Extension A Unicode block (U+3400-U+4DB5). + + + Gets the Combining Diacritical Marks Unicode block (U+0300-U+036F). + The Combining Diacritical Marks Unicode block (U+0300-U+036F). + + + Gets the Combining Diacritical Marks Extended Unicode block (U+1AB0-U+1AFF). + The Combining Diacritical Marks Extended Unicode block (U+1AB0-U+1AFF). + + + Gets the Combining Diacritical Marks for Symbols Unicode block (U+20D0-U+20FF). + The Combining Diacritical Marks for Symbols Unicode block (U+20D0-U+20FF). + + + Gets the Combining Diacritical Marks Supplement Unicode block (U+1DC0-U+1DFF). + The Combining Diacritical Marks Supplement Unicode block (U+1DC0-U+1DFF). + + + Gets the Combining Half Marks Unicode block (U+FE20-U+FE2F). + The Combining Half Marks Unicode block (U+FE20-U+FE2F). + + + Gets the Common Indic Number Forms Unicode block (U+A830-U+A83F). + The Common Indic Number Forms Unicode block (U+A830-U+A83F). + + + Gets the Control Pictures Unicode block (U+2400-U+243F). + The Control Pictures Unicode block (U+2400-U+243F). + + + Gets the Coptic Unicode block (U+2C80-U+2CFF). + The Coptic Unicode block (U+2C80-U+2CFF). + + + Gets the Currency Symbols Unicode block (U+20A0-U+20CF). + The Currency Symbols Unicode block (U+20A0-U+20CF). + + + Gets the Cyrillic Unicode block (U+0400-U+04FF). + The Cyrillic Unicode block (U+0400-U+04FF). + + + Gets the Cyrillic Extended-A Unicode block (U+2DE0-U+2DFF). + The Cyrillic Extended-A Unicode block (U+2DE0-U+2DFF). + + + Gets the Cyrillic Extended-B Unicode block (U+A640-U+A69F). + The Cyrillic Extended-B Unicode block (U+A640-U+A69F). + + + A corresponding to the 'Cyrillic Extended-C' Unicode block (U+1C80..U+1C8F). + + + Gets the Cyrillic Supplement Unicode block (U+0500-U+052F). + The Cyrillic Supplement Unicode block (U+0500-U+052F). + + + Gets the Devangari Unicode block (U+0900-U+097F). + The Devangari Unicode block (U+0900-U+097F). + + + Gets the Devanagari Extended Unicode block (U+A8E0-U+A8FF). + The Devanagari Extended Unicode block (U+A8E0-U+A8FF). + + + Gets the Dingbats Unicode block (U+2700-U+27BF). + The Dingbats Unicode block (U+2700-U+27BF). + + + Gets the Enclosed Alphanumerics Unicode block (U+2460-U+24FF). + The Enclosed Alphanumerics Unicode block (U+2460-U+24FF). + + + Gets the Enclosed CJK Letters and Months Unicode block (U+3200-U+32FF). + The Enclosed CJK Letters and Months Unicode block (U+3200-U+32FF). + + + Gets the Ethiopic Unicode block (U+1200-U+137C). + The Ethiopic Unicode block (U+1200-U+137C). + + + Gets the Ethipic Extended Unicode block (U+2D80-U+2DDF). + The Ethipic Extended Unicode block (U+2D80-U+2DDF). + + + Gets the Ethiopic Extended-A Unicode block (U+AB00-U+AB2F). + The Ethiopic Extended-A Unicode block (U+AB00-U+AB2F). + + + Gets the Ethiopic Supplement Unicode block (U+1380-U+1399). + The Ethiopic Supplement Unicode block (U+1380-U+1399). + + + Gets the General Punctuation Unicode block (U+2000-U+206F). + The General Punctuation Unicode block (U+2000-U+206F). + + + Gets the Geometric Shapes Unicode block (U+25A0-U+25FF). + The Geometric Shapes Unicode block (U+25A0-U+25FF). + + + Gets the Georgian Unicode block (U+10A0-U+10FF). + The Georgian Unicode block (U+10A0-U+10FF). + + + A corresponding to the 'Georgian Extended' Unicode block (U+1C90..U+1CBF). + + + Gets the Georgian Supplement Unicode block (U+2D00-U+2D2F). + The Georgian Supplement Unicode block (U+2D00-U+2D2F). + + + Gets the Glagolitic Unicode block (U+2C00-U+2C5F). + The Glagolitic Unicode block (U+2C00-U+2C5F). + + + Gets the Greek and Coptic Unicode block (U+0370-U+03FF). + The Greek and Coptic Unicode block (U+0370-U+03FF). + + + Gets the Greek Extended Unicode block (U+1F00-U+1FFF). + The Greek Extended Unicode block (U+1F00-U+1FFF). + + + Gets the Gujarti Unicode block (U+0A81-U+0AFF). + The Gujarti Unicode block (U+0A81-U+0AFF). + + + Gets the Gurmukhi Unicode block (U+0A01-U+0A7F). + The Gurmukhi Unicode block (U+0A01-U+0A7F). + + + Gets the Halfwidth and Fullwidth Forms Unicode block (U+FF00-U+FFEE). + The Halfwidth and Fullwidth Forms Unicode block (U+FF00-U+FFEE). + + + Gets the Hangul Compatibility Jamo Unicode block (U+3131-U+318F). + The Hangul Compatibility Jamo Unicode block (U+3131-U+318F). + + + Gets the Hangul Jamo Unicode block (U+1100-U+11FF). + The Hangul Jamo Unicode block (U+1100-U+11FF). + + + Gets the Hangul Jamo Extended-A Unicode block (U+A960-U+A9F). + The Hangul Jamo Extended-A Unicode block (U+A960-U+A97F). + + + Gets the Hangul Jamo Extended-B Unicode block (U+D7B0-U+D7FF). + The Hangul Jamo Extended-B Unicode block (U+D7B0-U+D7FF). + + + Gets the Hangul Syllables Unicode block (U+AC00-U+D7AF). + The Hangul Syllables Unicode block (U+AC00-U+D7AF). + + + Gets the Hanunoo Unicode block (U+1720-U+173F). + The Hanunoo Unicode block (U+1720-U+173F). + + + Gets the Hebrew Unicode block (U+0590-U+05FF). + The Hebrew Unicode block (U+0590-U+05FF). + + + Gets the Hiragana Unicode block (U+3040-U+309F). + The Hiragana Unicode block (U+3040-U+309F). + + + Gets the Ideographic Description Characters Unicode block (U+2FF0-U+2FFF). + The Ideographic Description Characters Unicode block (U+2FF0-U+2FFF). + + + Gets the IPA Extensions Unicode block (U+0250-U+02AF). + The IPA Extensions Unicode block (U+0250-U+02AF). + + + Gets the Javanese Unicode block (U+A980-U+A9DF). + The Javanese Unicode block (U+A980-U+A9DF). + + + Gets the Kanbun Unicode block (U+3190-U+319F). + The Kanbun Unicode block (U+3190-U+319F). + + + Gets the Kangxi Radicals Supplement Unicode block (U+2F00-U+2FDF). + The Kangxi Radicals Supplement Unicode block (U+2F00-U+2FDF). + + + Gets the Kannada Unicode block (U+0C81-U+0CFF). + The Kannada Unicode block (U+0C81-U+0CFF). + + + Gets the Katakana Unicode block (U+30A0-U+30FF). + The Katakana Unicode block (U+30A0-U+30FF). + + + Gets the Katakana Phonetic Extensions Unicode block (U+31F0-U+31FF). + The Katakana Phonetic Extensions Unicode block (U+31F0-U+31FF). + + + Gets the Kayah Li Unicode block (U+A900-U+A92F). + The Kayah Li Unicode block (U+A900-U+A92F). + + + Gets the Khmer Unicode block (U+1780-U+17FF). + The Khmer Unicode block (U+1780-U+17FF). + + + Gets the Khmer Symbols Unicode block (U+19E0-U+19FF). + The Khmer Symbols Unicode block (U+19E0-U+19FF). + + + Gets the Lao Unicode block (U+0E80-U+0EDF). + The Lao Unicode block (U+0E80-U+0EDF). + + + Gets the Latin-1 Supplement Unicode block (U+00A1-U+00FF). + The Latin-1 Supplement Unicode block (U+00A1-U+00FF). + + + Gets the Latin Extended-A Unicode block (U+0100-U+017F). + The Latin Extended-A Unicode block (U+0100-U+017F). + + + Gets the Latin Extended Additional Unicode block (U+1E00-U+1EFF). + The Latin Extended Additional Unicode block (U+1E00-U+1EFF). + + + Gets the Latin Extended-B Unicode block (U+0180-U+024F). + The Latin Extended-B Unicode block (U+0180-U+024F). + + + Gets the Latin Extended-C Unicode block (U+2C60-U+2C7F). + The Latin Extended-C Unicode block (U+2C60-U+2C7F). + + + Gets the Latin Extended-D Unicode block (U+A720-U+A7FF). + The Latin Extended-D Unicode block (U+A720-U+A7FF). + + + Gets the Latin Extended-E Unicode block (U+AB30-U+AB6F). + The Latin Extended-E Unicode block (U+AB30-U+AB6F). + + + Gets the Lepcha Unicode block (U+1C00-U+1C4F). + The Lepcha Unicode block (U+1C00-U+1C4F). + + + Gets the Letterlike Symbols Unicode block (U+2100-U+214F). + The Letterlike Symbols Unicode block (U+2100-U+214F). + + + Gets the Limbu Unicode block (U+1900-U+194F). + The Limbu Unicode block (U+1900-U+194F). + + + Gets the Lisu Unicode block (U+A4D0-U+A4FF). + The Lisu Unicode block (U+A4D0-U+A4FF). + + + Gets the Malayalam Unicode block (U+0D00-U+0D7F). + The Malayalam Unicode block (U+0D00-U+0D7F). + + + Gets the Mandaic Unicode block (U+0840-U+085F). + The Mandaic Unicode block (U+0840-U+085F). + + + Gets the Mathematical Operators Unicode block (U+2200-U+22FF). + The Mathematical Operators Unicode block (U+2200-U+22FF). + + + Gets the Meetei Mayek Unicode block (U+ABC0-U+ABFF). + The Meetei Mayek Unicode block (U+ABC0-U+ABFF). + + + Gets the Meetei Mayek Extensions Unicode block (U+AAE0-U+AAFF). + The Meetei Mayek Extensions Unicode block (U+AAE0-U+AAFF). + + + Gets the Miscellaneous Mathematical Symbols-A Unicode block (U+27C0-U+27EF). + The Miscellaneous Mathematical Symbols-A Unicode block (U+27C0-U+27EF). + + + Gets the Miscellaneous Mathematical Symbols-B Unicode block (U+2980-U+29FF). + The Miscellaneous Mathematical Symbols-B Unicode block (U+2980-U+29FF). + + + Gets the Miscellaneous Symbols Unicode block (U+2600-U+26FF). + The Miscellaneous Symbols Unicode block (U+2600-U+26FF). + + + Gets the Miscellaneous Symbols and Arrows Unicode block (U+2B00-U+2BFF). + The Miscellaneous Symbols and Arrows Unicode block (U+2B00-U+2BFF). + + + Gets the Miscellaneous Technical Unicode block (U+2300-U+23FF). + The Miscellaneous Technical Unicode block (U+2300-U+23FF). + + + Gets the Modifier Tone Letters Unicode block (U+A700-U+A71F). + The Modifier Tone Letters Unicode block (U+A700-U+A71F). + + + Gets the Mongolian Unicode block (U+1800-U+18AF). + The Mongolian Unicode block (U+1800-U+18AF). + + + Gets the Myanmar Unicode block (U+1000-U+109F). + The Myanmar Unicode block (U+1000-U+109F). + + + Gets the Myanmar Extended-A Unicode block (U+AA60-U+AA7F). + The Myanmar Extended-A Unicode block (U+AA60-U+AA7F). + + + Gets the Myanmar Extended-B Unicode block (U+A9E0-U+A9FF). + The Myanmar Extended-B Unicode block (U+A9E0-U+A9FF). + + + Gets the New Tai Lue Unicode block (U+1980-U+19DF). + The New Tai Lue Unicode block (U+1980-U+19DF). + + + Gets the NKo Unicode block (U+07C0-U+07FF). + The NKo Unicode block (U+07C0-U+07FF). + + + Gets an empty Unicode range. + A Unicode range with no elements. + + + Gets the Number Forms Unicode block (U+2150-U+218F). + The Number Forms Unicode block (U+2150-U+218F). + + + Gets the Ogham Unicode block (U+1680-U+169F). + The Ogham Unicode block (U+1680-U+169F). + + + Gets the Ol Chiki Unicode block (U+1C50-U+1C7F). + The Ol Chiki Unicode block (U+1C50-U+1C7F). + + + Gets the Optical Character Recognition Unicode block (U+2440-U+245F). + The Optical Character Recognition Unicode block (U+2440-U+245F). + + + Gets the Oriya Unicode block (U+0B00-U+0B7F). + The Oriya Unicode block (U+0B00-U+0B7F). + + + Gets the Phags-pa Unicode block (U+A840-U+A87F). + The Phags-pa Unicode block (U+A840-U+A87F). + + + Gets the Phonetic Extensions Unicode block (U+1D00-U+1D7F). + The Phonetic Extensions Unicode block (U+1D00-U+1D7F). + + + Gets the Phonetic Extensions Supplement Unicode block (U+1D80-U+1DBF). + The Phonetic Extensions Supplement Unicode block (U+1D80-U+1DBF). + + + Gets the Rejang Unicode block (U+A930-U+A95F). + The Rejang Unicode block (U+A930-U+A95F). + + + Gets the Runic Unicode block (U+16A0-U+16FF). + The Runic Unicode block (U+16A0-U+16FF). + + + Gets the Samaritan Unicode block (U+0800-U+083F). + The Samaritan Unicode block (U+0800-U+083F). + + + Gets the Saurashtra Unicode block (U+A880-U+A8DF). + The Saurashtra Unicode block (U+A880-U+A8DF). + + + Gets the Sinhala Unicode block (U+0D80-U+0DFF). + The Sinhala Unicode block (U+0D80-U+0DFF). + + + Gets the Small Form Variants Unicode block (U+FE50-U+FE6F). + The Small Form Variants Unicode block (U+FE50-U+FE6F). + + + Gets the Spacing Modifier Letters Unicode block (U+02B0-U+02FF). + The Spacing Modifier Letters Unicode block (U+02B0-U+02FF). + + + Gets the Specials Unicode block (U+FFF0-U+FFFF). + The Specials Unicode block (U+FFF0-U+FFFF). + + + Gets the Sundanese Unicode block (U+1B80-U+1BBF). + The Sundanese Unicode block (U+1B80-U+1BBF). + + + Gets the Sundanese Supplement Unicode block (U+1CC0-U+1CCF). + The Sundanese Supplement Unicode block (U+1CC0-U+1CCF). + + + Gets the Superscripts and Subscripts Unicode block (U+2070-U+209F). + The Superscripts and Subscripts Unicode block (U+2070-U+209F). + + + Gets the Supplemental Arrows-A Unicode block (U+27F0-U+27FF). + The Supplemental Arrows-A Unicode block (U+27F0-U+27FF). + + + Gets the Supplemental Arrows-B Unicode block (U+2900-U+297F). + The Supplemental Arrows-B Unicode block (U+2900-U+297F). + + + Gets the Supplemental Mathematical Operators Unicode block (U+2A00-U+2AFF). + The Supplemental Mathematical Operators Unicode block (U+2A00-U+2AFF). + + + Gets the Supplemental Punctuation Unicode block (U+2E00-U+2E7F). + The Supplemental Punctuation Unicode block (U+2E00-U+2E7F). + + + Gets the Syloti Nagri Unicode block (U+A800-U+A82F). + The Syloti Nagri Unicode block (U+A800-U+A82F). + + + Gets the Syriac Unicode block (U+0700-U+074F). + The Syriac Unicode block (U+0700-U+074F). + + + A corresponding to the 'Syriac Supplement' Unicode block (U+0860..U+086F). + + + Gets the Tagalog Unicode block (U+1700-U+171F). + The Tagalog Unicode block (U+1700-U+171F). + + + Gets the Tagbanwa Unicode block (U+1760-U+177F). + The Tagbanwa Unicode block (U+1760-U+177F). + + + Gets the Tai Le Unicode block (U+1950-U+197F). + The Tai Le Unicode block (U+1950-U+197F). + + + Gets the Tai Tham Unicode block (U+1A20-U+1AAF). + The Tai Tham Unicode block (U+1A20-U+1AAF). + + + Gets the Tai Viet Unicode block (U+AA80-U+AADF). + The Tai Viet Unicode block (U+AA80-U+AADF). + + + Gets the Tamil Unicode block (U+0B80-U+0BFF). + The Tamil Unicode block (U+0B82-U+0BFA). + + + Gets the Telugu Unicode block (U+0C00-U+0C7F). + The Telugu Unicode block (U+0C00-U+0C7F). + + + Gets the Thaana Unicode block (U+0780-U+07BF). + The Thaana Unicode block (U+0780-U+07BF). + + + Gets the Thai Unicode block (U+0E00-U+0E7F). + The Thai Unicode block (U+0E00-U+0E7F). + + + Gets the Tibetan Unicode block (U+0F00-U+0FFF). + The Tibetan Unicode block (U+0F00-U+0FFF). + + + Gets the Tifinagh Unicode block (U+2D30-U+2D7F). + The Tifinagh Unicode block (U+2D30-U+2D7F). + + + Gets the Unified Canadian Aboriginal Syllabics Unicode block (U+1400-U+167F). + The Unified Canadian Aboriginal Syllabics Unicode block (U+1400-U+167F). + + + Gets the Unified Canadian Aboriginal Syllabics Extended Unicode block (U+18B0-U+18FF). + The Unified Canadian Aboriginal Syllabics Extended Unicode block (U+18B0-U+18FF). + + + Gets the Vai Unicode block (U+A500-U+A63F). + The Vai Unicode block (U+A500-U+A63F). + + + Gets the Variation Selectors Unicode block (U+FE00-U+FE0F). + The Variation Selectors Unicode block (U+FE00-U+FE0F). + + + Gets the Vedic Extensions Unicode block (U+1CD0-U+1CFF). + The Vedic Extensions Unicode block (U+1CD0-U+1CFF). + + + Gets the Vertical Forms Unicode block (U+FE10-U+FE1F). + The Vertical Forms Unicode block (U+FE10-U+FE1F). + + + Gets the Yijing Hexagram Symbols Unicode block (U+4DC0-U+4DFF). + The Yijing Hexagram Symbols Unicode block (U+4DC0-U+4DFF). + + + Gets the Yi Radicals Unicode block (U+A490-U+A4CF). + The Yi Radicals Unicode block (U+A490-U+A4CF). + + + Gets the Yi Syllables Unicode block (U+A000-U+A48F). + The Yi Syllables Unicode block (U+A000-U+A48F). + + + \ No newline at end of file diff --git a/JNFrame2/Assets/Packages/DotNetty.Common.0.7.6/lib/netstandard2.0/DotNetty.Common.xml.meta b/JNFrame2/Assets/Packages/System.Text.Encodings.Web.6.0.0/lib/netstandard2.0/System.Text.Encodings.Web.xml.meta similarity index 75% rename from JNFrame2/Assets/Packages/DotNetty.Common.0.7.6/lib/netstandard2.0/DotNetty.Common.xml.meta rename to JNFrame2/Assets/Packages/System.Text.Encodings.Web.6.0.0/lib/netstandard2.0/System.Text.Encodings.Web.xml.meta index e623ff02..6f771583 100644 --- a/JNFrame2/Assets/Packages/DotNetty.Common.0.7.6/lib/netstandard2.0/DotNetty.Common.xml.meta +++ b/JNFrame2/Assets/Packages/System.Text.Encodings.Web.6.0.0/lib/netstandard2.0/System.Text.Encodings.Web.xml.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: af44e1960dcbc3d40952a196ddb48a6e +guid: 6383843e447658c439c609207c6f3606 TextScriptImporter: externalObjects: {} userData: diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.Options.5.0.0/useSharedDesignerContext.txt b/JNFrame2/Assets/Packages/System.Text.Encodings.Web.6.0.0/useSharedDesignerContext.txt similarity index 100% rename from JNFrame2/Assets/Packages/Microsoft.Extensions.Options.5.0.0/useSharedDesignerContext.txt rename to JNFrame2/Assets/Packages/System.Text.Encodings.Web.6.0.0/useSharedDesignerContext.txt diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.5.0.0/useSharedDesignerContext.txt.meta b/JNFrame2/Assets/Packages/System.Text.Encodings.Web.6.0.0/useSharedDesignerContext.txt.meta similarity index 75% rename from JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.5.0.0/useSharedDesignerContext.txt.meta rename to JNFrame2/Assets/Packages/System.Text.Encodings.Web.6.0.0/useSharedDesignerContext.txt.meta index b3ebb472..fb919fcb 100644 --- a/JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.5.0.0/useSharedDesignerContext.txt.meta +++ b/JNFrame2/Assets/Packages/System.Text.Encodings.Web.6.0.0/useSharedDesignerContext.txt.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 86fbb934c00c7594791383a456a7157f +guid: a216a3f3b3c0b8543bbb4483ffc2cf94 TextScriptImporter: externalObjects: {} userData: diff --git a/JNFrame2/Assets/Packages/System.Text.Json.6.0.0.meta b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0.meta new file mode 100644 index 00000000..182e8440 --- /dev/null +++ b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 8fff250be86f8804cbece20fb0c68289 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/System.Diagnostics.DiagnosticSource.5.0.0/.signature.p7s b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/.signature.p7s similarity index 75% rename from JNFrame2/Assets/Packages/System.Diagnostics.DiagnosticSource.5.0.0/.signature.p7s rename to JNFrame2/Assets/Packages/System.Text.Json.6.0.0/.signature.p7s index 0cf1c125..4db2192a 100644 Binary files a/JNFrame2/Assets/Packages/System.Diagnostics.DiagnosticSource.5.0.0/.signature.p7s and b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/.signature.p7s differ diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.Abstractions.5.0.0/Icon.png b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/Icon.png similarity index 100% rename from JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.Abstractions.5.0.0/Icon.png rename to JNFrame2/Assets/Packages/System.Text.Json.6.0.0/Icon.png diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.Abstractions.5.0.0/Icon.png.meta b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/Icon.png.meta similarity index 98% rename from JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.Abstractions.5.0.0/Icon.png.meta rename to JNFrame2/Assets/Packages/System.Text.Json.6.0.0/Icon.png.meta index 1c0ad81e..1e0fbbc8 100644 --- a/JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.Abstractions.5.0.0/Icon.png.meta +++ b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/Icon.png.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 933f49e156cc02f4792bf635d71171da +guid: eb7b48087efc50244a32eefe7a064c85 TextureImporter: internalIDToNameTable: [] externalObjects: {} diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.Abstractions.5.0.0/LICENSE.TXT b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/LICENSE.TXT similarity index 100% rename from JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.Abstractions.5.0.0/LICENSE.TXT rename to JNFrame2/Assets/Packages/System.Text.Json.6.0.0/LICENSE.TXT diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.Abstractions.5.0.0/LICENSE.TXT.meta b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/LICENSE.TXT.meta similarity index 75% rename from JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.Abstractions.5.0.0/LICENSE.TXT.meta rename to JNFrame2/Assets/Packages/System.Text.Json.6.0.0/LICENSE.TXT.meta index 7e149a40..25d688f2 100644 --- a/JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.Abstractions.5.0.0/LICENSE.TXT.meta +++ b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/LICENSE.TXT.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 6a59efce7892a64429a0eec8d92009ce +guid: ee7b1a62a7f25504b9f122a7f450042d TextScriptImporter: externalObjects: {} userData: diff --git a/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/System.Text.Json.nuspec b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/System.Text.Json.nuspec new file mode 100644 index 00000000..15a84ace --- /dev/null +++ b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/System.Text.Json.nuspec @@ -0,0 +1,53 @@ + + + + System.Text.Json + 6.0.0 + Microsoft + MIT + https://licenses.nuget.org/MIT + Icon.png + https://dot.net/ + Provides high-performance and low-allocating types that serialize objects to JavaScript Object Notation (JSON) text and deserialize JSON text to objects, with UTF-8 support built-in. Also provides types to read and write JSON text encoded as UTF-8, and to create an in-memory document object model (DOM), that is read-only, for random access of the JSON elements within a structured view of the data. + +Commonly Used Types: +System.Text.Json.JsonSerializer +System.Text.Json.JsonDocument +System.Text.Json.JsonElement +System.Text.Json.Utf8JsonWriter +System.Text.Json.Utf8JsonReader + https://go.microsoft.com/fwlink/?LinkID=799421 + © Microsoft Corporation. All rights reserved. + true + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/System.Text.Json.nuspec.meta b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/System.Text.Json.nuspec.meta new file mode 100644 index 00000000..37e3cf52 --- /dev/null +++ b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/System.Text.Json.nuspec.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: cd81535a53f54104d833f28d6bd99a85 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.5.0.0/THIRD-PARTY-NOTICES.TXT b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/THIRD-PARTY-NOTICES.TXT similarity index 92% rename from JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.5.0.0/THIRD-PARTY-NOTICES.TXT rename to JNFrame2/Assets/Packages/System.Text.Json.6.0.0/THIRD-PARTY-NOTICES.TXT index 111dcf58..89c59b21 100644 --- a/JNFrame2/Assets/Packages/Microsoft.Extensions.DependencyInjection.5.0.0/THIRD-PARTY-NOTICES.TXT +++ b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/THIRD-PARTY-NOTICES.TXT @@ -15,9 +15,9 @@ Copyright (c) .NET Foundation. All rights reserved. Licensed under the Apache License, Version 2.0. Available at -https://github.com/aspnet/AspNetCore/blob/master/LICENSE.txt +https://github.com/dotnet/aspnetcore/blob/main/LICENSE.txt -License notice for Slicing-by-8 +License notice for Slicing-by-8 ------------------------------- http://sourceforge.net/projects/slicing-by-8/ @@ -66,7 +66,7 @@ shall not be used in advertising or otherwise to promote the sale, use or other dealings in these Data Files or Software without prior written authorization of the copyright holder. -License notice for Zlib +License notice for Zlib ----------------------- https://github.com/madler/zlib @@ -117,12 +117,12 @@ furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE +LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. License notice for International Organization for Standardization @@ -232,7 +232,7 @@ noted) — feel free to use them however you please. The aggregate collection an descriptions are © 1997-2005 Sean Eron Anderson. The code and descriptions are distributed in the hope that they will be useful, but WITHOUT ANY WARRANTY and without even the implied warranty of merchantability or fitness for a particular -purpose. +purpose. License notice for Brotli -------------------------------------- @@ -378,7 +378,7 @@ License notice for RFC 3492 --------------------------- The punycode implementation is based on the sample code in RFC 3492 - + Copyright (C) The Internet Society (2003). All Rights Reserved. This document and translations of it may be copied and furnished to @@ -448,7 +448,7 @@ ANY WARRANTY THAT THE USE OF THE INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. -License notice for Algorithm from RFC 4122 - +License notice for Algorithm from RFC 4122 - A Universally Unique IDentifier (UUID) URN Namespace ---------------------------------------------------- @@ -517,8 +517,8 @@ License notice for Greg Parker ------------------------------ Greg Parker gparker@cs.stanford.edu December 2000 -This code is in the public domain and may be copied or modified without -permission. +This code is in the public domain and may be copied or modified without +permission. License notice for libunwind based code ---------------------------------------- @@ -548,23 +548,23 @@ License notice for Printing Floating-Point Numbers (Dragon4) /****************************************************************************** Copyright (c) 2014 Ryan Juckett http://www.ryanjuckett.com/ - + This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software. - + Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions: - + 1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required. - + 2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software. - + 3. This notice may not be removed or altered from any source distribution. ******************************************************************************/ @@ -669,24 +669,18 @@ ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -License notice for Xorshift RNGs +License notice for xoshiro RNGs -------------------------------- -George Marsaglia -2003-07-04 -Journal of Statistical Software -License: http://creativecommons.org/licenses/by/3.0/ +Written in 2018 by David Blackman and Sebastiano Vigna (vigna@acm.org) -https://www.jstatsoft.org/article/view/v008i14 -https://www.jstatsoft.org/index.php/jss/article/view/v008i14/xorshift.pdf +To the extent possible under law, the author has dedicated all copyright +and related and neighboring rights to this software to the public domain +worldwide. This software is distributed without any warranty. -License notice for Xorshift (Wikipedia) ---------------------------------------- +See . -https://en.wikipedia.org/wiki/Xorshift -License: https://en.wikipedia.org/wiki/Wikipedia:Text_of_Creative_Commons_Attribution-ShareAlike_3.0_Unported_License - -License for fastmod (https://github.com/lemire/fastmod) +License for fastmod (https://github.com/lemire/fastmod) and ibm-fpgen (https://github.com/nigeltao/parse-number-fxx-test-data) -------------------------------------- Copyright 2018 Daniel Lemire @@ -882,3 +876,64 @@ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +License notice for musl +----------------------- + +musl as a whole is licensed under the following standard MIT license: + +Copyright © 2005-2020 Rich Felker, et al. + +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. +IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY +CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, +TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE +SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + + +License notice for "Faster Unsigned Division by Constants" +------------------------------ + +Reference implementations of computing and using the "magic number" approach to dividing +by constants, including codegen instructions. The unsigned division incorporates the +"round down" optimization per ridiculous_fish. + +This is free and unencumbered software. Any copyright is dedicated to the Public Domain. + + +License notice for mimalloc +----------------------------------- + +MIT License + +Copyright (c) 2019 Microsoft Corporation, Daan Leijen + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.Abstractions.5.0.0/THIRD-PARTY-NOTICES.TXT.meta b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/THIRD-PARTY-NOTICES.TXT.meta similarity index 75% rename from JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.Abstractions.5.0.0/THIRD-PARTY-NOTICES.TXT.meta rename to JNFrame2/Assets/Packages/System.Text.Json.6.0.0/THIRD-PARTY-NOTICES.TXT.meta index 8a71760e..cbc9e0e8 100644 --- a/JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.Abstractions.5.0.0/THIRD-PARTY-NOTICES.TXT.meta +++ b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/THIRD-PARTY-NOTICES.TXT.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 426df9b0aaca2bd458189b38ed10b8f1 +guid: 6dd6da0c526c0fd46a79e154a8e0aaf1 TextScriptImporter: externalObjects: {} userData: diff --git a/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers.meta b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers.meta new file mode 100644 index 00000000..b8310996 --- /dev/null +++ b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 99d2b6bef50484041b0c7caa8574ccb7 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet.meta b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet.meta new file mode 100644 index 00000000..601a1ca2 --- /dev/null +++ b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 7aabc163b35d5274280420ff5e9f80c8 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11.meta b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11.meta new file mode 100644 index 00000000..223ef46d --- /dev/null +++ b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: cc55761e33c4baf44a78d2281a62ef87 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs.meta b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs.meta new file mode 100644 index 00000000..acedd968 --- /dev/null +++ b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: dee5ea215411e404ab6c2fb664fadc51 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/System.Text.Json.SourceGeneration.dll b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/System.Text.Json.SourceGeneration.dll new file mode 100644 index 00000000..1f030663 Binary files /dev/null and b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/System.Text.Json.SourceGeneration.dll differ diff --git a/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/System.Text.Json.SourceGeneration.dll.meta b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/System.Text.Json.SourceGeneration.dll.meta new file mode 100644 index 00000000..4e88b278 --- /dev/null +++ b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/System.Text.Json.SourceGeneration.dll.meta @@ -0,0 +1,49 @@ +fileFormatVersion: 2 +guid: 178d8657c4873454785d924ad6c2c35c +labels: +- NuGetForUnity +- RoslynAnalyzer +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 0 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + : Any + second: + enabled: 0 + settings: + 'Exclude ': 0 + Exclude Android: 0 + Exclude CloudRendering: 0 + Exclude EmbeddedLinux: 0 + Exclude GameCoreScarlett: 0 + Exclude GameCoreXboxOne: 0 + Exclude Linux64: 0 + Exclude Lumin: 0 + Exclude OSXUniversal: 0 + Exclude PS4: 0 + Exclude PS5: 0 + Exclude Stadia: 0 + Exclude Switch: 0 + Exclude WebGL: 0 + Exclude Win: 0 + Exclude Win64: 0 + Exclude WindowsStoreApps: 0 + Exclude XboxOne: 0 + Exclude iOS: 0 + Exclude tvOS: 0 + - first: + Any: + second: + enabled: 0 + settings: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/cs.meta b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/cs.meta new file mode 100644 index 00000000..429efad3 --- /dev/null +++ b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/cs.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 5334dd8f89132394ba0112a57e9732df +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/cs/System.Text.Json.SourceGeneration.resources.dll b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/cs/System.Text.Json.SourceGeneration.resources.dll new file mode 100644 index 00000000..cd4f8738 Binary files /dev/null and b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/cs/System.Text.Json.SourceGeneration.resources.dll differ diff --git a/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/cs/System.Text.Json.SourceGeneration.resources.dll.meta b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/cs/System.Text.Json.SourceGeneration.resources.dll.meta new file mode 100644 index 00000000..a1152f6e --- /dev/null +++ b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/cs/System.Text.Json.SourceGeneration.resources.dll.meta @@ -0,0 +1,49 @@ +fileFormatVersion: 2 +guid: 5d4719ec724cf254a985b120a9a36279 +labels: +- NuGetForUnity +- RoslynAnalyzer +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 0 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + : Any + second: + enabled: 0 + settings: + 'Exclude ': 0 + Exclude Android: 0 + Exclude CloudRendering: 0 + Exclude EmbeddedLinux: 0 + Exclude GameCoreScarlett: 0 + Exclude GameCoreXboxOne: 0 + Exclude Linux64: 0 + Exclude Lumin: 0 + Exclude OSXUniversal: 0 + Exclude PS4: 0 + Exclude PS5: 0 + Exclude Stadia: 0 + Exclude Switch: 0 + Exclude WebGL: 0 + Exclude Win: 0 + Exclude Win64: 0 + Exclude WindowsStoreApps: 0 + Exclude XboxOne: 0 + Exclude iOS: 0 + Exclude tvOS: 0 + - first: + Any: + second: + enabled: 0 + settings: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/de.meta b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/de.meta new file mode 100644 index 00000000..eb2e7b7c --- /dev/null +++ b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/de.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c90a0766ebe07b9498ea15df4d3d463b +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/de/System.Text.Json.SourceGeneration.resources.dll b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/de/System.Text.Json.SourceGeneration.resources.dll new file mode 100644 index 00000000..9bfd3f39 Binary files /dev/null and b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/de/System.Text.Json.SourceGeneration.resources.dll differ diff --git a/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/de/System.Text.Json.SourceGeneration.resources.dll.meta b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/de/System.Text.Json.SourceGeneration.resources.dll.meta new file mode 100644 index 00000000..56ddfd84 --- /dev/null +++ b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/de/System.Text.Json.SourceGeneration.resources.dll.meta @@ -0,0 +1,49 @@ +fileFormatVersion: 2 +guid: 08a485337abb9b2409f56ff2c62435aa +labels: +- NuGetForUnity +- RoslynAnalyzer +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 0 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + : Any + second: + enabled: 0 + settings: + 'Exclude ': 0 + Exclude Android: 0 + Exclude CloudRendering: 0 + Exclude EmbeddedLinux: 0 + Exclude GameCoreScarlett: 0 + Exclude GameCoreXboxOne: 0 + Exclude Linux64: 0 + Exclude Lumin: 0 + Exclude OSXUniversal: 0 + Exclude PS4: 0 + Exclude PS5: 0 + Exclude Stadia: 0 + Exclude Switch: 0 + Exclude WebGL: 0 + Exclude Win: 0 + Exclude Win64: 0 + Exclude WindowsStoreApps: 0 + Exclude XboxOne: 0 + Exclude iOS: 0 + Exclude tvOS: 0 + - first: + Any: + second: + enabled: 0 + settings: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/es.meta b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/es.meta new file mode 100644 index 00000000..9666ba2b --- /dev/null +++ b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/es.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f43e02b62e525324bafd86841234f276 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/es/System.Text.Json.SourceGeneration.resources.dll b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/es/System.Text.Json.SourceGeneration.resources.dll new file mode 100644 index 00000000..3b851e91 Binary files /dev/null and b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/es/System.Text.Json.SourceGeneration.resources.dll differ diff --git a/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/es/System.Text.Json.SourceGeneration.resources.dll.meta b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/es/System.Text.Json.SourceGeneration.resources.dll.meta new file mode 100644 index 00000000..7fdbb23e --- /dev/null +++ b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/es/System.Text.Json.SourceGeneration.resources.dll.meta @@ -0,0 +1,49 @@ +fileFormatVersion: 2 +guid: 40b8efe6f331cbc4d9f6f16c934bef32 +labels: +- NuGetForUnity +- RoslynAnalyzer +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 0 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + : Any + second: + enabled: 0 + settings: + 'Exclude ': 0 + Exclude Android: 0 + Exclude CloudRendering: 0 + Exclude EmbeddedLinux: 0 + Exclude GameCoreScarlett: 0 + Exclude GameCoreXboxOne: 0 + Exclude Linux64: 0 + Exclude Lumin: 0 + Exclude OSXUniversal: 0 + Exclude PS4: 0 + Exclude PS5: 0 + Exclude Stadia: 0 + Exclude Switch: 0 + Exclude WebGL: 0 + Exclude Win: 0 + Exclude Win64: 0 + Exclude WindowsStoreApps: 0 + Exclude XboxOne: 0 + Exclude iOS: 0 + Exclude tvOS: 0 + - first: + Any: + second: + enabled: 0 + settings: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/fr.meta b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/fr.meta new file mode 100644 index 00000000..7a5bfc8d --- /dev/null +++ b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/fr.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 278d17b0e5846dc41ae2fff436cea911 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/fr/System.Text.Json.SourceGeneration.resources.dll b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/fr/System.Text.Json.SourceGeneration.resources.dll new file mode 100644 index 00000000..97ca17dc Binary files /dev/null and b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/fr/System.Text.Json.SourceGeneration.resources.dll differ diff --git a/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/fr/System.Text.Json.SourceGeneration.resources.dll.meta b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/fr/System.Text.Json.SourceGeneration.resources.dll.meta new file mode 100644 index 00000000..d0634d00 --- /dev/null +++ b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/fr/System.Text.Json.SourceGeneration.resources.dll.meta @@ -0,0 +1,49 @@ +fileFormatVersion: 2 +guid: 3fd05eb02490ecc459fad78dd1fd5b09 +labels: +- NuGetForUnity +- RoslynAnalyzer +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 0 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + : Any + second: + enabled: 0 + settings: + 'Exclude ': 0 + Exclude Android: 0 + Exclude CloudRendering: 0 + Exclude EmbeddedLinux: 0 + Exclude GameCoreScarlett: 0 + Exclude GameCoreXboxOne: 0 + Exclude Linux64: 0 + Exclude Lumin: 0 + Exclude OSXUniversal: 0 + Exclude PS4: 0 + Exclude PS5: 0 + Exclude Stadia: 0 + Exclude Switch: 0 + Exclude WebGL: 0 + Exclude Win: 0 + Exclude Win64: 0 + Exclude WindowsStoreApps: 0 + Exclude XboxOne: 0 + Exclude iOS: 0 + Exclude tvOS: 0 + - first: + Any: + second: + enabled: 0 + settings: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/it.meta b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/it.meta new file mode 100644 index 00000000..6444450d --- /dev/null +++ b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/it.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 1aca2d292d341d84ab07aaf0406e2acb +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/it/System.Text.Json.SourceGeneration.resources.dll b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/it/System.Text.Json.SourceGeneration.resources.dll new file mode 100644 index 00000000..8ef333d1 Binary files /dev/null and b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/it/System.Text.Json.SourceGeneration.resources.dll differ diff --git a/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/it/System.Text.Json.SourceGeneration.resources.dll.meta b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/it/System.Text.Json.SourceGeneration.resources.dll.meta new file mode 100644 index 00000000..aea4b760 --- /dev/null +++ b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/it/System.Text.Json.SourceGeneration.resources.dll.meta @@ -0,0 +1,49 @@ +fileFormatVersion: 2 +guid: 0aaebf1c81d880b4188a60c14a883f08 +labels: +- NuGetForUnity +- RoslynAnalyzer +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 0 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + : Any + second: + enabled: 0 + settings: + 'Exclude ': 0 + Exclude Android: 0 + Exclude CloudRendering: 0 + Exclude EmbeddedLinux: 0 + Exclude GameCoreScarlett: 0 + Exclude GameCoreXboxOne: 0 + Exclude Linux64: 0 + Exclude Lumin: 0 + Exclude OSXUniversal: 0 + Exclude PS4: 0 + Exclude PS5: 0 + Exclude Stadia: 0 + Exclude Switch: 0 + Exclude WebGL: 0 + Exclude Win: 0 + Exclude Win64: 0 + Exclude WindowsStoreApps: 0 + Exclude XboxOne: 0 + Exclude iOS: 0 + Exclude tvOS: 0 + - first: + Any: + second: + enabled: 0 + settings: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/ja.meta b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/ja.meta new file mode 100644 index 00000000..a58afe38 --- /dev/null +++ b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/ja.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 5f2057672ab9336468fb4d41656755ce +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/ja/System.Text.Json.SourceGeneration.resources.dll b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/ja/System.Text.Json.SourceGeneration.resources.dll new file mode 100644 index 00000000..0e4253b2 Binary files /dev/null and b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/ja/System.Text.Json.SourceGeneration.resources.dll differ diff --git a/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/ja/System.Text.Json.SourceGeneration.resources.dll.meta b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/ja/System.Text.Json.SourceGeneration.resources.dll.meta new file mode 100644 index 00000000..aad65b16 --- /dev/null +++ b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/ja/System.Text.Json.SourceGeneration.resources.dll.meta @@ -0,0 +1,49 @@ +fileFormatVersion: 2 +guid: 7fc4281c198fc3d4489893e8187ebcdb +labels: +- NuGetForUnity +- RoslynAnalyzer +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 0 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + : Any + second: + enabled: 0 + settings: + 'Exclude ': 0 + Exclude Android: 0 + Exclude CloudRendering: 0 + Exclude EmbeddedLinux: 0 + Exclude GameCoreScarlett: 0 + Exclude GameCoreXboxOne: 0 + Exclude Linux64: 0 + Exclude Lumin: 0 + Exclude OSXUniversal: 0 + Exclude PS4: 0 + Exclude PS5: 0 + Exclude Stadia: 0 + Exclude Switch: 0 + Exclude WebGL: 0 + Exclude Win: 0 + Exclude Win64: 0 + Exclude WindowsStoreApps: 0 + Exclude XboxOne: 0 + Exclude iOS: 0 + Exclude tvOS: 0 + - first: + Any: + second: + enabled: 0 + settings: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/ko.meta b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/ko.meta new file mode 100644 index 00000000..8586f7da --- /dev/null +++ b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/ko.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 436b2699d05dbe0449defa18c9c1855c +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/ko/System.Text.Json.SourceGeneration.resources.dll b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/ko/System.Text.Json.SourceGeneration.resources.dll new file mode 100644 index 00000000..048ff05a Binary files /dev/null and b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/ko/System.Text.Json.SourceGeneration.resources.dll differ diff --git a/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/ko/System.Text.Json.SourceGeneration.resources.dll.meta b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/ko/System.Text.Json.SourceGeneration.resources.dll.meta new file mode 100644 index 00000000..c0d6d393 --- /dev/null +++ b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/ko/System.Text.Json.SourceGeneration.resources.dll.meta @@ -0,0 +1,49 @@ +fileFormatVersion: 2 +guid: 0e78c135ae3b86d4b9737ec7f4f2e955 +labels: +- NuGetForUnity +- RoslynAnalyzer +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 0 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + : Any + second: + enabled: 0 + settings: + 'Exclude ': 0 + Exclude Android: 0 + Exclude CloudRendering: 0 + Exclude EmbeddedLinux: 0 + Exclude GameCoreScarlett: 0 + Exclude GameCoreXboxOne: 0 + Exclude Linux64: 0 + Exclude Lumin: 0 + Exclude OSXUniversal: 0 + Exclude PS4: 0 + Exclude PS5: 0 + Exclude Stadia: 0 + Exclude Switch: 0 + Exclude WebGL: 0 + Exclude Win: 0 + Exclude Win64: 0 + Exclude WindowsStoreApps: 0 + Exclude XboxOne: 0 + Exclude iOS: 0 + Exclude tvOS: 0 + - first: + Any: + second: + enabled: 0 + settings: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/pl.meta b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/pl.meta new file mode 100644 index 00000000..16315212 --- /dev/null +++ b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/pl.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c9590d294026f38468c0cf3e5e1ce33c +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/pl/System.Text.Json.SourceGeneration.resources.dll b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/pl/System.Text.Json.SourceGeneration.resources.dll new file mode 100644 index 00000000..191f33b5 Binary files /dev/null and b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/pl/System.Text.Json.SourceGeneration.resources.dll differ diff --git a/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/pl/System.Text.Json.SourceGeneration.resources.dll.meta b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/pl/System.Text.Json.SourceGeneration.resources.dll.meta new file mode 100644 index 00000000..1d3b98e6 --- /dev/null +++ b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/pl/System.Text.Json.SourceGeneration.resources.dll.meta @@ -0,0 +1,49 @@ +fileFormatVersion: 2 +guid: ea7d33849717ee147a627e121081a12c +labels: +- NuGetForUnity +- RoslynAnalyzer +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 0 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + : Any + second: + enabled: 0 + settings: + 'Exclude ': 0 + Exclude Android: 0 + Exclude CloudRendering: 0 + Exclude EmbeddedLinux: 0 + Exclude GameCoreScarlett: 0 + Exclude GameCoreXboxOne: 0 + Exclude Linux64: 0 + Exclude Lumin: 0 + Exclude OSXUniversal: 0 + Exclude PS4: 0 + Exclude PS5: 0 + Exclude Stadia: 0 + Exclude Switch: 0 + Exclude WebGL: 0 + Exclude Win: 0 + Exclude Win64: 0 + Exclude WindowsStoreApps: 0 + Exclude XboxOne: 0 + Exclude iOS: 0 + Exclude tvOS: 0 + - first: + Any: + second: + enabled: 0 + settings: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/pt-BR.meta b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/pt-BR.meta new file mode 100644 index 00000000..38055f8a --- /dev/null +++ b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/pt-BR.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 1f8c71c897017fe4394fabdb8b566c56 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/pt-BR/System.Text.Json.SourceGeneration.resources.dll b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/pt-BR/System.Text.Json.SourceGeneration.resources.dll new file mode 100644 index 00000000..359512aa Binary files /dev/null and b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/pt-BR/System.Text.Json.SourceGeneration.resources.dll differ diff --git a/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/pt-BR/System.Text.Json.SourceGeneration.resources.dll.meta b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/pt-BR/System.Text.Json.SourceGeneration.resources.dll.meta new file mode 100644 index 00000000..a12c408f --- /dev/null +++ b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/pt-BR/System.Text.Json.SourceGeneration.resources.dll.meta @@ -0,0 +1,49 @@ +fileFormatVersion: 2 +guid: 756a50220e0d2ed4788cef5f9bbe2d90 +labels: +- NuGetForUnity +- RoslynAnalyzer +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 0 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + : Any + second: + enabled: 0 + settings: + 'Exclude ': 0 + Exclude Android: 0 + Exclude CloudRendering: 0 + Exclude EmbeddedLinux: 0 + Exclude GameCoreScarlett: 0 + Exclude GameCoreXboxOne: 0 + Exclude Linux64: 0 + Exclude Lumin: 0 + Exclude OSXUniversal: 0 + Exclude PS4: 0 + Exclude PS5: 0 + Exclude Stadia: 0 + Exclude Switch: 0 + Exclude WebGL: 0 + Exclude Win: 0 + Exclude Win64: 0 + Exclude WindowsStoreApps: 0 + Exclude XboxOne: 0 + Exclude iOS: 0 + Exclude tvOS: 0 + - first: + Any: + second: + enabled: 0 + settings: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/ru.meta b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/ru.meta new file mode 100644 index 00000000..781a52af --- /dev/null +++ b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/ru.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 738ebd98c01ef1f4b9ea84ac0d3f4415 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/ru/System.Text.Json.SourceGeneration.resources.dll b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/ru/System.Text.Json.SourceGeneration.resources.dll new file mode 100644 index 00000000..b0168e10 Binary files /dev/null and b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/ru/System.Text.Json.SourceGeneration.resources.dll differ diff --git a/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/ru/System.Text.Json.SourceGeneration.resources.dll.meta b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/ru/System.Text.Json.SourceGeneration.resources.dll.meta new file mode 100644 index 00000000..7f3371a1 --- /dev/null +++ b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/ru/System.Text.Json.SourceGeneration.resources.dll.meta @@ -0,0 +1,49 @@ +fileFormatVersion: 2 +guid: 16936d3cd0d34ca41a0b27088bd0b627 +labels: +- NuGetForUnity +- RoslynAnalyzer +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 0 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + : Any + second: + enabled: 0 + settings: + 'Exclude ': 0 + Exclude Android: 0 + Exclude CloudRendering: 0 + Exclude EmbeddedLinux: 0 + Exclude GameCoreScarlett: 0 + Exclude GameCoreXboxOne: 0 + Exclude Linux64: 0 + Exclude Lumin: 0 + Exclude OSXUniversal: 0 + Exclude PS4: 0 + Exclude PS5: 0 + Exclude Stadia: 0 + Exclude Switch: 0 + Exclude WebGL: 0 + Exclude Win: 0 + Exclude Win64: 0 + Exclude WindowsStoreApps: 0 + Exclude XboxOne: 0 + Exclude iOS: 0 + Exclude tvOS: 0 + - first: + Any: + second: + enabled: 0 + settings: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/tr.meta b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/tr.meta new file mode 100644 index 00000000..a233637b --- /dev/null +++ b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/tr.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 7bfd4aa61910dcc4c9a1ceb48f041350 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/tr/System.Text.Json.SourceGeneration.resources.dll b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/tr/System.Text.Json.SourceGeneration.resources.dll new file mode 100644 index 00000000..afaa7684 Binary files /dev/null and b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/tr/System.Text.Json.SourceGeneration.resources.dll differ diff --git a/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/tr/System.Text.Json.SourceGeneration.resources.dll.meta b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/tr/System.Text.Json.SourceGeneration.resources.dll.meta new file mode 100644 index 00000000..9e30ae62 --- /dev/null +++ b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/tr/System.Text.Json.SourceGeneration.resources.dll.meta @@ -0,0 +1,49 @@ +fileFormatVersion: 2 +guid: 15ed9bc941a2b454e899b7f1567c63d3 +labels: +- NuGetForUnity +- RoslynAnalyzer +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 0 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + : Any + second: + enabled: 0 + settings: + 'Exclude ': 0 + Exclude Android: 0 + Exclude CloudRendering: 0 + Exclude EmbeddedLinux: 0 + Exclude GameCoreScarlett: 0 + Exclude GameCoreXboxOne: 0 + Exclude Linux64: 0 + Exclude Lumin: 0 + Exclude OSXUniversal: 0 + Exclude PS4: 0 + Exclude PS5: 0 + Exclude Stadia: 0 + Exclude Switch: 0 + Exclude WebGL: 0 + Exclude Win: 0 + Exclude Win64: 0 + Exclude WindowsStoreApps: 0 + Exclude XboxOne: 0 + Exclude iOS: 0 + Exclude tvOS: 0 + - first: + Any: + second: + enabled: 0 + settings: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/zh-Hans.meta b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/zh-Hans.meta new file mode 100644 index 00000000..ed81089f --- /dev/null +++ b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/zh-Hans.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 9e10da5016aa94d459dbc1d644754448 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/zh-Hans/System.Text.Json.SourceGeneration.resources.dll b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/zh-Hans/System.Text.Json.SourceGeneration.resources.dll new file mode 100644 index 00000000..02c38628 Binary files /dev/null and b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/zh-Hans/System.Text.Json.SourceGeneration.resources.dll differ diff --git a/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/zh-Hans/System.Text.Json.SourceGeneration.resources.dll.meta b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/zh-Hans/System.Text.Json.SourceGeneration.resources.dll.meta new file mode 100644 index 00000000..addc9ed2 --- /dev/null +++ b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/zh-Hans/System.Text.Json.SourceGeneration.resources.dll.meta @@ -0,0 +1,49 @@ +fileFormatVersion: 2 +guid: 4b1bdafe6ae47ae46aecfba51d2aa4be +labels: +- NuGetForUnity +- RoslynAnalyzer +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 0 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + : Any + second: + enabled: 0 + settings: + 'Exclude ': 0 + Exclude Android: 0 + Exclude CloudRendering: 0 + Exclude EmbeddedLinux: 0 + Exclude GameCoreScarlett: 0 + Exclude GameCoreXboxOne: 0 + Exclude Linux64: 0 + Exclude Lumin: 0 + Exclude OSXUniversal: 0 + Exclude PS4: 0 + Exclude PS5: 0 + Exclude Stadia: 0 + Exclude Switch: 0 + Exclude WebGL: 0 + Exclude Win: 0 + Exclude Win64: 0 + Exclude WindowsStoreApps: 0 + Exclude XboxOne: 0 + Exclude iOS: 0 + Exclude tvOS: 0 + - first: + Any: + second: + enabled: 0 + settings: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/zh-Hant.meta b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/zh-Hant.meta new file mode 100644 index 00000000..a71c66e2 --- /dev/null +++ b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/zh-Hant.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 2116a49491026524c8f4e72dd4f249aa +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/zh-Hant/System.Text.Json.SourceGeneration.resources.dll b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/zh-Hant/System.Text.Json.SourceGeneration.resources.dll new file mode 100644 index 00000000..30e72eb0 Binary files /dev/null and b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/zh-Hant/System.Text.Json.SourceGeneration.resources.dll differ diff --git a/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/zh-Hant/System.Text.Json.SourceGeneration.resources.dll.meta b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/zh-Hant/System.Text.Json.SourceGeneration.resources.dll.meta new file mode 100644 index 00000000..8543814b --- /dev/null +++ b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn3.11/cs/zh-Hant/System.Text.Json.SourceGeneration.resources.dll.meta @@ -0,0 +1,49 @@ +fileFormatVersion: 2 +guid: 69e76d98f7fd85d4ea836b9b12b842e6 +labels: +- NuGetForUnity +- RoslynAnalyzer +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 0 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + : Any + second: + enabled: 0 + settings: + 'Exclude ': 0 + Exclude Android: 0 + Exclude CloudRendering: 0 + Exclude EmbeddedLinux: 0 + Exclude GameCoreScarlett: 0 + Exclude GameCoreXboxOne: 0 + Exclude Linux64: 0 + Exclude Lumin: 0 + Exclude OSXUniversal: 0 + Exclude PS4: 0 + Exclude PS5: 0 + Exclude Stadia: 0 + Exclude Switch: 0 + Exclude WebGL: 0 + Exclude Win: 0 + Exclude Win64: 0 + Exclude WindowsStoreApps: 0 + Exclude XboxOne: 0 + Exclude iOS: 0 + Exclude tvOS: 0 + - first: + Any: + second: + enabled: 0 + settings: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0.meta b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0.meta new file mode 100644 index 00000000..e1179fa2 --- /dev/null +++ b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d293efac10f0eb24f874f4df3b793152 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs.meta b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs.meta new file mode 100644 index 00000000..c729f58c --- /dev/null +++ b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 8dad6ed1f83e58041b05dae15ee938bd +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/System.Text.Json.SourceGeneration.dll b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/System.Text.Json.SourceGeneration.dll new file mode 100644 index 00000000..9be61039 Binary files /dev/null and b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/System.Text.Json.SourceGeneration.dll differ diff --git a/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/System.Text.Json.SourceGeneration.dll.meta b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/System.Text.Json.SourceGeneration.dll.meta new file mode 100644 index 00000000..3cb7f278 --- /dev/null +++ b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/System.Text.Json.SourceGeneration.dll.meta @@ -0,0 +1,49 @@ +fileFormatVersion: 2 +guid: a39a95fd78d7ea240b457733217cf3f9 +labels: +- NuGetForUnity +- RoslynAnalyzer +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 0 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + : Any + second: + enabled: 0 + settings: + 'Exclude ': 0 + Exclude Android: 0 + Exclude CloudRendering: 0 + Exclude EmbeddedLinux: 0 + Exclude GameCoreScarlett: 0 + Exclude GameCoreXboxOne: 0 + Exclude Linux64: 0 + Exclude Lumin: 0 + Exclude OSXUniversal: 0 + Exclude PS4: 0 + Exclude PS5: 0 + Exclude Stadia: 0 + Exclude Switch: 0 + Exclude WebGL: 0 + Exclude Win: 0 + Exclude Win64: 0 + Exclude WindowsStoreApps: 0 + Exclude XboxOne: 0 + Exclude iOS: 0 + Exclude tvOS: 0 + - first: + Any: + second: + enabled: 0 + settings: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/cs.meta b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/cs.meta new file mode 100644 index 00000000..f02fc5ce --- /dev/null +++ b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/cs.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 2128f87e232736f4884805225bf6ad0e +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/cs/System.Text.Json.SourceGeneration.resources.dll b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/cs/System.Text.Json.SourceGeneration.resources.dll new file mode 100644 index 00000000..cd4f8738 Binary files /dev/null and b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/cs/System.Text.Json.SourceGeneration.resources.dll differ diff --git a/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/cs/System.Text.Json.SourceGeneration.resources.dll.meta b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/cs/System.Text.Json.SourceGeneration.resources.dll.meta new file mode 100644 index 00000000..ea20ca3f --- /dev/null +++ b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/cs/System.Text.Json.SourceGeneration.resources.dll.meta @@ -0,0 +1,49 @@ +fileFormatVersion: 2 +guid: 1794b7894494e9144b87246a45bb3275 +labels: +- NuGetForUnity +- RoslynAnalyzer +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 0 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + : Any + second: + enabled: 0 + settings: + 'Exclude ': 0 + Exclude Android: 0 + Exclude CloudRendering: 0 + Exclude EmbeddedLinux: 0 + Exclude GameCoreScarlett: 0 + Exclude GameCoreXboxOne: 0 + Exclude Linux64: 0 + Exclude Lumin: 0 + Exclude OSXUniversal: 0 + Exclude PS4: 0 + Exclude PS5: 0 + Exclude Stadia: 0 + Exclude Switch: 0 + Exclude WebGL: 0 + Exclude Win: 0 + Exclude Win64: 0 + Exclude WindowsStoreApps: 0 + Exclude XboxOne: 0 + Exclude iOS: 0 + Exclude tvOS: 0 + - first: + Any: + second: + enabled: 0 + settings: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/de.meta b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/de.meta new file mode 100644 index 00000000..c06b59a0 --- /dev/null +++ b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/de.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 765f6276b3425644280fd0683ded91aa +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/de/System.Text.Json.SourceGeneration.resources.dll b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/de/System.Text.Json.SourceGeneration.resources.dll new file mode 100644 index 00000000..9bfd3f39 Binary files /dev/null and b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/de/System.Text.Json.SourceGeneration.resources.dll differ diff --git a/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/de/System.Text.Json.SourceGeneration.resources.dll.meta b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/de/System.Text.Json.SourceGeneration.resources.dll.meta new file mode 100644 index 00000000..fa13fb6d --- /dev/null +++ b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/de/System.Text.Json.SourceGeneration.resources.dll.meta @@ -0,0 +1,49 @@ +fileFormatVersion: 2 +guid: 17735caefe8b4714dab22d532417fcfc +labels: +- NuGetForUnity +- RoslynAnalyzer +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 0 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + : Any + second: + enabled: 0 + settings: + 'Exclude ': 0 + Exclude Android: 0 + Exclude CloudRendering: 0 + Exclude EmbeddedLinux: 0 + Exclude GameCoreScarlett: 0 + Exclude GameCoreXboxOne: 0 + Exclude Linux64: 0 + Exclude Lumin: 0 + Exclude OSXUniversal: 0 + Exclude PS4: 0 + Exclude PS5: 0 + Exclude Stadia: 0 + Exclude Switch: 0 + Exclude WebGL: 0 + Exclude Win: 0 + Exclude Win64: 0 + Exclude WindowsStoreApps: 0 + Exclude XboxOne: 0 + Exclude iOS: 0 + Exclude tvOS: 0 + - first: + Any: + second: + enabled: 0 + settings: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/es.meta b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/es.meta new file mode 100644 index 00000000..dc61bc9c --- /dev/null +++ b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/es.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 00db4badfb9105d4ab5b5961117f59a3 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/es/System.Text.Json.SourceGeneration.resources.dll b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/es/System.Text.Json.SourceGeneration.resources.dll new file mode 100644 index 00000000..3b851e91 Binary files /dev/null and b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/es/System.Text.Json.SourceGeneration.resources.dll differ diff --git a/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/es/System.Text.Json.SourceGeneration.resources.dll.meta b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/es/System.Text.Json.SourceGeneration.resources.dll.meta new file mode 100644 index 00000000..65aa290e --- /dev/null +++ b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/es/System.Text.Json.SourceGeneration.resources.dll.meta @@ -0,0 +1,49 @@ +fileFormatVersion: 2 +guid: 9bf0102fece6021438362318b55cd1f0 +labels: +- NuGetForUnity +- RoslynAnalyzer +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 0 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + : Any + second: + enabled: 0 + settings: + 'Exclude ': 0 + Exclude Android: 0 + Exclude CloudRendering: 0 + Exclude EmbeddedLinux: 0 + Exclude GameCoreScarlett: 0 + Exclude GameCoreXboxOne: 0 + Exclude Linux64: 0 + Exclude Lumin: 0 + Exclude OSXUniversal: 0 + Exclude PS4: 0 + Exclude PS5: 0 + Exclude Stadia: 0 + Exclude Switch: 0 + Exclude WebGL: 0 + Exclude Win: 0 + Exclude Win64: 0 + Exclude WindowsStoreApps: 0 + Exclude XboxOne: 0 + Exclude iOS: 0 + Exclude tvOS: 0 + - first: + Any: + second: + enabled: 0 + settings: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/fr.meta b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/fr.meta new file mode 100644 index 00000000..b1ee587f --- /dev/null +++ b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/fr.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c586ddcec6678714b85add9616989f0c +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/fr/System.Text.Json.SourceGeneration.resources.dll b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/fr/System.Text.Json.SourceGeneration.resources.dll new file mode 100644 index 00000000..97ca17dc Binary files /dev/null and b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/fr/System.Text.Json.SourceGeneration.resources.dll differ diff --git a/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/fr/System.Text.Json.SourceGeneration.resources.dll.meta b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/fr/System.Text.Json.SourceGeneration.resources.dll.meta new file mode 100644 index 00000000..cd73cd20 --- /dev/null +++ b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/fr/System.Text.Json.SourceGeneration.resources.dll.meta @@ -0,0 +1,49 @@ +fileFormatVersion: 2 +guid: 0a4bf9713ab7f334cb5431d027f14481 +labels: +- NuGetForUnity +- RoslynAnalyzer +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 0 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + : Any + second: + enabled: 0 + settings: + 'Exclude ': 0 + Exclude Android: 0 + Exclude CloudRendering: 0 + Exclude EmbeddedLinux: 0 + Exclude GameCoreScarlett: 0 + Exclude GameCoreXboxOne: 0 + Exclude Linux64: 0 + Exclude Lumin: 0 + Exclude OSXUniversal: 0 + Exclude PS4: 0 + Exclude PS5: 0 + Exclude Stadia: 0 + Exclude Switch: 0 + Exclude WebGL: 0 + Exclude Win: 0 + Exclude Win64: 0 + Exclude WindowsStoreApps: 0 + Exclude XboxOne: 0 + Exclude iOS: 0 + Exclude tvOS: 0 + - first: + Any: + second: + enabled: 0 + settings: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/it.meta b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/it.meta new file mode 100644 index 00000000..5ae02767 --- /dev/null +++ b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/it.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 49253c071d4546e46b499b10b6e729f4 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/it/System.Text.Json.SourceGeneration.resources.dll b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/it/System.Text.Json.SourceGeneration.resources.dll new file mode 100644 index 00000000..8ef333d1 Binary files /dev/null and b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/it/System.Text.Json.SourceGeneration.resources.dll differ diff --git a/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/it/System.Text.Json.SourceGeneration.resources.dll.meta b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/it/System.Text.Json.SourceGeneration.resources.dll.meta new file mode 100644 index 00000000..8b2682c9 --- /dev/null +++ b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/it/System.Text.Json.SourceGeneration.resources.dll.meta @@ -0,0 +1,49 @@ +fileFormatVersion: 2 +guid: a2032d15abe808b42b4601ca1f9c3b1e +labels: +- NuGetForUnity +- RoslynAnalyzer +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 0 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + : Any + second: + enabled: 0 + settings: + 'Exclude ': 0 + Exclude Android: 0 + Exclude CloudRendering: 0 + Exclude EmbeddedLinux: 0 + Exclude GameCoreScarlett: 0 + Exclude GameCoreXboxOne: 0 + Exclude Linux64: 0 + Exclude Lumin: 0 + Exclude OSXUniversal: 0 + Exclude PS4: 0 + Exclude PS5: 0 + Exclude Stadia: 0 + Exclude Switch: 0 + Exclude WebGL: 0 + Exclude Win: 0 + Exclude Win64: 0 + Exclude WindowsStoreApps: 0 + Exclude XboxOne: 0 + Exclude iOS: 0 + Exclude tvOS: 0 + - first: + Any: + second: + enabled: 0 + settings: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/ja.meta b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/ja.meta new file mode 100644 index 00000000..cfae6ab0 --- /dev/null +++ b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/ja.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: de95271a9281c664b99c4092d877b388 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/ja/System.Text.Json.SourceGeneration.resources.dll b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/ja/System.Text.Json.SourceGeneration.resources.dll new file mode 100644 index 00000000..0e4253b2 Binary files /dev/null and b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/ja/System.Text.Json.SourceGeneration.resources.dll differ diff --git a/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/ja/System.Text.Json.SourceGeneration.resources.dll.meta b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/ja/System.Text.Json.SourceGeneration.resources.dll.meta new file mode 100644 index 00000000..61201b02 --- /dev/null +++ b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/ja/System.Text.Json.SourceGeneration.resources.dll.meta @@ -0,0 +1,49 @@ +fileFormatVersion: 2 +guid: 1015c5070789f1440b83c7ef1137b7e5 +labels: +- NuGetForUnity +- RoslynAnalyzer +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 0 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + : Any + second: + enabled: 0 + settings: + 'Exclude ': 0 + Exclude Android: 0 + Exclude CloudRendering: 0 + Exclude EmbeddedLinux: 0 + Exclude GameCoreScarlett: 0 + Exclude GameCoreXboxOne: 0 + Exclude Linux64: 0 + Exclude Lumin: 0 + Exclude OSXUniversal: 0 + Exclude PS4: 0 + Exclude PS5: 0 + Exclude Stadia: 0 + Exclude Switch: 0 + Exclude WebGL: 0 + Exclude Win: 0 + Exclude Win64: 0 + Exclude WindowsStoreApps: 0 + Exclude XboxOne: 0 + Exclude iOS: 0 + Exclude tvOS: 0 + - first: + Any: + second: + enabled: 0 + settings: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/ko.meta b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/ko.meta new file mode 100644 index 00000000..260ac2bf --- /dev/null +++ b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/ko.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6bd0f98c8f0a84b458d8f2e329ae0228 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/ko/System.Text.Json.SourceGeneration.resources.dll b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/ko/System.Text.Json.SourceGeneration.resources.dll new file mode 100644 index 00000000..048ff05a Binary files /dev/null and b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/ko/System.Text.Json.SourceGeneration.resources.dll differ diff --git a/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/ko/System.Text.Json.SourceGeneration.resources.dll.meta b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/ko/System.Text.Json.SourceGeneration.resources.dll.meta new file mode 100644 index 00000000..dba84412 --- /dev/null +++ b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/ko/System.Text.Json.SourceGeneration.resources.dll.meta @@ -0,0 +1,49 @@ +fileFormatVersion: 2 +guid: 2904232cf55345d4f985dea3bc6f9e22 +labels: +- NuGetForUnity +- RoslynAnalyzer +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 0 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + : Any + second: + enabled: 0 + settings: + 'Exclude ': 0 + Exclude Android: 0 + Exclude CloudRendering: 0 + Exclude EmbeddedLinux: 0 + Exclude GameCoreScarlett: 0 + Exclude GameCoreXboxOne: 0 + Exclude Linux64: 0 + Exclude Lumin: 0 + Exclude OSXUniversal: 0 + Exclude PS4: 0 + Exclude PS5: 0 + Exclude Stadia: 0 + Exclude Switch: 0 + Exclude WebGL: 0 + Exclude Win: 0 + Exclude Win64: 0 + Exclude WindowsStoreApps: 0 + Exclude XboxOne: 0 + Exclude iOS: 0 + Exclude tvOS: 0 + - first: + Any: + second: + enabled: 0 + settings: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/pl.meta b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/pl.meta new file mode 100644 index 00000000..0d42bd29 --- /dev/null +++ b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/pl.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c231f730cfb186f438454fcfb1994f76 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/pl/System.Text.Json.SourceGeneration.resources.dll b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/pl/System.Text.Json.SourceGeneration.resources.dll new file mode 100644 index 00000000..191f33b5 Binary files /dev/null and b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/pl/System.Text.Json.SourceGeneration.resources.dll differ diff --git a/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/pl/System.Text.Json.SourceGeneration.resources.dll.meta b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/pl/System.Text.Json.SourceGeneration.resources.dll.meta new file mode 100644 index 00000000..35fd786f --- /dev/null +++ b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/pl/System.Text.Json.SourceGeneration.resources.dll.meta @@ -0,0 +1,49 @@ +fileFormatVersion: 2 +guid: 3936b1da716208f41813ded596b91938 +labels: +- NuGetForUnity +- RoslynAnalyzer +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 0 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + : Any + second: + enabled: 0 + settings: + 'Exclude ': 0 + Exclude Android: 0 + Exclude CloudRendering: 0 + Exclude EmbeddedLinux: 0 + Exclude GameCoreScarlett: 0 + Exclude GameCoreXboxOne: 0 + Exclude Linux64: 0 + Exclude Lumin: 0 + Exclude OSXUniversal: 0 + Exclude PS4: 0 + Exclude PS5: 0 + Exclude Stadia: 0 + Exclude Switch: 0 + Exclude WebGL: 0 + Exclude Win: 0 + Exclude Win64: 0 + Exclude WindowsStoreApps: 0 + Exclude XboxOne: 0 + Exclude iOS: 0 + Exclude tvOS: 0 + - first: + Any: + second: + enabled: 0 + settings: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/pt-BR.meta b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/pt-BR.meta new file mode 100644 index 00000000..14446abe --- /dev/null +++ b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/pt-BR.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 55291a00484c0004a864b933eeef9d8d +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/pt-BR/System.Text.Json.SourceGeneration.resources.dll b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/pt-BR/System.Text.Json.SourceGeneration.resources.dll new file mode 100644 index 00000000..359512aa Binary files /dev/null and b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/pt-BR/System.Text.Json.SourceGeneration.resources.dll differ diff --git a/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/pt-BR/System.Text.Json.SourceGeneration.resources.dll.meta b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/pt-BR/System.Text.Json.SourceGeneration.resources.dll.meta new file mode 100644 index 00000000..9f22c6aa --- /dev/null +++ b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/pt-BR/System.Text.Json.SourceGeneration.resources.dll.meta @@ -0,0 +1,49 @@ +fileFormatVersion: 2 +guid: 5d0125afbdf76094e889de9bdeedc2fd +labels: +- NuGetForUnity +- RoslynAnalyzer +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 0 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + : Any + second: + enabled: 0 + settings: + 'Exclude ': 0 + Exclude Android: 0 + Exclude CloudRendering: 0 + Exclude EmbeddedLinux: 0 + Exclude GameCoreScarlett: 0 + Exclude GameCoreXboxOne: 0 + Exclude Linux64: 0 + Exclude Lumin: 0 + Exclude OSXUniversal: 0 + Exclude PS4: 0 + Exclude PS5: 0 + Exclude Stadia: 0 + Exclude Switch: 0 + Exclude WebGL: 0 + Exclude Win: 0 + Exclude Win64: 0 + Exclude WindowsStoreApps: 0 + Exclude XboxOne: 0 + Exclude iOS: 0 + Exclude tvOS: 0 + - first: + Any: + second: + enabled: 0 + settings: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/ru.meta b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/ru.meta new file mode 100644 index 00000000..dfbf7bc3 --- /dev/null +++ b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/ru.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 1100a7ea6b0e2c748b38ae1d411aaa6a +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/ru/System.Text.Json.SourceGeneration.resources.dll b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/ru/System.Text.Json.SourceGeneration.resources.dll new file mode 100644 index 00000000..b0168e10 Binary files /dev/null and b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/ru/System.Text.Json.SourceGeneration.resources.dll differ diff --git a/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/ru/System.Text.Json.SourceGeneration.resources.dll.meta b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/ru/System.Text.Json.SourceGeneration.resources.dll.meta new file mode 100644 index 00000000..c80f5e79 --- /dev/null +++ b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/ru/System.Text.Json.SourceGeneration.resources.dll.meta @@ -0,0 +1,49 @@ +fileFormatVersion: 2 +guid: 2736a9430dbfaf24cbadb84ffbaf12dc +labels: +- NuGetForUnity +- RoslynAnalyzer +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 0 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + : Any + second: + enabled: 0 + settings: + 'Exclude ': 0 + Exclude Android: 0 + Exclude CloudRendering: 0 + Exclude EmbeddedLinux: 0 + Exclude GameCoreScarlett: 0 + Exclude GameCoreXboxOne: 0 + Exclude Linux64: 0 + Exclude Lumin: 0 + Exclude OSXUniversal: 0 + Exclude PS4: 0 + Exclude PS5: 0 + Exclude Stadia: 0 + Exclude Switch: 0 + Exclude WebGL: 0 + Exclude Win: 0 + Exclude Win64: 0 + Exclude WindowsStoreApps: 0 + Exclude XboxOne: 0 + Exclude iOS: 0 + Exclude tvOS: 0 + - first: + Any: + second: + enabled: 0 + settings: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/tr.meta b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/tr.meta new file mode 100644 index 00000000..8fa65f3a --- /dev/null +++ b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/tr.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ce8371b44671fe6469bba593e74791e1 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/tr/System.Text.Json.SourceGeneration.resources.dll b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/tr/System.Text.Json.SourceGeneration.resources.dll new file mode 100644 index 00000000..afaa7684 Binary files /dev/null and b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/tr/System.Text.Json.SourceGeneration.resources.dll differ diff --git a/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/tr/System.Text.Json.SourceGeneration.resources.dll.meta b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/tr/System.Text.Json.SourceGeneration.resources.dll.meta new file mode 100644 index 00000000..1c5a5c81 --- /dev/null +++ b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/tr/System.Text.Json.SourceGeneration.resources.dll.meta @@ -0,0 +1,49 @@ +fileFormatVersion: 2 +guid: abf010e22569d8247ad401f11523b27b +labels: +- NuGetForUnity +- RoslynAnalyzer +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 0 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + : Any + second: + enabled: 0 + settings: + 'Exclude ': 0 + Exclude Android: 0 + Exclude CloudRendering: 0 + Exclude EmbeddedLinux: 0 + Exclude GameCoreScarlett: 0 + Exclude GameCoreXboxOne: 0 + Exclude Linux64: 0 + Exclude Lumin: 0 + Exclude OSXUniversal: 0 + Exclude PS4: 0 + Exclude PS5: 0 + Exclude Stadia: 0 + Exclude Switch: 0 + Exclude WebGL: 0 + Exclude Win: 0 + Exclude Win64: 0 + Exclude WindowsStoreApps: 0 + Exclude XboxOne: 0 + Exclude iOS: 0 + Exclude tvOS: 0 + - first: + Any: + second: + enabled: 0 + settings: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/zh-Hans.meta b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/zh-Hans.meta new file mode 100644 index 00000000..f7368752 --- /dev/null +++ b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/zh-Hans.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 605f6fd0f60846047ad38efe46231f12 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/zh-Hans/System.Text.Json.SourceGeneration.resources.dll b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/zh-Hans/System.Text.Json.SourceGeneration.resources.dll new file mode 100644 index 00000000..02c38628 Binary files /dev/null and b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/zh-Hans/System.Text.Json.SourceGeneration.resources.dll differ diff --git a/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/zh-Hans/System.Text.Json.SourceGeneration.resources.dll.meta b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/zh-Hans/System.Text.Json.SourceGeneration.resources.dll.meta new file mode 100644 index 00000000..f59add84 --- /dev/null +++ b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/zh-Hans/System.Text.Json.SourceGeneration.resources.dll.meta @@ -0,0 +1,49 @@ +fileFormatVersion: 2 +guid: 36731844c9d975a44b0007c3f26278e7 +labels: +- NuGetForUnity +- RoslynAnalyzer +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 0 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + : Any + second: + enabled: 0 + settings: + 'Exclude ': 0 + Exclude Android: 0 + Exclude CloudRendering: 0 + Exclude EmbeddedLinux: 0 + Exclude GameCoreScarlett: 0 + Exclude GameCoreXboxOne: 0 + Exclude Linux64: 0 + Exclude Lumin: 0 + Exclude OSXUniversal: 0 + Exclude PS4: 0 + Exclude PS5: 0 + Exclude Stadia: 0 + Exclude Switch: 0 + Exclude WebGL: 0 + Exclude Win: 0 + Exclude Win64: 0 + Exclude WindowsStoreApps: 0 + Exclude XboxOne: 0 + Exclude iOS: 0 + Exclude tvOS: 0 + - first: + Any: + second: + enabled: 0 + settings: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/zh-Hant.meta b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/zh-Hant.meta new file mode 100644 index 00000000..e627193d --- /dev/null +++ b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/zh-Hant.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: cd3091bf0ac10e749a840860a644339e +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/zh-Hant/System.Text.Json.SourceGeneration.resources.dll b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/zh-Hant/System.Text.Json.SourceGeneration.resources.dll new file mode 100644 index 00000000..30e72eb0 Binary files /dev/null and b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/zh-Hant/System.Text.Json.SourceGeneration.resources.dll differ diff --git a/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/zh-Hant/System.Text.Json.SourceGeneration.resources.dll.meta b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/zh-Hant/System.Text.Json.SourceGeneration.resources.dll.meta new file mode 100644 index 00000000..2ddc371f --- /dev/null +++ b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/analyzers/dotnet/roslyn4.0/cs/zh-Hant/System.Text.Json.SourceGeneration.resources.dll.meta @@ -0,0 +1,49 @@ +fileFormatVersion: 2 +guid: 6642f718ba09db2469900e14f53df28e +labels: +- NuGetForUnity +- RoslynAnalyzer +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 0 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + : Any + second: + enabled: 0 + settings: + 'Exclude ': 0 + Exclude Android: 0 + Exclude CloudRendering: 0 + Exclude EmbeddedLinux: 0 + Exclude GameCoreScarlett: 0 + Exclude GameCoreXboxOne: 0 + Exclude Linux64: 0 + Exclude Lumin: 0 + Exclude OSXUniversal: 0 + Exclude PS4: 0 + Exclude PS5: 0 + Exclude Stadia: 0 + Exclude Switch: 0 + Exclude WebGL: 0 + Exclude Win: 0 + Exclude Win64: 0 + Exclude WindowsStoreApps: 0 + Exclude XboxOne: 0 + Exclude iOS: 0 + Exclude tvOS: 0 + - first: + Any: + second: + enabled: 0 + settings: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/buildTransitive.meta b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/buildTransitive.meta new file mode 100644 index 00000000..3507a4d5 --- /dev/null +++ b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/buildTransitive.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 8b2ce02fe15e2f648870170ce0030033 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/buildTransitive/netcoreapp2.0.meta b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/buildTransitive/netcoreapp2.0.meta new file mode 100644 index 00000000..f1df49e2 --- /dev/null +++ b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/buildTransitive/netcoreapp2.0.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 8fb62a69bf22b894d9ac7898a58c66fd +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/buildTransitive/netcoreapp2.0/System.Text.Json.targets b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/buildTransitive/netcoreapp2.0/System.Text.Json.targets new file mode 100644 index 00000000..63a3a5db --- /dev/null +++ b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/buildTransitive/netcoreapp2.0/System.Text.Json.targets @@ -0,0 +1,6 @@ + + + + + diff --git a/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/buildTransitive/netcoreapp2.0/System.Text.Json.targets.meta b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/buildTransitive/netcoreapp2.0/System.Text.Json.targets.meta new file mode 100644 index 00000000..fbe7cdb7 --- /dev/null +++ b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/buildTransitive/netcoreapp2.0/System.Text.Json.targets.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 7b716b45ac652464fb432a2b4358ad8f +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/buildTransitive/netcoreapp3.1.meta b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/buildTransitive/netcoreapp3.1.meta new file mode 100644 index 00000000..46b7c8c0 --- /dev/null +++ b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/buildTransitive/netcoreapp3.1.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d42b1c71cd3962e438730bd0cc866595 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.Primitives.5.0.0/useSharedDesignerContext.txt b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/buildTransitive/netcoreapp3.1/_._ similarity index 100% rename from JNFrame2/Assets/Packages/Microsoft.Extensions.Primitives.5.0.0/useSharedDesignerContext.txt rename to JNFrame2/Assets/Packages/System.Text.Json.6.0.0/buildTransitive/netcoreapp3.1/_._ diff --git a/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/buildTransitive/netcoreapp3.1/_._.meta b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/buildTransitive/netcoreapp3.1/_._.meta new file mode 100644 index 00000000..40cef3ae --- /dev/null +++ b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/buildTransitive/netcoreapp3.1/_._.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 9575de1d0e221b84d8de692b0fc185ed +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/lib.meta b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/lib.meta new file mode 100644 index 00000000..d7ee69ac --- /dev/null +++ b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/lib.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 2f40b9907b58fe04e962bb7893b74e33 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/DotNetty.Buffers.0.7.6/lib/netstandard2.0.meta b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/lib/netstandard2.0.meta similarity index 77% rename from JNFrame2/Assets/Packages/DotNetty.Buffers.0.7.6/lib/netstandard2.0.meta rename to JNFrame2/Assets/Packages/System.Text.Json.6.0.0/lib/netstandard2.0.meta index a5ced19a..4cc6b896 100644 --- a/JNFrame2/Assets/Packages/DotNetty.Buffers.0.7.6/lib/netstandard2.0.meta +++ b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/lib/netstandard2.0.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: a41789b2952609342ad7c933120c0edb +guid: 4643b3a66d75fe24f8fc18ca5a0d9cb3 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/lib/netstandard2.0/System.Text.Json.dll b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/lib/netstandard2.0/System.Text.Json.dll new file mode 100644 index 00000000..410e98a8 Binary files /dev/null and b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/lib/netstandard2.0/System.Text.Json.dll differ diff --git a/JNFrame2/Assets/Packages/DotNetty.Common.0.7.6/lib/netstandard2.0/DotNetty.Common.dll.meta b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/lib/netstandard2.0/System.Text.Json.dll.meta similarity index 91% rename from JNFrame2/Assets/Packages/DotNetty.Common.0.7.6/lib/netstandard2.0/DotNetty.Common.dll.meta rename to JNFrame2/Assets/Packages/System.Text.Json.6.0.0/lib/netstandard2.0/System.Text.Json.dll.meta index 6e0b8c0a..89114a7b 100644 --- a/JNFrame2/Assets/Packages/DotNetty.Common.0.7.6/lib/netstandard2.0/DotNetty.Common.dll.meta +++ b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/lib/netstandard2.0/System.Text.Json.dll.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 514b349136757ca48a6cc44dcbe586ca +guid: 081d7db4a1e26694d972958dce42e2fa labels: - NuGetForUnity PluginImporter: diff --git a/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/lib/netstandard2.0/System.Text.Json.xml b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/lib/netstandard2.0/System.Text.Json.xml new file mode 100644 index 00000000..47c5f6dc --- /dev/null +++ b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/lib/netstandard2.0/System.Text.Json.xml @@ -0,0 +1,4830 @@ + + + + System.Text.Json + + + + Defines how the struct handles comments. + + + Allows comments within the JSON input and treats them as valid tokens. While reading, the caller can access the comment values. + + + Doesn't allow comments within the JSON input. Comments are treated as invalid JSON if found, and a is thrown. This is the default value. + + + Allows comments within the JSON input and ignores them. The behaves as if no comments are present. + + + Provides a mechanism for examining the structural content of a JSON value without automatically instantiating data values. + + + Releases the resources used by this instance. + + + Parses a sequence as UTF-8-encoded text representing a single JSON byte value into a JsonDocument. + The JSON text to parse. + Options to control the reader behavior during parsing. + + does not represent a valid single JSON value. + + contains unsupported options. + A JsonDocument representation of the JSON value. + + + Parses a as UTF-8-encoded data representing a single JSON value into a JsonDocument. The stream is read to completion. + The JSON data to parse. + Options to control the reader behavior during parsing. + + does not represent a valid single JSON value. + + contains unsupported options. + A JsonDocument representation of the JSON value. + + + Parses memory as UTF-8-encoded text representing a single JSON byte value into a JsonDocument. + The JSON text to parse. + Options to control the reader behavior during parsing. + + does not represent a valid single JSON value. + + contains unsupported options. + A JsonDocument representation of the JSON value. + + + Parses text representing a single JSON value into a JsonDocument. + The JSON text to parse. + Options to control the reader behavior during parsing. + + does not represent a valid single JSON value. + + contains unsupported options. + A JsonDocument representation of the JSON value. + + + Parses text representing a single JSON string value into a JsonDocument. + The JSON text to parse. + Options to control the reader behavior during parsing. + + does not represent a valid single JSON value. + + contains unsupported options. + A JsonDocument representation of the JSON value. + + + Parses a as UTF-8-encoded data representing a single JSON value into a JsonDocument. The stream is read to completion. + The JSON data to parse. + Options to control the reader behavior during parsing. + The token to monitor for cancellation requests. + + does not represent a valid single JSON value. + + contains unsupported options. + A task to produce a JsonDocument representation of the JSON value. + + + Parses one JSON value (including objects or arrays) from the provided reader. + The reader to read. + + contains unsupported options. + +-or- + +The current token does not start or represent a value. + A value could not be read from the reader. + A JsonDocument representing the value (and nested values) read from the reader. + + + Attempts to parse one JSON value (including objects or arrays) from the provided reader. + The reader to read. + When the method returns, contains the parsed document. + + contains unsupported options. + +-or- + +The current token does not start or represent a value. + A value could not be read from the reader. + + if a value was read and parsed into a JsonDocument; if the reader ran out of data while parsing. All other situations result in an exception being thrown. + + + Writes the document to the provided writer as a JSON value. + The writer to which to write the document. + The parameter is . + The of this would result in invalid JSON. + The parent has been disposed. + + + Gets the root element of this JSON document. + A representing the value of the document. + + + Provides the ability for the user to define custom behavior when parsing JSON to create a . + + + Gets or sets a value that indicates whether an extra comma at the end of a list of JSON values in an object or array is allowed (and ignored) within the JSON payload being read. + + if an extra comma at the end of a list of JSON values in an object or array is allowed; otherwise, . Default is + + + Gets or sets a value that determines how the handles comments when reading through the JSON data. + The comment handling enum is set to a value that is not supported (or not within the enum range). + One of the enumeration values that indicates how comments are handled. + + + Gets or sets the maximum depth allowed when parsing JSON data, with the default (that is, 0) indicating a maximum depth of 64. + The max depth is set to a negative value. + The maximum depth allowed when parsing JSON data. + + + Represents a specific JSON value within a . + + + Gets a JsonElement that can be safely stored beyond the lifetime of the original . + A JsonElement that can be safely stored beyond the lifetime of the original . + + + Gets an enumerator to enumerate the values in the JSON array represented by this JsonElement. + This value's is not . + The parent has been disposed. + An enumerator to enumerate the values in the JSON array represented by this JsonElement. + + + Gets an enumerator to enumerate the properties in the JSON object represented by this JsonElement. + This value's is not . + The parent has been disposed. + An enumerator to enumerate the properties in the JSON object represented by this JsonElement. + + + Gets the number of values contained within the current array value. + This value's is not . + The parent has been disposed. + The number of values contained within the current array value. + + + Gets the value of the element as a . + This value's is neither nor . + The parent has been disposed. + The value of the element as a . + + + Gets the current JSON number as a . + This value's is not . + The value cannot be represented as a . + The parent has been disposed. + The current JSON number as a . + + + Gets the value of the element as a byte array. + This value's is not . + The value is not encoded as Base64 text and hence cannot be decoded to bytes. + The parent has been disposed. + The value decoded as a byte array. + + + Gets the value of the element as a . + This value's is not . + The value cannot be read as a . + The parent has been disposed. + The value of the element as a . + + + Gets the value of the element as a . + This value's is not . + The value cannot be read as a . + The parent has been disposed. + The value of the element as a . + + + Gets the current JSON number as a . + This value's is not . + The value cannot be represented as a . + The parent has been disposed. + The current JSON number as a . + + + Gets the current JSON number as a . + This value's is not . + The value cannot be represented as a . + The parent has been disposed. + The current JSON number as a . + + + Gets the value of the element as a . + This value's is not . + The value cannot be represented as a . + The parent has been disposed. + The value of the element as a . + + + Gets the current JSON number as an . + This value's is not . + The value cannot be represented as an . + The parent has been disposed. + The current JSON number as an . + + + Gets the current JSON number as an . + This value's is not . + The value cannot be represented as an . + The parent has been disposed. + The current JSON number as an . + + + Gets the current JSON number as an . + This value's is not . + The value cannot be represented as a . + The parent has been disposed. + The current JSON number as an . + + + Gets a representing the value of a required property identified by . + The UTF-8 representation (with no Byte-Order-Mark (BOM)) of the name of the property to return. + This value's is not . + No property was found with the requested name. + The parent has been disposed. + A representing the value of the requested property. + + + Gets a representing the value of a required property identified by . + The name of the property whose value is to be returned. + This value's is not . + No property was found with the requested name. + The parent has been disposed. + A representing the value of the requested property. + + + Gets a representing the value of a required property identified by . + The name of the property whose value is to be returned. + This value's is not . + No property was found with the requested name. + + is . + The parent has been disposed. + A representing the value of the requested property. + + + Gets a string that represents the original input data backing this value. + The parent has been disposed. + The original input data backing this value. + + + Gets the current JSON number as an . + This value's is not . + The value cannot be represented as an . + The parent has been disposed. + The current JSON number as an . + + + Gets the current JSON number as a . + This value's is not . + The value cannot be represented as a . + The parent has been disposed. + The current JSON number as a . + + + Gets the value of the element as a . + This value's is neither nor . + The parent has been disposed. + The value of the element as a . + + + Gets the current JSON number as a . + This value's is not . + The value cannot be represented as a . + The parent has been disposed. + The current JSON number as a . + + + Gets the current JSON number as a . + This value's is not . + The value cannot be represented as a . + The parent has been disposed. + The current JSON number as a . + + + Gets the current JSON number as a . + This value's is not . + The value cannot be represented as a . + The parent has been disposed. + The current JSON number as a . + + + Parses one JSON value (including objects or arrays) from the provided reader. + The reader to read. + + is using unsupported options. + The current token does not start or represent a value. + A value could not be read from the reader. + A JsonElement representing the value (and nested values) read from the reader. + + + Gets a string representation for the current value appropriate to the value type. + The parent has been disposed. + A string representation for the current value appropriate to the value type. + + + Attempts to represent the current JSON number as a . + When the method returns, contains the byte equivalent of the current JSON number if the conversion succeeded. + This value's is not . + The parent has been disposed. + + if the number can be represented as a ; otherwise, . + + + Attempts to represent the current JSON string as a byte array, assuming that it is Base64 encoded. + If the method succeeds, contains the decoded binary representation of the Base64 text. + This value's is not . + The parent has been disposed. + + if the entire token value is encoded as valid Base64 text and can be successfully decoded to bytes; otherwise, . + + + Attempts to represent the current JSON string as a . + When this method returns, contains the date and time value equivalent to the current JSON string. + This value's is not . + The parent has been disposed. + + if the string can be represented as a ; otherwise, . + + + Attempts to represent the current JSON string as a . + When this method returns, contains the date and time equivalent to the current JSON string. + This value's is not . + The parent has been disposed. + + if the string can be represented as a ; otherwise, . + + + Attempts to represent the current JSON number as a . + When this method returns, contains the decimal equivalent of the current JSON number. + This value's is not . + The parent has been disposed. + + if the number can be represented as a ; otherwise, . + + + Attempts to represent the current JSON number as a . + When this method returns, contains a double-precision floating point value equivalent to the current JSON number. + This value's is not . + The parent has been disposed. + + if the number can be represented as a ; otherwise, . + + + Attempts to represent the current JSON string as a . + When this method returns, contains the GUID equivalent to the current JSON string. + This value's is not . + The parent has been disposed. + + if the string can be represented as a ; otherwise, . + + + Attempts to represent the current JSON number as an . + When the method returns, contains the 16-bit integer equivalent of the current JSON number if the conversion succeeded. + This value's is not . + The parent has been disposed. + + if the number can be represented as an ; otherwise, . + + + Attempts to represent the current JSON number as an . + When this method returns, contains the 32-bit integer value equivalent to the current JSON number. + This value's is not . + The parent has been disposed. + + if the number can be represented as an ; otherwise, . + + + Attempts to represent the current JSON number as a . + When this method returns, contains the 64-bit integer value equivalent to the current JSON number. + This value's is not . + The parent has been disposed. + + if the number can be represented as a ; otherwise, . + + + Looks for a property named in the current object, returning a value that indicates whether or not such a property exists. When the property exists, the method assigns its value to the argument. + The UTF-8 (with no Byte-Order-Mark (BOM)) representation of the name of the property to return. + Receives the value of the located property. + This value's is not . + The parent has been disposed. + + if the property was found; otherwise, . + + + Looks for a property named in the current object, returning a value that indicates whether or not such a property exists. When the property exists, the method assigns its value to the argument. + The name of the property to find. + When this method returns, contains the value of the specified property. + This value's is not . + The parent has been disposed. + + if the property was found; otherwise, . + + + Looks for a property named in the current object, returning a value that indicates whether or not such a property exists. When the property exists, its value is assigned to the argument. + The name of the property to find. + When this method returns, contains the value of the specified property. + This value's is not . + + is . + The parent has been disposed. + + if the property was found; otherwise, . + + + Attempts to represent the current JSON number as an . + When the method returns, contains the signed byte equivalent of the current JSON number if the conversion succeeded. + This value's is not . + The parent has been disposed. + + if the number can be represented as an ; otherwise, . + + + Attempts to represent the current JSON number as a . + When this method returns, contains the single-precision floating point value equivalent to the current JSON number. + This value's is not . + The parent has been disposed. + + if the number can be represented as a ; otherwise, . + + + Attempts to represent the current JSON number as a . + When the method returns, contains the unsigned 16-bit integer equivalent of the current JSON number if the conversion succeeded. + This value's is not . + The parent has been disposed. + + if the number can be represented as a ; otherwise, . + + + Attempts to represent the current JSON number as a . + When this method returns, contains unsigned 32-bit integer value equivalent to the current JSON number. + This value's is not . + The parent has been disposed. + + if the number can be represented as a ; otherwise, . + + + Attempts to represent the current JSON number as a . + When this method returns, contains unsigned 64-bit integer value equivalent to the current JSON number. + This value's is not . + The parent has been disposed. + + if the number can be represented as a ; otherwise, . + + + Attempts to parse one JSON value (including objects or arrays) from the provided reader. + The reader to read. + Receives the parsed element. + + is using unsupported options. + The current token does not start or represent a value. + A value could not be read from the reader. + + if a value was read and parsed into a JsonElement; if the reader ran out of data while parsing. + All other situations result in an exception being thrown. + + + Compares the text represented by a UTF8-encoded byte span to the string value of this element. + The UTF-8 encoded text to compare against. + This value's is not . + + if the string value of this element has the same UTF-8 encoding as + ; otherwise, . + + + Compares a specified read-only character span to the string value of this element. + The text to compare against. + This value's is not . + + if the string value of this element matches ; otherwise, . + + + Compares a specified string to the string value of this element. + The text to compare against. + This value's is not . + + if the string value of this element matches ; otherwise, . + + + Writes the element to the specified writer as a JSON value. + The writer to which to write the element. + The parameter is . + The of this value is . + The parent has been disposed. + + + Gets the value at the specified index if the current value is an . + The item index. + This value's is not . + + is not in the range [0, ()). + The parent has been disposed. + The value at the specified index. + + + Gets the type of the current JSON value. + The parent has been disposed. + The type of the current JSON value. + + + Represents an enumerator for the contents of a JSON array. + + + Releases the resources used by this instance. + + + Returns an enumerator that iterates through a collection. + An enumerator that can be used to iterate through the array. + + + Advances the enumerator to the next element of the collection. + + if the enumerator was successfully advanced to the next element; if the enumerator has passed the end of the collection. + + + Sets the enumerator to its initial position, which is before the first element in the collection. + + + Returns an enumerator that iterates through a collection. + An enumerator for an array of that can be used to iterate through the collection. + + + Returns an enumerator that iterates through a collection. + An enumerator that can be used to iterate through the collection. + + + Gets the element in the collection at the current position of the enumerator. + The element in the collection at the current position of the enumerator. + + + Gets the element in the collection at the current position of the enumerator. + The element in the collection at the current position of the enumerator. + + + Represents an enumerator for the properties of a JSON object. + + + Releases the resources used by this instance. + + + Returns an enumerator that iterates the properties of an object. + An enumerator that can be used to iterate through the object. + + + Advances the enumerator to the next element of the collection. + + if the enumerator was successfully advanced to the next element; if the enumerator has passed the end of the collection. + + + Sets the enumerator to its initial position, which is before the first element in the collection. + + + Returns an enumerator that iterates through a collection. + An enumerator for objects that can be used to iterate through the collection. + + + Returns an enumerator that iterates through a collection. + An enumerator that can be used to iterate through the collection. + + + Gets the element in the collection at the current position of the enumerator. + The element in the collection at the current position of the enumerator. + + + Gets the element in the collection at the current position of the enumerator. + The element in the collection at the current position of the enumerator. + + + Provides methods to transform UTF-8 or UTF-16 encoded text into a form that is suitable for JSON. + + + Encodes a UTF-8 text value as a JSON string. + The UTF-8 encoded text to convert to JSON encoded text. + The encoder to use when escaping the string, or to use the default encoder. + + is too large. + +-or- + + contains invalid UTF-8 bytes. + The encoded JSON text. + + + Encodes a specified text value as a JSON string. + The value to convert to JSON encoded text. + The encoder to use when escaping the string, or to use the default encoder. + + is too large. + +-or- + + contains invalid UTF-16 characters. + The encoded JSON text. + + + Encodes the string text value as a JSON string. + The value to convert to JSON encoded text. + The encoder to use when escaping the string, or to use the default encoder. + + is . + + is too large. + +-or- + + contains invalid UTF-16 characters. + The encoded JSON text. + + + Determines whether this instance and a specified object, which must also be a instance, have the same value. + The object to compare to this instance. + + if the current instance and are equal; otherwise, . + + + Determines whether this instance and another specified instance have the same value. + The object to compare to this instance. + + if this instance and have the same value; otherwise, . + + + Returns the hash code for this . + The hash code for this instance. + + + Converts the value of this instance to a . + The underlying UTF-16 encoded string. + + + Gets the UTF-8 encoded representation of the pre-encoded JSON text. + The UTF-8 encoded representation of the pre-encoded JSON text. + + + Defines a custom exception object that is thrown when invalid JSON text is encountered, when the defined maximum depth is passed, or the JSON text is not compatible with the type of a property on an object. + + + Initializes a new instance of the class. + + + Creates a new exception object with serialized data. + The serialized object data about the exception being thrown. + An object that contains contextual information about the source or destination. + + is . + + + Initializes a new instance of the class with a specified error message. + The context-specific error message. + + + Initializes a new instance of the class, with a specified error message and a reference to the inner exception that is the cause of this exception. + The context-specific error message. + The exception that caused the current exception. + + + Creates a new exception object to relay error information to the user. + The context-specific error message. + The path where the invalid JSON was encountered. + The line number (starting at 0) at which the invalid JSON was encountered when deserializing. + The byte count within the current line (starting at 0) where the invalid JSON was encountered. + + + Creates a new exception object to relay error information to the user that includes a specified inner exception. + The context-specific error message. + The path where the invalid JSON was encountered. + The line number (starting at 0) at which the invalid JSON was encountered when deserializing. + The byte count (starting at 0) within the current line where the invalid JSON was encountered. + The exception that caused the current exception. + + + Sets the with information about the exception. + The serialized object data about the exception being thrown. + An object that contains contextual information about the source or destination. + + + Gets the zero-based number of bytes read within the current line before the exception. + The zero-based number of bytes read within the current line before the exception. + + + Gets the zero-based number of lines read before the exception. + The zero-based number of lines read before the exception. + + + Gets a message that describes the current exception. + The error message that describes the current exception. + + + Gets The path within the JSON where the exception was encountered. + The path within the JSON where the exception was encountered. + + + Determines the naming policy used to convert a string-based name to another format, such as a camel-casing format. + + + Initializes a new instance of . + + + When overridden in a derived class, converts the specified name according to the policy. + The name to convert. + The converted name. + + + Gets the naming policy for camel-casing. + The naming policy for camel-casing. + + + Represents a single property for a JSON object. + + + Compares the specified UTF-8 encoded text to the name of this property. + The UTF-8 encoded text to compare against. + This value's is not . + + if the name of this property has the same UTF-8 encoding as ; otherwise, . + + + Compares the specified text as a character span to the name of this property. + The text to compare against. + This value's is not . + + if the name of this property matches ; otherwise, . + + + Compares the specified string to the name of this property. + The text to compare against. + This value's is not . + + if the name of this property matches ; otherwise . + + + Provides a string representation of the property for debugging purposes. + A string containing the uninterpreted value of the property, beginning at the declaring open-quote and ending at the last character that is part of the value. + + + Writes the property to the provided writer as a named JSON object property. + The writer to which to write the property. + + is . + + is too large to be a JSON object property. + The of this JSON property's would result in invalid JSON. + The parent has been disposed. + + + Gets the name of this property. + The name of this property. + + + Gets the value of this property. + The value of this property. + + + Provides the ability for the user to define custom behavior when reading JSON. + + + Gets or sets a value that defines whether an extra comma at the end of a list of JSON values in an object or array is allowed (and ignored) within the JSON payload being read. + + if an extra comma is allowed; otherwise, . + + + Gets or sets a value that determines how the handles comments when reading through the JSON data. + The property is being set to a value that is not a member of the enumeration. + One of the enumeration values that indicates how comments are handled. + + + Gets or sets the maximum depth allowed when reading JSON, with the default (that is, 0) indicating a maximum depth of 64. + The maximum depth is being set to a negative value. + The maximum depth allowed when reading JSON. + + + Defines an opaque type that holds and saves all the relevant state information, which must be provided to the to continue reading after processing incomplete data. + + + Constructs a new instance. + Defines the customized behavior of the that is different from the JSON RFC (for example how to handle comments, or the maximum depth allowed when reading). By default, the follows the JSON RFC strictly (comments within the JSON are invalid) and reads up to a maximum depth of 64. + The maximum depth is set to a non-positive value (< 0). + + + Gets the custom behavior to use when reading JSON data using the struct that may deviate from strict adherence to the JSON specification, which is the default behavior. + The custom behavior to use when reading JSON data. + + + Provides functionality to serialize objects or value types to JSON and to deserialize JSON into objects or value types. + + + Reads the UTF-8 encoded text representing a single JSON value into a . + The Stream will be read to completion. + JSON data to parse. + The type of the object to convert to and return. + Options to control the behavior during reading. + + or is . + The JSON is invalid, the is not compatible with the JSON, or there is remaining data in the Stream. + There is no compatible for or its serializable members. + A representation of the JSON value. + + + Reads the UTF-8 encoded text representing a single JSON value into a . + The Stream will be read to completion. + JSON data to parse. + The type of the object to convert to and return. + A metadata provider for serializable types. + + , , or is . + The JSON is invalid, the is not compatible with the JSON, or there is remaining data in the Stream. + There is no compatible for or its serializable members. + The method on the provided did not return a compatible for . + A representation of the JSON value. + + + Parses the UTF-8 encoded text representing a single JSON value into an instance of a specified type. + The JSON text to parse. + The type of the object to convert to and return. + Options to control the behavior during parsing. + + is . + The JSON is invalid. + +-or- + + is not compatible with the JSON. + +-or- + +There is remaining data in the span beyond a single JSON value. + There is no compatible for or its serializable members. + A representation of the JSON value. + + + Parses the UTF-8 encoded text representing a single JSON value into a . + JSON text to parse. + The type of the object to convert to and return. + A metadata provider for serializable types. + + is . + The JSON is invalid, is not compatible with the JSON, or there is remaining data in the Stream. + There is no compatible for or its serializable members. + The method on the provided did not return a compatible for . + A representation of the JSON value. + + + Parses the text representing a single JSON value into an instance of a specified type. + The JSON text to parse. + The type of the object to convert to and return. + Options to control the behavior during parsing. + + is . + The JSON is invalid. + +-or- + + is not compatible with the JSON. + +-or- + +There is remaining data in the span beyond a single JSON value. + There is no compatible for or its serializable members. + A representation of the JSON value. + + + Parses the text representing a single JSON value into a . + JSON text to parse. + The type of the object to convert to and return. + A metadata provider for serializable types. + + or is . + +-or- + + is . + The JSON is invalid. + +-or- + + is not compatible with the JSON. + +-or- + +There is remaining data in the string beyond a single JSON value. + There is no compatible for or its serializable members. + The method of the provided returns for the type to convert. + A representation of the JSON value. + + + Parses the text representing a single JSON value into an instance of a specified type. + The JSON text to parse. + The type of the object to convert to and return. + Options to control the behavior during parsing. + + or is . + The JSON is invalid. + +-or- + + is not compatible with the JSON. + +-or- + +There is remaining data in the string beyond a single JSON value. + There is no compatible for or its serializable members. + A representation of the JSON value. + + + Parses the text representing a single JSON value into a . + JSON text to parse. + The type of the object to convert to and return. + A metadata provider for serializable types. + + or is . + +-or- + + is . + The JSON is invalid. + +-or- + + is not compatible with the JSON. + +-or- + +There is remaining data in the string beyond a single JSON value. + There is no compatible for or its serializable members. + The method of the provided returns for the type to convert. + A representation of the JSON value. + + + Converts the representing a single JSON value into a . + The to convert. + The type of the object to convert to and return. + Options to control the behavior during parsing. + + or is . + + is not compatible with the JSON. + There is no compatible for or its serializable members. + A representation of the JSON value. + + + Converts the representing a single JSON value into a . + The to convert. + The type of the object to convert to and return. + A metadata provider for serializable types. + + is . + +-or- + + is . + +-or- + + is . + The JSON is invalid. + +-or- + + is not compatible with the JSON. + +-or- + +There is remaining data in the string beyond a single JSON value. + There is no compatible for or its serializable members. + The method of the provided returns for the type to convert. + A representation of the JSON value. + + + Converts the representing a single JSON value into a . + The to convert. + The type of the object to convert to and return. + Options to control the behavior during parsing. + + is . + + is not compatible with the JSON. + There is no compatible for or its serializable members. + A representation of the JSON value. + + + Converts the representing a single JSON value into a . + The to convert. + The type of the object to convert to and return. + A metadata provider for serializable types. + + is . + +-or- + + is . + The JSON is invalid. + +-or- + + is not compatible with the JSON. + +-or- + +There is remaining data in the string beyond a single JSON value. + There is no compatible for or its serializable members. + The method of the provided returns for the type to convert. + A representation of the JSON value. + + + Converts the representing a single JSON value into a . + The to convert. + The type of the object to convert to and return. + Options to control the behavior during parsing. + + is not compatible with the JSON. + There is no compatible for or its serializable members. + A representation of the JSON value. + + + Converts the representing a single JSON value into a . + The to convert. + The type of the object to convert to and return. + A metadata provider for serializable types. + + is . + +-or- + + is . + The JSON is invalid. + +-or- + + is not compatible with the JSON. + +-or- + +There is remaining data in the string beyond a single JSON value. + There is no compatible for or its serializable members. + The method of the provided returns for the type to convert. + A representation of the JSON value. + + + Reads one JSON value (including objects or arrays) from the provided reader and converts it into an instance of a specified type. + The reader to read the JSON from. + The type of the object to convert to and return. + Options to control the serializer behavior during reading. + + is . + The JSON is invalid. + +-or- + + is not compatible with the JSON. + +-or- + +A value could not be read from the reader. + + is using unsupported options. + There is no compatible for or its serializable members. + A representation of the JSON value. + + + Reads one JSON value (including objects or arrays) from the provided reader into a . + The reader to read. + The type of the object to convert to and return. + A metadata provider for serializable types. + + or is . + The JSON is invalid, is not compatible with the JSON, or a value could not be read from the reader. + + is using unsupported options. + There is no compatible for or its serializable members. + The method on the provided did not return a compatible for . + A representation of the JSON value. + + + Reads the UTF-8 encoded text representing a single JSON value into a . + The Stream will be read to completion. + JSON data to parse. + Options to control the behavior during reading. + The type to deserialize the JSON value into. + + is . + The JSON is invalid, is not compatible with the JSON, or there is remaining data in the Stream. + There is no compatible for or its serializable members. + A representation of the JSON value. + + + Reads the UTF-8 encoded text representing a single JSON value into a . + The Stream will be read to completion. + JSON data to parse. + Metadata about the type to convert. + The type to deserialize the JSON value into. + + or is . + The JSON is invalid, is not compatible with the JSON, or there is remaining data in the Stream. + There is no compatible for or its serializable members. + A representation of the JSON value. + + + Parses the UTF-8 encoded text representing a single JSON value into an instance of the type specified by a generic type parameter. + The JSON text to parse. + Options to control the behavior during parsing. + The target type of the UTF-8 encoded text. + The JSON is invalid. + +-or- + + is not compatible with the JSON. + +-or- + +There is remaining data in the span beyond a single JSON value. + There is no compatible for or its serializable members. + A representation of the JSON value. + + + Parses the UTF-8 encoded text representing a single JSON value into a . + JSON text to parse. + Metadata about the type to convert. + The type to deserialize the JSON value into. + The JSON is invalid, is not compatible with the JSON, or there is remaining data in the Stream. + There is no compatible for or its serializable members. + A representation of the JSON value. + + + Parses the text representing a single JSON value into an instance of the type specified by a generic type parameter. + The JSON text to parse. + Options to control the behavior during parsing. + The type to deserialize the JSON value into. + The JSON is invalid. + +-or- + + is not compatible with the JSON. + +-or- + +There is remaining data in the span beyond a single JSON value. + There is no compatible for or its serializable members. + A representation of the JSON value. + + + Parses the text representing a single JSON value into a . + JSON text to parse. + Metadata about the type to convert. + The type to deserialize the JSON value into. + + is . + +-or- + + is . + The JSON is invalid. + +-or- + + is not compatible with the JSON. + +-or- + +There is remaining data in the string beyond a single JSON value. + There is no compatible for or its serializable members. + A representation of the JSON value. + + + Parses the text representing a single JSON value into an instance of the type specified by a generic type parameter. + The JSON text to parse. + Options to control the behavior during parsing. + The target type of the JSON value. + + is . + The JSON is invalid. + +-or- + + is not compatible with the JSON. + +-or- + +There is remaining data in the string beyond a single JSON value. + There is no compatible for or its serializable members. + A representation of the JSON value. + + + Parses the text representing a single JSON value into a . + JSON text to parse. + Metadata about the type to convert. + The type to deserialize the JSON value into. + + is . + +-or- + + is . + The JSON is invalid. + +-or- + + is not compatible with the JSON. + +-or- + +There is remaining data in the string beyond a single JSON value. + There is no compatible for or its serializable members. + A representation of the JSON value. + + + Converts the representing a single JSON value into a . + The to convert. + Options to control the behavior during parsing. + The type to deserialize the JSON value into. + + is . + + is not compatible with the JSON. + There is no compatible for or its serializable members. + A representation of the JSON value. + + + Converts the representing a single JSON value into a . + The to convert. + Metadata about the type to convert. + The type to deserialize the JSON value into. + + is . + +-or- + + is . + + is not compatible with the JSON. + There is no compatible for or its serializable members. + A representation of the JSON value. + + + Converts the representing a single JSON value into a . + The to convert. + Options to control the behavior during parsing. + The type to deserialize the JSON value into. + + is not compatible with the JSON. + There is no compatible for or its serializable members. + A representation of the JSON value. + + + Converts the representing a single JSON value into a . + The to convert. + Metadata about the type to convert. + The type to deserialize the JSON value into. + + is . + + is not compatible with the JSON. + There is no compatible for or its serializable members. + A representation of the JSON value. + + + Converts the representing a single JSON value into a . + The to convert. + Options to control the behavior during parsing. + The type to deserialize the JSON value into. + + is not compatible with the JSON. + There is no compatible for or its serializable members. + A representation of the JSON value. + + + Converts the representing a single JSON value into a . + The to convert. + Metadata about the type to convert. + The type to deserialize the JSON value into. + + is . + + is not compatible with the JSON. + There is no compatible for or its serializable members. + A representation of the JSON value. + + + Reads one JSON value (including objects or arrays) from the provided reader into an instance of the type specified by a generic type parameter. + The reader to read the JSON from. + Options to control serializer behavior during reading. + The target type of the JSON value. + The JSON is invalid. + +-or- + + is not compatible with the JSON. + +-or- + +A value could not be read from the reader. + + uses unsupported options. + There is no compatible for or its serializable members. + A representation of the JSON value. + + + Reads one JSON value (including objects or arrays) from the provided reader into a . + The reader to read. + Metadata about the type to convert. + The type to deserialize the JSON value into. + The JSON is invalid, is not compatible with the JSON, or a value could not be read from the reader. + + is using unsupported options. + There is no compatible for or its serializable members. + A representation of the JSON value. + + + Asynchronously reads the UTF-8 encoded text representing a single JSON value into an instance of a specified type. The stream will be read to completion. + The JSON data to parse. + The type of the object to convert to and return. + Options to control the behavior during reading. + A cancellation token that may be used to cancel the read operation. + + or is . + The JSON is invalid. + +-or- + + is not compatible with the JSON. + +-or- + +There is remaining data in the stream. + There is no compatible for or its serializable members. + A representation of the JSON value. + + + Reads the UTF-8 encoded text representing a single JSON value into a . + The Stream will be read to completion. + JSON data to parse. + The type of the object to convert to and return. + A metadata provider for serializable types. + The that can be used to cancel the read operation. + + , , or is . + The JSON is invalid, the is not compatible with the JSON, or there is remaining data in the Stream. + There is no compatible for or its serializable members. + The method on the provided did not return a compatible for . + A representation of the JSON value. + + + Asynchronously reads the UTF-8 encoded text representing a single JSON value into an instance of a type specified by a generic type parameter. The stream will be read to completion. + The JSON data to parse. + Options to control the behavior during reading. + A token that may be used to cancel the read operation. + The target type of the JSON value. + The JSON is invalid. + +-or- + + is not compatible with the JSON. + +-or- + +There is remaining data in the stream. + There is no compatible for or its serializable members. + + is . + A representation of the JSON value. + + + Reads the UTF-8 encoded text representing a single JSON value into a . + The Stream will be read to completion. + JSON data to parse. + Metadata about the type to convert. + The which may be used to cancel the read operation. + The type to deserialize the JSON value into. + + or is . + The JSON is invalid, is not compatible with the JSON, or there is remaining data in the Stream. + There is no compatible for or its serializable members. + A representation of the JSON value. + + + Wraps the UTF-8 encoded text into an that can be used to deserialize root-level JSON arrays in a streaming manner. + JSON data to parse. + Options to control the behavior during reading. + The which may be used to cancel the read operation. + The element type to deserialize asynchronously. + + is . + An representation of the provided JSON array. + + + Converts the provided value to UTF-8 encoded JSON text and write it to the . + The UTF-8 to write to. + The value to convert. + The type of the to convert. + Options to control the conversion behavior. + + is not compatible with . + + or is . + There is no compatible for or its serializable members. + + + Converts the provided value to UTF-8 encoded JSON text and write it to the . + The UTF-8 to write to. + The value to convert. + The type of the to convert. + A metadata provider for serializable types. + + is not compatible with . + + , , or is . + There is no compatible for or its serializable members. + + + Converts the value of a specified type into a JSON string. + The value to convert. + The type of the to convert. + Options to control the conversion behavior. + + is not compatible with . + + is . + There is no compatible for or its serializable members. + The JSON string representation of the value. + + + Converts the provided value into a . + The value to convert. + The type of the to convert. + A metadata provider for serializable types. + There is no compatible for or its serializable members. + The method of the provided returns for the type to convert. + + or is . + A representation of the value. + + + Writes the JSON representation of the specified type to the provided writer. + The JSON writer to write to. + The value to convert and write. + The type of the to convert. + Options to control serialization behavior. + + is not compatible with + + or is . + There is no compatible for or its serializable members. + + + Writes one JSON value (including objects or arrays) to the provided writer. + A JSON writer to write to. + The value to convert and write. + The type of the to convert. + A metadata provider for serializable types. + + is not compatible with . + + or is . + There is no compatible for or its serializable members. + The method of the provided returns for the type to convert. + + + Converts the value of a type specified by a generic type parameter into a JSON string. + The value to convert. + Options to control serialization behavior. + The type of the value to serialize. + There is no compatible for or its serializable members. + A JSON string representation of the value. + + + Converts the provided value into a . + The value to convert. + Metadata about the type to convert. + The type of the value to serialize. + There is no compatible for or its serializable members. + + is . + A representation of the value. + + + Converts the provided value to UTF-8 encoded JSON text and write it to the . + The UTF-8 to write to. + The value to convert. + Options to control the conversion behavior. + The type of the value to serialize. + + is . + There is no compatible for or its serializable members. + + + Converts the provided value to UTF-8 encoded JSON text and write it to the . + The UTF-8 to write to. + The value to convert. + Metadata about the type to convert. + The type of the value to serialize. + + is . + There is no compatible for or its serializable members. + + + Writes the JSON representation of a type specified by a generic type parameter to the provided writer. + A JSON writer to write to. + The value to convert and write. + Options to control serialization behavior. + The type of the value to serialize. + + is . + There is no compatible for or its serializable members. + + + Writes one JSON value (including objects or arrays) to the provided writer. + The writer to write. + The value to convert and write. + Metadata about the type to convert. + The type of the value to serialize. + + or is . + There is no compatible for or its serializable members. + + + Asynchronously converts the value of a specified type to UTF-8 encoded JSON text and writes it to the specified stream. + The UTF-8 stream to write to. + The value to convert. + The type of the to convert. + Options to control serialization behavior. + A token that may be used to cancel the write operation. + + is not compatible with . + + or is . + There is no compatible for or its serializable members. + A task that represents the asynchronous write operation. + + + Converts the provided value to UTF-8 encoded JSON text and write it to the . + The UTF-8 to write to. + The value to convert. + The type of the to convert. + A metadata provider for serializable types. + The that can be used to cancel the write operation. + + is not compatible with . + + , , or is . + There is no compatible for or its serializable members. + A task that represents the asynchronous write operation. + + + Asynchronously converts a value of a type specified by a generic type parameter to UTF-8 encoded JSON text and writes it to a stream. + The UTF-8 stream to write to. + The value to convert. + Options to control serialization behavior. + A token that may be used to cancel the write operation. + The type of the value to serialize. + + is . + There is no compatible for or its serializable members. + A task that represents the asynchronous write operation. + + + Converts the provided value to UTF-8 encoded JSON text and write it to the . + The UTF-8 to write to. + The value to convert. + Metadata about the type to convert. + The that can be used to cancel the write operation. + The type of the value to serialize. + + is . + There is no compatible for or its serializable members. + A task that represents the asynchronous write operation. + + + Converts the provided value into a . + The value to convert. + The type of the to convert. + Options to control the conversion behavior. + + is not compatible with . + + is . + There is no compatible for or its serializable members. + A representation of the value. + + + Converts the provided value into a . + The value to convert. + The type of the to convert. + A metadata provider for serializable types. + There is no compatible for or its serializable members. + The method of the provided returns for the type to convert. + + or is . + A representation of the value. + + + Converts the provided value into a . + The value to convert. + Options to control the conversion behavior. + The type of the value to serialize. + There is no compatible for or its serializable members. + A representation of the JSON value. + + + Converts the provided value into a . + The value to convert. + Metadata about the type to convert. + The type of the value to serialize. + There is no compatible for or its serializable members. + + is . + A representation of the value. + + + Converts the provided value into a . + The value to convert. + The type of the to convert. + Options to control the conversion behavior. + + is not compatible with . + + is . + There is no compatible for or its serializable members. + A representation of the value. + + + Converts the provided value into a . + The value to convert. + The type of the to convert. + A metadata provider for serializable types. + There is no compatible for or its serializable members. + The method of the provided returns for the type to convert. + + or is . + A representation of the value. + + + Converts the provided value into a . + The value to convert. + Options to control the conversion behavior. + The type of the value to serialize. + There is no compatible for or its serializable members. + A representation of the JSON value. + + + Converts the provided value into a . + The value to convert. + Metadata about the type to convert. + The type of the value to serialize. + There is no compatible for or its serializable members. + + is . + A representation of the value. + + + Converts the provided value into a . + The value to convert. + The type of the to convert. + Options to control the conversion behavior. + + is not compatible with . + + is . + There is no compatible for or its serializable members. + A representation of the value. + + + Converts the provided value into a . + The value to convert. + The type of the to convert. + A metadata provider for serializable types. + There is no compatible for or its serializable members. + The method of the provided returns for the type to convert. + + or is . + A representation of the value. + + + Converts the provided value into a . + The value to convert. + Options to control the conversion behavior. + The type of the value to serialize. + There is no compatible for or its serializable members. + A representation of the JSON value. + + + Converts the provided value into a . + The value to convert. + Metadata about the type to convert. + The type of the value to serialize. + There is no compatible for or its serializable members. + + is . + A representation of the value. + + + Converts a value of the specified type into a JSON string, encoded as UTF-8 bytes. + The value to convert. + The type of the to convert. + Options to control the conversion behavior. + + is not compatible with . + + is . + There is no compatible for or its serializable members. + A JSON string representation of the value, encoded as UTF-8 bytes. + + + Converts the provided value into a array. + The value to convert. + The type of the to convert. + A metadata provider for serializable types. + + is not compatible with . + + is . + There is no compatible for or its serializable members. + The method of the provided returns for the type to convert. + A UTF-8 representation of the value. + + + Converts the value of a type specified by a generic type parameter into a JSON string, encoded as UTF-8 bytes. + The value to convert. + Options to control the conversion behavior. + The type of the value. + There is no compatible for or its serializable members. + A JSON string representation of the value, encoded as UTF-8 bytes. + + + Converts the provided value into a array. + The value to convert. + Metadata about the type to convert. + The type of the value to serialize. + There is no compatible for or its serializable members. + + is . + A UTF-8 representation of the value. + + + Specifies scenario-based default serialization options that can be used to construct a instance. + + + + General-purpose option values. These are the same settings that are applied if a member isn't specified. + For information about the default property values that are applied, see JsonSerializerOptions properties. + + + + + Option values appropriate to Web-based scenarios. + This member implies that: + - Property names are treated as case-insensitive. + - "camelCase" name formatting should be employed. + - Quoted numbers (JSON strings for number properties) are allowed. + + + + Provides options to be used with . + + + Initializes a new instance of the class. + + + Constructs a new instance with a predefined set of options determined by the specified . + The to reason about. + + + Copies the options from a instance to a new instance. + The options instance to copy options from. + + is . + + + Binds current instance with a new instance of the specified type. + The generic definition of the specified context type. + + + Returns the converter for the specified type. + The type to return a converter for. + The configured for returned an invalid converter. + There is no compatible for or its serializable members. + The first converter that supports the given type, or if there is no converter. + + + Get or sets a value that indicates whether an extra comma at the end of a list of JSON values in an object or array is allowed (and ignored) within the JSON payload being deserialized. + This property was set after serialization or deserialization has occurred. + + if an extra comma at the end of a list of JSON values in an object or array is allowed (and ignored); otherwise. + + + Gets the list of user-defined converters that were registered. + The list of custom converters. + + + Gets or sets the default buffer size, in bytes, to use when creating temporary buffers. + The buffer size is less than 1. + This property was set after serialization or deserialization has occurred. + The default buffer size in bytes. + + + Specifies a condition to determine when properties with default values are ignored during serialization or deserialization. + The default value is . + This property is set to . + This property is set after serialization or deserialization has occurred. + +-or- + + has been set to . These properties cannot be used together. + + + Gets or sets the policy used to convert a key's name to another format, such as camel-casing. + The policy used to convert a key's name to another format. + + + Gets or sets the encoder to use when escaping strings, or to use the default encoder. + The JavaScript character encoding. + + + Gets or sets a value that determines whether values are ignored during serialization and deserialization. The default value is . + This property was set after serialization or deserialization has occurred. + +-or- + + has been set to a non-default value. These properties cannot be used together. + + to ignore null values during serialization and deserialization; otherwise, . + + + Determines whether read-only fields are ignored during serialization. A field is read-only if it is marked with the keyword. The default value is . + This property is set after serialization or deserialization has occurred. + + if read-only fields should be ignored during serialization; otherwise. + + + Gets a value that determines whether read-only properties are ignored during serialization. The default value is . + This property was set after serialization or deserialization has occurred. + + to ignore read-only properties during serialization; otherwise, . + + + Determines whether fields are handled during serialization and deserialization. + The default value is . + This property is set after serialization or deserialization has occurred. + + + Gets or sets the maximum depth allowed when serializing or deserializing JSON, with the default value of 0 indicating a maximum depth of 64. + This property was set after serialization or deserialization has occurred. + The max depth is set to a negative value. + The maximum depth allowed when serializing or deserializing JSON. + + + Specifies how number types should be handled when serializing or deserializing. + This property is set after serialization or deserialization has occurred. + + + Gets or sets a value that determines whether a property's name uses a case-insensitive comparison during deserialization. The default value is . + + to compare property names using case-insensitive comparison; otherwise, . + + + Gets or sets a value that specifies the policy used to convert a property's name on an object to another format, such as camel-casing, or to leave property names unchanged. + A property naming policy, or to leave property names unchanged. + + + Gets or sets a value that defines how comments are handled during deserialization. + This property was set after serialization or deserialization has occurred. + The comment handling enum is set to a value that is not supported (or not within the enum range). + A value that indicates whether comments are allowed, disallowed, or skipped. + + + Configures how object references are handled when reading and writing JSON. + + + Defines how deserializing a type declared as an is handled during deserialization. + + + Gets or sets a value that defines whether JSON should use pretty printing. By default, JSON is serialized without any extra white space. + This property was set after serialization or deserialization has occurred. + + if JSON should pretty print on serialization; otherwise, . The default is . + + + Defines the various JSON tokens that make up a JSON text. + + + The token type is a comment string. + + + The token type is the end of a JSON array. + + + The token type is the end of a JSON object. + + + The token type is the JSON literal false. + + + There is no value (as distinct from ). This is the default token type if no data has been read by the . + + + The token type is the JSON literal null. + + + The token type is a JSON number. + + + The token type is a JSON property name. + + + The token type is the start of a JSON array. + + + The token type is the start of a JSON object. + + + The token type is a JSON string. + + + The token type is the JSON literal true. + + + Specifies the data type of a JSON value. + + + A JSON array. + + + The JSON value false. + + + The JSON value null. + + + A JSON number. + + + A JSON object. + + + A JSON string. + + + The JSON value true. + + + There is no value (as distinct from ). + + + Allows the user to define custom behavior when writing JSON using the . + + + Gets or sets the encoder to use when escaping strings, or to use the default encoder. + The JavaScript character encoder used to override the escaping behavior. + + + Gets or sets a value that indicates whether the should format the JSON output, which includes indenting nested JSON tokens, adding new lines, and adding white space between property names and values. + + to format the JSON output; to write without any extra white space. The default is . + + + Gets or sets a value that indicates whether the should skip structural validation and allow the user to write invalid JSON. + + to skip structural validation and allow invalid JSON; to throw an on any attempt to write invalid JSON. + + + Represents a mutable JSON array. + + + Initializes a new instance of the class that is empty. + Options to control the behavior. + + + Initializes a new instance of the class that contains items from the specified array. + The items to add to the new . + + + Initializes a new instance of the class that contains items from the specified params array. + Options to control the behavior. + The items to add to the new . + + + Adds a to the end of the . + The to be added to the end of the . + + + Adds an object to the end of the . + The object to be added to the end of the . + The type of object to be added. + + + Removes all elements from the . + + + Determines whether an element is in the . + The object to locate in the . + + if is found in the ; otherwise, . + + + Initializes a new instance of the class that contains items from the specified . + The . + Options to control the behavior. + The is not a . + The new instance of the class that contains items from the specified . + + + Returns an enumerator that iterates through the . + A for the . + + + The object to locate in the . + The to locate in the . + The index of item if found in the list; otherwise, -1. + + + Inserts an element into the at the specified index. + The zero-based index at which should be inserted. + The to insert. + + is less than 0 or is greater than . + + + Removes the first occurrence of a specific from the . + The to remove from the . + + if is successfully removed; otherwise, . + + + Removes the element at the specified index of the . + The zero-based index of the element to remove. + + is less than 0 or is greater than . + + + Copies the entire to a compatible one-dimensional array, starting at the specified index of the target array. + The one-dimensional that is the destination of the elements copied from . The Array must have zero-based indexing. + The zero-based index in at which copying begins. + + is . + + is less than 0. + The number of elements in the source ICollection is greater than the available space from to the end of the destination . + + + Returns an enumerator that iterates through the . + A for the . + + + Writes the into the provided as JSON. + The . + Options to control the serialization behavior. + The parameter is . + + + Gets the number of elements contained in the . + + + Returns . + + + The base class that represents a single node within a mutable JSON document. + + + Casts to the derived type. + The node is not a . + A . + + + Casts to the derived type. + The node is not a . + A . + + + Casts to the derived type. + The node is not a . + A . + + + Gets the JSON path. + The JSON Path value. + + + Gets the value for the current . + The type of the value to obtain from the . + The current cannot be represented as a {TValue}. + The current is not a or is not compatible with {TValue}. + A value converted from the instance. + + + Defines an explicit conversion of a given to a . + A to implicitly convert. + A value converted from the instance. + + + Defines an explicit conversion of a given to a . + A to implicitly convert. + A value converted from the instance. + + + Defines an explicit conversion of a given to a . + A to implicitly convert. + A value converted from the instance. + + + Defines an explicit conversion of a given to a . + A to implicitly convert. + A value converted from the instance. + + + Defines an explicit conversion of a given to a . + A to implicitly convert. + A value converted from the instance. + + + Defines an explicit conversion of a given to a . + A to implicitly convert. + A value converted from the instance. + + + Defines an explicit conversion of a given to a . + A to implicitly convert. + A value converted from the instance. + + + Defines an explicit conversion of a given to a . + A to implicitly convert. + A value converted from the instance. + + + Defines an explicit conversion of a given to a . + A to implicitly convert. + A value converted from the instance. + + + Defines an explicit conversion of a given to a . + A to implicitly convert. + A value converted from the instance. + + + Defines an explicit conversion of a given to a . + A to implicitly convert. + A value converted from the instance. + + + Defines an explicit conversion of a given to a . + A to implicitly convert. + A value converted from the instance. + + + Defines an explicit conversion of a given to a . + A to implicitly convert. + A value converted from the instance. + + + Defines an explicit conversion of a given to a . + A to implicitly convert. + A value converted from the instance. + + + Defines an explicit conversion of a given to a . + A to implicitly convert. + A value converted from the instance. + + + Defines an explicit conversion of a given to a . + A to implicitly convert. + A value converted from the instance. + + + Defines an explicit conversion of a given to a . + A to implicitly convert. + A value converted from the instance. + + + Defines an explicit conversion of a given to a . + A to implicitly convert. + A value converted from the instance. + + + Defines an explicit conversion of a given to a . + A to implicitly convert. + A value converted from the instance. + + + Defines an explicit conversion of a given to a . + A to implicitly convert. + A value converted from the instance. + + + Defines an explicit conversion of a given to a . + A to implicitly convert. + A value converted from the instance. + + + Defines an explicit conversion of a given to a . + A to implicitly convert. + A value converted from the instance. + + + Defines an explicit conversion of a given to a . + A to implicitly convert. + A value converted from the instance. + + + Defines an explicit conversion of a given to a . + A to implicitly convert. + A value converted from the instance. + + + Defines an explicit conversion of a given to a . + A to implicitly convert. + A value converted from the instance. + + + Defines an explicit conversion of a given to a . + A to implicitly convert. + A value converted from the instance. + + + Defines an explicit conversion of a given to a . + A to implicitly convert. + A value converted from the instance. + + + Defines an explicit conversion of a given to a . + A to implicitly convert. + A value converted from the instance. + + + Defines an explicit conversion of a given to a . + A to implicitly convert. + A value converted from the instance. + + + Defines an explicit conversion of a given to a . + A to implicitly convert. + A value converted from the instance. + + + Defines an explicit conversion of a given to a . + A to implicitly convert. + A value converted from the instance. + + + Defines an explicit conversion of a given to a . + A to implicitly convert. + A value converted from the instance. + + + Defines an explicit conversion of a given to a . + A to implicitly convert. + A value converted from the instance. + + + Defines an implicit conversion of a given to a . + A to implicitly convert. + A instance converted from the parameter. + + + Defines an implicit conversion of a given to a . + A to implicitly convert. + A instance converted from the parameter. + + + Defines an implicit conversion of a given to a . + A to implicitly convert. + A instance converted from the parameter. + + + Defines an implicit conversion of a given to a . + A to implicitly convert. + A instance converted from the parameter. + + + Defines an implicit conversion of a given to a . + A to implicitly convert. + A instance converted from the parameter. + + + Defines an implicit conversion of a given to a . + A to implicitly convert. + A instance converted from the parameter. + + + Defines an implicit conversion of a given to a . + A to implicitly convert. + A instance converted from the parameter. + + + Defines an implicit conversion of a given to a . + A to implicitly convert. + A instance converted from the parameter. + + + Defines an implicit conversion of a given to a . + A to implicitly convert. + A instance converted from the parameter. + + + Defines an implicit conversion of a given to a . + A to implicitly convert. + A instance converted from the parameter. + + + Defines an implicit conversion of a given to a . + A to implicitly convert. + A instance converted from the parameter. + + + Defines an implicit conversion of a given to a . + A to implicitly convert. + A instance converted from the parameter. + + + Defines an implicit conversion of a given to a . + A to implicitly convert. + A instance converted from the parameter. + + + Defines an implicit conversion of a given to a . + A to implicitly convert. + A instance converted from the parameter. + + + Defines an implicit conversion of a given to a . + A to implicitly convert. + A instance converted from the parameter. + + + Defines an implicit conversion of a given to a . + A to implicitly convert. + A instance converted from the parameter. + + + Defines an implicit conversion of a given to a . + A to implicitly convert. + A instance converted from the parameter. + + + Defines an implicit conversion of a given to a . + A to implicitly convert. + A instance converted from the parameter. + + + Defines an implicit conversion of a given to a . + A to implicitly convert. + A instance converted from the parameter. + + + Defines an implicit conversion of a given to a . + A to implicitly convert. + A instance converted from the parameter. + + + Defines an implicit conversion of a given to a . + A to implicitly convert. + A instance converted from the parameter. + + + Defines an implicit conversion of a given to a . + A to implicitly convert. + A instance converted from the parameter. + + + Defines an implicit conversion of a given to a . + A to implicitly convert. + A instance converted from the parameter. + + + Defines an implicit conversion of a given to a . + A to implicitly convert. + A instance converted from the parameter. + + + Defines an implicit conversion of a given to a . + A to implicitly convert. + A instance converted from the parameter. + + + Defines an implicit conversion of a given to a . + A to implicitly convert. + A instance converted from the parameter. + + + Defines an implicit conversion of a given to a . + A to implicitly convert. + A instance converted from the parameter. + + + Defines an implicit conversion of a given to a . + A to implicitly convert. + A instance converted from the parameter. + + + Defines an implicit conversion of a given to a . + A to implicitly convert. + A instance converted from the parameter. + + + Defines an implicit conversion of a given to a . + A to implicitly convert. + A instance converted from the parameter. + + + Defines an implicit conversion of a given to a . + A to implicitly convert. + A instance converted from the parameter. + + + Defines an implicit conversion of a given to a . + A to implicitly convert. + A instance converted from the parameter. + + + Defines an implicit conversion of a given to a . + A to implicitly convert. + A instance converted from the parameter. + + + Parse a as UTF-8-encoded data representing a single JSON value into a . The Stream will be read to completion. + JSON text to parse. + Options to control the node behavior after parsing. + Options to control the document behavior during parsing. + + does not represent a valid single JSON value. + A representation of the JSON value. + + + Parses text representing a single JSON value. + JSON text to parse. + Options to control the node behavior after parsing. + Options to control the document behavior during parsing. + + does not represent a valid single JSON value. + A representation of the JSON value. + + + Parses text representing a single JSON value. + JSON text to parse. + Options to control the node behavior after parsing. + Options to control the document behavior during parsing. + + is . + + does not represent a valid single JSON value. + A representation of the JSON value. + + + Parses one JSON value (including objects or arrays) from the provided reader. + The reader to read. + Options to control the behavior. + + is using unsupported options. + The current token does not start or represent a value. + A value could not be read from the reader. + The from the reader. + + + Converts the current instance to string in JSON format. + Options to control the serialization behavior. + JSON representation of current instance. + + + Gets a string representation for the current value appropriate to the node type. + A string representation for the current value appropriate to the node type. + + + Write the into the provided as JSON. + The . + Options to control the serialization behavior. + The parameter is . + + + Gets or sets the element at the specified index. + The zero-based index of the element to get or set. + + is less than 0 or is greater than the number of properties. + The current is not a . + + + Gets or sets the element with the specified property name. + If the property is not found, is returned. + The name of the property to return. + + is . + The current is not a . + + + Options to control the behavior. + + + Gets the parent . + If there is no parent, is returned. + A parent can either be a or a . + + + Gets the root . + If the current is a root, is returned. + + + Options to control behavior. + + + Specifies whether property names on are case insensitive. + + + Represents a mutable JSON object. + + + Initializes a new instance of the class that contains the specified . + The properties to be added. + Options to control the behavior. + + + Initializes a new instance of the class that is empty. + Options to control the behavior. + + + Adds the specified property to the . + The KeyValuePair structure representing the property name and value to add to the . + An element with the same property name already exists in the . + The property name of is . + + + Adds an element with the provided property name and value to the . + The property name of the element to add. + The value of the element to add. + + is . + An element with the same property name already exists in the . + + + Removes all elements from the . + + + Determines whether the contains an element with the specified property name. + The property name to locate in the . + + is . + + if the contains an element with the specified property name; otherwise, . + + + Initializes a new instance of the class that contains properties from the specified . + The . + Options to control the behavior. + The new instance of the class that contains properties from the specified . + + + Returns an enumerator that iterates through the . + An enumerator that iterates through the . + + + Removes the element with the specified property name from the . + The property name of the element to remove. + + is . + + if the element is successfully removed; otherwise, . + + + Determines whether the contains a specific property name and reference. + The element to locate in the . + + if the contains an element with the property name; otherwise, . + + + Copies the elements of the to an array of type KeyValuePair starting at the specified array index. + The one-dimensional Array that is the destination of the elements copied from . + The zero-based index in at which copying begins. + + is . + + is less than 0. + The number of elements in the source ICollection is greater than the available space from to the end of the destination . + + + Removes a key and value from the . + The KeyValuePair structure representing the property name and value to remove from the . + + if the element is successfully removed; otherwise, . + + + Gets the value associated with the specified property name. + The property name of the value to get. + When this method returns, contains the value associated with the specified property name, if the property name is found; otherwise, . + + is . + + if the contains an element with the specified property name; otherwise, . + + + Returns an enumerator that iterates through the . + An enumerator that iterates through the . + + + Returns the value of a property with the specified name. + The name of the property to return. + The JSON value of the property with the specified name. + + if a property with the specified name was found; otherwise, . + + + Write the into the provided as JSON. + The . + Options to control the serialization behavior. + The parameter is . + + + Gets the number of elements contained in . + + + Returns . + + + Gets a collection containing the property names in the . + + + Gets a collection containing the property values in the . + + + Represents a mutable JSON value. + + + Initializes a new instance of the class that contains the specified value. + The underlying value of the new instance. + Options to control the behavior. + The new instance of the class that contains the specified value. + + + Initializes a new instance of the class that contains the specified value. + The underlying value of the new instance. + Options to control the behavior. + The new instance of the class that contains the specified value. + + + Initializes a new instance of the class that contains the specified value. + The underlying value of the new instance. + Options to control the behavior. + The new instance of the class that contains the specified value. + + + Initializes a new instance of the class that contains the specified value. + The underlying value of the new instance. + Options to control the behavior. + The new instance of the class that contains the specified value. + + + Initializes a new instance of the class that contains the specified value. + The underlying value of the new instance. + Options to control the behavior. + The new instance of the class that contains the specified value. + + + Initializes a new instance of the class that contains the specified value. + The underlying value of the new instance. + Options to control the behavior. + The new instance of the class that contains the specified value. + + + Initializes a new instance of the class that contains the specified value. + The underlying value of the new instance. + Options to control the behavior. + The new instance of the class that contains the specified value. + + + Initializes a new instance of the class that contains the specified value. + The underlying value of the new instance. + Options to control the behavior. + The new instance of the class that contains the specified value. + + + Initializes a new instance of the class that contains the specified value. + The underlying value of the new instance. + Options to control the behavior. + The new instance of the class that contains the specified value. + + + Initializes a new instance of the class that contains the specified value. + The underlying value of the new instance. + Options to control the behavior. + The new instance of the class that contains the specified value. + + + Initializes a new instance of the class that contains the specified value. + The underlying value of the new instance. + Options to control the behavior. + The new instance of the class that contains the specified value. + + + Initializes a new instance of the class that contains the specified value. + The underlying value of the new instance. + Options to control the behavior. + The new instance of the class that contains the specified value. + + + Initializes a new instance of the class that contains the specified value. + The underlying value of the new instance. + Options to control the behavior. + The new instance of the class that contains the specified value. + + + Initializes a new instance of the class that contains the specified value. + The underlying value of the new instance. + Options to control the behavior. + The new instance of the class that contains the specified value. + + + Initializes a new instance of the class that contains the specified value. + The underlying value of the new instance. + Options to control the behavior. + The new instance of the class that contains the specified value. + + + Initializes a new instance of the class that contains the specified value. + The underlying value of the new instance. + Options to control the behavior. + The new instance of the class that contains the specified value. + + + Initializes a new instance of the class that contains the specified value. + The underlying value of the new instance. + Options to control the behavior. + The new instance of the class that contains the specified value. + + + Initializes a new instance of the class that contains the specified value. + The underlying value of the new instance. + Options to control the behavior. + The new instance of the class that contains the specified value. + + + Initializes a new instance of the class that contains the specified value. + The underlying value of the new instance. + Options to control the behavior. + The new instance of the class that contains the specified value. + + + Initializes a new instance of the class that contains the specified value. + The underlying value of the new instance. + Options to control the behavior. + The new instance of the class that contains the specified value. + + + Initializes a new instance of the class that contains the specified value. + The underlying value of the new instance. + Options to control the behavior. + The new instance of the class that contains the specified value. + + + Initializes a new instance of the class that contains the specified value. + The underlying value of the new instance. + Options to control the behavior. + The new instance of the class that contains the specified value. + + + Initializes a new instance of the class that contains the specified value. + The underlying value of the new instance. + Options to control the behavior. + The new instance of the class that contains the specified value. + + + Initializes a new instance of the class that contains the specified value. + The underlying value of the new instance. + Options to control the behavior. + The new instance of the class that contains the specified value. + + + Initializes a new instance of the class that contains the specified value. + The underlying value of the new instance. + Options to control the behavior. + The new instance of the class that contains the specified value. + + + Initializes a new instance of the class that contains the specified value. + The underlying value of the new instance. + Options to control the behavior. + The new instance of the class that contains the specified value. + + + Initializes a new instance of the class that contains the specified value. + The underlying value of the new instance. + Options to control the behavior. + The new instance of the class that contains the specified value. + + + Initializes a new instance of the class that contains the specified value. + The underlying value of the new instance. + Options to control the behavior. + The new instance of the class that contains the specified value. + + + Initializes a new instance of the class that contains the specified value. + The underlying value of the new instance. + Options to control the behavior. + The new instance of the class that contains the specified value. + + + Initializes a new instance of the class that contains the specified value. + The underlying value of the new instance. + Options to control the behavior. + The new instance of the class that contains the specified value. + + + Initializes a new instance of the class that contains the specified value. + The underlying value of the new instance. + Options to control the behavior. + The new instance of the class that contains the specified value. + + + Initializes a new instance of the class that contains the specified value. + The underlying value of the new instance. + Options to control the behavior. + The new instance of the class that contains the specified value. + + + Initializes a new instance of the class that contains the specified value. + The underlying value of the new instance. + Options to control the behavior. + The new instance of the class that contains the specified value. + + + Initializes a new instance of the class that contains the specified value. + The underlying value of the new instance. + Options to control the behavior. + The new instance of the class that contains the specified value. + + + Initializes a new instance of the class that contains the specified value. + The underlying value of the new instance. + Options to control the behavior. + The new instance of the class that contains the specified value. + + + Initializes a new instance of the class that contains the specified value. + The value to create. + Options to control the behavior. + The type of value to create. + The new instance of the class that contains the specified value. + + + Initializes a new instance of the class that contains the specified value. + The value to create. + The that will be used to serialize the value. + Options to control the behavior. + The type of value to create. + The new instance of the class that contains the specified value. + + + Tries to obtain the current JSON value and returns a value that indicates whether the operation succeeded. + When this method returns, contains the parsed value. + The type of value to obtain. + + if the value can be successfully obtained; otherwise, . + + + Specifies that the JSON type should have its method called after deserialization occurs. + + + The method that is called after deserialization. + + + Specifies that the type should have its method called before deserialization occurs. + + + The method that is called before deserialization. + + + Specifies that the type should have its method called after serialization occurs. + + + The method that is called after serialization. + + + Specifies that the type should have its method called before serialization occurs. + + + The method that is called before serialization. + + + Provides the base class for serialization attributes. + + + Creates a new instance of the . + + + When placed on a constructor, indicates that the constructor should be used to create instances of the type on deserialization. + + + Initializes a new instance of . + + + Converts an object or value to or from JSON. + + + When overridden in a derived class, determines whether the converter instance can convert the specified object type. + The type of the object to check whether it can be converted by this converter instance. + + if the instance can convert the specified object type; otherwise, . + + + Converts an object or value to or from JSON. + The type of object or value handled by the converter. + + + Initializes a new instance. + + + Determines whether the specified type can be converted. + The type to compare against. + + if the type can be converted; otherwise, . + + + Reads and converts the JSON to type . + The reader. + The type to convert. + An object that specifies serialization options to use. + The converted value. + + + Reads a dictionary key from a JSON property name. + The to read from. + The type to convert. + The options to use when reading the value. + The value that was converted. + + + Writes a specified value as JSON. + The writer to write to. + The value to convert to JSON. + An object that specifies serialization options to use. + + + Writes a dictionary key as a JSON property name. + The to write to. + The value to convert. The value of determines if the converter handles values. + The options to use when writing the value. + + + Indicates whether should be passed to the converter on serialization, and whether should be passed on deserialization. + + + When placed on a property or type, specifies the converter type to use. + + + Initializes a new instance of . + + + Initializes a new instance of with the specified converter type. + The type of the converter. + + + When overridden in a derived class and is , allows the derived class to create a in order to pass additional state. + The type of the converter. + The custom converter. + + + Gets the type of the , or if it was created without a type. + The type of the , or if it was created without a type. + + + Supports converting several types by using a factory pattern. + + + When overidden in a derived class, initializes a new instance of the class. + + + Creates a converter for a specified type. + The type handled by the converter. + The serialization options to use. + A converter for which is compatible with . + + + When placed on a property of type , any properties that do not have a matching member are added to that dictionary during deserialization and written during serialization. + + + Instantiates a new instance of the class. + + + Prevents a property from being serialized or deserialized. + + + Initializes a new instance of . + + + Specifies the condition that must be met before a property will be ignored. + + + Controls how the ignores properties on serialization and deserialization. + + + Property will always be ignored. + + + Property will always be serialized and deserialized, regardless of configuration. + + + Property will only be ignored if it is . + + + If the value is , the property is ignored during serialization. This is applied only to reference-type properties and fields. + + + Indicates that the member should be included for serialization and deserialization. + The attribute is applied to a non-public property. + + + Initializes a new instance of . + + + The to be used at run time. + + + Specifies that the built-in be used to convert JSON property names. + + + Specifies that JSON property names should not be converted. + + + Determines how handles numbers when serializing and deserializing. + + + The "NaN", "Infinity", and "-Infinity" tokens can be read as floating-point constants, and the and values for these constants will be written as their corresponding JSON string representations. + + + Numbers can be read from tokens. Does not prevent numbers from being read from token. + + + Numbers will only be read from tokens and will only be written as JSON numbers (without quotes). + + + Numbers will be written as JSON strings (with quotes), not as JSON numbers. + + + When placed on a type, property, or field, indicates what settings should be used when serializing or deserializing numbers. + + + Initializes a new instance of . + A bitwise combination of the enumeration values that specify how number types should be handled when serializing or deserializing. + + + Indicates what settings should be used when serializing or deserializing numbers. + An object that determines the number serialization and deserialization settings. + + + Specifies the property name that is present in the JSON when serializing and deserializing. This overrides any naming policy specified by . + + + Initializes a new instance of with the specified property name. + The name of the property. + + + Gets the name of the property. + The name of the property. + + + Specifies the property order that is present in the JSON when serializing. Lower values are serialized first. + If the attribute is not specified, the default value is 0. + + + Initializes a new instance of with the specified order. + The order of the property. + + + Gets the serialization order of the property. + + + Instructs the System.Text.Json source generator to generate source code to help optimize performance when serializing and deserializing instances of the specified type and types in its object graph. + + + Initializes a new instance of with the specified type. + The type to generate source code for. + + + Determines what the source generator should generate for the type. If the value is , then the setting specified on will be used. + + + The name of the property for the generated for the type on the generated, derived type. + + + Provides metadata about a set of types that is relevant to JSON serialization. + + + Creates an instance of and binds it with the indicated . + The run-time provided options for the context instance. + The default run-time options for the context. Its values are defined at design time via . + + + Returns a instance representing the given type. + The type to fetch metadata about. + The metadata for the specified type, or if the context has no metadata for the type. + + + Gets the run-time specified options of the context. If no options were passed when instanciating the context, then a new instance is bound and returned. + + + The generation mode for the System.Text.Json source generator. + + + When specified on , indicates that both type-metadata initialization logic and optimized serialization logic should be generated for all types. When specified on , indicates that the setting on should be used. + + + Instructs the JSON source generator to generate type-metadata initialization logic. + + + Instructs the JSON source generator to generate optimized serialization logic. + + + Instructs the System.Text.Json source generator to assume the specified options will be used at run time via . + + + Instructs the System.Text.Json source generator to assume the specified options will be used at run time via . + + + Gets or sets the default ignore condition. + + + Gets or sets the source generation mode for types that don't explicitly set the mode with . + + + Gets or sets a value that indicates whether to ignore read-only fields. + + + Gets or sets a value that indicates whether to ignore read-only properties. + + + Gets or sets a value that indicates whether to ignore custom converters provided at run time. + + + Gets or sets a value that indicates whether to include fields for serialization and deserialization. + + + Gets or sets a built-in naming policy to convert JSON property names with. + + + Gets or sets a value that indicates whether JSON output should be pretty-printed. + + + Converts enumeration values to and from strings. + + + Initializes an instance of the class with the default naming policy that allows integer values. + + + Initializes an instance of the class with a specified naming policy and a value that indicates whether undefined enumeration values are allowed. + The optional naming policy for writing enum values. + + to allow undefined enum values; otherwise, . When , if an enum value isn't defined, it will output as a number rather than a string. + + + Determines whether the specified type can be converted to an enum. + The type to be checked. + + if the type can be converted; otherwise, . + + + Creates a converter for the specified type. + The type handled by the converter. + The serialization options to use. + A converter for which is compatible with . + + + Defines how deserializing a type declared as an is handled during deserialization. + + + A type declared as is deserialized as a . + + + A type declared as is deserialized as a . + + + Provides helpers to create and initialize metadata for JSON-serializable types. + + + Creates metadata for an array. + The to use. + A instance representing the element type. + The option to apply to number collection elements. + An optimized serialization implementation assuming pre-determined defaults. + The generic definition of the element type. + + + Creates metadata for types assignable to . + + A to create an instance of the list when deserializing. + A instance representing the element type. + The option to apply to number collection elements. + An optimized serialization implementation assuming pre-determined defaults. + The type of the collection. + The generic definition of the element type. + + + Creates metadata for types assignable to . + + A to create an instance of the list when deserializing. + A instance representing the element type. + The option to apply to number collection elements. + An optimized serialization implementation assuming pre-determined defaults. + The generic definition of the type. + The generic definition of the element type. + + + Creates metadata for types assignable to . + + A to create an instance of the list when deserializing. + A instance representing the key type. + A instance representing the value type. + The option to apply to number collection elements. + An optimized serialization implementation assuming pre-determined defaults. + The generic definition of the type. + The generic definition of the key type. + The generic definition of the value type. + + + Creates metadata for types assignable to . + + A to create an instance of the list when deserializing. + A instance representing the element type. + The option to apply to number collection elements. + An optimized serialization implementation assuming pre-determined defaults. + The generic definition of the type. + The generic definition of the element type. + + + Creates metadata for types assignable to . + + A to create an instance of the list when deserializing. + A instance representing instances. + A instance representing instances. + The option to apply to number collection elements. + An optimized serialization implementation assuming pre-determined defaults. + The generic definition of the type. + + + Creates metadata for types assignable to . + + A to create an instance of the list when deserializing. + A instance representing the key type. + A instance representing the value type. + The option to apply to number collection elements. + An optimized serialization implementation assuming pre-determined defaults. + The generic definition of the type. + The generic definition of the key type. + The generic definition of the value type. + + + Creates metadata for types assignable to . + + A to create an instance of the list when deserializing. + A instance representing the element type. + The option to apply to number collection elements. + An optimized serialization implementation assuming pre-determined defaults. + The generic definition of the type. + + + Creates metadata for types assignable to . + + A to create an instance of the list when deserializing. + A instance representing the element type. + The option to apply to number collection elements. + An optimized serialization implementation assuming pre-determined defaults. + The generic definition of the type. + The generic definition of the element type. + + + Creates metadata for types assignable to . + + A to create an instance of the list when deserializing. + A instance representing the element type. + The option to apply to number collection elements. + An optimized serialization implementation assuming pre-determined defaults. + The generic definition of the type. + + + Creates metadata for types assignable to . + + A to create an instance of the list when deserializing. + A instance representing the element type. + The option to apply to number collection elements. + An optimized serialization implementation assuming pre-determined defaults. + The generic definition of the type. + The generic definition of the element type. + + + Creates metadata for and types assignable to . + + A to create an instance of the list when deserializing. + A instance representing the key type. + A instance representing the value type. + The option to apply to number collection elements. + An optimized serialization implementation assuming pre-determined defaults. + A method to create an immutable dictionary instance. + The generic definition of the type. + The generic definition of the key type. + The generic definition of the value type. + + + Creates metadata for non-dictionary immutable collection types. + + A to create an instance of the list when deserializing. + A instance representing the element type. + The option to apply to number collection elements. + An optimized serialization implementation assuming pre-determined defaults. + A method to create an immutable dictionary instance. + The generic definition of the type. + The generic definition of the element type. + + + Creates metadata for types assignable to . + + A to create an instance of the list when deserializing. + A instance representing the key type. + A instance representing the value type. + The option to apply to number collection elements. + An optimized serialization implementation assuming pre-determined defaults. + The generic definition of the type. + The generic definition of the key type. + The generic definition of the value type. + + + Creates metadata for types assignable to . + + A to create an instance of the list when deserializing. + A instance representing the element type. + The option to apply to number collection elements. + An optimized serialization implementation assuming pre-determined defaults. + The generic definition of the type. + The generic definition of the element type. + + + Creates metadata for types assignable to . + + A to create an instance of the list when deserializing. + A instance representing the element type. + The option to apply to number collection elements. + An optimized serialization implementation assuming pre-determined defaults. + The generic definition of the type. + The generic definition of the element type. + + + Creates metadata for a complex class or struct. + The to initialize the metadata with. + Provides serialization metadata about an object type with constructors, properties, and fields. + The type of the class or struct. + + or is . + A instance representing the class or struct. + + + Creates metadata for a property or field. + The to initialize the metadata with. + Whether the CLR member is a property or field. + Whether the CLR member is public. + Whether the CLR member is a virtual property. + The declaring type of the property or field. + The info for the property or field's type. + A for the property or field, specified by . + Provides a mechanism to get the property or field's value. + Provides a mechanism to set the property or field's value. + Specifies a condition for the property to be ignored. + Whether the property was annotated with . + If the property or field is a number, specifies how it should processed when serializing and deserializing. + The CLR name of the property or field. + The name to be used when processing the property or field, specified by . + The type that the converter for the property returns or accepts when converting JSON data. + A instance intialized with the provided metadata. + + + Creates metadata for types assignable to . + + A to create an instance of the list when deserializing. + A instance representing the element type. + The option to apply to number collection elements. + An optimized serialization implementation assuming pre-determined defaults. + The generic definition of the type. + The generic definition of the element type. + + + Creates metadata for types assignable to . + + A to create an instance of the list when deserializing. + A instance representing the element type. + The option to apply to number collection elements. + An optimized serialization implementation assuming pre-determined defaults. + The generic definition of the type. + The generic definition of the element type. + + + Creates metadata for types assignable to . + + A to create an instance of the list when deserializing. + A instance representing the element type. + The option to apply to number collection elements. + An optimized serialization implementation assuming pre-determined defaults. + A method for adding elements to the collection when using the serializer's code-paths. + The generic definition of the type. + + + Creates metadata for a primitive or a type with a custom converter. + + + The generic type definition. + A instance representing the type. + + + Creates a instance that converts values. + The to use for serialization and deserialization. + The generic definition for the enum type. + + + Creates a instance that converts values. + Serialization metadata for the underlying nullable type. + The generic definition for the underlying nullable type. + + + Returns a instance that converts values. + + + Returns a instance that converts byte array values. + + + Returns a instance that converts values. + + + Returns a instance that converts values. + + + Returns a instance that converts values. + + + Returns a instance that converts values. + + + Returns a instance that converts values. + + + Returns a instance that converts values. + + + Returns a instance that converts values. + + + Returns a instance that converts values. + + + Returns a instance that converts values. + + + Returns a instance that converts values. + + + Gets a JSON converter that converts values. + + + Returns a instance that converts values. + + + Returns a instance that converts values. + + + Returns a instance that converts values. + + + Returns a instance that converts values. + + + Gets a JSON converter that converts values. + + + Returns a instance that converts values. + + + Returns a instance that converts values. + + + Returns a instance that converts values. + + + Returns a instance that converts values. + + + Returns a instance that converts values. + + + Provides serialization metadata about an object type with constructors, properties, and fields. + The object type to serialize or deserialize. + + + + Provides a mechanism to initialize metadata for a parameterized constructor of the class or struct to be used when deserializing. + + + Gets or sets an object that specifies how number properties and fields should be processed when serializing and deserializing. + + + Gets or sets a mechanism to create an instance of the class or struct using a parameterless constructor during deserialization. + + + Gets or sets a mechanism to create an instance of the class or struct using a parameterized constructor during deserialization. + + + Gets or sets a mechanism to initialize metadata for properties and fields of the class or struct. + + + Gets or sets a serialization implementation for instances of the class or struct that assumes options specified by . + + + Provides information about a constructor parameter required for JSON deserialization. + + + + Gets or sets the default value of the parameter. + + + Gets or sets a value that specifies whether a default value was specified for the parameter. + + + Gets or sets the name of the parameter. + + + Gets or sets the type of the parameter. + + + Gets or sets the zero-based position of the parameter in the formal parameter list. + + + Provides JSON serialization-related metadata about a property or field. + + + Provides JSON serialization-related metadata about a type. + + + Provides JSON serialization-related metadata about a type. + The generic definition of the type. + + + A method that serializes an instance of using values specified at design time. + + + This class defines how the deals with references on serialization and deserialization. + + + Initializes a new instance of the class. + + + Returns the used for each serialization call. + The resolver to use for serialization and deserialization. + + + Ignores an object when a reference cycle is detected during serialization. + + + Metadata properties will be honored when deserializing JSON objects and arrays into reference types and written when serializing reference types. This is necessary to create round-trippable JSON from objects that contain cycles or duplicate references. + + + This class defines how the deals with references on serialization and deserialization. + The type of the to create on each serialization or deserialization call. + + + Initializes a new instance of the generic class that can create a instance of the specified type. + + + Creates a new of type used for each serialization call. + The new resolver to use for serialization and deserialization. + + + This class defines how the deals with references on serialization and deserialization. + Defines the core behavior of preserving references on serialization and deserialization. + + + Initializes a new instance of the class. + + + Adds an entry to the bag of references using the specified id and value. + This method gets called when an $id metadata property from a JSON object is read. + The identifier of the JSON object or array. + The value of the CLR reference type object that results from parsing the JSON object. + + + Gets the reference identifier of the specified value if exists; otherwise a new id is assigned. + This method gets called before a CLR object is written so we can decide whether to write $id and enumerate the rest of its properties or $ref and step into the next object. + The value of the CLR reference type object to get an id for. + When this method returns, if a reference to value already exists; otherwise, . + The reference id for the specified object. + + + Returns the CLR reference type object related to the specified reference id. + This method gets called when $ref metadata property is read. + The reference id related to the returned object. + The reference type object related to the specified reference id. + + + Provides a high-performance API for forward-only, read-only access to UTF-8 encoded JSON text. + + + Initializes a new instance of the structure that processes a read-only sequence of UTF-8 encoded text and indicates whether the input contains all the text to process. + The UTF-8 encoded JSON text to process. + + to indicate that the input sequence contains the entire data to process; to indicate that the input span contains partial data with more data to follow. + An object that contains the reader state. If this is the first call to the constructor, pass the default state; otherwise, pass the value of the property from the previous instance of the . + + + Initializes a new instance of the structure that processes a read-only sequence of UTF-8 encoded text using the specified options. + The UTF-8 encoded JSON text to process. + Defines customized behavior of the that differs from the JSON RFC (for example how to handle comments or maximum depth allowed when reading). By default, the follows the JSON RFC strictly; comments within the JSON are invalid, and the maximum depth is 64. + + + Initializes a new instance of the structure that processes a read-only span of UTF-8 encoded text and indicates whether the input contains all the text to process. + The UTF-8 encoded JSON text to process. + + to indicate that the input sequence contains the entire data to process; to indicate that the input span contains partial data with more data to follow. + An object that contains the reader state. If this is the first call to the constructor, pass the default state; otherwise, pass the value of the property from the previous instance of the . + + + Initializes a new instance of the structure that processes a read-only span of UTF-8 encoded text using the specified options. + The UTF-8 encoded JSON text to process. + Defines customized behavior of the that differs from the JSON RFC (for example how to handle comments or maximum depth allowed when reading). By default, the follows the JSON RFC strictly; comments within the JSON are invalid, and the maximum depth is 64. + + + Reads the next JSON token value from the source as a . + The value of the JSON token isn't a boolean value (that is, or ). + + if the is ; if the is . + + + Parses the current JSON token value from the source as a . + The value of the JSON token is not a . + The numeric format of the JSON token value is incorrect (for example, it contains a fractional value or is written in scientific notation). + +-or- + +The JSON token value represents a number less than or greater than . + The value of the UTF-8 encoded token. + + + Parses the current JSON token value from the source and decodes the Base64 encoded JSON string as a byte array. + The type of the JSON token is not a . + The value is not encoded as Base64 text, so it can't be decoded to bytes. + +-or- + +The value contains invalid or more than two padding characters. + +-or- + +The value is incomplete. That is, the JSON string length is not a multiple of 4. + The byte array that represents the current JSON token value. + + + Parses the current JSON token value from the source as a comment, transcoded it as a . + The JSON token is not a comment. + The comment that represents the current JSON token value. + + + Reads the next JSON token value from the source and parses it to a . + The value of the JSON token isn't a . + The JSON token value cannot be read as a . + +-or- + +The entire UTF-8 encoded token value cannot be parsed to a value. + +-or- + +The JSON token value is of an unsupported format. + The date and time value, if the entire UTF-8 encoded token value can be successfully parsed. + + + Reads the next JSON token value from the source and parses it to a . + The value of the JSON token isn't a . + The JSON token value cannot be read as a . + +-or- + +The entire UTF-8 encoded token value cannot be parsed to a value. + +-or- + +The JSON token value is of an unsupported format. + The date and time offset, if the entire UTF-8 encoded token value can be successfully parsed. + + + Reads the next JSON token value from the source and parses it to a . + The JSON token value isn't a . + The JSON token value represents a number less than or greater than . + The UTF-8 encoded token value parsed to a . + + + Reads the next JSON token value from the source and parses it to a . + The JSON token value isn't a . + The JSON token value represents a number less than or greater than . + The UTF-8 encoded token value parsed to a . + + + Reads the next JSON token value from the source and parses it to a . + The value of the JSON token isn't a . + The JSON token value is in an unsupported format for a Guid. + +-or- + +The entire UTF-8 encoded token value cannot be parsed to a value. + The GUID value, if the entire UTF-8 encoded token value can be successfully parsed. + + + Parses the current JSON token value from the source as a . + The value of the JSON token is not a . + The numeric format of the JSON token value is incorrect (for example, it contains a fractional value or is written in scientific notation). + +-or- + +The JSON token value represents a number less than or greater than . + The UTF-8 encoded token value parsed to an . + + + Reads the next JSON token value from the source and parses it to an . + The JSON token value isn't a . + The JSON token value is of the incorrect numeric format. For example, it contains a decimal or is written in scientific notation. + +-or- + +The JSON token value represents a number less than or greater than . + The UTF-8 encoded token value parsed to an . + + + Reads the next JSON token value from the source and parses it to an . + The JSON token value isn't a . + The JSON token value is of the incorrect numeric format. For example, it contains a decimal or is written in scientific notation. + +-or- + +The JSON token value represents a number less than or greater than . + The UTF-8 encoded token value parsed to an . + + + Parses the current JSON token value from the source as an . + The value of the JSON token is not a . + The numeric format of the JSON token value is incorrect (for example, it contains a fractional value or is written in scientific notation). + +-or- + +The JSON token value represents a number less than or greater than . + The UTF-8 encoded token value parsed to an . + + + Reads the next JSON token value from the source and parses it to a . + The JSON token value isn't a . + The JSON token value represents a number less than or greater than . + The UTF-8 encoded token value parsed to a . + + + Reads the next JSON token value from the source, unescaped, and transcoded as a string. + The JSON token value isn't a string (that is, not a , , or ). + +-or- + +The JSON string contains invalid UTF-8 bytes or invalid UTF-16 surrogates. + The token value parsed to a string, or if is . + + + Parses the current JSON token value from the source as a . + The value of the JSON token is not a . + The numeric format of the JSON token value is incorrect (for example, it contains a fractional value or is written in scientific notation). + +-or- + +The JSON token value represents a number less than or greater than . + The UTF-8 encoded token value parsed to a . + + + Reads the next JSON token value from the source and parses it to a . + The JSON token value isn't a . + The JSON token value is of the incorrect numeric format. For example, it contains a decimal or is written in scientific notation. + +-or- + +The JSON token value represents a number less than or greater than . + The UTF-8 encoded token value parsed to a . + + + Reads the next JSON token value from the source and parses it to a . + The JSON token value isn't a . + The JSON token value is of the incorrect numeric format. For example, it contains a decimal or is written in scientific notation. + +-or- + +The JSON token value represents a number less than or greater than . + The UTF-8 encoded token value parsed to a . + + + Reads the next JSON token from the input source. + An invalid JSON token according to the JSON RFC is encountered. + +-or- + +The current depth exceeds the recursive limit set by the maximum depth. + + if the token was read successfully; otherwise, . + + + Skips the children of the current JSON token. + The reader was given partial data with more data to follow (that is, is ). + An invalid JSON token was encountered while skipping, according to the JSON RFC. + +-or- + +The current depth exceeds the recursive limit set by the maximum depth. + + + Tries to parse the current JSON token value from the source as a and returns a value that indicates whether the operation succeeded. + When this method returns, contains the parsed value. + The JSON token value isn't a . + + if the entire UTF-8 encoded token value can be successfully parsed to a value; otherwise, . + + + Tries to parse the current JSON token value from the source and decodes the Base64 encoded JSON string as a byte array and returns a value that indicates whether the operation succeeded. + When this method returns, contains the decoded binary representation of the Base64 text. + The JSON token is not a . + + if the entire token value is encoded as valid Base64 text and can be successfully decoded to bytes; otherwise, . + + + Tries to parse the current JSON token value from the source as a and returns a value that indicates whether the operation succeeded. + When this method returns, contains the parsed value. + The value of the JSON token isn't a . + + if the entire UTF-8 encoded token value can be successfully parsed to a value; otherwise, . + + + Tries to parse the current JSON token value from the source as a and returns a value that indicates whether the operation succeeded. + When this method returns, contains the parsed value. + The value of the JSON token isn't a . + + if the entire UTF-8 encoded token value can be successfully parsed to a value; otherwise, . + + + Tries to parse the current JSON token value from the source as a and returns a value that indicates whether the operation succeeded. + When this method returns, contains the parsed value. + The JSON token value isn't a . + + if the entire UTF-8 encoded token value can be successfully parsed to a value; otherwise, . + + + Tries to parse the current JSON token value from the source as a and returns a value that indicates whether the operation succeeded. + When this method returns, contains the parsed value. + The JSON token value isn't a . + + if the entire UTF-8 encoded token value can be successfully parsed to a value; otherwise, . + + + Tries to parse the current JSON token value from the source as a and returns a value that indicates whether the operation succeeded. + When this method returns, contains the parsed value. + The value of the JSON token isn't a . + + if the entire UTF-8 encoded token value can be successfully parsed to a value; otherwise, . + + + Tries to parse the current JSON token value from the source as an and returns a value that indicates whether the operation succeeded. + When this method returns, contains the parsed value. + The JSON token value isn't a . + + if the entire UTF-8 encoded token value can be successfully parsed to a value; otherwise, . + + + Tries to parse the current JSON token value from the source as an and returns a value that indicates whether the operation succeeded. + When this method returns, contains the parsed value. + The JSON token value isn't a . + + if the entire UTF-8 encoded token value can be successfully parsed to an value; otherwise, . + + + Tries to parse the current JSON token value from the source as an and returns a value that indicates whether the operation succeeded. + When this method returns, contains the parsed value. + The JSON token value isn't a . + + if the entire UTF-8 encoded token value can be successfully parsed to an value; otherwise, . + + + Tries to parse the current JSON token value from the source as an and returns a value that indicates whether the operation succeeded. + When this method returns, contains the parsed value. + The JSON token value isn't a . + + if the entire UTF-8 encoded token value can be successfully parsed to an value; otherwise, . + + + Tries to parse the current JSON token value from the source as a and returns a value that indicates whether the operation succeeded. + When this method returns, contains the parsed value. + The JSON token value isn't a . + + if the entire UTF-8 encoded token value can be successfully parsed to an value; otherwise, . + + + Tries to parse the current JSON token value from the source as a and returns a value that indicates whether the operation succeeded. + When this method returns, contains the parsed value. + The JSON token value isn't a . + + if the entire UTF-8 encoded token value can be successfully parsed to a value; otherwise, . + + + Tries to parse the current JSON token value from the source as a and returns a value that indicates whether the operation succeeded. + When this method returns, contains the parsed value. + The JSON token value isn't a . + + if the entire UTF-8 encoded token value can be successfully parsed to a value; otherwise, . + + + Tries to parse the current JSON token value from the source as a and returns a value that indicates whether the operation succeeded. + When this method returns, contains the parsed value. + The JSON token value isn't a . + + if the entire UTF-8 encoded token value can be successfully parsed to a value; otherwise, . + + + Tries to skip the children of the current JSON token. + An invalid JSON token was encountered while skipping, according to the JSON RFC. + +-or - + +The current depth exceeds the recursive limit set by the maximum depth. + + if there was enough data for the children to be skipped successfully; otherwise, . + + + Compares the UTF-8 encoded text in a read-only byte span to the unescaped JSON token value in the source and returns a value that indicates whether they match. + The UTF-8 encoded text to compare against. + The JSON token is not a JSON string (that is, it is not or ). + + if the JSON token value in the source matches the UTF-8 encoded lookup text; otherwise, . + + + Compares the text in a read-only character span to the unescaped JSON token value in the source and returns a value that indicates whether they match. + The text to compare against. + The JSON token is not a JSON string (that is, it is not or ). + + if the JSON token value in the source matches the lookup text; otherwise, . + + + Compares the string text to the unescaped JSON token value in the source and returns a value that indicates whether they match. + The text to compare against. + The JSON token is not a JSON string (that is, it is not or ). + + if the JSON token value in the source matches the lookup text; otherwise, . + + + Gets the total number of bytes consumed so far by this instance of the . + The total number of bytes consumed so far. + + + Gets the depth of the current token. + The depth of the current token. + + + Gets the current state to pass to a constructor with more data. + The current reader state. + + + Gets a value that indicates which Value property to use to get the token value. + + if should be used to get the token value; if should be used instead. + + + Gets the mode of this instance of the which indicates whether all the JSON data was provided or there is more data to come. + + if the reader was constructed with the input span or sequence containing the entire JSON data to process; if the reader was constructed with an input span or sequence that may contain partial JSON data with more data to follow. + + + Gets the current within the provided UTF-8 encoded input ReadOnlySequence<byte> or a default if the struct was constructed with a ReadOnlySpan<byte>. + The current within the provided UTF-8 encoded input ReadOnlySequence<byte> or a default if the struct was constructed with a ReadOnlySpan<byte>. + + + Gets the index that the last processed JSON token starts at (within the given UTF-8 encoded input text), skipping any white space. + The starting index of the last processed JSON token within the given UTF-8 encoded input text. + + + Gets the type of the last processed JSON token in the UTF-8 encoded JSON text. + The type of the last processed JSON token. + + + Gets the raw value of the last processed token as a ReadOnlySequence<byte> slice of the input payload, only if the token is contained within multiple segments. + A byte read-only sequence. + + + Gets the raw value of the last processed token as a ReadOnlySpan<byte> slice of the input payload, if the token fits in a single segment or if the reader was constructed with a JSON payload contained in a ReadOnlySpan<byte>. + A read-only span of bytes. + + + Provides a high-performance API for forward-only, non-cached writing of UTF-8 encoded JSON text. + + + Initializes a new instance of the class using the specified to write the output to and customization options. + The destination for writing JSON text. + Defines the customized behavior of the . By default, it writes minimized JSON (with no extra white space) and validates that the JSON being written is structurally valid according to the JSON RFC. + + is . + + + Initializes a new instance of the class using the specified stream to write the output to and customization options. + The destination for writing JSON text. + Defines the customized behavior of the . By default, it writes minimized JSON (with no extra white space) and validates that the JSON being written is structurally valid according to the JSON RFC. + + is . + + + Commits any leftover JSON text that has not yet been flushed and releases all resources used by the current instance. + + + Asynchronously commits any leftover JSON text that has not yet been flushed and releases all resources used by the current instance. + A task representing the asynchronous dispose operation. + + + Commits the JSON text written so far, which makes it visible to the output destination. + This instance has been disposed. + + + Asynchronously commits the JSON text written so far, which makes it visible to the output destination. + The token to monitor for cancellation requests. The default value is . + This instance has been disposed. + A task representing the asynchronous flush operation. + + + Resets the internal state of this instance so that it can be reused. + This instance has been disposed. + + + Resets the internal state of this instance so that it can be reused with a new instance of . + The destination for writing JSON text. + + is . + This instance has been disposed. + + + Resets the internal state of this instance so that it can be reused with a new instance of . + The destination for writing JSON text. + + is . + This instance has been disposed. + + + Writes the property name and raw bytes value (as a Base64 encoded JSON string) as part of a name/value pair of a JSON object. + The UTF-8 encoded name of the property to write. + The binary data to write as Base64 encoded text. + The specified property name or value is too large. + Validation is enabled, and this method would result in writing invalid JSON. + + + Writes the property name and raw bytes value (as a Base64 encoded JSON string) as part of a name/value pair of a JSON object. + The property name of the JSON object to be transcoded and written as UTF-8. + The binary data to write as Base64 encoded text. + The specified property name or value is too large. + Validation is enabled, and this method would result in writing invalid JSON. + + + Writes the property name and raw bytes value (as a Base64 encoded JSON string) as part of a name/value pair of a JSON object. + The property name of the JSON object to be transcoded and written as UTF-8. + The binary data to write as Base64 encoded text. + The specified property name or value is too large. + Validation is enabled, and this method would result in writing invalid JSON. + The parameter is . + + + Writes the pre-encoded property name and raw bytes value (as a Base64 encoded JSON string) as part of a name/value pair of a JSON object. + The JSON-encoded name of the property to write. + The binary data to write as Base64 encoded text. + The specified value is too large. + Validation is enabled, and this method would result in writing invalid JSON. + + + Writes the raw bytes value as a Base64 encoded JSON string as an element of a JSON array. + The binary data to be written as a Base64 encoded JSON string element of a JSON array. + The specified value is too large. + Validation is enabled, and this method would result in writing invalid JSON. + + + Writes a property name specified as a read-only span of bytes and a value (as a JSON literal true or false) as part of a name/value pair of a JSON object. + The UTF-8 encoded property name of the JSON object to be written. + The value to be written as a JSON literal true or false as part of the name/value pair. + The specified property name is too large. + Validation is enabled, and the operation would result in writing invalid JSON. + + + Writes a property name specified as a read-only character span and a value (as a JSON literal true or false) as part of a name/value pair of a JSON object. + The UTF-16 encoded property name of the JSON object to be transcoded and written as UTF-8. + The value to be written as a JSON literal true or false as part of the name/value pair. + The specified property name is too large. + Validation is enabled, and the operation would result in writing invalid JSON. + + + Writes a property name specified as a string and a value (as a JSON literal true or false) as part of a name/value pair of a JSON object. + The UTF-16 encoded property name of the JSON object to be transcoded and written as UTF-8. + The value to be written as a JSON literal true or false as part of the name/value pair. + The specified property name is too large. + Validation is enabled, and the operation would result in writing invalid JSON. + The parameter is . + + + Writes the pre-encoded property name and value (as a JSON literal true or false) as part of a name/value pair of a JSON object. + The JSON encoded property name of the JSON object to be transcoded and written as UTF-8. + The value to be written as a JSON literal true or false as part of the name/value pair. + Validation is enabled, and this method would result in writing invalid JSON. + + + Writes a value (as a JSON literal true or false) as an element of a JSON array. + The value to be written as a JSON literal true or false as an element of a JSON array. + Validation is enabled, and the operation would result in writing invalid JSON. + + + Writes a UTF-8 text value as a JSON comment. + The UTF-8 encoded value to be written as a JSON comment within /*..*/. + The specified value is too large. + +-or- + + contains a comment delimiter (that is, */). + + + Writes a UTF-16 text value as a JSON comment. + The UTF-16 encoded value to be written as a UTF-8 transcoded JSON comment within /*..*/. + The specified value is too large. + +-or- + + contains a comment delimiter (that is, */). + + + Writes a string text value as a JSON comment. + The UTF-16 encoded value to be written as a UTF-8 transcoded JSON comment within /*..*/. + The specified value is too large. + +-or- + + contains a comment delimiter (that is, */). + The parameter is . + + + Writes the end of a JSON array. + Validation is enabled, and the operation would result in writing invalid JSON. + + + Writes the end of a JSON object. + Validation is enabled, and the operation would result in writing invalid JSON. + + + Writes a property name specified as a read-only span of bytes and the JSON literal null as part of a name/value pair of a JSON object. + The UTF-8 encoded property name of the JSON object to be written. + The specified property name is too large. + Validation is enabled, and the write operation would produce invalid JSON. + + + Writes a property name specified as a read-only character span and the JSON literal null as part of a name/value pair of a JSON object. + The UTF-16 encoded property name of the JSON object to be transcoded and written as UTF-8. + The specified property name is too large. + Validation is enabled, and the write operation would produce invalid JSON. + + + Writes a property name specified as a string and the JSON literal null as part of a name/value pair of a JSON object. + The UTF-16 encoded property name of the JSON object to be transcoded and written as UTF-8. + The specified property name is too large. + Validation is enabled, and the write operation would produce invalid JSON. + The parameter is . + + + Writes the pre-encoded property name and the JSON literal null as part of a name/value pair of a JSON object. + The JSON encoded property name of the JSON object to be transcoded and written as UTF-8. + Validation is enabled, and this method would result in writing invalid JSON. + + + Writes the JSON literal null as an element of a JSON array. + Validation is enabled, and the operation would result in writing invalid JSON. + + + Writes a property name specified as a read-only span of bytes and a value (as a JSON number) as part of a name/value pair of a JSON object. + The UTF-8 encoded property name of the JSON object to be written. + The value to be written as a JSON number as part of the name/value pair. + The specified property name is too large. + Validation is enabled, and the write operation would produce invalid JSON. + + + Writes a property name specified as a read-only span of bytes and a value (as a JSON number) as part of a name/value pair of a JSON object. + The UTF-8 encoded property name of the JSON object to be written. + The value to be written as a JSON number as part of the name/value pair. + The specified property name is too large. + Validation is enabled, and the write operation would produce invalid JSON. + + + Writes a property name specified as a read-only span of bytes and an value (as a JSON number) as part of a name/value pair of a JSON object. + The UTF-8 encoded property name of the JSON object to be written. + The value to be written as a JSON number as part of the name/value pair. + The specified property name is too large. + Validation is enabled, and the write operation would produce invalid JSON. + + + Writes a property name specified as a read-only span of bytes and an value (as a JSON number) as part of a name/value pair of a JSON object. + The UTF-8 encoded property name of the JSON object to be written. + The value to be written as a JSON number as part of the name/value pair. + The specified property name is too large. + Validation is enabled, and the write operation would produce invalid JSON. + + + Writes a property name specified as a read-only span of bytes and a value (as a JSON number) as part of a name/value pair of a JSON object. + The UTF-8 encoded property name of the JSON object to be written. + The value to be written as a JSON number as part of the name/value pair. + The specified property name is too large. + Validation is enabled, and the write operation would produce invalid JSON. + + + Writes a property name specified as a read-only span of bytes and a value (as a JSON number) as part of a name/value pair of a JSON object. + The UTF-8 encoded property name of the JSON object to be written. + The value to be written as a JSON number as part of the name/value pair. + The specified property name is too large. + Validation is enabled, and the write operation would produce invalid JSON. + + + Writes a property name specified as a read-only span of bytes and a value (as a JSON number) as part of a name/value pair of a JSON object. + The UTF-8 encoded property name of the JSON object to be written. + The value to be written as a JSON number as part of the name/value pair. + The specified property name is too large. + Validation is enabled, and the write operation would produce invalid JSON. + + + Writes a property name specified as a read-only character span and a value (as a JSON number) as part of a name/value pair of a JSON object. + The UTF-16 encoded property name of the JSON object to be transcoded and written as UTF-8. + The value to be written as a JSON number as part of the name/value pair. + The specified property name is too large. + Validation is enabled, and the write operation would produce invalid JSON. + + + Writes a property name specified as a read-only character span and a value (as a JSON number) as part of a name/value pair of a JSON object. + The UTF-16 encoded property name of the JSON object to be transcoded and written as UTF-8. + The value to be written as a JSON number as part of the name/value pair. + The specified property name is too large. + Validation is enabled, and the write operation would produce invalid JSON. + + + Writes a property name specified as a read-only character span and an value (as a JSON number) as part of a name/value pair of a JSON object. + The UTF-16 encoded property name of the JSON object to be transcoded and written as UTF-8. + The value to be written as a JSON number as part of the name/value pair. + The specified property name is too large. + Validation is enabled, and the write operation would produce invalid JSON. + + + Writes a property name specified as a read-only character span and an value (as a JSON number) as part of a name/value pair of a JSON object. + The UTF-16 encoded property name of the JSON object to be transcoded and written as UTF-8. + The value to be written as a JSON number as part of the name/value pair. + The specified property name is too large. + Validation is enabled, and the write operation would produce invalid JSON. + + + Writes a property name specified as a read-only character span and a value (as a JSON number) as part of a name/value pair of a JSON object. + The UTF-16 encoded property name of the JSON object to be transcoded and written as UTF-8. + The value to be written as a JSON number as part of the name/value pair. + The specified property name is too large. + Validation is enabled, and the write operation would produce invalid JSON. + + + Writes a property name specified as a read-only character span and a value (as a JSON number) as part of a name/value pair of a JSON object. + The UTF-16 encoded property name of the JSON object to be transcoded and written as UTF-8. + The value to be written as a JSON number as part of the name/value pair. + The specified property name is too large. + Validation is enabled, and the write operation would produce invalid JSON. + + + Writes a property name specified as a read-only character span and a value (as a JSON number) as part of a name/value pair of a JSON object. + The UTF-16 encoded property name of the JSON object to be transcoded and written as UTF-8. + The value to be written as a JSON number as part of the name/value pair. + The specified property name is too large. + Validation is enabled, and the write operation would produce invalid JSON. + + + Writes a property name specified as a string and a value (as a JSON number) as part of a name/value pair of a JSON object. + The UTF-16 encoded property name of the JSON object to be transcoded and written as UTF-8. + The value to be written as a JSON number as part of the name/value pair. + The specified property name is too large. + Validation is enabled, and the write operation would produce invalid JSON. + The parameter is . + + + Writes a property name specified as a string and a value (as a JSON number) as part of a name/value pair of a JSON object. + The UTF-16 encoded property name of the JSON object to be transcoded and written as UTF-8. + The value to be written as a JSON number as part of the name/value pair. + The specified property name is too large. + Validation is enabled, and the write operation would produce invalid JSON. + The parameter is . + + + Writes a property name specified as a string and an value (as a JSON number) as part of a name/value pair of a JSON object. + The UTF-16 encoded property name of the JSON object to be transcoded and written as UTF-8. + The value to be written as a JSON number as part of the name/value pair. + The specified property name is too large. + Validation is enabled, and the write operation would produce invalid JSON. + The parameter is . + + + Writes a property name specified as a string and an value (as a JSON number) as part of a name/value pair of a JSON object. + The UTF-16 encoded property name of the JSON object to be transcoded and written as UTF-8. + The value to be written as a JSON number as part of the name/value pair. + The specified property name is too large. + Validation is enabled, and the write operation would produce invalid JSON. + The parameter is . + + + Writes a property name specified as a string and a value (as a JSON number) as part of a name/value pair of a JSON object. + The UTF-16 encoded property name of the JSON object to be transcoded and written as UTF-8. + The value to be written as a JSON number as part of the name/value pair. + The specified property name is too large. + Validation is enabled, and the write operation would produce invalid JSON. + The parameter is . + + + Writes a property name specified as a string and a value (as a JSON number) as part of a name/value pair of a JSON object. + The UTF-16 encoded property name of the JSON object to be transcoded and written as UTF-8. + The value to be written as a JSON number as part of the name/value pair. + The specified property name is too large. + Validation is enabled, and the write operation would produce invalid JSON. + The parameter is . + + + Writes a property name specified as a string and a value (as a JSON number) as part of a name/value pair of a JSON object. + The UTF-16 encoded property name of the JSON object to be transcoded and written as UTF-8. + The value to be written as a JSON number as part of the name/value pair. + The specified property name is too large. + Validation is enabled, and the write operation would produce invalid JSON. + The parameter is . + + + Writes the pre-encoded property name and value (as a JSON number) as part of a name/value pair of a JSON object. + The JSON encoded property name of the JSON object to be transcoded and written as UTF-8. + The value to be written as a JSON number as part of the name/value pair. + Validation is enabled, and this method would result in writing invalid JSON. + + + Writes the pre-encoded property name and value (as a JSON number) as part of a name/value pair of a JSON object. + The JSON encoded property name of the JSON object to be transcoded and written as UTF-8. + The value to be written as a JSON number as part of the name/value pair. + Validation is enabled, and this method would result in writing invalid JSON. + + + Writes the pre-encoded property name and value (as a JSON number) as part of a name/value pair of a JSON object. + The JSON encoded property name of the JSON object to be transcoded and written as UTF-8. + The value to be written as a JSON number as part of the name/value pair. + Validation is enabled, and this method would result in writing invalid JSON. + + + Writes the pre-encoded property name and value (as a JSON number) as part of a name/value pair of a JSON object. + The JSON encoded property name of the JSON object to be transcoded and written as UTF-8. + The value to be written as a JSON number as part of the name/value pair. + Validation is enabled, and this method would result in writing invalid JSON. + + + Writes the pre-encoded property name and value (as a JSON number) as part of a name/value pair of a JSON object. + The JSON encoded property name of the JSON object to be transcoded and written as UTF-8. + The value to be written as a JSON number as part of the name/value pair. + Validation is enabled, and this method would result in writing invalid JSON. + + + Writes the pre-encoded property name and value (as a JSON number) as part of a name/value pair of a JSON object. + The JSON encoded property name of the JSON object to be transcoded and written as UTF-8. + The value to be written as a JSON number as part of the name/value pair. + Validation is enabled, and this method would result in writing invalid JSON. + + + Writes the pre-encoded property name and value (as a JSON number) as part of a name/value pair of a JSON object. + The JSON encoded property name of the JSON object to be transcoded and written as UTF-8. + The value to be written as a JSON number as part of the name/value pair. + Validation is enabled, and this method would result in writing invalid JSON. + + + Writes a value (as a JSON number) as an element of a JSON array. + The value to be written as a JSON number as an element of a JSON array. + Validation is enabled, and the operation would result in writing invalid JSON. + + + Writes a value (as a JSON number) as an element of a JSON array. + The value to be written as a JSON number as an element of a JSON array. + Validation is enabled, and the operation would result in writing invalid JSON. + + + Writes an value (as a JSON number) as an element of a JSON array. + The value to be written as a JSON number as an element of a JSON array. + Validation is enabled, and the operation would result in writing invalid JSON. + + + Writes an value (as a JSON number) as an element of a JSON array. + The value to be written as a JSON number as an element of a JSON array. + Validation is enabled, and the operation would result in writing invalid JSON. + + + Writes a value (as a JSON number) as an element of a JSON array. + The value to be written as a JSON number as an element of a JSON array. + Validation is enabled, and the operation would result in writing invalid JSON. + + + Writes a value (as a JSON number) as an element of a JSON array. + The value to be written as a JSON number as an element of a JSON array. + Validation is enabled, and the operation would result in writing invalid JSON. + + + Writes a value (as a JSON number) as an element of a JSON array. + The value to be written as a JSON number as an element of a JSON array. + Validation is enabled, and the operation would result in writing invalid JSON. + + + Writes the UTF-8 property name (as a JSON string) as the first part of a name/value pair of a JSON object. + The UTF-8 encoded property name of the JSON object to be written. + The specified property name is too large. + Validation is enabled, and this write operation would produce invalid JSON. + + + Writes the property name (as a JSON string) as the first part of a name/value pair of a JSON object. + The property name of the JSON object to be transcoded and written as UTF-8. + The specified property name is too large. + Validation is enabled, and this write operation would produce invalid JSON. + + + Writes the property name (as a JSON string) as the first part of a name/value pair of a JSON object. + The property name of the JSON object to be transcoded and written as UTF-8. + The specified property name is too large. + Validation is enabled, and this write operation would produce invalid JSON. + + is . + + + Writes the pre-encoded property name (as a JSON string) as the first part of a name/value pair of a JSON object. + The JSON encoded property name of the JSON object to be transcoded and written as UTF-8. + Validation is enabled, and this write operation would produce invalid JSON. + + + Writes the input as JSON content. It is expected that the input content is a single complete JSON value. + The raw JSON content to write. + + to validate if the input is an RFC 8259-compliant JSON payload; otherwise. + The length of the input is zero or equal to . + + is , and the input is not a valid, complete, single JSON value according to the JSON RFC, or the input JSON exceeds a recursive depth of 64. + + + Writes the input as JSON content. It is expected that the input content is a single complete JSON value. + The raw JSON content to write. + + to validate if the input is an RFC 8259-compliant JSON payload; otherwise. + The length of the input is zero or greater than 715,827,882 ( / 3). + + is , and the input is not a valid, complete, single JSON value according to the JSON RFC, or the input JSON exceeds a recursive depth of 64. + + + Writes the input as JSON content. It is expected that the input content is a single complete JSON value. + The raw JSON content to write. + + to validate if the input is an RFC 8259-compliant JSON payload; otherwise. + + is . + The length of the input is zero or greater than 715,827,882 ( / 3). + + is , and the input is not a valid, complete, single JSON value according to the JSON RFC, or the input JSON exceeds a recursive depth of 64. + + + Writes the beginning of a JSON array. + The depth of the JSON exceeds the maximum depth of 1,000. + +-or- + +Validation is enabled, and this write operation would produce invalid JSON. + + + Writes the beginning of a JSON array with a property name specified as a read-only span of bytes as the key. + The UTF-8 encoded property name of the JSON array to be written. + The specified property name is too large. + The depth of the JSON exceeds the maximum depth of 1,000. + +-or- + +Validation is enabled, and this write operation would produce invalid JSON. + + + Writes the beginning of a JSON array with a property name specified as a read-only character span as the key. + The UTF-16 encoded property name of the JSON array to be transcoded and written as UTF-8. + The specified property name is too large. + The depth of the JSON exceeds the maximum depth of 1,000. + +-or- + +Validation is enabled, and this write operation would produce invalid JSON. + + + Writes the beginning of a JSON array with a property name specified as a string as the key. + The UTF-16 encoded property name of the JSON array to be transcoded and written as UTF-8. + The specified property name is too large. + The depth of the JSON exceeds the maximum depth of 1,000. + +-or- + +Validation is enabled, and this write operation would produce invalid JSON. + The parameter is . + + + Writes the beginning of a JSON array with a pre-encoded property name as the key. + The JSON encoded property name of the JSON array to be transcoded and written as UTF-8. + The depth of the JSON has exceeded the maximum depth of 1,000. + +-or- + +Validation is enabled, and this method would result in writing invalid JSON. + + + Writes the beginning of a JSON object. + The depth of the JSON exceeds the maximum depth of 1,000. + +-or- + +Validation is enabled, and the operation would result in writing invalid JSON. + + + Writes the beginning of a JSON object with a property name specified as a read-only span of bytes as the key. + The UTF-8 encoded property name of the JSON object to be written. + The specified property name is too large. + The depth of the JSON exceeds the maximum depth of 1,000. + +-or- + +Validation is enabled, and this write operation would produce invalid JSON. + + + Writes the beginning of a JSON object with a property name specififed as a read-only character span as the key. + The UTF-16 encoded property name of the JSON object to be transcoded and written as UTF-8. + The specified property name is too large. + The depth of the JSON exceeds the maximum depth of 1,000. + +-or- + +Validation is enabled, and this write operation would produce invalid JSON. + + + Writes the beginning of a JSON object with a property name specified as a string as the key. + The UTF-16 encoded property name of the JSON object to be transcoded and written as UTF-8. + The specified property name is too large. + The depth of the JSON exceeds the maximum depth of 1,000. + +-or- + +Validation is enabled, and this write operation would produce invalid JSON. + The parameter is . + + + Writes the beginning of a JSON object with a pre-encoded property name as the key. + The JSON encoded property name of the JSON object to be transcoded and written as UTF-8. + The depth of the JSON has exceeded the maximum depth of 1,000. + +-or- + +Validation is enabled, and this method would result in writing invalid JSON. + + + Writes a UTF-8 property name and a value (as a JSON string) as part of a name/value pair of a JSON object. + The UTF-8 encoded property name of the JSON object to be written. + The value to be written as a JSON string as part of the name/value pair. + The specified property name is too large. + Validation is enabled, and the write operation would produce invalid JSON. + + + Writes a UTF-8 property name and a value (as a JSON string) as part of a name/value pair of a JSON object. + The UTF-8 encoded property name of the JSON object to be written. + The value to be written as a JSON string as part of the name/value pair. + The specified property name is too large. + Validation is enabled, and the write operation would produce invalid JSON. + + + Writes a UTF-8 property name and a value (as a JSON string) as part of a name/value pair of a JSON object. + The UTF-8 encoded property name of the JSON object to be written. + The value to be written as a JSON string as part of the name/value pair. + The specified property name is too large. + Validation is enabled, and the write operation would produce invalid JSON. + + + Writes a UTF-8 property name and UTF-8 text value (as a JSON string) as part of a name/value pair of a JSON object. + The UTF-8 encoded property name of the JSON object to be written. + The UTF-8 encoded value to be written as a JSON string as part of the name/value pair. + The specified property name or value is too large. + Validation is enabled, and the write operation would produce invalid JSON. + + + Writes a UTF-8 property name and UTF-16 text value (as a JSON string) as part of a name/value pair of a JSON object. + The UTF-8 encoded property name of the JSON object to be written. + The UTF-16 encoded value to be written as a UTF-8 transcoded JSON string as part of the name/value pair. + The specified property name or value is too large. + Validation is enabled, and the write operation would produce invalid JSON. + + + Writes a UTF-8 property name and string text value (as a JSON string) as part of a name/value pair of a JSON object. + The UTF-8 encoded property name of the JSON object to be written. + The UTF-16 encoded value to be written as a UTF-8 transcoded JSON string as part of the name/value pair. + The specified property name or value is too large. + Validation is enabled, and the write operation would produce invalid JSON. + + + Writes the UTF-8 property name and pre-encoded value (as a JSON string) as part of a name/value pair of a JSON object. + The UTF-8 encoded property name of the JSON object to be written. + The JSON encoded value to be written as a UTF-8 transcoded JSON string as part of the name/value pair. + The specified property name is too large. + Validation is enabled, and this method would result in writing invalid JSON. + + + Writes a property name specified as a read-only character span and a value (as a JSON string) as part of a name/value pair of a JSON object. + The UTF-16 encoded property name of the JSON object to be transcoded and written as UTF-8. + The value to be written as a JSON string as part of the name/value pair. + The specified property name is too large. + Validation is enabled, and the write operation would produce invalid JSON. + + + Writes a property name specified as a read-only character span and a value (as a JSON string) as part of a name/value pair of a JSON object. + The UTF-16 encoded property name of the JSON object to be transcoded and written as UTF-8. + The value to be written as a JSON string as part of the name/value pair. + The specified property name is too large. + Validation is enabled, and the write operation would produce invalid JSON. + + + Writes a property name specified as a read-only character span and a value (as a JSON string) as part of a name/value pair of a JSON object. + The UTF-16 encoded property name of the JSON object to be transcoded and written as UTF-8. + The value to be written as a JSON string as part of the name/value pair. + The specified property name is too large. + Validation is enabled, and the write operation would produce invalid JSON. + + + Writes a UTF-16 property name and UTF-8 text value (as a JSON string) as part of a name/value pair of a JSON object. + The UTF-16 encoded property name of the JSON object to be transcoded and written as UTF-8. + The UTF-8 encoded value to be written as a JSON string as part of the name/value pair. + The specified property name or value is too large. + Validation is enabled, and the write operation would produce invalid JSON. + + + Writes a UTF-16 property name and UTF-16 text value (as a JSON string) as part of a name/value pair of a JSON object. + The UTF-16 encoded property name of the JSON object to be transcoded and written as UTF-8. + The UTF-16 encoded value to be written as a UTF-8 transcoded JSON string as part of the name/value pair. + The specified property name or value is too large. + Validation is enabled, and the write operation would produce invalid JSON. + + + Writes a UTF-16 property name and string text value (as a JSON string) as part of a name/value pair of a JSON object. + The UTF-16 encoded property name of the JSON object to be transcoded and written as UTF-8. + The UTF-16 encoded value to be written as a UTF-8 transcoded JSON string as part of the name/value pair. + The specified property name or value is too large. + Validation is enabled, and the write operation would produce invalid JSON. + + + Writes the property name and pre-encoded value (as a JSON string) as part of a name/value pair of a JSON object. + The property name of the JSON object to be transcoded and written as UTF-8. + The JSON encoded value to be written as a UTF-8 transcoded JSON string as part of the name/value pair. + The specified property name is too large. + Validation is enabled, and the write operation would produce invalid JSON. + + + Writes a property name specified as a string and a value (as a JSON string) as part of a name/value pair of a JSON object. + The UTF-16 encoded property name of the JSON object to be transcoded and written as UTF-8. + The value to be written as a JSON string as part of the name/value pair. + The specified property name is too large. + Validation is enabled, and the write operation would produce invalid JSON. + The parameter is . + + + Writes a property name specified as a string and a value (as a JSON string) as part of a name/value pair of a JSON object. + The UTF-16 encoded property name of the JSON object to be transcoded and written as UTF-8. + The value to be written as a JSON string as part of the name/value pair. + The specified property name is too large. + Validation is enabled, and the write operation would produce invalid JSON. + The parameter is . + + + Writes a property name specified as a string and a value (as a JSON string) as part of a name/value pair of a JSON object. + The UTF-16 encoded property name of the JSON object to be transcoded and written as UTF-8. + The value to be written as a JSON string as part of the name/value pair. + The specified property name is too large. + Validation is enabled, and the write operation would produce invalid JSON. + The parameter is . + + + Writes a property name specified as a string and a UTF-8 text value (as a JSON string) as part of a name/value pair of a JSON object. + The UTF-16 encoded property name of the JSON object to be transcoded and written as UTF-8. + The UTF-8 encoded value to be written as a JSON string as part of the name/value pair. + The specified property name or value is too large. + Validation is enabled, and the write operation would produce invalid JSON. + The parameter is . + + + Writes a property name specified as a string and a UTF-16 text value (as a JSON string) as part of a name/value pair of a JSON object. + The UTF-16 encoded property name of the JSON object to be transcoded and written as UTF-8. + The UTF-16 encoded value to be written as a UTF-8 transcoded JSON string as part of the name/value pair. + The specified property name or value is too large. + Validation is enabled, and the write operation would produce invalid JSON. + The parameter is . + + + Writes a property name specified as a string and a string text value (as a JSON string) as part of a name/value pair of a JSON object. + The UTF-16 encoded property name of the JSON object to be transcoded and written as UTF-8. + The UTF-16 encoded value to be written as a UTF-8 transcoded JSON string as part of the name/value pair. + The specified property name or value is too large. + Validation is enabled, and the write operation would produce invalid JSON. + The parameter is . + + + Writes the property name and pre-encoded value (as a JSON string) as part of a name/value pair of a JSON object. + The property name of the JSON object to be transcoded and written as UTF-8. + The JSON encoded value to be written as a UTF-8 transcoded JSON string as part of the name/value pair. + The specified property name is too large. + Validation is enabled, and the write operation would produce invalid JSON. + The parameter is . + + + Writes the pre-encoded property name and value (as a JSON string) as part of a name/value pair of a JSON object. + The JSON encoded property name of the JSON object to be transcoded and written as UTF-8. + The value to be written as a JSON string as part of the name/value pair. + Validation is enabled, and the write operation would produce invalid JSON. + + + Writes the pre-encoded property name and value (as a JSON string) as part of a name/value pair of a JSON object. + The JSON encoded property name of the JSON object to be transcoded and written as UTF-8. + The value to be written as a JSON string as part of the name/value pair. + Validation is enabled, and the write operation would produce invalid JSON. + + + Writes the pre-encoded property name and value (as a JSON string) as part of a name/value pair of a JSON object. + The JSON encoded property name of the JSON object to be transcoded and written as UTF-8. + The value to be written as a JSON string as part of the name/value pair. + Validation is enabled, and the write operation would produce invalid JSON. + + + Writes the pre-encoded property name and UTF-8 text value (as a JSON string) as part of a name/value pair of a JSON object. + The JSON encoded property name of the JSON object to be transcoded and written as UTF-8. + The UTF-8 encoded value to be written as a JSON string as part of the name/value pair. + The specified value is too large. + Validation is enabled, and the write operation would produce invalid JSON. + + + Writes the pre-encoded property name and text value (as a JSON string) as part of a name/value pair of a JSON object. + The JSON encoded property name of the JSON object to be transcoded and written as UTF-8. + The value to be written as a UTF-8 transcoded JSON string as part of the name/value pair. + The specified value is too large. + Validation is enabled, and the write operation would produce invalid JSON. + + + Writes the pre-encoded property name and string text value (as a JSON string) as part of a name/value pair of a JSON object. + The JSON encoded property name of the JSON object to be transcoded and written as UTF-8. + The value to be written as a UTF-8 transcoded JSON string as part of the name/value pair. + The specified value is too large. + Validation is enabled, and the write operation would produce invalid JSON. + + + Writes the pre-encoded property name and pre-encoded value (as a JSON string) as part of a name/value pair of a JSON object. + The JSON encoded property name of the JSON object to be transcoded and written as UTF-8. + The JSON encoded value to be written as a UTF-8 transcoded JSON string as part of the name/value pair. + Validation is enabled, and the write operation would produce invalid JSON. + + + Writes a value (as a JSON string) as an element of a JSON array. + The value to be written as a JSON string as an element of a JSON array. + Validation is enabled, and the operation would result in writing invalid JSON. + + + Writes a value (as a JSON string) as an element of a JSON array. + The value to be written as a JSON string as an element of a JSON array. + Validation is enabled, and the operation would result in writing invalid JSON. + + + Writes a value (as a JSON string) as an element of a JSON array. + The value to be written as a JSON string as an element of a JSON array. + Validation is enabled, and the operation would result in writing invalid JSON. + + + Writes a UTF-8 text value (as a JSON string) as an element of a JSON array. + The UTF-8 encoded value to be written as a JSON string element of a JSON array. + The specified value is too large. + Validation is enabled, and the write operation would produce invalid JSON. + + + Writes a UTF-16 text value (as a JSON string) as an element of a JSON array. + The UTF-16 encoded value to be written as a UTF-8 transcoded JSON string element of a JSON array. + The specified value is too large. + Validation is enabled, and the write operation would produce invalid JSON. + + + Writes a string text value (as a JSON string) as an element of a JSON array. + The UTF-16 encoded value to be written as a UTF-8 transcoded JSON string element of a JSON array. + The specified value is too large. + Validation is enabled, and the write operation would produce invalid JSON. + + + Writes the pre-encoded text value (as a JSON string) as an element of a JSON array. + The JSON encoded value to be written as a UTF-8 transcoded JSON string element of a JSON array. + Validation is enabled, and the write operation would produce invalid JSON. + + + Gets the total number of bytes committed to the output by the current instance so far. + The total number of bytes committed to the output by the so far. + + + Gets the number of bytes written by the so far that have not yet been flushed to the output and committed. + The number of bytes written so far by the that have not yet been flushed to the output and committed. + + + Gets the depth of the current token. + The depth of the current token. + + + Gets the custom behavior when writing JSON using this instance, which indicates whether to format the output while writing, whether to skip structural JSON validation, and which characters to escape. + The custom behavior of this instance of the writer for formatting, validating, and escaping. + + + \ No newline at end of file diff --git a/JNFrame2/Assets/Packages/DotNetty.Handlers.0.7.6/lib/netstandard2.0/DotNetty.Handlers.xml.meta b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/lib/netstandard2.0/System.Text.Json.xml.meta similarity index 75% rename from JNFrame2/Assets/Packages/DotNetty.Handlers.0.7.6/lib/netstandard2.0/DotNetty.Handlers.xml.meta rename to JNFrame2/Assets/Packages/System.Text.Json.6.0.0/lib/netstandard2.0/System.Text.Json.xml.meta index a637e2cb..0d43a8ba 100644 --- a/JNFrame2/Assets/Packages/DotNetty.Handlers.0.7.6/lib/netstandard2.0/DotNetty.Handlers.xml.meta +++ b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/lib/netstandard2.0/System.Text.Json.xml.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 8755022a12fa6164ba6f936397d79ee0 +guid: 27bbe9692176e0a48851397adef74f05 TextScriptImporter: externalObjects: {} userData: diff --git a/JNFrame2/Assets/Packages/System.Collections.Immutable.1.5.0/useSharedDesignerContext.txt b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/useSharedDesignerContext.txt similarity index 100% rename from JNFrame2/Assets/Packages/System.Collections.Immutable.1.5.0/useSharedDesignerContext.txt rename to JNFrame2/Assets/Packages/System.Text.Json.6.0.0/useSharedDesignerContext.txt diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.Abstractions.5.0.0/useSharedDesignerContext.txt.meta b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/useSharedDesignerContext.txt.meta similarity index 75% rename from JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.Abstractions.5.0.0/useSharedDesignerContext.txt.meta rename to JNFrame2/Assets/Packages/System.Text.Json.6.0.0/useSharedDesignerContext.txt.meta index a9325c15..4542ec8b 100644 --- a/JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.Abstractions.5.0.0/useSharedDesignerContext.txt.meta +++ b/JNFrame2/Assets/Packages/System.Text.Json.6.0.0/useSharedDesignerContext.txt.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: f62267d7c93ae714799cdb618c1a436a +guid: 1b8568c3b23f0e74db26182e30bae3fa TextScriptImporter: externalObjects: {} userData: diff --git a/JNFrame2/Assets/Packages/TouchSocket.2.0.15.meta b/JNFrame2/Assets/Packages/TouchSocket.2.0.15.meta new file mode 100644 index 00000000..cb164329 --- /dev/null +++ b/JNFrame2/Assets/Packages/TouchSocket.2.0.15.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6b9b55dc058d24346b06611a45d2fa04 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/TouchSocket.2.0.15/.signature.p7s b/JNFrame2/Assets/Packages/TouchSocket.2.0.15/.signature.p7s new file mode 100644 index 00000000..6decb6b4 Binary files /dev/null and b/JNFrame2/Assets/Packages/TouchSocket.2.0.15/.signature.p7s differ diff --git a/JNFrame2/Assets/Packages/TouchSocket.2.0.15/LICENSE.txt b/JNFrame2/Assets/Packages/TouchSocket.2.0.15/LICENSE.txt new file mode 100644 index 00000000..329b5a6f --- /dev/null +++ b/JNFrame2/Assets/Packages/TouchSocket.2.0.15/LICENSE.txt @@ -0,0 +1,201 @@ +Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright (c) 2020-2023 若汝棋茗 + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/JNFrame2/Assets/Packages/DotNetty.Codecs.0.7.6/lib/netstandard2.0/DotNetty.Codecs.xml.meta b/JNFrame2/Assets/Packages/TouchSocket.2.0.15/LICENSE.txt.meta similarity index 75% rename from JNFrame2/Assets/Packages/DotNetty.Codecs.0.7.6/lib/netstandard2.0/DotNetty.Codecs.xml.meta rename to JNFrame2/Assets/Packages/TouchSocket.2.0.15/LICENSE.txt.meta index b96ffb3d..875a4021 100644 --- a/JNFrame2/Assets/Packages/DotNetty.Codecs.0.7.6/lib/netstandard2.0/DotNetty.Codecs.xml.meta +++ b/JNFrame2/Assets/Packages/TouchSocket.2.0.15/LICENSE.txt.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: e5cd131c9bbacbb40b84a28cbf985059 +guid: 309201014e6a0f54abe6c80df8159895 TextScriptImporter: externalObjects: {} userData: diff --git a/JNFrame2/Assets/Packages/TouchSocket.2.0.15/TouchSocket.nuspec b/JNFrame2/Assets/Packages/TouchSocket.2.0.15/TouchSocket.nuspec new file mode 100644 index 00000000..dfee2a81 --- /dev/null +++ b/JNFrame2/Assets/Packages/TouchSocket.2.0.15/TouchSocket.nuspec @@ -0,0 +1,49 @@ + + + + TouchSocket + 2.0.15 + TouchSocket + 若汝棋茗 + true + LICENSE.txt + https://aka.ms/deprecateLicenseUrl + logo.png + https://touchsocket.net/ + TouchSocket是.Net(包括 C# 、VB.Net、F#)的一个整合性的socket网络通信框架。包含了 tcp、udp、ssl等一系列的通信模块。一键式解决 tcp 黏分包问题,udp大数据包分片组合问题等。使用协议模板,可快速实现「固定包头」、「固定长度」、「区间字符」等一系列的数据报文解析。 + +说明文档:https://touchsocket.net/ + Copyright © 2024 若汝棋茗 + Tcp Udp Ssl Socket Saea TouchSocket + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/JNFrame2/Assets/Packages/TouchSocket.2.0.15/TouchSocket.nuspec.meta b/JNFrame2/Assets/Packages/TouchSocket.2.0.15/TouchSocket.nuspec.meta new file mode 100644 index 00000000..a0766360 --- /dev/null +++ b/JNFrame2/Assets/Packages/TouchSocket.2.0.15/TouchSocket.nuspec.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 787dc95c4fb63bc45a8b9565bb9ba114 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/TouchSocket.2.0.15/lib.meta b/JNFrame2/Assets/Packages/TouchSocket.2.0.15/lib.meta new file mode 100644 index 00000000..c6c5c96e --- /dev/null +++ b/JNFrame2/Assets/Packages/TouchSocket.2.0.15/lib.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 33d4a46f32ca54f42808cebf48328c98 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.5.0.0/lib/netstandard2.1.meta b/JNFrame2/Assets/Packages/TouchSocket.2.0.15/lib/netstandard2.1.meta similarity index 77% rename from JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.5.0.0/lib/netstandard2.1.meta rename to JNFrame2/Assets/Packages/TouchSocket.2.0.15/lib/netstandard2.1.meta index df2699d9..3215c949 100644 --- a/JNFrame2/Assets/Packages/Microsoft.Extensions.Logging.5.0.0/lib/netstandard2.1.meta +++ b/JNFrame2/Assets/Packages/TouchSocket.2.0.15/lib/netstandard2.1.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: f7d66cc19935059419b05a37485f74f6 +guid: 58014e80bce032b4fb09f530a09a99f7 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/JNFrame2/Assets/Packages/TouchSocket.2.0.15/lib/netstandard2.1/TouchSocket.dll b/JNFrame2/Assets/Packages/TouchSocket.2.0.15/lib/netstandard2.1/TouchSocket.dll new file mode 100644 index 00000000..d49f1228 Binary files /dev/null and b/JNFrame2/Assets/Packages/TouchSocket.2.0.15/lib/netstandard2.1/TouchSocket.dll differ diff --git a/JNFrame2/Assets/Packages/DotNetty.Handlers.0.7.6/lib/netstandard2.0/DotNetty.Handlers.dll.meta b/JNFrame2/Assets/Packages/TouchSocket.2.0.15/lib/netstandard2.1/TouchSocket.dll.meta similarity index 91% rename from JNFrame2/Assets/Packages/DotNetty.Handlers.0.7.6/lib/netstandard2.0/DotNetty.Handlers.dll.meta rename to JNFrame2/Assets/Packages/TouchSocket.2.0.15/lib/netstandard2.1/TouchSocket.dll.meta index c9a8b510..87fd2973 100644 --- a/JNFrame2/Assets/Packages/DotNetty.Handlers.0.7.6/lib/netstandard2.0/DotNetty.Handlers.dll.meta +++ b/JNFrame2/Assets/Packages/TouchSocket.2.0.15/lib/netstandard2.1/TouchSocket.dll.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 3d2139b46124c134596039478426723e +guid: 670b9c96d65efee468bfbd250ebee179 labels: - NuGetForUnity PluginImporter: diff --git a/JNFrame2/Assets/Packages/TouchSocket.2.0.15/lib/netstandard2.1/TouchSocket.xml b/JNFrame2/Assets/Packages/TouchSocket.2.0.15/lib/netstandard2.1/TouchSocket.xml new file mode 100644 index 00000000..9d7d4655 --- /dev/null +++ b/JNFrame2/Assets/Packages/TouchSocket.2.0.15/lib/netstandard2.1/TouchSocket.xml @@ -0,0 +1,5572 @@ + + + + TouchSocket + + + + + 延迟发送器 + + + + + 延迟发送器 + + + + + + + 延迟包最大尺寸。 + + + + + 队列长度 + + + + + 发送 + + + + + IP解析映射 + + + + + IP解析映射 + + 支持端口,ip,域名等。具体格式如下: + + 端口:直接按入参,该操作一般在监听时使用。 + IPv4:按"127.0.0.1:7789"入参。 + IPv6:按"[*::*]:7789"入参。 + 域名(1):"tcp://127.0.0.1:7789" + 域名(2):"tcp://[*::*]:7789" + 域名(3):"http://touchsocket.net" + 域名(4):"http://touchsocket.net:7789" + + + + + + + + 从端口号创建IPv4的Any地址。 + + + + + + 从 + + + + + + + 获取终结点。 + + + + + + + 端口号 + + + + + 由字符串向转换 + + + + + + 由端口向转换 + + + + + + 解析一个组的地址。 + + + + + + + 保活机制 + + + + + 保活机制 + + + + + 发送间隔,默认20*1000ms + + + + + 确认间隔,默认2*1000ms + + + + + 客户端Ssl验证 + + + + + 构造函数 + + + + + 目标Host + + + + + 验证组合 + + + + + DelaySenderOption + + + + + 延迟队列最大尺寸,默认1024*1024字节。 + + + + + 延迟包最大尺寸,默认1024*64字节。 + + + + + 服务器Ssl设置 + + + + + 证书 + + + + + 该值指定是否向客户端请求证书用于进行身份验证。 请注意,这只是一个请求 - 如果没有提供任何证书,服务器仍然可接受连接请求 + + + + + Ssl配置 + + + + + Ssl配置 + + + + + 协议版本 + + + + + 该值指定身份验证期间是否检查证书吊销列表 + + + + + SSL验证回调。 + + + + + 监听配置 + + + + + 名称 + + + + + 监听地址 + + + + + 发送超时时间 + + + + + 是否使用地址复用 + + + + + Tcp处理并发连接时最大半连接队列 + + + + + 禁用延迟发送 + + + + + 是否使用ssl加密 + + + + + 用于Ssl加密的证书 + + + + + 配置Tcp适配器 + + + + + 协议类 + + + + + 值 + + + + + 表示无协议 + + + + + 获取http协议 + + + + + Tcp协议 + + + + + 命名管道 + + + + + UDP协议 + + + + + 获取WebSocket协议 + + + + + 表示 + + 值 + + + + 转换为字符串 + + + + + + 获取哈希码 + + + + + + 比较是否和目标相等 + + 目标 + + + + + 等于 + + + + + + + + 不等于 + + + + + + + + Tcp网络监听器 + + + + + Tcp网络监听器 + + + + + + + + + 监听配置 + + + + + Socket组件 + + + + + SocketAsyncEventArgs + + + + + TouchSocketUtility + + + + + 判断输入的字符串是否是一个超链接 + + + + + + + 判断输入的字符串是否是表示一个IP地址 + + 被比较的字符串 + 是IP地址则为True + + + + 判断输入的字符串是否是合法的IPV6 地址 + + + + + + + 命中BufferLength + + + + + + + Udp监听器 + + + + + Udp监听器 + + + + + + + + IPHost + + + + + Socket组件 + + + + + 服务器基类 + + + + + + + + + + + + + + + + + + + + + + + Tcp核心 + + + + + 最小缓存尺寸 + + + + + 最大缓存尺寸 + + + + + 同步根 + + + + + Tcp核心 + + + + + 析构函数 + + + + + + + + 当中断Tcp的时候。当为时,意味着是调用。当为时,则是其他中断。 + + + + + 当发生异常的时候 + + + + + 在线状态 + + + + + 当收到数据的时候 + + + + + 接收缓存池,运行时的值会根据流速自动调整 + + + + + 接收计数器 + + + + + 发送缓存池,运行时的值会根据流速自动调整 + + + + + 发送计数器 + + + + + Socket + + + + + 提供一个用于客户端-服务器通信的流,该流使用安全套接字层 (SSL) 安全协议对服务器和(可选)客户端进行身份验证。 + + + + + 是否启用了Ssl + + + + + + + + 以Ssl服务器模式授权 + + + + + + 以Ssl客户端模式授权 + + + + + + 以Ssl服务器模式授权 + + + + + + + 以Ssl客户端模式授权 + + + + + + + 开始以Iocp方式接收 + + + + + 开始以Ssl接收。 + + 注意,使用该方法时,应先完成授权。 + + + + + + + 请求关闭 + + + + + + 释放对象 + + + + + 重置环境,并设置新的。 + + + + + + 重置环境。 + + + + + 判断,当不在连接状态时触发异常。 + + + + + + 发送数据。 + + 内部会根据是否启用Ssl,进行直接发送,还是Ssl发送。 + + + + + + + + + 异步发送数据。 + + 内部会根据是否启用Ssl,进行直接发送,还是Ssl发送。 + + + + + + + + + + + 当中断Tcp时。 + + 当为时,意味着是调用。当为时,则是其他中断。 + + + + + 释放对象 + + + + + + 当发生异常的时候 + + + + + + + + + 当收到数据的时候 + + + + + + Client工厂 + + + + + Client工厂 + + + + + 已创建的客户端安全列表,一般不要直接操作。 + + + + + 空闲客户端的安全队列,一般不要直接操作。 + + + + + 主通信客户端。 + + + + + 主客户端配置 + + + + + + 最大客户端数量。默认10。 + + + + + 池中维护的最小客户端数量。默认0。 + + + + + 检验主通信状态。最好在每次操作时都调用。 + + 如果状态异常,是否进行再次初始化 + + + + + 检验主通信状态。最好在每次操作时都调用。 + + 如果状态异常,是否进行再次初始化 + + + + + 清理池中的所有客户端。 + + + + + + 清理池中的所有客户端。 + + + + + + 释放客户端最后的调用。 + + + + + + 释放客户端最后的调用。 + + + + + + + 获取空闲可用的客户端数量。 + + + + + 获取用于传输的客户端。在此处返回的结果,必须完成基本初始化,例如连接等。 + + + + + + + 获取用于传输的客户端结果。可以支持。 + + + + + + + 判断客户端是不是存活状态。 + + + + + + + 释放使用完成的客户端 + + + + + + + + + 获取用于传输的客户端配置 + + + + + + ClientFactoryResult + + + + + + ClientFactoryResult + + + + + 客户端 + + + + + 释放 + + + + + 适用于Tcp客户端的连接工厂。 + + + + + + 适用于Tcp客户端的连接工厂。 + + + + + 连接超时设定 + + + + + + + + 获取传输的客户端配置 + + + + + + + + + + + 获取可以使用的客户端数量。 + + 注意:该值不一定是的长度,当已创建数量小于设定的最大值时,也会累加未创建的值。 + + + + + + + 获取一个空闲的连接对象,如果等待超出设定的时间,则会创建新的连接。 + + 指定毫秒数 + + + + + + + 获取一个空闲的连接对象,如果等待超出1秒的时间,则会创建新的连接。 + + + + + + + + 获取一个空闲的连接对象,如果等待超出设定的时间,则会创建新的连接。 + + + + + + + + + + + + 归还使用完的连接。 + + 首先内部会判定存活状态,如果不再活动状态,会直接调用。 + 其次会计算是否可以进入缓存队列,如果队列数量超出,也会直接调用 + + + + + + + + + + + + + + + + 在主客户端加载配置之前 + + + + + 适用于基于的连接工厂。 + + + + + Tcp端口转发服务器 + + + + + + + + 在NAT服务器收到数据时。 + + + + 需要转发的数据。 + + + + + + + + + + + 当目标客户端断开。 + + + + + + + + 在目标客户端收到数据时。 + + + + + + + + + 端口转发辅助 + + + + + 添加转发客户端。 + + 配置文件 + 当完成配置,但是还未连接时回调。 + + + + + 添加转发客户端。 + + 配置文件 + 当完成配置,但是还未连接时回调。 + + + + + 获取所有目标客户端 + + + + + + 发送数据到全部转发端。 + + + + + + + + + + + + + + SocketClient + + + + + 构造函数 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 中断连接 + + + + + + + + + + + + + 当客户端完整建立Tcp连接。 + + + + + + 客户端正在连接。 + + + + + 客户端已断开连接。 + + + + + + 即将断开连接(仅主动断开时有效)。 + + + + + + 当初始化完成时,执行在之前。 + + + + + + + + + + + + + + + + + + + + 直接重置内部Id。 + + + + + + + + + 当Id更新的时候触发 + + + + + + + + 当收到适配器处理的数据时。 + + 如果返回则表示数据已被处理,且不会再向下传递。 + + + + 当收到原始数据 + + + 如果返回则表示数据已被处理,且不会再向下传递。 + + + + 当即将发送时,如果覆盖父类方法,则不会触发插件。 + + 数据缓存区 + 偏移 + 长度 + 返回值表示是否允许发送 + + + + 设置适配器,该方法不会检验的值。 + + + + + + + + + + + + + + + + + + + + + 发送字节流 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 发送字节流 + + 用于检索TcpSocketClient + + + + + + + + + + + + + + + + + + 发送字节流 + + 用于检索TcpSocketClient + + + + + + + + + + + + + + + + + + + + + + + + 简单Tcp客户端 + + + + + 接收到数据 + + + + + + + + Tcp客户端 + + + + + Tcp客户端 + + + + + + + + + + + + + + + + + 已经建立Tcp连接 + + + + + + 准备连接的时候,此时已初始化Socket,但是并未建立Tcp连接 + + + + + + 断开连接。在客户端未设置连接状态时,不会触发 + + + + + + 即将断开连接(仅主动断开时有效)。 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 建立Tcp的连接。 + + + + + + + + + + + 异步连接服务器 + + + + + + + + + + + + + + + + + + + + BreakOut。 + + + + + + + + + + 当收到适配器处理的数据时。 + + + + + + 当即将发送时,如果覆盖父类方法,则不会触发插件。 + + 数据缓存区 + 偏移 + 长度 + 返回值表示是否允许发送 + + + + + + + 设置适配器,该方法不会检验的值。 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 当收到原始数据 + + + 如果返回则表示数据已被处理,且不会再向下传递。 + + + + 轻量级Tcp客户端 + + + + + 接收到数据 + + + + + + + + + + + + + + + + + 已经建立Tcp连接 + + + + + + 准备连接的时候,此时已初始化Socket,但是并未建立Tcp连接 + + + + + + 断开连接。在客户端未设置连接状态时,不会触发 + + + + + + 即将断开连接(仅主动断开时有效)。 + + + + + + 设置Tcp适配器获取器。 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 在Tcp层保活机制。 + + + + + 禁止Delay算法 + + + + + 固定Tcp客户端的端口 + + + + + 使用端口复用 + + + + + 最小缓存区设置 + + + + + 最大缓存区设置 + + + + + Ssl相关 + + + + + + + + + + + + + + 建立Tcp的连接。 + + + + + + + + + + + 异步连接服务器 + + + + + + + + + + + + + + + + + + + + BreakOut。 + + + + + + + + + + 当收到适配器处理的数据时。 + + + + + + 当即将发送时,如果覆盖父类方法,则不会触发插件。 + + 数据缓存区 + 偏移 + 长度 + 返回值表示是否允许发送 + + + + 设置适配器,该方法不会检验的值。 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 当收到原始数据 + + + 如果返回则表示数据已被处理,且不会再向下传递。 + + + + Tcp泛型服务器,由使用者自己指定类型。 + + + + + Tcp泛型服务器,由使用者自己指定类型。 + + + + + + + + + + + + + + + + + + + + 用户连接完成 + + + + + 有用户连接的时候 + + + + + 有用户断开连接 + + + + + 即将断开连接(仅主动断开时有效)。 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 客户端连接完成,覆盖父类方法将不会触发事件。 + + + + + + + 客户端请求连接,覆盖父类方法将不会触发事件。 + + + + + + + 客户端断开连接,覆盖父类方法将不会触发事件。 + + + + + + + 即将断开连接(仅主动断开时有效)。 + + + + + + + 当收到适配器数据。 + + + + + + + + + + + + + + + 获取当前在线的所有客户端 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 尝试获取TClient + + Id + TClient + + + + + + + + + + + 初始化客户端实例。 + + + + + + 获取下一个新Id + + + + + + + + + 在验证Ssl发送错误时。 + + + + + + + + + Tcp服务器 + + + + + 处理数据 + + + + + + + + Tcp服务器基类 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 租用TcpCore + + + + + + + + + + + + + 归还TcpCore + + + + + + + + + + + + 客户端连接完成 + + + + + + + 客户端请求连接 + + + + + + + 客户端断开连接 + + + + + + + 即将断开连接(仅主动断开时有效)。 + + + + + + + 收到数据时 + + + + + + + + + + + + + + + + + + + 简单UDP会话。 + + + + + 当收到数据时 + + + + + + + + UDP基类服务器。 + + + + + 构造函数 + + + + + + + + + + + + + + + + + + + + + + + + + 数据处理适配器 + + + + + 监听器 + + + + + + + + + + 默认远程节点 + + + + + 服务器名称 + + + + + 获取服务器状态 + + + + + 退出组播 + + + + + + 加入组播。 + 组播地址为 224.0.0.0 ~ 239.255.255.255,其中 224.0.0.0~224.255.255.255 不建议在用户程序中使用,因为它们一般都有特殊用途。 + + + + + + 设置数据处理适配器 + + + + + + + + + + + + + + + + + + + + + + + + 处理已接收到的数据。 + + + + + 当即将发送时,如果覆盖父类方法,则不会触发插件。 + + + 数据缓存区 + 偏移 + 长度 + 返回值表示是否允许发送 + + + + + + + 在Socket初始化对象后,Bind之前调用。 + 可用于设置Socket参数。 + 父类方法可覆盖。 + + + + + + 设置适配器,该方法不会检验的值。 + + + + + + 向默认终结点发送 + + + + + + + + 向默认终结点发送 + + + + + + + + + + + + + + + + + + + 向设置的远程同步发送 + + + + + + + + + + + + 向设置终结点发送 + + + + + + + + + 向设置的远程异步发送 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Pipeline读取管道 + + + + + Pipeline读取管道 + + + + + + 当前支持此管道的客户端。 + + + + + 管道数据处理适配器。 + 使用该适配器后,将为. + + + + + 管道数据处理适配器。 + 使用该适配器后,将为. + + + + + + + + + + + + + + + + + + + + Pipeline读取管道 + + + + + + Tcp数据处理适配器测试 + + + + + Udp数据处理适配器测试 + + + + + 获取测试器 + + 待测试适配器 + 并发多线程数量 + 收到数据回调 + + + + + 释放 + + + + + 模拟测试运行发送 + + + + + 测试次数 + 期待测试次数 + 超时 + + + + + 模拟发送 + + + 测试次数 + 期待测试次数 + 超时 + + + + 常规UDP数据处理适配器 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Udp数据处理适配器 + + + + + 当接收数据处理完成后,回调该函数执行接收 + + + + + 当接收数据处理完成后,回调该函数执行发送 + + + + + 当接收数据处理完成后,异步回调该函数执行发送 + + + + + 收到数据的切入点,该方法由框架自动调用。 + + + + + + + + + + + + + 发送数据的切入点,该方法由框架自动调用。 + + + + + + + + + 发送数据的切入点,该方法由框架自动调用。 + + + + + + + 发送数据的切入点,该方法由框架自动调用。 + + + + + + + 发送数据的切入点,该方法由框架自动调用。 + + + + + + + + + 发送数据的切入点,该方法由框架自动调用。 + + + + + + + 发送数据的切入点,该方法由框架自动调用。 + + + + + + + 处理已经经过预先处理后的数据 + + + 以二进制形式传递 + 以解析实例传递 + + + + 发送已经经过预先处理后的数据 + + + + + + + + + 发送已经经过预先处理后的数据 + + + + + + + + + + 当接收到数据后预先处理数据,然后调用处理数据 + + + + + + + 当发送数据前预先处理数据 + + + + + + + 当发送数据前预先处理数据 + + + 数据 + 偏移 + 长度 + + + + 组合发送预处理数据, + 当属性SplicingSend实现为True时,系统才会调用该方法。 + + + 代发送数据组合 + + + + + + + 当发送数据前预先处理数据 + + + + + + + 当发送数据前预先处理数据 + + + + + + + + + + 组合发送预处理数据, + 当属性SplicingSend实现为True时,系统才会调用该方法。 + + + + + + + + UdpKcpPackageAdapter + + + + + + + + UDP数据帧 + + + + + Crc校验 + + + + + 数据 + + + + + 是否为终结帧 + + + + + 数据Id + + + + + 帧序号 + + + + + 解析 + + + + + + + + + UDP数据包 + + + + + 构造函数 + + + + + + + + 当前长度 + + + + + Crc + + + + + 包唯一标识 + + + + + 是否已完成 + + + + + 当前数据长度 + + + + + MTU + + + + + 总长度,在收到最后一帧之前,为-1。 + + + + + 添加帧 + + + + + + 获得数据 + + + + + + + UDP数据包的适配器 + + + + + 构造函数 + + + + + + + + + + + + + + + 最大传输单元 + + + + + 接收超时时间,默认5000ms + + + + + + + + + + + + + + + + + + + + Connected + + + + + + + + Connecting + + + + + + + + 客户端断开连接 + + + + + + + + 接收数据 + + + + + + + Udp接收 + + + + + 检查清理类型 + + + + + 仅统计发送 + + + + + 仅统计接收 + + + + + 全部 + + + + + 服务器状态 + + + + + 无状态,指示为初建 + + + + + 正在运行 + + + + + 运行遇到异常 + + + + + 已停止 + + + + + 已释放 + + + + + 字节事件 + + + + + 构造函数 + + + + + 数据块 + + + + + 字节事件 + + + + + 构造函数 + + + + + + 字节数组 + + + + + ConnectedEventArgs + + + + + 客户端连接事件。 + + + + + 构造函数 + + + + + + 客户端Id。该Id的赋值,仅在服务器适用。 + + + + + 新初始化的通信器 + + + + + 断开连接事件参数 + + + + + 构造函数 + + + + + + + 是否为主动行为。 + + + + + IdChangedEventArgs + + + + + IdChangedEventArgs + + + + + + + 旧Id + + + + + 新Id + + + + + 插件处理事件 + + + + + 构造函数 + + + + + + + 对象载体 + + + + + 发送事件 + + + + + 构造函数 + + + + + + + + 数据缓存区,该属性获取来自于内存池,所以最好不要引用该对象,可以同步使用该对象 + + + + + 缓存偏移 + + + + + 数据长度 + + + + + 服务器状态事件参数 + + + + + 服务器状态事件参数 + + + + + + + 服务器状态 + + + + + 异常类 + + + + + Udp接收消息 + + + + + 构造函数 + + + + + + + + 接收终结点 + + + + + 没有找到Id对应的客户端 + + + + + 构造函数 + + + + + 构造函数 + + + + + + 构造函数 + + + + + + + 构造函数 + + + + + + + 未连接异常 + + + + + 构造函数 + + + + + 构造函数 + + + + + + 构造函数 + + + + + + + 构造函数 + + + + + + + 客户端扩展类 + + + + + 获取相关信息。格式: + IPPort=IP:Port,Id=id,Protocol=Protocol + + + + + + + + 获取IP和端口。 + + + + + + + + 获取最后活动时间。即的最近值。 + + + + + + + + 获取服务器中,除自身以外的所有客户端id + + + + + + + + 安全性发送关闭报文 + + + + + + + + CloseObjectExtension + + + + + + + + + + + + 安全性关闭。不会抛出异常。 + + + + + + + + 安全性关闭。不会抛出异常。 + + + + + + + ConnectObjectExtension + + + + + + + + + + + + + + + + + 尝试连接。不会抛出异常。 + + + + + + + + 尝试连接。不会抛出异常。 + + + + + + + + + 尝试连接。不会抛出异常。 + + + + + + + + 尝试连接。不会抛出异常。 + + + + + + + + + SenderExtension + + + + + 同步发送数据。 + + + + + + + + 同步发送数据。 + + + + + + + + 以UTF-8的编码同步发送字符串。 + + + + + + + + 异步发送数据。 + + + + + + + + 以UTF-8的编码异步发送字符串。 + + + + + + + + 以UTF-8的编码同步发送字符串。 + + + + + + + + 同步发送数据。 + + + + + + + + 同步发送数据。 + + + + + + + + 以UTF-8的编码异步发送字符串。 + + + + + + + + 异步发送数据。 + + + + + + + + 以UTF-8的编码同步发送字符串。 + + + + + + + + + 同步发送数据。 + + + + + + + + + 同步发送数据。 + + + + + + + + + 以UTF-8的编码异步发送字符串。 + + + + + + + + + 异步发送数据。 + + + + + + + + + 以UTF-8的编码同步发送字符串。 + + + + + + + + + 绕过适配器,直接发送字节流 + + + 目的终结点 + 数据区 + 发送数据超长 + 其他异常 + + + + 以UTF-8的编码异步发送字符串。 + + + + + + + + + 绕过适配器,直接发送字节流 + + + 目的终结点 + 数据缓存区 + 发送数据超长 + 其他异常 + + + + 绕过适配器,直接发送字节流 + + + 目的终结点 + + 发送数据超长 + 其他异常 + + + + 以UTF-8的编码同步发送字符串。 + + + + + + + + + 发送字节流 + + + 目的终结点 + 数据区 + 发送数据超长 + 其他异常 + + + + 发送字节流 + + + 目的终结点 + 数据区 + 发送数据超长 + 其他异常 + + + + 以UTF-8的编码异步发送字符串。 + + + + + + + + + 发送字节流 + + + 目的终结点 + 数据缓存区 + 发送数据超长 + 其他异常 + + + + 发送字节流 + + + + + 客户端没有连接 + 发送数据超长 + 其他异常 + 返回的数据 + + + + 发送字节流 + + + 数据缓存区 + + 客户端没有连接 + 发送数据超长 + 其他异常 + 返回的数据 + + + + 发送字节流 + + 客户端 + 数据缓存区 + 数据偏移 + 数据长度 + 超时时间 + + + + + 发送流中的有效数据 + + + 数据块载体 + + 客户端没有连接 + 发送数据超长 + 其他异常 + 返回的数据 + + + + 发送字节流 + + + 数据缓存区 + 取消令箭 + 客户端没有连接 + 发送数据超长 + 其他异常 + 返回的数据 + + + + 发送流中的有效数据 + + + 数据块载体 + 取消令箭 + 客户端没有连接 + 发送数据超长 + 其他异常 + 返回的数据 + + + + 异步发送 + + + 数据缓存区 + + 客户端没有连接 + 发送数据超长 + 其他异常 + 返回的数据 + + + + 异步发送 + + + + + 客户端没有连接 + 发送数据超长 + 其他异常 + 返回的数据 + + + + 异步发送 + + + 数据缓存区 + 取消令箭 + 客户端没有连接 + 发送数据超长 + 其他异常 + 返回的数据 + + + + 异步发送并等待响应数据 + + 客户端 + 数据缓存区 + 数据偏移 + 数据长度 + 超时时间 + + + + + + ServiceExtension + + + + + + + + + + + + + + + + + SocketExtension + + + + + 会使用同步锁,保证所有数据上缓存区。 + + + + + + + + + 尝试关闭。不会抛出异常。 + + + + + + SocketPluginManagerExtension + + + + + 检查连接客户端活性插件。 + 当在设置的周期内,没有接收/发送任何数据,则判定该客户端掉线。执行清理。默认配置:60秒为一个周期,同时检测发送和接收。 + 服务器、客户端均适用。 + + + + + + + 检查连接客户端活性插件。 + 当在设置的周期内,没有接收/发送任何数据,则判定该客户端掉线。执行清理。默认配置:60秒为一个周期,同时检测发送和接收。 + 服务器、客户端均适用。 + + + + + + + 使用断线重连。 + + + + + + + + 使用断线重连。 + 该效果仅客户端在完成首次连接,且为被动断开时有效。 + + + 成功回调函数 + 尝试重连次数,设为-1时则永远尝试连接 + 是否输出日志。 + 失败时,停留时间 + + + + + 使用断线重连。 + 该效果仅客户端在完成首次连接,且为被动断开时有效。 + + + 失败时间隔时间 + 失败时回调(参数依次为:客户端,本轮尝试重连次数,异常信息)。如果回调为null或者返回false,则终止尝试下次连接。 + 成功连接时回调。 + + + + + TouchSocketConfigExtension + + + + + 发送超时设定,默认为0。 + 所需类型 + + + + + 数据处理适配器,默认为获取 + 所需类型 + + + + + 数据处理适配器,默认为获取 + 所需类型 + + + + + 最小缓存池尺寸 + 所需类型 + + + + + 最大缓存池尺寸 + 所需类型 + + + + + 最小缓存容量,默认缺省。 + + + + + + + + + + 最大缓存容量,默认缺省。 + + + + + + + + + + 发送超时设定,单位毫秒,默认为0。意为禁用该配置。 + + + + + + + + 设置(Tcp系)数据处理适配器。 + + + + + + + + 设置(Udp系)数据处理适配器。 + + + + + + + + 服务名称,用于标识,无实际意义,所需类型 + + + + + 多线程数量。默认-1缺省。 + UDP模式中,该值为重叠IO并发数 + 所需类型 + + + + + 服务名称,用于标识,无实际意义 + + + + + + + + 多线程数量,默认为-1缺省,实际上在udp中相当于1。 + UDP模式中,该值为重叠IO并发数 + + + + + + + + Tcp固定端口绑定, + 所需类型 + + + + + 是否使用延迟合并发送。默认null。不开启 + 所需类型 + + + + + 在Socket配置KeepAlive属性,这个是操作tcp底层的,如果你对底层不了解,建议不要动。 + 所需类型 + + + + + 设置Socket不使用Delay算法, + 所需类型 + + + + + 远程目标地址,所需类型 + + + + + Ssl配置,为Null时则不启用 + 所需类型 + + + + + 固定端口绑定。 + 中表示本地监听地址 + 中表示固定客户端端口号。 + + + + + + + + 设置客户端Ssl配置,为Null时则不启用。 + + + + + + + + 在Socket的KeepAlive属性。 + 注意:这个是操作tcp底层的,如果你对底层不了解,建议不要动。 + + + + + + + + 设置远程目标地址。在中,表示默认发送时的目标地址。 + + + + + + + + 使用默认配置延迟合并发送。 + 所需类型 + + + + + + + + 设置Socket的NoDelay属性,默认不做处理。 + + + + + + + + 挂起连接队列的最大长度,所需类型 + + + + + 设置默认Id的获取方式,所需类型 + + + + + 服务器负责监听的地址组。所需类型数组 + + + + + 直接单个配置服务器监听的地址组。所需类型 + + + + + 最大可连接数,默认为10000,所需类型 + + + + + 端口复用,默认为false,所需类型 + + + + + 挂起连接队列的最大长度,默认不设置值。 + + + + + + + + 设置Tcp服务器默认Id的获取方式。仅服务器生效。 + + + + + + + + 服务器负责监听的地址组。 + + + + + + + + 直接单个配置服务器监听的地址组。 + + + + + + + + 最大可连接数,默认为10000。 + + + + + + + + 设置客户端Ssl配置,为Null时则不启用。 + + + + + + + + 启用端口复用。 + 该配置可在服务器、或客户端在监听端口时,运行监听同一个端口。可以一定程度缓解端口来不及释放的问题 + + + + + + + 该值指定 System.Net.Sockets.Socket可以发送或接收广播数据包。 + + + + + 该值指定 System.Net.Sockets.Socket可以发送或接收广播数据包。 + + + + + + + 当udp作为客户端时,开始接收数据。起作用相当于随机端口。 + + + + + + + 解决Windows下UDP连接被重置错误10054。 + + + + + 解决Windows下UDP连接被重置错误10054。 + + + + + + + 构建可配置,可连接类客户端,并连接 + + + + + + + + 构建Tcp类客户端,并连接 + + + + + + + 构建Tcp类服务器,并启动。 + + + + + + + + 构建Tcp类服务器,并启动。 + + + + + + + 构建UDP类,并启动。 + + + + + + + + 构建UDP类,并启动。 + + + + + + + 握手状态。 + + + + + 标识没有任何操作 + + + + + 标识正在握手 + + + + + 标识已经完成握手 + + + + + 标识正在执行关闭 + + + + + 标识已经关闭 + + + + + 具有握手连接的对象。 + + + + + 只是当前客户端是否已经完成握手连接。 + + + + + 终端接口 + + + + + 终端协议 + + + + + 最后一次接收到数据的时间 + + + + + 最后一次发送数据的时间 + + + + + 具有关闭动作的对象。 + + + + + 关闭客户端。 + + + + + + 具有连接动作的对象 + + + + + 连接 + + 最大等待时间 + 可取消令箭 + + + + + + 异步连接 + + 最大等待时间 + 可取消令箭 + + + + + + INATSocketClient + + + + + 添加转发客户端。 + + 配置文件 + 当完成配置,但是还未连接时回调。 + + + + + 添加转发客户端。 + + 配置文件 + 当完成配置,但是还未连接时回调。 + + + + + 获取所有目标客户端 + + + + + + 发送数据到全部转发端。 + + + + + + + + 标识在线状态的对象 + + + + + 判断是否在线 + + + + + IReceiverObject + + + + + 获取一个同步数据接收器 + + + + + + 移除同步数据接收器 + + + + + 客户端发送接口 + + + + + 同步组合发送数据。 + 内部已经封装Ssl和发送长度检测,即:调用完成即表示数据全部发送完毕。 + 该发送会经过适配器封装,具体封装内容由适配器决定。 + + 组合数据 + 客户端没有连接 + 发送数据超长 + 其他异常 + + + + 异步组合发送数据。 + 该发送会经过适配器封装,具体封装内容由适配器决定。 + + 组合数据 + 客户端没有连接 + 发送数据超长 + 其他异常 + + + + 具有直接发送功能 + + + + + 绕过适配器,直接发送字节流 + + 数据缓存区 + 偏移量 + 数据长度 + 客户端没有连接 + 发送数据超长 + 其他异常 + + + + 绕过适配器,直接发送字节流 + + 数据缓存区 + 偏移量 + 数据长度 + 客户端没有连接 + 发送数据超长 + 其他异常 + + + + IIdRequsetInfoSender + + + + + 同步发送数据。 + 内部已经封装Ssl和发送长度检测,即:调用完成即表示数据全部发送完毕。 + 该发送会经过适配器封装,具体封装内容由适配器决定。 + + + 解析对象 + 客户端没有连接 + 发送数据超长 + 其他异常 + + + + 异步发送数据。 + 时,如果使用独立线程发送,则不会触发异常。 + 时,相当于 + 该发送会经过适配器封装,具体封装内容由适配器决定。 + + + 解析对象 + 客户端没有连接 + 发送数据超长 + 其他异常 + + + + 通过Id发送 + + + + + 向对应Id的客户端发送 + + 目标Id + 数据 + 偏移 + 长度 + 未连接异常 + 未找到Id对应的客户端 + 其他异常 + + + + 向对应Id的客户端发送 + + 目标Id + 数据 + 偏移 + 长度 + 未连接异常 + 未找到Id对应的客户端 + 其他异常 + + + + 向对应Id的客户端发送 + + 目标Id + 数据对象 + 未连接异常 + 未找到Id对应的客户端 + 其他异常 + + + + 向对应Id的客户端发送 + + 目标Id + 数据对象 + 未连接异常 + 未找到Id对应的客户端 + 其他异常 + + + + IRequsetInfoSend + + + + + 同步发送数据。 + 该发送会经过适配器封装,具体封装内容由适配器决定。 + + 解析对象 + 客户端没有连接 + 发送数据超长 + 其他异常 + + + + 异步发送数据。 + 该发送会经过适配器封装,具体封装内容由适配器决定。 + + 解析对象 + 客户端没有连接 + 发送数据超长 + 其他异常 + + + + 具有发送功能的接口 + + + + + 同步发送数据。 + 内部已经封装Ssl和发送长度检测,即:调用完成即表示数据全部发送完毕。 + 该发送会经过适配器封装,具体封装内容由适配器决定。 + + 数据缓存区 + 偏移量 + 数据长度 + 客户端没有连接 + 发送数据超长 + 其他异常 + + + + 异步发送数据。 + 该发送会经过适配器封装,具体封装内容由适配器决定。 + + 数据缓存区 + 偏移量 + 数据长度 + 客户端没有连接 + 发送数据超长 + 其他异常 + + + + 具有发送动作的基类。 + + + + + 表示对象能否顺利执行发送操作。 + 由于高并发,当该值为True时,也不一定完全能执行。 + + + + + 具有Udp终结点的发送 + + + + + 同步组合发送数据。 + 该发送会经过适配器封装,具体封装内容由适配器决定。 + + 远程终结点 + 组合数据 + 客户端没有连接 + 发送数据超长 + 其他异常 + + + + 异步组合发送数据。 + 该发送会经过适配器封装,具体封装内容由适配器决定。 + + 远程终结点 + 组合数据 + 客户端没有连接 + 发送数据超长 + 其他异常 + + + + 同步组合发送数据。 + 该发送会经过适配器封装,具体封装内容由适配器决定。 + + 远程终结点 + + + + 发送数据超长 + 其他异常 + + + + 异步组合发送数据。 + 该发送会经过适配器封装,具体封装内容由适配器决定。 + + 远程终结点 + + + + 发送数据超长 + 其他异常 + + + + 具有直接发送功能 + + + + + 绕过适配器,直接发送字节流 + + 目的终结点 + 数据缓存区 + 偏移量 + 数据长度 + 客户端没有连接 + 发送数据超长 + 其他异常 + + + + 绕过适配器,直接发送字节流 + + 目的终结点 + 数据缓存区 + 偏移量 + 数据长度 + 客户端没有连接 + 发送数据超长 + 其他异常 + + + + IUdpRequsetInfoSender + + + + + 同步发送数据。 + 该发送会经过适配器封装,具体封装内容由适配器决定。 + + + 解析对象 + 客户端没有连接 + 发送数据超长 + 其他异常 + + + + 异步发送数据。 + 该发送会经过适配器封装,具体封装内容由适配器决定。 + + + 解析对象 + 客户端没有连接 + 发送数据超长 + 其他异常 + + + + 发送等待接口 + + + + + 发送字节流 + + 数据缓存区 + 偏移 + 长度 + 取消令箭 + 客户端没有连接 + 发送数据超长 + 其他异常 + 返回的数据 + + + + 异步发送 + + 数据缓存区 + 偏移 + 长度 + 取消令箭 + 客户端没有连接 + 发送数据超长 + 其他异常 + 返回的数据 + + + + 服务器接口 + + + + + 名称 + + + + + 服务器状态 + + + + + 启动 + + + + + + + + 异步启动 + + + + + + + + 停止 + + + + + + 异步停止 + + + + + + 服务器辅助类接口 + + + + + 重新设置Id + + + + + + 用于索引的Id + + + + + 包含此辅助类的主服务器类 + + + + + 接收此客户端的服务器IP地址 + + + + + 接收此客户端的服务器端口 + + + + + 监听配置。 + + 注意:一般情况下不要随意修改该值。 + + + + + + 客户端集合 + + + + + 集合长度 + + + + + 通过Id查找 + + + + + + + 获取所有的客户端 + + + + + + 获取Id集合 + + + + + + 根据Id判断SocketClient是否存在 + + + + + + + 尝试获取实例 + + + + + + + + 尝试获取实例 + + + + + + + + + Tcp客户端终端接口 + + + + + 成功连接到服务器 + + + + + 准备连接的时候 + + + + + 远程IPHost。 + + + + + Tcp终端基础接口。 + + 注意:该接口并不仅表示客户端。也实现了该接口。 + + + + + + 断开连接 + + + + + 即将断开连接(仅主动断开时有效)。 + + + + + + + IP地址 + + + + + 表示是否为客户端。 + + + + + 主通信器 + + + + + 端口号 + + + + + 使用Ssl加密 + + + + + Tcp系列服务器接口 + + + + + 用户连接完成 + + + + + 有用户连接的时候 + + + + + 有用户断开连接 + + + + + 即将断开连接(仅主动断开时有效)。 + + + + + 尝试获取TClient + + Id + TClient + + + + + Tcp系列服务器接口 + + + + + Tcp服务器接口 + + + + + 当前在线客户端数量 + + + + + 获取最大可连接数 + + + + + 网络监听集合 + + + + + 获取当前连接的所有客户端 + + + + + 添加一个地址监听。支持在服务器运行过程中动态添加。 + + + + + + 清理当前已连接的所有客户端 + + + + + 获取当前在线的所有Id集合 + + + + + + 移除一个地址监听。支持在服务器运行过程中动态移除。 + + 监听器 + 返回是否已成功移除 + + + + 重置Id + + + + + + + + + 根据Id判断SocketClient是否存在 + + + + + + + UDP会话 + + + + + 是否允许自由调用进行赋值。 + + + + + 数据处理适配器 + + + + + 设置数据处理适配器 + + + + + + 检查清理连接插件。服务器与客户端均适用。 + + + + + 检查清理连接插件。服务器与客户端均适用。 + + + + + + + + 清理统计类型。默认为:。当设置为时, + 则只检验发送方向是否有数据流动。没有的话则会断开连接。 + + + + + 当因为超出时间限定而关闭。 + + + + + 获取或设置清理无数据交互的Client,默认60秒。 + + + + + + + + 清理统计类型。默认为:。当设置为时, + 则只检验发送方向是否有数据流动。没有的话则会断开连接。 + + + + + + + 当因为超出时间限定而关闭。 + + + + + + + 设置清理无数据交互的Client,默认60秒。 + + + + + + + HeartbeatPlugin + + + + + 最大失败次数,默认3。 + + + + + 心跳间隔。默认3秒。 + + + + + HeartbeatPluginExtension + + + + + 设置心跳间隔。默认3秒。 + + + + + + + + + 设置最大失败次数,默认3。 + + + + + + + + + IIdChangedPlugin + + + + + 当Client的Id被更改后触发 + + + + + + + + IIdChangedPlugin + + + + + IServerStartedPlugin + + + + + 当服务器执行后时。 + + 注意:此处并不表示服务器成功启动,具体状态请看 + + + + + + + + IServerStartedPlugin + + + + + IServerStopedPlugin + + + + + 当服务器调用或者时 + + + + + + + IServerStopedPlugin + + + + + 具有完成连接动作的插件接口 + + + + + 客户端连接成功后触发 + + + + + + + + ITcpConnectedPlugin + + + + + 具有预备连接的插件接口 + + + + + 在即将完成连接时触发。 + + + + + + + + ITcpConnectingPlugin + + + + + 具有断开连接的插件接口 + + + + + 会话断开后触发 + + + + + + + + ITcpDisconnectedPlugin + + + + + 即将断开连接(仅主动断开时有效)。 + + + + + 即将断开连接(仅主动断开时有效)。 + + + + + + + + ITcpDisconnectingPlugin + + + + + ITcpReceivedPlugin + + + + + 在收到数据时触发 + + + + + + + + ITcpReceivedPlugin + + + + + ITcpReceivingPlugin + + + + + 在刚收到数据时触发,即在适配器之前。 + + + + + + + + ITcpReceivingPlugin + + + + + ITcpSendingPlugin + + + + + 当即将发送数据时,调用该方法在适配器之后,接下来即会发送数据。 + + + + + + + + ITcpSendingPlugin + + + + + IUdpReceivedPlugin + + + + + 在收到数据时触发 + + + + + + + + IUdpReceivedPlugin + + + + + 重连插件 + + + + + 重连插件 + + + + + 每个周期可执行的委托。用于检验客户端活性。返回true表示存活,返回 + + + + + ActionForConnect + + + + + 检验时间间隔 + + + + + 每个周期可执行的委托。返回值为True标识客户端存活。返回False,表示失活,立即重连。返回null时,表示跳过此次检验。 + + + + + + + 每个周期可执行的委托。返回值为True标识客户端存活。返回False,表示失活,立即重连。返回null时,表示跳过此次检验。 + + + + + + + 设置连接动作 + + + 无论如何,只要返回True,则结束本轮尝试 + + + + 设置连接动作 + + + 无论如何,只要返回True,则结束本轮尝试 + + + + 检验时间间隔 + + + + + + + 使用轮询保持活性。 + + + + + + + + Tcp命令行插件。 + + + + + Tcp命令行插件。 + + + + + + + 字符串转换器,默认支持基础类型和Json。可以自定义。 + + + + + 是否返回执行异常。 + + + + + 当有执行异常时,不返回异常。 + + + + + + + + + IReceiver + + + + + 异步等待并读取 + + + + + + + Receiver + + + + + Receiver + + + + + Receiver + + + + + + + + + + + + + + + ReceiverResult + + + + + SocketReceiveResult + + + + + + + + 字节块 + + + + + 数据对象 + + + + + 连接已关闭 + + + + + + + + 等待型客户端。 + + + + + 等待设置。 + + + + + 客户端终端 + + + + + 发送字节流 + + 数据缓存区 + 偏移 + 长度 + 取消令箭 + 客户端没有连接 + 发送数据超长 + 其他异常 + 返回的数据 + + + + 异步发送 + + 数据缓存区 + 偏移 + 长度 + 取消令箭 + 客户端没有连接 + 发送数据超长 + 其他异常 + 返回的数据 + + + + 响应数据。 + + + + + 构造函数 + + + + + + + 数据 + + + + + RequestInfo + + + + + WaitingClientExtensions + + + + + 创建可等待的客户端。 + + + + + + + + + 发送数据并等待 + + + + 取消令箭 + 客户端没有连接 + 发送数据超长 + 其他异常 + 返回的数据 + + + + 发送数据并等待 + + + + 取消令箭 + 客户端没有连接 + 发送数据超长 + 其他异常 + 返回的数据 + + + + 发送数据并等待 + + + + 超时时间 + 客户端没有连接 + 发送数据超长 + 其他异常 + 返回的数据 + + + + 发送数据并等待 + + + + 超时时间 + 客户端没有连接 + 发送数据超长 + 其他异常 + 返回的数据 + + + + 发送数据并等待 + + 客户端泛型 + 客户端 + 数据区 + 数据偏移 + 长度 + 超时时间 + + + + + + 发送数据并等待 + + + 数据缓存区 + 取消令箭 + 客户端没有连接 + 发送数据超长 + 其他异常 + 返回的数据 + + + + 发送数据并等待 + + + + 取消令箭 + 客户端没有连接 + 发送数据超长 + 其他异常 + 返回的数据 + + + + 发送数据并等待 + + + + + 客户端没有连接 + 发送数据超长 + 其他异常 + 返回的数据 + + + + 发送数据并等待 + + + 数据块载体 + 取消令箭 + 客户端没有连接 + 发送数据超长 + 其他异常 + 返回的数据 + + + + 发送数据并等待 + + + 数据缓存区 + 超时时间 + 客户端没有连接 + 发送数据超长 + 其他异常 + 返回的数据 + + + + 发送数据并等待 + + + 数据块载体 + 超时时间 + 客户端没有连接 + 发送数据超长 + 其他异常 + 返回的数据 + + + + 发送数据并等待 + + 客户端 + + + + + + + + + + + 等待设置 + + + + + 远程地址(仅在Udp模式下生效) + + + + + 筛选函数 + + + + + TouchSocket资源枚举 + + + + + 没有找到Id为{0}的客户端。 + + + + + 从‘{0}’路径加载流异常,信息:‘{1}’。 + + + + + 数据处理适配器为空,可能客户端已掉线。 + + + + + 客户端没有连接 + + + + diff --git a/JNFrame2/Assets/Packages/TouchSocket.2.0.15/lib/netstandard2.1/TouchSocket.xml.meta b/JNFrame2/Assets/Packages/TouchSocket.2.0.15/lib/netstandard2.1/TouchSocket.xml.meta new file mode 100644 index 00000000..cbdaa6d5 --- /dev/null +++ b/JNFrame2/Assets/Packages/TouchSocket.2.0.15/lib/netstandard2.1/TouchSocket.xml.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 19cbd1462837b8e4785e79ce5d3d48b6 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/TouchSocket.2.0.15/logo.png b/JNFrame2/Assets/Packages/TouchSocket.2.0.15/logo.png new file mode 100644 index 00000000..d4199b5c Binary files /dev/null and b/JNFrame2/Assets/Packages/TouchSocket.2.0.15/logo.png differ diff --git a/JNFrame2/Assets/Packages/TouchSocket.2.0.15/logo.png.meta b/JNFrame2/Assets/Packages/TouchSocket.2.0.15/logo.png.meta new file mode 100644 index 00000000..642d0b41 --- /dev/null +++ b/JNFrame2/Assets/Packages/TouchSocket.2.0.15/logo.png.meta @@ -0,0 +1,135 @@ +fileFormatVersion: 2 +guid: aab37a8cb5df7b94aa2b7db0ca5e456d +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Server + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/TouchSocket.Core.2.0.15.meta b/JNFrame2/Assets/Packages/TouchSocket.Core.2.0.15.meta new file mode 100644 index 00000000..b9317cc1 --- /dev/null +++ b/JNFrame2/Assets/Packages/TouchSocket.Core.2.0.15.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 001172482dacfdc468b0c57cdc7a1d21 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/TouchSocket.Core.2.0.15/.signature.p7s b/JNFrame2/Assets/Packages/TouchSocket.Core.2.0.15/.signature.p7s new file mode 100644 index 00000000..e295a363 Binary files /dev/null and b/JNFrame2/Assets/Packages/TouchSocket.Core.2.0.15/.signature.p7s differ diff --git a/JNFrame2/Assets/Packages/TouchSocket.Core.2.0.15/LICENSE.txt b/JNFrame2/Assets/Packages/TouchSocket.Core.2.0.15/LICENSE.txt new file mode 100644 index 00000000..329b5a6f --- /dev/null +++ b/JNFrame2/Assets/Packages/TouchSocket.Core.2.0.15/LICENSE.txt @@ -0,0 +1,201 @@ +Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright (c) 2020-2023 若汝棋茗 + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/JNFrame2/Assets/Packages/TouchSocket.Core.2.0.15/LICENSE.txt.meta b/JNFrame2/Assets/Packages/TouchSocket.Core.2.0.15/LICENSE.txt.meta new file mode 100644 index 00000000..9b5b2e4b --- /dev/null +++ b/JNFrame2/Assets/Packages/TouchSocket.Core.2.0.15/LICENSE.txt.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 5deb335685b42ef46809c4278256d94c +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/TouchSocket.Core.2.0.15/TouchSocket.Core.nuspec b/JNFrame2/Assets/Packages/TouchSocket.Core.2.0.15/TouchSocket.Core.nuspec new file mode 100644 index 00000000..dc7d6089 --- /dev/null +++ b/JNFrame2/Assets/Packages/TouchSocket.Core.2.0.15/TouchSocket.Core.nuspec @@ -0,0 +1,54 @@ + + + + TouchSocket.Core + 2.0.15 + TouchSocket.Core + 若汝棋茗 + true + LICENSE.txt + https://aka.ms/deprecateLicenseUrl + logo.png + https://touchsocket.net/ + 这是一个基础服务功能的库,其中包含:内存池、对象池、文件池、流式数据解包器、等待逻辑池、AppMessenger、3DES加密、Xml快速存储、运行时间测量器、文件快捷操作、高性能二进制序列化器、规范日志接口等。 + +说明文档:https://touchsocket.net/ + Copyright © 2024 若汝棋茗 + Message ArrayPool Logger Plugin 3DES Xml FilePool Serialize TouchSocket + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/JNFrame2/Assets/Packages/TouchSocket.Core.2.0.15/TouchSocket.Core.nuspec.meta b/JNFrame2/Assets/Packages/TouchSocket.Core.2.0.15/TouchSocket.Core.nuspec.meta new file mode 100644 index 00000000..f67811bb --- /dev/null +++ b/JNFrame2/Assets/Packages/TouchSocket.Core.2.0.15/TouchSocket.Core.nuspec.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 21a81c25baebc25498fa9f810e7786a6 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/TouchSocket.Core.2.0.15/analyzers.meta b/JNFrame2/Assets/Packages/TouchSocket.Core.2.0.15/analyzers.meta new file mode 100644 index 00000000..acda00f3 --- /dev/null +++ b/JNFrame2/Assets/Packages/TouchSocket.Core.2.0.15/analyzers.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 836b7aa9f14673a4db50f8e9c6baf431 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/TouchSocket.Core.2.0.15/analyzers/dotnet.meta b/JNFrame2/Assets/Packages/TouchSocket.Core.2.0.15/analyzers/dotnet.meta new file mode 100644 index 00000000..e6265c39 --- /dev/null +++ b/JNFrame2/Assets/Packages/TouchSocket.Core.2.0.15/analyzers/dotnet.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 3117d1ad083f831499a9965656a5f9ec +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/TouchSocket.Core.2.0.15/analyzers/dotnet/cs.meta b/JNFrame2/Assets/Packages/TouchSocket.Core.2.0.15/analyzers/dotnet/cs.meta new file mode 100644 index 00000000..12fe1eb8 --- /dev/null +++ b/JNFrame2/Assets/Packages/TouchSocket.Core.2.0.15/analyzers/dotnet/cs.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ca244b3d7080a854e91365d2178baf56 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/TouchSocket.Core.2.0.15/analyzers/dotnet/cs/TouchSocket.Core.SourceGenerator.dll b/JNFrame2/Assets/Packages/TouchSocket.Core.2.0.15/analyzers/dotnet/cs/TouchSocket.Core.SourceGenerator.dll new file mode 100644 index 00000000..bebd885b Binary files /dev/null and b/JNFrame2/Assets/Packages/TouchSocket.Core.2.0.15/analyzers/dotnet/cs/TouchSocket.Core.SourceGenerator.dll differ diff --git a/JNFrame2/Assets/Packages/TouchSocket.Core.2.0.15/analyzers/dotnet/cs/TouchSocket.Core.SourceGenerator.dll.meta b/JNFrame2/Assets/Packages/TouchSocket.Core.2.0.15/analyzers/dotnet/cs/TouchSocket.Core.SourceGenerator.dll.meta new file mode 100644 index 00000000..d253beba --- /dev/null +++ b/JNFrame2/Assets/Packages/TouchSocket.Core.2.0.15/analyzers/dotnet/cs/TouchSocket.Core.SourceGenerator.dll.meta @@ -0,0 +1,49 @@ +fileFormatVersion: 2 +guid: 5cfc3bb8c54ec3f4bb436a7e16bfad76 +labels: +- NuGetForUnity +- RoslynAnalyzer +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 0 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + : Any + second: + enabled: 0 + settings: + 'Exclude ': 0 + Exclude Android: 0 + Exclude CloudRendering: 0 + Exclude EmbeddedLinux: 0 + Exclude GameCoreScarlett: 0 + Exclude GameCoreXboxOne: 0 + Exclude Linux64: 0 + Exclude Lumin: 0 + Exclude OSXUniversal: 0 + Exclude PS4: 0 + Exclude PS5: 0 + Exclude Stadia: 0 + Exclude Switch: 0 + Exclude WebGL: 0 + Exclude Win: 0 + Exclude Win64: 0 + Exclude WindowsStoreApps: 0 + Exclude XboxOne: 0 + Exclude iOS: 0 + Exclude tvOS: 0 + - first: + Any: + second: + enabled: 0 + settings: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/TouchSocket.Core.2.0.15/lib.meta b/JNFrame2/Assets/Packages/TouchSocket.Core.2.0.15/lib.meta new file mode 100644 index 00000000..a8bb6249 --- /dev/null +++ b/JNFrame2/Assets/Packages/TouchSocket.Core.2.0.15/lib.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 90ee388586b2dc743acb99400e15b7e0 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/TouchSocket.Core.2.0.15/lib/netstandard2.1.meta b/JNFrame2/Assets/Packages/TouchSocket.Core.2.0.15/lib/netstandard2.1.meta new file mode 100644 index 00000000..9519d8ca --- /dev/null +++ b/JNFrame2/Assets/Packages/TouchSocket.Core.2.0.15/lib/netstandard2.1.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 0d8dd70956f83e5479adac906de48b88 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/TouchSocket.Core.2.0.15/lib/netstandard2.1/TouchSocket.Core.dll b/JNFrame2/Assets/Packages/TouchSocket.Core.2.0.15/lib/netstandard2.1/TouchSocket.Core.dll new file mode 100644 index 00000000..d1088ec7 Binary files /dev/null and b/JNFrame2/Assets/Packages/TouchSocket.Core.2.0.15/lib/netstandard2.1/TouchSocket.Core.dll differ diff --git a/JNFrame2/Assets/Packages/TouchSocket.Core.2.0.15/lib/netstandard2.1/TouchSocket.Core.dll.meta b/JNFrame2/Assets/Packages/TouchSocket.Core.2.0.15/lib/netstandard2.1/TouchSocket.Core.dll.meta new file mode 100644 index 00000000..3fb792b3 --- /dev/null +++ b/JNFrame2/Assets/Packages/TouchSocket.Core.2.0.15/lib/netstandard2.1/TouchSocket.Core.dll.meta @@ -0,0 +1,23 @@ +fileFormatVersion: 2 +guid: c22dc9f3d374e5e42bef789937f3bc15 +labels: +- NuGetForUnity +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 0 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + Any: + second: + enabled: 1 + settings: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/TouchSocket.Core.2.0.15/lib/netstandard2.1/TouchSocket.Core.xml b/JNFrame2/Assets/Packages/TouchSocket.Core.2.0.15/lib/netstandard2.1/TouchSocket.Core.xml new file mode 100644 index 00000000..8e413b48 --- /dev/null +++ b/JNFrame2/Assets/Packages/TouchSocket.Core.2.0.15/lib/netstandard2.1/TouchSocket.Core.xml @@ -0,0 +1,11697 @@ + + + + TouchSocket.Core + + + + + 注册为消息 + + + + + 构造函数 + + + + + 构造函数 + + + + + + 标识 + + + + + 消息通知类。内部全为弱引用。 + + + + + 默认单例实例 + + + + + 允许多广播注册 + + + + + 添加 + + + + + + + + 判断能否触发该消息,意味着该消息是否已经注册。 + + + + + + + 清除所有消息 + + + + + 获取所有消息 + + + + + + 移除 + + + + + + 按对象移除 + + + + + + 发送消息 + + + + + + + + 发送消息,当多播时,只返回最后一个返回值 + + 返回值类型 + + + + + + + + AppMessengerExtensions + + + + + 注册消息 + + + + + + + 注册消息 + + + + + + + + + + 注册类的静态消息 + + + + + + 注册类的静态消息 + + + + + + + + 卸载消息 + + + + + + + 移除注册 + + + + + + + + 限定消息的接口 + + + + + MessageInstance + + + + + MessageInstance + + + + + + + 承载消息的实体 + + + + + 弱引用。 + + + + + 将基数据类型转换为指定端的一个字节数组, + 或将一个字节数组转换为指定端基数据类型。 + + + 将基数据类型转换为指定端的一个字节数组, + 或将一个字节数组转换为指定端基数据类型。 + + + + + 以大端 + + + + + 以交换大端 + + + + + 以小端 + + + + + 以交换小端 + + + + + 构造函数 + + + + + + 以默认小端,可通过重新指定默认端。 + + + + + 默认大小端切换。 + + + + + 指定大小端。 + + + + + 按照枚举值选择默认的端序。 + + + + + + + + 判断当前系统是否为设置的大小端 + + + + + + 转换为指定端2字节 + + + + + + + 转换为指定端8字节 + + + + + + + 转换为指定端1字节 + + + + + + + 将布尔数组转为字节数组。不足位补0. + + + + + + + + 转换为指定端2字节 + + + + + + + 转换为指定端2字节 + + + + + + + 转换为指定端4字节 + + + + + + + 转换为指定端8字节 + + + + + + + 转换为指定端4字节 + + + + + + + 转换为指定端4字节 + + + + + + + 转换为指定端8字节 + + + + + + 反转多字节的数据信息 + 数据字节 + 起始索引,默认值为0 + 实际字节信息 + + + 反转多字节的数据信息 + 数据字节 + 起始索引,默认值为0 + 实际字节信息 + + + + 转换为指定端2字节 + + + + + + + + 转换为指定端模式的2字节转换为UInt16数据。 + + + + + + + + 转换为指定端8字节 + + + + + + + + 转换为指定端模式的Ulong数据。 + + + + + + + + 转换为指定端1字节 + + + + + + + + 转换为指定端模式的bool数据。 + + + + + + + + 将指定的字节,按位解析为bool数组。 + + + + + + + + + 转换为指定端2字节 + + + + + + + + 转换为指定端模式的Char数据。 + + + + + + + + 转换为指定端2字节 + + + + + + + + 转换为指定端模式的Short数据。 + + + + + + + + 转换为指定端4字节 + + + + + + + + 转换为指定端模式的int数据。 + + + + + + + + 转换为指定端8字节 + + + + + + + + 转换为指定端模式的long数据。 + + + + + + + + 转换为指定端4字节 + + + + + + + + 转换为指定端模式的Uint数据。 + + + + + + + + 转换为指定端4字节 + + + + + + + + 转换为指定端模式的float数据。 + + + + + + + + 转换为指定端8字节 + + + + + + + + 转换为指定端模式的double数据。 + + + + + + + + 转换为指定端16字节 + + + + + + + 转换为指定端16字节 + + + + + + + + 转换为指定端模式的数据。 + + + + + + + + 缓存实体 + + + + + 缓存实体 + + + + + + 缓存实体 + + + + + 有效区间。如果想长期有效,请使用 + + + + + 键 + + + + + 更新时间 + + + + + 值 + + + + + CacheExtensions + + + + + + + + + + + + + + + + + + + + + + + + + + + 缓存键值 + + + + + 添加缓存。当缓存存在时,不会添加成功。 + + 缓存实体 + + + + + 清空所有缓存 + + + + + 清空所有缓存 + + + + + + 判断缓存是否存在,且在生命周期内。 + + + + + + + + 判断缓存是否存在,且在生命周期内。 + + + + + + + + 设置缓存,不管缓存存不存在,都会添加。 + + + + + + + + 设置缓存,不管缓存存不存在,都会添加。 + + + + + + + + 获取指定键的缓存。 + + 键 + + + + + + 获取指定键的缓存。 + + 键 + + + + + + 移除指定键的缓存。 + + 键 + + + + + + 移除指定键的缓存。 + + 键 + + + + + + 缓存实体接口 + + + + + 有效区间。如果想长期有效,请使用 + + + + + 更新时间 + + + + + 缓存实体接口 + + + + + 键 + + + + + 值 + + + + + 一个简单的内存缓存 + + + + + 一个简单的内存缓存 + + + + + 当每个元素超时被移除时触发。 + + + + + + + + + + + + + + + + + + 清空所有缓存 + + + + + + + + + + + + + + + + + + + + + + + + + 获取缓存实体。 + + + + + + + + + + + + + + + + + + + + 移除缓存 + + + + + + + + 移除缓存 + + + + + + + + + + + + + + + + + + + + + + + + + + + + 获取对应的值。 + + + + + + + + + 安全双向字典 + + + + + 构造函数 + + + + + 由键指向值得集合 + + + + + 由值指向键的集合 + + + + + 尝试将指定的键和值添加到字典中。 + + + + + + + + 由键尝试移除 + + + + + + + + 由值尝试移除 + + + + + + + + 由键获取到值 + + + + + + + + 由值获取到键 + + + + + + + + 线程安全的List,其基本操作和List一致。 + + + + + + 构造函数 + + + + + + 构造函数 + + + + + 构造函数 + + + + + + 元素数量 + + + + + 是否为只读 + + + + + 获取索引元素 + + + + + + + 添加元素 + + + + + + 清空所有元素 + + + + + 是否包含某个元素 + + + + + + + 复制到 + + + + + + + 返回迭代器 + + + + + + 返回迭代器组合 + + + + + + 索引 + + + + + + + 插入 + + + + + + + 移除元素 + + + + + + + 按索引移除 + + + + + + 获取或设置容量 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 三元组合 + + + + + + + + 三元组合 + + + + + + + + 首键 + + + + + 次键 + + + + + 值 + + + + + 线程安全的双键字典 + + + + + + + + 元素数量。 + + + + + Key1集合 + + + + + Key2集合 + + + + + 清空所有元素。 + + + + + 是否包含指定键。 + + + + + + + 是否包含指定键。 + + + + + + + 尝试添加。 + + + + + + + + + 由首键删除 + + + + + + + + 由次键删除 + + + + + + + + 由首键获取值 + + + + + + + + 由次键获取值 + + + + + + + + 智能安全队列 + + + + + + 构造函数 + + + + + + 允许的最大长度 + + + + + 长度 + + + + + 入队 + + + + + + 出队 + + + + + + + 队列数据 + + + + + 数据长度 + + + + + 传输字节 + + + + + 构造函数 + + + + + + + + 从指定内存创建一个新对象,且内存也为新创建。 + + + + + + + + + 构造函数 + + + + + + 数据内存 + + + + + 长度 + + + + + 偏移 + + + + + 尺寸 + + + + + 智能数据安全队列 + + + + + + 智能数据安全队列 + + + + + + 智能数据安全队列 + + + + + 实际尺寸 + + + + + 是否有空位允许入队 + + + + + 允许的最大长度 + + + + + 在队列修改时 + + + + + 溢出等待 + + + + + 超时时间。默认1000*30ms; + + + + + 清空队列 + + + + + 入队 + + + + + + 出队 + + + + + + + 触发器队列 + + + + + + 触发器队列 + + + + + 析构函数 + + + + + 出队列处理。 + + + + + 发生错误 + + + + + 是否处于发送状态 + + + + + 发送 + + + + + 释放 + + + + + + IgnoreCaseNameValueCollection + + + + + IgnoreCaseNameValueCollection + + + + + NameValueCollectionDebugView + + + + + NameValueCollectionDebugView + + + + + + ConfigEventArgs + + + + + ConfigEventArgs + + + + + + 具体配置 + + + + + 具有配置设置的对象 + + + + + + + + + + + 具有配置的对象接口 + + + + + 设置项 + + + + + 当配置Config完成时触发。 + + + + + 当完成配置载入时 + + + + + + + + 当配置Config完成时触发。 + + + + + 当正在配置Config时触发。 + + + + + 当载入配置时 + + + + + + + ILoadingConfigPlugin + + + + + 具有设置配置的对象接口 + + + + + 配置设置项 + + + + + + + 异步配置设置项 + + + + + + + 具有设置配置的对象 + + + + + + + + + + + + + + + + + + + + + + + 加载配置 + + + + + + 配置文件基类 + + + + + 克隆配置依赖项,并返回一个新的克隆对象。 + + + + + + TouchSocketCoreConfigExtension + + + + + 配置插件。 + + + + + 配置插件。 + + + + + + + + 配置容器注入。 + + + + + 容器注册 + + + + + 容器提供者 + + + + + 配置容器注入。 + + + + + + + + 设置 + + + + + + + + 设置 + + + + + + + + 指定依赖类型。 + + + + + 默认注入配置 + + + + + 使用指定Key参数注入。 + + + + + + 类型,Key指定性注入。 + + + + + + + 类型,指定性注入。 + + + + + + 指定键。 + + + + + 注入类型 + + + + + 指定依赖类型。 + + + + + 初始化一个依赖类型。当确定某个类型仅以某种特定方式注入时,可以过滤不必要的注入操作,以提高效率。 + + 可以叠加位域 + + + + 支持类型。 + + + + + IOC容器 + + + + + IOC容器 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ContainerExtension + + + + + DynamicallyAccessed + + + + + 注册单例 + + + + + + + + + + 注册单例 + + + + + + + + 注册单例 + + + + + + + + + 注册单例 + + + + + + + + + + + 注册单例 + + + + + + + + + + 注册单例 + + + + + + + + + 注册单例 + + + + + + + + + + 注册单例 + + + + + + + + + 注册单例 + + + + + + + + + 注册单例 + + + + + + + + 注册单例 + + + + + + + + + 注册单例 + + + + + + + + + 注册单例 + + + + + + + + + + 注册单例 + + + + + + + + 注册单例 + + + + + + + + + + 注册单例 + + + + + + + + + 注册单例 + + + + + + + + + + + 注册单例 + + + + + + + + + 注册单例 + + + + + + + + + + 注册单例 + + + + + + + + + 注册单例 + + + + + + + + + + 注册临时映射 + + + + + + + + + 注册临时映射 + + + + + + + + 注册临时映射 + + + + + + + + + 注册临时映射 + + + + + + + + + + 注册临时映射 + + + + + + + + 注册临时映射 + + + + + + + + + 注册临时映射 + + + + + + + + + 注册临时映射 + + + + + + + + + + 注册临时映射 + + + + + + + + 注册临时映射 + + + + + + + + + 注册临时映射 + + + + + + + + + 注册临时映射 + + + + + + + + + + 移除注册信息 + + + + + + + + 移除注册信息 + + + + + + + + + 移除注册信息 + + + + + + + 移除注册信息 + + + + + + + + 创建类型对应的实例 + + + + + + + + 创建类型对应的实例 + + + + + + + + + 创建生命的未注册的根类型实例。一般适用于:目标类型没有注册,但是其成员类型已经注册的情况。 + + + + + + + + + 创建生命的未注册的根类型实例。一般适用于:目标类型没有注册,但是其成员类型已经注册的情况。 + + + + + + + + 尝试创建类型对应的实例,如果类型没有注册,则会返回null或者默认值类型。 + + + + + + + + 尝试创建类型对应的实例,如果类型没有注册,则会返回null或者默认值类型。 + + + + + + + + + 尝试创建类型对应的实例,如果类型没有注册,则会返回null或者默认值类型。 + + + + + + + + 尝试创建类型对应的实例,如果类型没有注册,则会返回null或者默认值类型。 + + + + + + + + + + + + + + + + + + + + + + + + + + 依赖注入类型。 + + + + + 构造函数 + + + + + 属性 + + + + + 方法 + + + + + 注入容器接口 + + + + + IRegistered + + + + + 判断某类型是否已经注册 + + + + + + + + 判断某类型是否已经注册 + + + + + + + 容器注册器 + + + + + 添加类型描述符。 + + + + + + + 添加类型描述符 + + + + + + 移除注册信息。 + + + + + + + + 移除注册信息 + + + + + + 获取已注册的所有类型描述 + + + + + + 构建一个服务获取器 + + + + + + IResolver + + + + + 创建目标类型的对应实例。 + + + + + + + + 创建目标类型的对应实例。 + + + + + + + IResolverObject + + + + + Resolver + + + + + 注入项的生命周期。 + + + + + 单例对象 + + + + + 瞬时对象 + + + + + 手动IOC容器 + + + + + + + + + + + + + + 判断指定的类型是否已在容器中注册。 + + 在本容器中,一般均会返回。 + + + + + + + + + 判断指定的类型是否已在容器中注册。 + + 在本容器中,一般均会返回。 + + + + + + + + 注册描述符。 + + 一般情况下,本容器只会处理单例实例模式。 + + + + + + + + 注册描述符。 + + 一般情况下,本容器只会处理单例实例模式。 + + + + + + + + + + + + + + + 默认不实现该功能 + + + + + + + + 默认不实现该功能 + + + + + + + 尝试解决Ioc容器所需类型。 + + 本方法仅实现了在单例实例注册下的获取。 + + + + + + + + + + 尝试解决Ioc容器所需类型。 + + 本方法仅实现了在单例实例注册下的获取。 + + + + + + + + + 运行配置类 + + + + + 构造函数 + + + + + + 获取默认配置。 + + + + + + + 获取默认配置,每次调用该方法时,都会重新加载配置。 + + + + + + + 加载配置 + + + + + + + 保存配置 + + + + + + + + 与字节数组转换 + + + + + 将对象转换为固定字节长度(16)数组。 + + + + + + + 将固定字节长度(16)数组转换为对象。 + + + + + + + 具有释放的对象。内部实现了GC.SuppressFinalize,但不包括析构函数相关。 + + + + + 判断是否已释放。 + + + + + + + + + + 判断是否已经被释放,如果是,则抛出异常。 + + + + + + 调用释放,切换释放状态。 + + + + + + 释放资源。内部已经处理了 + + + + + 动态构建类型 + + + + + 使用IL构建 + + + + + 使用表达式树 + + + + + 使用反射 + + + + + 大小端类型 + + + + + 小端模式,即DCBA + + + + + 大端模式。即ABCD + + + + + 以交换小端格式。即CDAB + + + + + 以交换大端,即:BADC + + + + + 结果类型 + + + + + 默认 + + + + + 错误 + + + + + 异常 + + + + + 成功 + + + + + 失败 + + + + + 操作超时 + + + + + 操作取消 + + + + + 全局环境设置 + + + + + 动态构建类型,默认使用IL + + + + + 具有释放的对象,包含一个来标识是否该对象已被释放。 + + + + + 标识该对象是否已被释放 + + + + + 返回通知接口 + + + + + 是否成功 + + + + + 消息 + + + + + 规范写端口,提供更多扩展 + + + + + 写入 + + + + + + + + 写入 + + + + + + 元数据键值对。 + + + + + + + + + + + + 添加。如果键存在,将被覆盖。 + + + + + + + 打包 + + + + + + 解包 + + + + + + 结果返回 + + + + + 成功 + + + + + 初始状态 + + + + + 未知失败 + + + + + 超时 + + + + + 取消 + + + + + 构造函数 + + + + + + + 构造函数 + + + + + + 构造函数 + + + + + + 构造函数 + + + + + + + + + + + + + + + + 创建来自 + + + + + + + 创建来自 + + + + + + + 创建来自 + + + + + + + 创建来自 + + + + + + + 创建来自 + + + + + + + 创建来自 + + + + + + + ToString + + + + + + 结果返回 + + + + + 构造函数 + + + + + + + 构造函数 + + + + + + 构造函数 + + + + + + 构造函数 + + + + + + + + + + + + + + + ToString + + + + + + ResultExtensions + + + + + 是否成功。 + + + + + + + 是否没有成功。 + + + + + + + 转换为 + + + + + + + 雪花Id生成器(该代码来自网络) + + + + + 一微秒内可以产生计数,如果达到该值则等到下一微妙在进行生成 + + + + + 机器码 + + + + + + 最大机器Id + + + + + 获取Id + + + + + + 获取下一微秒时间戳 + + + + + + + 生成当前时间戳 + + + + + + 字符串资源字典 + + + + + 获取资源字符 + + + + + + + + 常量 + + + + + 空字符串常亮 + + + + + 0长度字节数组 + + + + + 适配器配置 + + + + + 适配器数据包缓存启用。默认为缺省(null),如果有正常值会在设置适配器时,直接作用于 + + + + + 适配器数据包缓存时长。默认为缺省(null)。当该值有效时会在设置适配器时,直接作用于 + + + + + 适配器数据包最大值。默认缺省(null),当该值有效时会在设置适配器时,直接作用于 + + + + + 适配器数据包缓存策略。默认缺省(null),当该值有效时会在设置适配器时,直接作用于 + + + + + CacheDataHandlingAdapter + + + + + 缓存数据,如果需要手动释放,请先判断,然后到调用后,再置空; + + + + + 将数据缓存起来 + + + + + + + + + + + + + 获取当前缓存, + 如果缓存超时,或者不存在,均会返回false。 + 如果获取成功,则会清空内部缓存。 + + + + + + 获取缓存,注意:获取的ByteBlock需要手动释放。 + + + + + + + 区间数据包处理适配器,支持以任意字符、字节数组起始与结尾的数据包。 + + + + + 起始字符,不可以为null,可以为0长度 + + + + + 即使找到了终止因子,也不会结束,默认0 + + + + + 结束字符,不可以为null,不可以为0长度,必须具有有效值。 + + + + + 筛选解析数据。实例化的TRequest会一直保存,直至解析成功,或手动清除。 + 当不满足解析条件时,请返回,此时会保存的数据 + 当数据部分异常时,请移动到指定位置,然后返回 + 当完全满足解析条件时,请返回最后将移至指定位置。 + + 字节块 + 是否为上次遗留对象,当该参数为True时,request也将是上次实例化的对象。 + 对象。 + 缓存容量。当需要首次缓存时,指示申请的ByteBlock的容量。合理的值可避免ByteBlock扩容带来的性能消耗。 + + + + + 获取泛型实例。 + + + + + + 区间类型的适配器数据模型接口。 + + + + + 当解析到起始字符时。 + + + + + + + 当解析数据体。 + 在此方法中,您必须手动保存Body内容 + + + + + + 当解析到起始字符时。 + + + + + + + 大数据用户自定义固定包头解析器,使用该适配器时,接收方收到的数据中,将为null,同时将实现为TFixedHeaderRequestInfo。 + + + + + 固定包头的长度。 + + + + + 筛选解析数据。实例化的TRequest会一直保存,直至解析成功,或手动清除。 + 当不满足解析条件时,请返回,此时会保存的数据 + 当数据部分异常时,请移动到指定位置,然后返回 + 当完全满足解析条件时,请返回最后将移至指定位置。 + + 字节块 + 是否为上次遗留对象,当该参数为True时,request也将是上次实例化的对象。 + 对象。 + 缓存容量。当需要首次缓存时,指示申请的ByteBlock的容量。合理的值可避免ByteBlock扩容带来的性能消耗。 + + + + + 获取泛型实例。 + + + + + + 用户自定义固定包头请求 + + + + + 数据体长度 + + + + + 当收到数据,由框架封送固定协议头。 + 您需要在此函数中,解析自己的固定包头,并且对赋值后续数据的长度,然后返回True。 + 如果返回false,则意味着放弃本次解析 + + + + + + + 当收到数据,由框架封送数据。 + 您需要将有效数据自行保存。该方法可能会多次调用。 + + + 是否成功有效 + + + + 当完成数据接收时调用。 + 当返回False时,将不会把该对象向Received传递。 + + 是否成功有效 + + + + 用户自定义数据处理适配器,使用该适配器时,接收方收到的数据中,将为null, + 同时将实现为TRequest,发送数据直接发送。 + + + + + 缓存数据,如果需要手动释放,请先判断,然后到调用后,再置空; + + + + + 缓存对象。 + + + + + + + + + + 默认不支持拼接发送 + + + + + 筛选解析数据。实例化的TRequest会一直保存,直至解析成功,或手动清除。 + 当不满足解析条件时,请返回,此时会保存的数据 + 当数据部分异常时,请移动到指定位置,然后返回 + 当完全满足解析条件时,请返回最后将移至指定位置。 + + 字节块 + 是否为上次遗留对象,当该参数为True时,request也将是上次实例化的对象。 + 对象。 + 缓存容量。当需要首次缓存时,指示申请的ByteBlock的容量。合理的值可避免ByteBlock扩容带来的性能消耗。 + + + + + 成功执行接收以后。 + + + + + + 即将执行。 + + + 返回值标识是否继续执行 + + + + + + + + + + + + 数据 + 偏移 + 长度 + + + + + + + + + 用户自定义固定包头内存池解析器,使用该适配器时,接收方收到的数据中,将为null,同时将实现为TFixedHeaderRequestInfo。 + + + + + 固定包头的长度。 + + + + + 筛选解析数据。实例化的TRequest会一直保存,直至解析成功,或手动清除。 + 当不满足解析条件时,请返回,此时会保存的数据 + 当数据部分异常时,请移动到指定位置,然后返回 + 当完全满足解析条件时,请返回最后将移至指定位置。 + + 字节块 + 是否为上次遗留对象,当该参数为True时,request也将是上次实例化的对象。 + 对象。 + 缓存容量。当需要首次缓存时,指示申请的ByteBlock的容量。合理的值可避免ByteBlock扩容带来的性能消耗。 + + + + + 获取泛型实例。 + + + + + + 用户自定义固定包头请求 + + + + + 数据体长度 + + + + + 当收到数据,由框架封送固定协议头。 + 您需要在此函数中,解析自己的固定包头,并且对赋值后续数据的长度,然后返回True。 + 如果返回false,则意味着放弃本次解析 + + + + + + + 当收到数据,由框架封送有效载荷数据。 + 如果返回false,意味着放弃本次解析的所有数据,包括已经解析完成的Header + + 载荷数据,注意:该字节块生命周期不受框架控制,请一定自行调用Dispose + 是否成功有效 + + + + 用户自定义固定包头解析器,使用该适配器时,接收方收到的数据中,将为null,同时将实现为TFixedHeaderRequestInfo。 + + + + + 固定包头的长度。 + + + + + 筛选解析数据。实例化的TRequest会一直保存,直至解析成功,或手动清除。 + 当不满足解析条件时,请返回,此时会保存的数据 + 当数据部分异常时,请移动到指定位置,然后返回 + 当完全满足解析条件时,请返回最后将移至指定位置。 + + 字节块 + 是否为上次遗留对象,当该参数为True时,request也将是上次实例化的对象。 + 对象。 + 缓存容量。当需要首次缓存时,指示申请的ByteBlock的容量。合理的值可避免ByteBlock扩容带来的性能消耗。 + + + + + 获取泛型实例。 + + + + + + 用户自定义固定包头请求 + + + + + 数据体长度 + + + + + 当收到数据,由框架封送固定协议头。 + 您需要在此函数中,解析自己的固定包头,并且对赋值后续数据的长度,然后返回True。 + 如果返回false,则意味着放弃本次解析 + + + + + + + 当收到数据,由框架封送有效载荷数据。 + 如果返回false,意味着放弃本次解析的所有数据,包括已经解析完成的Header + + 载荷数据 + 是否成功有效 + + + + 用户自定义不固定包头请求 + + + + + 数据体长度 + + + + + 协议头长度 + + + + + 当收到数据,由框架封送有效载荷数据。 + 如果返回false,意味着放弃本次解析的所有数据,包括已经解析完成的Header + + 载荷数据 + 是否成功有效 + + + + 当收到数据,由框架封送数据,您需要在此函数中,解析自己的数据包头。 + 如果满足包头的解析,请返回True,并且递增整个包头的长度到,然后赋值 + 如果返回false,意味着缓存剩余数据,此时如果仅仅是因为长度不足,则不必修改其他。 + 但是如果是因为数据错误,则需要修改到正确位置,如果都不正确,则设置等于 + + + 是否满足解析包头 + + + + 用户自定义固定包头解析器,使用该适配器时,接收方收到的数据中,将为null,同时将实现为TUnfixedHeaderRequestInfo。 + + + + + 筛选解析数据。实例化的TRequest会一直保存,直至解析成功,或手动清除。 + 当不满足解析条件时,请返回,此时会保存的数据 + 当数据部分异常时,请移动到指定位置,然后返回 + 当完全满足解析条件时,请返回最后将移至指定位置。 + + 字节块 + 是否为上次遗留对象,当该参数为True时,request也将是上次实例化的对象。 + 对象。 + 缓存容量。当需要首次缓存时,指示申请的ByteBlock的容量。合理的值可避免ByteBlock扩容带来的性能消耗。 + + + + + 获取泛型实例。 + + + + + + 数据处理适配器 + + + + + 是否允许发送对象。 + + + + + 拼接发送 + + + + + 日志记录器。 + + + + + 获取或设置适配器能接收的最大数据包长度。默认1024*1024 Byte。 + + + + + 适配器所有者 + + + + + 当适配器在被第一次加载时调用。 + + + 此适配器已被其他终端使用,请重新创建对象。 + + + + 在解析时发生错误。 + + 异常 + 错误异常 + 是否调用 + 是否记录日志 + + + + 重置解析器到初始状态,一般在被触发时,由返回值指示是否调用。 + + + + + DateHandleAdapterExtension + + + + + 将中的配置,装载在上。 + + + + + + + 将中的配置,装载在上。 + + + + + + + 设置适配器相关的配置 + + + + + 设置适配器相关的配置 + + + + + + + + 将对象构建到字节数组 + + + + + + + 过滤结果 + + + + + 缓存后续所有数据。 + + + + + 操作成功 + + + + + 继续操作,一般原因是本次数据有部分无效,但已经调整了属性,所以继续后续解析。 + 或者想放弃当前数据的操作,直接设置相等即可。 + + + + + 固定包头类型 + + + + + 以1Byte标识长度,最长接收255 + + + + + 以2Byte标识长度,最长接收65535 + + + + + 以4Byte标识长度,最长接收2147483647 + + + + + 能对适配器做配置的客户端 + + + + + 是否允许自由调用进行赋值。 + + + + + 数据处理适配器 + + + + + 设置数据处理适配器 + + + + + + 请求解析对象接口。 + + + + + 指示应当如何构建 + + + + + 构建数据时,指示内存池的申请长度。 + + + + + 构建对象到 + + + + + + 普通Tcp数据处理器,该适配器不对数据做任何处理。 + + + + + + + + + + + + + + + 当接收到数据时处理数据 + + 数据流 + + + + + + 数据 + 偏移 + 长度 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 单线程状况的流式数据处理适配器。 + + + + + 缓存超时时间。默认1秒。 + + + + + 是否启用缓存超时。默认false。 + + + + + + + + + + + 当接收数据处理完成后,回调该函数执行接收 + + + + + 当发送数据处理完成后,回调该函数执行异步发送 + + + + + 当发送数据处理完成后,回调该函数执行发送 + + + + + 是否在收到数据时,即刷新缓存时间。默认true。 + + 当设为true时,将弱化的作用,只要一直有数据,则缓存不会过期。 + 当设为false时,则在的时效内。必须完成单个缓存的数据。 + + + + + + 最后缓存的时间 + + + + + 收到数据的切入点,该方法由框架自动调用。 + + + + + + 发送数据的切入点,该方法由框架自动调用。 + + + + + + 发送数据的切入点,该方法由框架自动调用。 + + + + + + + + 发送数据的切入点,该方法由框架自动调用。 + + + + + + 发送数据的切入点,该方法由框架自动调用。 + + + + + + + 发送数据的切入点,该方法由框架自动调用。 + + + + + + + + 发送数据的切入点,该方法由框架自动调用。 + + + + + + 当发送数据前预先处理数据 + + + + + + 当发送数据前预先处理数据 + + 数据 + 偏移 + 长度 + + + + 组合发送预处理数据, + 当属性SplicingSend实现为True时,系统才会调用该方法。 + + 代发送数据组合 + + + + 当发送数据前预先处理数据 + + + + + + 当发送数据前预先处理数据 + + 数据 + 偏移 + 长度 + + + + 组合发送预处理数据, + 当属性SplicingSend实现为True时,系统才会调用该方法。 + + 代发送数据组合 + + + + + + + + + + 处理已经经过预先处理后的数据 + + 以二进制形式传递 + 以解析实例传递 + + + + 发送已经经过预先处理后的数据 + + + + + + + + 异步发送已经经过预先处理后的数据 + + + + + + + + + 当接收到数据后预先处理数据,然后调用处理数据 + + + + + + 重置解析器到初始状态,一般在被触发时,由返回值指示是否调用。 + + + + + 单线程状况的流式数据处理适配器测试 + + + + + Tcp数据处理适配器测试 + + + + + 获取测试器 + + 待测试适配器 + 收到数据回调 + 缓存数据长度 + + + + + 释放 + + + + + 模拟测试运行发送 + + + + + 测试次数 + 期待测试次数 + 超时 + + + + + 模拟发送 + + + 测试次数 + 期待测试次数 + 超时 + + + + 固定包头数据包处理适配器,支持Byte、UShort、Int三种类型作为包头。使用大小端设置。 + + + + + + + + + + + + + + + 设置包头类型,默认为int + + + + + 获取或设置包数据的最小值(默认为0) + + + + + 当接收到数据时处理数据 + + 数据流 + + + + 当发送数据前处理数据 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 缝合包 + + + + + + + 分解包 + + + + + + + + 固定长度数据包处理适配器。 + + + + + 包剩余长度 + + + + + 临时包 + + + + + 构造函数 + + 数据包的长度 + + + + + + + + + + + + + + 获取已设置的数据包的长度 + + + + + 预处理 + + + + + + 预处理 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 周期包适配 + + + + + + + + 终止字符数据包处理适配器,支持以任意字符、字节数组结尾的数据包。 + + + + + 构造函数 + + + + + + 构造函数 + + + + + + + 构造函数 + + + + + + + + + + + + + + + + + 即使找到了终止因子,也不会结束,默认0 + + + + + 保留终止因子 + + + + + 预处理 + + + + + + 预处理 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + GZip压缩算法的压缩机 + + + + + 数据压缩机接口 + + + + + 压缩数据 + + + + + + + 解压数据 + + + + + + + Crc相关。 + 该代码来源于网络 + + + + ********************************************************************** + Name: CRC-4/ITU x4+x+1 + Poly: 0x03 + Init: 0x00 + Refin: true + Refout: true + Xorout: 0x00 + ************************************************************************* + + + ********************************************************************** + Name: CRC-5/EPC x5+x3+1 + Poly: 0x09 + Init: 0x09 + Refin: false + Refout: false + Xorout: 0x00 + ************************************************************************* + + + ********************************************************************** + Name: CRC-5/ITU x5+x4+x2+1 + Poly: 0x15 + Init: 0x00 + Refin: true + Refout: true + Xorout: 0x00 + ************************************************************************* + + + ********************************************************************** + Name: CRC-5/USB x5+x2+1 + Poly: 0x05 + Init: 0x1F + Refin: true + Refout: true + Xorout: 0x1F + ************************************************************************* + + + ********************************************************************** + Name: CRC-6/ITU x6+x+1 + Poly: 0x03 + Init: 0x00 + Refin: true + Refout: true + Xorout: 0x00 + ************************************************************************* + + + ********************************************************************** + Name: CRC-7/MMC x7+x3+1 + Poly: 0x09 + Init: 0x00 + Refin: false + Refout: false + Xorout: 0x00 + ************************************************************************* + + + ********************************************************************** + Name: CRC8 x8+x2+x+1 + Poly: 0x07 + Init: 0x00 + Refin: false + Refout: false + Xorout: 0x00 + ************************************************************************* + + + ********************************************************************** + Name: CRC-8/ITU x8+x2+x+1 + Poly: 0x07 + Init: 0x00 + Refin: false + Refout: false + Xorout: 0x55 + ************************************************************************* + + + ********************************************************************** + Name: CRC-8/MAXIM x8+x5+x4+1 + Poly: 0x31 + Init: 0x00 + Refin: true + Refout: true + Xorout: 0x00 + ************************************************************************* + + + ********************************************************************** + Name: CRC-8/ROHC x8+x2+x+1 + Poly: 0x07 + Init: 0xFF + Refin: true + Refout: true + Xorout: 0x00 + ************************************************************************* + + + Z1协议校验码计算 + + + + Crc11 + + + + + + + + ********************************************************************** + Name: CRC-12 x16+x12+x5+1 + Poly: 0x80 + Init: 0x0000 + Refin: true + Refout: true + Xorout: 0x0000 + ************************************************************************* + + + ********************************************************************** + Name: CRC-16/CCITT x16+x12+x5+1 + Poly: 0x1021 + Init: 0x0000 + Refin: true + Refout: true + Xorout: 0x0000 + ************************************************************************* + + + ********************************************************************** + Name: CRC-16/CCITT FALSE x16+x12+x5+1 + Poly: 0x1021 + Init: 0xFFFF + Refin: false + Refout: false + Xorout: 0x0000 + ************************************************************************* + + + ********************************************************************** + Name: CRC-16/DNP x16+x13+x12+x11+x10+x8+x6+x5+x2+1 + Poly: 0x3D65 + Init: 0x0000 + Refin: true + Refout: true + Xorout: 0xFFFF + ************************************************************************* + + + ********************************************************************** + Name: CRC-16/IBM x16+x15+x2+1 + Poly: 0x8005 + Init: 0x0000 + Refin: true + Refout: true + Xorout: 0x0000 + ************************************************************************* + + + ********************************************************************** + Name: CRC-16/MAXIM x16+x15+x2+1 + Poly: 0x8005 + Init: 0x0000 + Refin: true + Refout: true + Xorout: 0xFFFF + ************************************************************************* + + + ********************************************************************** + Name: CRC-16/MODBUS x16+x15+x2+1 + Poly: 0x8005 + Init: 0xFFFF + Refin: true + Refout: true + Xorout: 0x0000 + ************************************************************************* + + + ********************************************************************** + Name: CRC-16/USB x16+x15+x2+1 + Poly: 0x8005 + Init: 0xFFFF + Refin: true + Refout: true + Xorout: 0xFFFF + ************************************************************************* + + + ********************************************************************** + Name: CRC-16/X25 x16+x12+x5+1 + Poly: 0x1021 + Init: 0xFFFF + Refin: true + Refout: true + Xorout: 0xFFFF + ************************************************************************* + + + ********************************************************************** + Name: CRC-16/XMODEM x16+x12+x5+1 + Poly: 0x1021 + Init: 0x0000 + Refin: false + Refout: false + Xorout: 0x0000 + ************************************************************************* + + + ********************************************************************** + Name: CRC32 x32+x26+x23+x22+x16+x12+x11+x10+x8+x7+x5+x4+x2+x+1 + Poly: 0x04C11DB7 + Init: 0xFFFFFFFF + Refin: true + Refout: true + Xorout: 0xFFFFFFFF + ************************************************************************* + + + ********************************************************************** + Name: CRC32/MPEG-2 x32+x26+x23+x22+x16+x12+x11+x10+x8+x7+x5+x4+x2+x+1 + Poly: 0x04C11DB7 + Init: 0xFFFFFFFF + Refin: false + Refout: false + Xorout: 0x00000000 + ************************************************************************* + + + + Gzip操作类 + + + + + 压缩数据 + + + + + + + + + + 压缩数据 + + + + + + + + 压缩数据 + + + + + + + + + 压缩数据 + + + + + + + 解压数据 + + + + + + + + + + 解压数据 + + + + + + + 解压数据 + + + + + + + + + 解压数据 + + + + + + + MD5相关操作类 + + + + + 从字符串获取MD5值 + + + + + + + 从流中获取MD5值。 + + + + + + + 从字节获取MD5值 + + + + + + + + + 从字节获取MD5值 + + + + + + + 验证MD5值。 + + + + + + + + 数据安全加密 + + + + + 自定义加密密钥。 + + + + + 使用3DES加密 + + 待加密字节 + 加密口令(长度为8) + + + + + 使用3DES解密 + + 待解密字节 + 解密口令(长度为8) + + + + + 使用3DES流数据加密。 + 注意:数据会从开始 + + + + 加密口令(长度为8) + + + + + 使用3DES流数据解密 + 注意:数据会从开始 + + + + 解密口令(长度为8) + + + + 交换类。功能类似:a=1,b=2,交换后a=2,b=1。 + + + + + 执行交换 + + + + + + + + xml主类 + + + + + 构造函数 + + 文件路径,包含文件名 + + + + 单节点,单属性储存 + + 节点名 + 属性名 + 属性值 + + + + 单节点,多属性存储 + + 节点名 + 属性集合 + 属性值集合 + + + + 单节点,单属性多集合存储 + + 节点集合 + 属性名集合 + 属性值集合 + + + + 多节点,多属性,多集合存储 + + 节点集合 + 属性集合 + 每个节点的属性数量 + 属性值集合 + + + + 节点值存储 + + 节点名 + 文本 + + + + 通过节点取值 + + 节点名 + 取值失败返回null + + + + 查找数字 + + 节点名 + 属性名 + 取值失败返回0 + + + + 查找属性值 + + 节点名 + 属性名 + 取值失败返回null + + + + 查找布尔值 + + 节点名 + 属性值 + 返回查找结果,查询失败返回false + + + + 查找属性值集合 + + 节点名集合 + 属性名集合 + 文件不在返回null,单个属性不在返回“空” + + + + 通过确切属性值,属性名,查找其他属性值 + + 已知属性名 + 已知属性值 + 待查属性名 + 待查属性值 + + + + 查找节点的所有属性值 + + 节点 名 + 返回查找键值对,查询失败返回null + + + + 通过确切属性值,属性名,查找其他属性的布尔值 + + 已知属性名 + 已知属性值 + 待查属性名 + 待查布尔值,失败返回false + + + + 按节点名移除节点 + + 节点名 + 是否移除成功 + + + + 按确切的属性名,属性值删除节点 + + 属性名 + 属性值 + 是否移除成功 + + + + 如果节点中有日期属性,把日期之前的节点都删除 + + 属性名 + 截止时间 + 是否删除成功 + + + + 判断节点是否存在 + + 节点名 + 返回结果 + + + + 删除所有节点,不包含子节点 + + 返回删除是否成功 + + + + 依赖属性数据验证 + + + + + 注入依赖对象 + + + + + 初始化一个单例实例。 + + + + + + + 初始化一个完整的服务注册 + + + + + + + + 初始化一个简单的的服务描述 + + + + + + 注册类型 + + + + + 实例化工厂委托 + + + + + 生命周期 + + + + + 在获取到注册时触发委托。 + + 在单例实例注册时,不会触发。在单例注册时,只会触发一次,在瞬态注册时,会每次都触发。 + + + + + + 实例 + + + + + 实例类型 + + + + + 依赖项对象. + 非线程安全。 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 将当前对象的依赖项克隆到目标对象中 + + 目标对象 + 当目标对象中存在相同依赖项时,是或否覆盖 + + + + + + 依赖项属性 + + + + + 依赖项属性 + + + 依赖项属性值,一般该值应该是值类型,因为它可能会被用于多个依赖对象。 + + + + 属性名称 + + + + + + + + + + + + + + + 判断否 + + + + + + + + 判断是 + + + + + + + + 注册依赖项属性。 + 依赖属性的默认值,可能会应用于所有的 + + + 依赖项属性值,一般该值应该是值类型,因为它可能会被用于多个依赖对象。 + + + + + + + + + + + + + + + + + + + + + + + + + DependencyPropertyBase + + + + + 依赖项属性 + + + + + + + + + + 依赖对象接口 + + + + + 获取依赖注入的值,当没有注入时,会返回默认值。 + + + + + + + + 是否有值。 + + + + + + + 重置属性值。 + + + + + + + + 设置依赖注入的值 + + + + + + + 尝试获取依赖注入的值,当没有注入时,会返回。 + + + + + + + + + 重置属性值。 + + + + + + + + + IDependencyProperty + + + + + + 默认值 + + + + + 标识属性的唯一 + + + + + 属性名称 + + + + + 时间测量器 + + + + + 开始运行 + + + + + + + 开始运行 + + + + + + + 异步执行 + + + + + + + 插件泛型基础事件委托 + + + + + + + + + TouchSocket基础泛型事件委托 + + + + + + + + + MsgEventArgs + + + + + 构造函数 + + + + + + 构造函数 + + + + + 消息 + + + + + 消息事件 + + + + + 构造函数 + + + + + + 构造函数 + + + + + 消息 + + + + + 具有操作许可的事件参数类 + + + + + 是否允许操作 + + + + + TouchSocketEventArgs + + + + + 是否已处理 + + + + + 未找到消息异常类 + + + + + 构造函数 + + + + + + 消息已注册 + + + + + 构造函数 + + + + + + 超长异常 + + + + + 构造函数 + + + + + 构造函数 + + + + + + 构造函数 + + + + + + + 构造函数 + + + + + + + BytesExtension + + + + + 转Base64。 + + + + + + + 索引包含数组。 + + 例如:在{0,1,2,3,1,2,3}中搜索{1,2},则会返回list:[2,5],均为最后索引的位置。 + + + + + + + + + + + 索引第一个包含数组的索引位置,例如:在{0,1,2,3,1,2,3}中索引{2,3},则返回3。 + 如果目标数组为null或长度为0,则直接返回offset的值 + + + + + + + + + + 字节数组转16进制字符 + + + + + + + + + + 字节数组转16进制字符 + + + + + + + + DateExtensions + + + + + 将时间转为毫秒级别的短整形 + + + + + + + 将时间转为毫秒级别的短整形 + + + + + + + DictionaryExtension + + + + + 移除满足条件的项目。 + + + + + + + + + + 尝试添加 + + + + + + + + + + + 尝试添加 + + + + + + + + + + + 获取值。如果键不存在,则返回默认值。 + + + + + + + + + + StringExtension + + + + + IsNullOrEmpty + + + + + + + IsNullOrWhiteSpace + + + + + + + 当不为null,且不为空。 + + + + + + + 将字符串格式化成指定的基本数据类型 + + + + + + + + + 判断字符串compare 在 input字符串中出现的次数 + + 源字符串 + 用于比较的字符串 + 字符串compare 在 input字符串中出现的次数 + + + + 将字符转换为对应的基础类型类型。 + + + 目标类型必须为基础类型 + + + + + 只按第一个匹配项分割 + + + + + + + + 按字符串分割 + + + + + + + + 只按最后一个匹配项分割 + + + + + + + + 按格式填充 + + + + + + + + 转换为SHA1。 + + + + + + + + 转换为UTF-8数据,效果等于 + + + + + + + 将16进制的字符转换为数组。 + + + + + + + + 将16进制的字符转换为int32。 + + + + + + + 从Base64转到数组。 + + + + + + + 为System提供扩展。 + + + + + 安全性释放(不用判断对象是否为空)。不会抛出任何异常。 + + + + + + + 安全性释放(不用判断对象是否为空)。不会抛出任何异常。 + + 内部会判断的值,如果为,则不会再执行。 + + + + + + + + 获取自定义attribute + + + + + + + + 格林尼治标准时间 + + + + + + + 清除所有成员 + + + + + + + 清除所有成员 + + + + + + + + 获取字节中的指定Bit的值 + + 字节 + Bit的索引值(0-7) + + + + + 设置字节中的指定Bit的值 + + 字节 + Bit的索引值(0-7) + Bit值(0,1) + + + + + 获取元组的名称列表。 + + + + + + + 获取元组的名称列表。 + + + + + + + 获取方法的确定性名称,即使在重载时,也能区分。 + 计算规则是:命名空间.类名.方法名(参数:全名) + + + + + + + 获取方法的方法名。主要解决显式实现时函数名称的问题。 + + + + + + + 其他扩展 + + + + + 从中获得IP地址。 + + + + + + + 从中获得Port。 + + + + + + + SystemThreadingExtension + + + + + 创建一个可释放的读取锁 + + + + + + + 创建一个可释放的写入锁 + + + + + + + TaskExtension + + + + + 同步获取配置ConfigureAwait为false时的结果。 + + + + + + + + 同步配置ConfigureAwait为false时的执行。 + + + + + + 配置ConfigureAwait为false。 + + + + + + + + 配置ConfigureAwait为false。 + + + + + + 异步等待指定最大时间 + + + + + + + + + + 异步等待指定最大时间 + + + + + + + + + TypeExtension + + + + + 获取默认值 + + + + + + + 获取类型 + + + + + + + 检查类型是否是匿名类型 + + + + + + + 检查类型是否是小数类型 + + + + + + + 检查类型是否是字典类型 + + + + + + + 检查类型是否可实例化 + + + + + + + 检查类型是否是整数类型 + + + + + + + 是否是类型。 + + + + + + + 判断该类型是否为可空类型 + + + + + + + 判断该类型是否为可空类型 + + + + + + + 判断该类型是否为可空类型 + + + + + + + 检查类型是否是数值类型 + + + + + + + 判断是否为静态类。 + + + + + + + 判断为结构体 + + + + + + + 判断该类型是否为值元组类型 + + + + + + + 计数器 + + + + + 周期内的累计计数值。 + + + + + 最后一次递增时间 + + + + + 周期内的累计计数值。 + + + + + 最后一次递增时间 + + + + + 当达到一个周期时触发。 + + + + + 计数周期。默认1秒。 + + + + + 累计增加计数 + + + 返回值表示当前递增的是否在一个周期内。 + + + + 累计增加一个计数 + + + + + + 重置 + + + + + 流量控制器。 + + + + + 最大值 + + + + + 最长休眠周期。默认为5s. + 当设置为5s时,假如设置的=10,而一次递增了100,则理应会休眠10s,但是会休眠5s。反之,如果设置1,则每秒周期都会清空。 + + + + + 检测等待 + + + + + 检测等待 + + + + + + + 值类型计数器。 + + + + + 周期内的累计计数值。 + + + + + 最后一次递增时间 + + + + + 周期内的累计计数值。 + + + + + 最后一次递增时间 + + + + + 当达到一个周期时触发。 + + + + + 计数周期。 + + + + + 累计增加计数 + + + 返回值表示当前递增的是否在一个周期内。 + + + + 累计增加一个计数 + + + + + + 重置 + + + + + 阻塞式读取。 + + + + + 构造函数 + + + + + 析构函数 + + + + + 可读 + + + + + + + + + + 阻塞读取,但不会移动游标。 + + + + + + + + + 阻塞读取。 + + + + + + + + + + + + + + + 传输输入. + 当以length为0结束。 + 否则读取端会超时。 + + + + + + + + + 输入完成 + + + + + 重置阻塞 + + + + + 阻塞式单项读取流。 + + + + + 构造函数 + + + + + + + + + + + 还剩余的未读取的长度 + + + + + 不可使用 + + + + + 不可使用 + + + + + 不可使用 + + + + + + + + + + 阻塞读取。 + + + + + + + + + 不可使用 + + + + + + + + 不可使用 + + + + + + + + + + + + 传输输入. + 必须以length为0结束。读取端会超时。 + + + + + + + + + 控制台行为 + + + + + 构造函数 + + + + + + + + 控制台行为 + + + + + 构造函数 + + 帮助信息指令,如:"h|help|?" + + + + 执行异常 + + + + + 帮助信息指令 + + + + + 添加 + + 指令,多个指令用“|”分割 + 描述 + + + + + 运行 + + + + + 执行,返回值仅表示是否有这个指令,异常获取请使用 + + + + + + + 显示所有注册指令 + + + + + DirectoryUtility + + + + + 复制文件夹及文件 + + 原文件路径 + 目标文件路径 + + + + + 获取文件夹下的一级文件夹目录名称,不含子文件夹。 + + + + + + 文件池。 + + + + + 获取所有的路径。 + + + + + + 加载文件为读取流 + + + + + + + + + 加载文件为读取流 + + + + + + + + 加载文件为写流 + + + + + + + + + 加载文件为写流 + + + + + + + + + 获取一个可读可写的Stream对象。 + + + + + + + + + 获取一个可读可写的Stream对象。 + + + + + + + + + 获取一个文件读取访问器 + + + + + + + + + 获取一个文件读取访问器 + + + + + + + + + 获取引用次数。 + + 必须是全路径。 + + + + + + + 获取一个文件写入访问器 + + 路径 + + + + + + + 获取一个文件写入访问器 + + + + + + + + + 加载文件为缓存读取流 + + + + + + + + + 减少引用次数,并尝试释放流。 + + + 延迟释放时间。当设置为0时,立即释放,单位毫秒。 + + + + + + + 文件存储器。在该存储器中,读写线程安全。 + + + + + 初始化一个文件存储器。在该存储器中,读写线程安全。 + + + + + 最后访问时间。 + + + + + 访问超时时间。默认60s + + + + + 是否为缓存型。为false时,意味着该文件句柄正在被该程序占用。 + + + + + 访问属性 + + + + + 文件信息 + + + + + 文件流。 + 一般情况下,请不要直接访问该对象。否则有可能会产生不可预测的错误。 + + + + + 文件长度 + + + + + 文件路径 + + + + + 引用次数。 + + + + + 创建一个只读的、已经缓存的文件信息。该操作不会占用文件句柄。 + + + + + + + + + 写入时清空缓存区 + + + + + 从指定位置,读取数据到缓存区。线程安全。 + + + + + + + + + + 减少引用次数,并尝试释放流。 + + 延迟释放时间。当设置为0时,立即释放,单位毫秒。 + + + + + + + 从指定位置,写入数据到存储区。线程安全。 + + + + + + + + + 文件读取器 + + + + + 构造函数 + + + + + + 析构函数 + + + + + 文件存储器 + + + + + 游标位置 + + + + + 游标位置 + + + + + 读取数据到缓存区 + + + + + + + + + + + + + + + FileStorageStream。非线程安全。 + + + + + 构造函数 + + + + + + 析构函数 + + + + + + + + + + + + + + + + + + + + 文件存储器 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 文件写入器。 + + + + + 构造函数 + + + + + + + + + + + + 析构函数 + + + + + 文件存储器 + + + + + 游标位置 + + + + + 游标位置 + + + + + 移动Pos到流末尾 + + + + + + 读取数据到缓存区 + + + + + + + + + + + + + + + 文件操作 + + + + + 获取不重复文件名。 + 例如:New.txt已存在时,会返回New(1).txt + + + + + + + 获取不重复文件夹名称. + 例如:NewDir已存在时,会返回NewDir(1) + + + + + + + 转化为文件大小的字符串,类似10B,10Kb,10Mb,10Gb。 + + + + + + + 获取文件MD5 + + + + + + + 获取流MD5 + + + + + + + 获得文件Hash值 + + 文件路径 + + + + + 获得流Hash值 + + + + + + + 获得文件Hash值 + + 文件路径 + + + + + + 获得流Hash值 + + + + + + + + 获取仅当前文件夹中包含的文件名称,不含全路径。 + + + + + + + 获取相对路径。 + + + + + + + + + 删除路径文件 + + + + + + 包装的流。为避免该流释放时,内部流也会被释放的问题 + + + + + 包装的流。为避免该流释放时,内部流也会被释放的问题 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 没有关闭效果 + + + + + 没有释放效果 + + + + + + 控制台日志记录器 + + + + + 默认的实例 + + + + + + + + + + + + + + 一个简单的委托日志 + + + + + 一个简单的委托日志 + + 参数依次为:日志类型,触发源,消息,异常 + + + + 一个简单的委托日志 + + 参数为日志消息输出。 + + + + + + + + + + + + + 文件日志记录器 + 会在指定目录下,生成logs文件夹,然后按[yyyy-MM-dd].log的形式,每日生成日志 + + + + + 构造函数 + + 日志根目录 + + + + 析构函数 + + + + + 最大日志尺寸 + + + + + + + + + + 释放 + + + + + + + + + + + + + + + 日志接口 + + + + + 日志输出级别。 + 当的类型,在该设置之内时,才会真正输出日志。 + + + + + 日志记录 + + + + + + + + + 具有日志记录器的对象接口 + + + + + 日志记录器 + + + + + 日志基类 + + + + + + + + + + + 筛选日志后输出 + + + + + + + + + LoggerContainerExtension + + + + + 添加控制台日志到日志组。 + + + + + + 添加委托日志到日志组。 + + + + + + + + 添加委托日志到日志组。 + + + + + + + + 添加文件日志到日志组。 + + + + + + + + 添加控制台日志到日志组。 + + + + + + + 添加委托日志到日志组。 + + + + + + + + 添加委托日志到日志组。 + + + + + + + + 添加文件日志到日志组。 + + + + + + + + 添加日志到容器。 + + + + + + + + 添加日志组 + + + + + + + + 设置单例日志。 + + + + + + + + 设置单例实例日志。 + + + + + + + + + + + + + + 指定在中的特定日志类型中输出中断日志 + + + + + + + 指定在中的特定日志类型中输出调试日志 + + + + + + + 指定在中的特定日志类型中输出错误日志 + + + + + + + 指定在中的特定日志类型中输出错误日志 + + + + + + + + 指定在中的特定日志类型中输出异常日志 + + + + + + + 指定在中的特定日志类型中输出异常日志 + + + + + + + + 指定在中的特定日志类型中输出消息日志 + + + + + + + 指定在中的特定日志类型中输出消息日志 + + + + + + + + 指定在中的特定日志类型中输出日志 + + + + + + + + + + 指定在中的特定日志类型中输出详细日志 + + + + + + + 指定在中的特定日志类型中输出警示日志 + + + + + + + 指定在中的特定日志类型中输出警示日志 + + + + + + + + 输出中断日志 + + + + + + + 输出调试日志 + + + + + + + 输出错误日志 + + + + + + + 输出错误日志 + + + + + + + + 输出异常日志 + + + + + + + 输出异常日志 + + + + + + + + 输出异常日志 + + + + + + + + + 输出消息日志 + + + + + + + 输出消息日志 + + + + + + + + 输出详细日志 + + + + + + + 输出警示日志 + + + + + + + 输出警示日志 + + + + + + + + 一组日志记录器 + + + + + 一组日志记录器 + + + + + + 一组日志记录器 + + + + + 组内的日志记录器 + + + + + 添加日志组件 + + + + + + 指定输出中的特定类型的日志 + + + + + + + + + 移除指定日志日志 + + + + + + 移除指定类型的所有日志。 + + + + + + + + + + + + + + + + 一组日志记录器 + + + + + + + 一组日志记录器 + + + + + 一组日志记录器 + + + + + + + + 一组日志记录器 + + + + + 一组日志记录器 + + + + + + + + + 一组日志记录器 + + + + + 一组日志记录器 + + + + + + + + + + 一组日志记录器 + + + + + 一组日志记录器 + + + + + + + + + + + 一组日志记录器 + + + + + 日志类型。 + + + + + 更为详细的步骤型日志输出 + + + + + 调试信息日志 + + + + + 消息类日志输出 + + + + + 警告类日志输出 + + + + + 错误类日志输出 + + + + + 不可控中断类日输出 + + + + + 不使用日志类输出 + + + + + 映射数据 + + + + + 简单映射 + + + + + + + + + 简单映射 + + + + + + + + + 简单映射 + + + + + + + + + + 简单对象映射 + + + + + + + + + 简单对象映射 + + + + + + + + + 映射List + + + + + + + + + + 映射List + + + + + + + + + + 映射配置 + + + + + 需要忽略的属性名称 + + + + + 映射属性名称 + + + + + 包接口规范 + + + + + 打包。 + 重写的话,约定基类方法必须先执行 + + + + + + 解包。 + 重写的话,约定基类方法必须先执行 + + + + + + 只读的路由包接口 + + + + + 标识是否路由 + + + + + 源Id + + + + + 目标Id + + + + + 消息包 + + + + + 消息 + + + + + + + + + + + 可承载消息的路由包 + + + + + 消息 + + + + + + + + + + + PackageBase包结构数据。 + + + + + + + + + + + PackageExtensions + + + + + 打包为字节 + + + + + + + 具有目标id和源id的路由包 + + + + + 标识是否路由 + + + + + 源Id + + + + + 目标Id + + + + + 打包所有的路由包信息。顺序为:先调用,然后 + + + + + + 打包数据体。一般不需要单独调用该方法。 + 重写的话,约定基类方法必须先执行 + + + + + + 打包路由。 + 重写的话,约定基类方法必须先执行 + + + + + + 转换目标和源的id。 + + + + + + + + 解包数据体。一般不需要单独调用该方法。 + 重写的话,约定基类方法必须先执行 + + + + + + 只解包路由部分。一般不需要单独调用该方法。 + 重写的话,约定基类方法必须先执行 + + + + + + WaitPackage + + + + + + + + + + + + + + + + + + + + + + + + + + 可等待的路由包。 + + + + + + + + + + + 是否将等参数放置在Router中。 + + + + + + + + + + + + + + + + + 插件接口 + + + + + 在插件被成功添加在时执行。 + + + + + + 插件管理器接口 + + + + + 标识该插件管理器是否可用。 + + + + + 获取已添加的指定名称的插件数量。 + + + + + + + 所包含的所有插件。 + + + + + 添加插件 + + 插件 + + + + + 添加插件 + + 插件类型 + + + + 添加插件 + + + + + + + + 添加插件异步执行委托 + + + + + + + + 触发对应插件 + + + + + + + + + 触发对应插件 + + + + + + + + + 具有插件功能的对象 + + + + + 插件管理器 + + + + + PluginBase + + + + + + + + 插件管理器 + + + + + 插件事件类 + + + + + 由使用者自定义的状态对象。 + + + + + 执行的插件数量。 + + + + + 调用下一个插件。 + + + + + + 表示插件管理器。 + + + + + 表示插件管理器 + + + + + + + + + + + + + + + + + + PluginManagerContainerExtension + + + + + PluginManagerExtension + + + + + 添加插件 + + 插件类型 + 插件类型实例 + + + + 添加插件委托 + + + + + + + + + + 添加插件委托 + + + + + + + + + 添加插件委托 + + + + + + + + 添加插件委托 + + + + + + + + 添加插件委托 + + + + + + + + 插件配置。 + + + + + 标识该插件在一个中仅仅只会有一个实例。 + + + + + 提供一个数组对象的池化容器。 + + + + + + 提供一个数组对象的池化容器。 + + + + + 提供一个数组对象的池化容器。 + + + + + + + 对象池的最大容量。 + + + + + 清理池中所有对象。 + + + + + 获取当前池中的所有对象。 + + + + + + 最大请求尺寸梯度。 + + + + + 获取一个不小于指定尺寸的池化数组对象。 + + + + + + + 归还池化对象。 + + + + + + + 命中匹配尺寸 + + + + + + + 字节块流 + + + + + 字节块流 + + + + + + 字节块流 + + + + + + + 实例化一个已知内存的对象。且该内存不会被回收。 + + + + + + + 实例化一个已知内存的对象。且该内存不会被回收。 + + + + + + 字节实例 + + + + + 仅当内存块可用,且>0时为True。 + + + + + 还能读取的长度,计算为的差值。 + + + + + 还能读取的长度,计算为的差值。 + + + + + 支持查找 + + + + + 可写入 + + + + + 容量 + + + + + 空闲长度,准确掌握该值,可以避免内存扩展,计算为的差值。 + + + + + 表示持续性持有,为True时,Dispose将调用无效。 + + + + + Int真实长度 + + + + + 真实长度 + + + + + int型流位置 + + + + + 流位置 + + + + + 使用状态 + + + + + 返回或设置索引对应的值。 + + + + + + + 直接完全释放,游离该对象,然后等待GC + + + + + 清空所有内存数据 + + 内存块已释放 + + + + 无实际效果 + + + + + 读取数据,然后递增Pos + + + + + + + + 读取数据,然后递增Pos + + + + + + + + + + 读取数据,然后递增Pos + + + + + + + 读取数据,然后递增Pos + + + + + + + + 从当前流位置读取一个值 + + + + + 从当前位置读取指定长度的数组。并递增 + + + + + + + + 将内存块初始化到刚申请的状态。 + 仅仅重置属性。 + + 内存块已释放 + + + + 设置流位置 + + + + + + + + + 移动游标 + + + + + + + 设置游标到末位 + + + + + + 设置游标到首位 + + + + + + 重新设置容量 + + 新尺寸 + 是否保留原数据 + + + + + 设置持续持有属性,当为True时,调用Dispose会失效,表示该对象将长期持有,直至设置为False。 + 当为False时,会自动调用Dispose。 + + + + + + + 设置实际长度 + + + + + + + 从指定位置转化到指定长度的有效内存。本操作不递增 + + + + + + + + 转换为有效内存。本操作不递增 + + + + + + 从指定位置转为有效内存。本操作不递增 + + + + + + + 将当前至指定长度转化为有效内存。本操作不递增 + + + + + + + 从指定位置转化到有效内存 + + + 转换为UTF-8字符 + + + + + + 转换为UTF-8字符 + + 偏移量 + 长度 + + + + + 转换为UTF-8字符 + + 偏移量 + + + + + 将中的有效数据写入到当前 + + + + + + 写入 + + + + + + + + + + + + + + + + + + + + + + 从当前流位置读取一个独立的数组包 + + + + + 尝试获取数据包信息,方便从Buffer操作数据 + + + + + + + + 写入一个独立的数组包,值可以为null。 + + + + + + + + 写入一个独立的数组包。值可以为null。 + + + + + + 从当前流位置读取一个值。 + + 注意,使用该方式读取到的内存块,会脱离释放周期,所以最好在使用完成后自行释放。 + + + + + + 写入值 + + + + + 从当前流位置读取一个默认端序的值 + + + + + 从当前流位置读取一个指定端序的值 + + + + + + 将当前有效内存转为默认端序的集合。 + + + + + + 将当前有效内存转为指定端序的集合。 + + + + + + + 从当前流位置读取一个默认端序的值 + + + + + 从当前流位置读取一个值 + + 指定端序 + + + + 将当前有效内存转为默认端序的集合。 + + + + + + 将当前有效内存转为指定端序的集合。 + + + + + + + 从当前流位置读取一个默认端序的值 + + + + + 从当前流位置读取一个值 + + 指定端序 + + + + 将当前有效内存转为默认端序的集合。 + + + + + + 将当前有效内存转为指定端序的集合。 + + + + + + + 从当前流位置读取1个值 + + + + + 从当前流位置读取1个字节,按位解析为bool值数组。 + + + + + + 将当前有效内存按位转为集合。 + + + + + + 将当前有效内存按字节转为集合。 + + + + + + 从当前流位置读取一个值 + + + + + 写入值。值可以为null,或者空。 + 注意:该操作不具备通用性,读取时必须使用ReadString。或者得先做出判断,由默认端序的int32值标识,具体如下: + + 小于0,表示字符串为null + 等于0,表示字符串为"" + 大于0,表示字符串在utf-8编码下的字节长度。 + + + + + + + 写入值。值必须为有效值。可通用解析。 + + + + + + + 从当前流位置读取一个默认端序的值 + + + + + 从当前流位置读取一个值 + + 指定端序 + + + + 将当前有效内存转为默认端序的集合。 + + + + + + 将当前有效内存转为指定端序的集合。 + + + + + + + 从当前流位置读取一个默认端序的值 + + + + + 从当前流位置读取一个值 + + 指定端序 + + + + 将当前有效内存转为默认端序的集合。 + + + + + + 将当前有效内存转为指定端序的集合。 + + + + + + + 从当前流位置读取一个默认端序的值 + + + + + 从当前流位置读取一个值 + + 指定端序 + + + + 将当前有效内存转为默认端序的集合。 + + + + + + 将当前有效内存转为指定端序的集合。 + + + + + + + 从当前流位置读取一个默认端序的值 + + + + + 从当前流位置读取一个值 + + 指定端序 + + + + 将当前有效内存转为默认端序的集合。 + + + + + + 将当前有效内存转为指定端序的集合。 + + + + + + + 从当前流位置读取一个默认端序的值 + + + + + 从当前流位置读取一个值 + + 指定端序 + + + + 将当前有效内存转为默认端序的集合。 + + + + + + 将当前有效内存转为指定端序的集合。 + + + + + + + 从当前流位置读取一个默认端序的值 + + + + + 从当前流位置读取一个值 + + 指定端序 + + + + 将当前有效内存转为默认端序的集合。 + + + + + + 将当前有效内存转为指定端序的集合。 + + + + + + + 从当前流位置读取一个默认端序的值 + + + + + 从当前流位置读取一个值 + + 指定端序 + + + + 将当前有效内存转为默认端序的集合。 + + + + + + 将当前有效内存转为指定端序的集合。 + + + + + + + 从当前流位置读取一个标识值,判断是否为null。 + + + + + 判断该值是否为Null,然后写入标识值 + + + + + 判断该值是否为Null,然后写入标识值 + + + + + + + + 写入一个标识非Null值 + + + + + 写入一个标识Null值 + + + + + 从当前流位置读取一个值 + + + + + 将当前有效内存转为集合。 + + + + + + 从当前流位置读取一个值 + + + + + 将当前有效内存转为集合。 + + + + + + 从当前流位置读取一个泛型值 + + + + + + + + 写入值 + + + + + + + 读取一个指定类型的包 + + + + + + + 以包进行写入。允许null值。 + 读取时调用,解包。或者先判断,然后自行解包。 + + + + + + + + + + + + + + 将转为。 + 注意:实际上是产生了一个新的内存。 + + + + + + 将转为数组。 + 注意:实际上是产生了一个新的内存。 + + + + + + 转换有效数据为类型。 + + + + + + 转换从到结束的有效数据为类型。 + + + + + + 写入默认端序的值 + + + + + + 写入指定端序的值 + + + 指定端序 + + + + 写入默认端序的值 + + + + + + 写入值 + + + 指定端序 + + + + 写入默认端序的值 + + + + + + 写入值 + + + 指定端序 + + + + 写入值 + + + + + + 写入bool数组。 + + + + + + 写入值 + + + + + + + 写入默认端序的值 + + + + + + 写入值 + + + 指定端序 + + + + 写入默认端序的值 + + + + + + 写入值 + + + 指定端序 + + + + 写入默认端序的值 + + + + + + 写入值 + + + 指定端序 + + + + 写入默认端序的值 + + + + + + 写入值 + + + 指定端序 + + + + 写入默认端序的值 + + + + + + 写入值 + + + 指定端序 + + + + 写入默认端序的值 + + + + + + 写入值 + + + 指定端序 + + + + 写入默认端序的值 + + + + + + 写入值 + + + 指定端序 + + + + 写入值 + + + + + + 写入值 + + + + + + 内存池 + + + + + 内存池 + + + + + 内存池 + + + + + + + 默认的内存池实例 + + + + + 设置默认内存池实例。 + + + + + + 回收内存时,自动归零 + + + + + 单个块最大值 + + + + + 获取ByteBlock + + 长度 + + + + + 获取ValueByteBlock + + + + + + + 字节块流 + + + + + 字节块流 + + + + + + 字节块流 + + + + + + + 实例化一个已知内存的对象。且该内存不会被回收。 + + + + + + + 实例化一个已知内存的对象。且该内存不会被回收。 + + + + + + 字节实例 + + + + + 仅当内存块可用,且>0时为True。 + + + + + 还能读取的长度,计算为的差值。 + + + + + 还能读取的长度,计算为的差值。 + + + + + 支持查找 + + + + + 可写入 + + + + + 容量 + + + + + 空闲长度,准确掌握该值,可以避免内存扩展,计算为的差值。 + + + + + 表示持续性持有,为True时,Dispose将调用无效。 + + + + + Int真实长度 + + + + + 真实长度 + + + + + int型流位置 + + + + + 流位置 + + + + + 使用状态 + + + + + 返回或设置索引对应的值。 + + + + + + + 直接完全释放,游离该对象,然后等待GC + + + + + 清空所有内存数据 + + 内存块已释放 + + + + 无实际效果 + + + + + 读取数据,然后递增Pos + + + + + + + + 读取数据,然后递增Pos + + + + + + + + + + 读取数据,然后递增Pos + + + + + + + 读取数据,然后递增Pos + + + + + + + + 从当前流位置读取一个值 + + + + + 从当前位置读取指定长度的数组。并递增 + + + + + + + + 将内存块初始化到刚申请的状态。 + 仅仅重置属性。 + + 内存块已释放 + + + + 设置流位置 + + + + + + + + + 移动游标 + + + + + + + 设置游标到末位 + + + + + + 设置游标到首位 + + + + + + 重新设置容量 + + 新尺寸 + 是否保留原数据 + + + + + 设置持续持有属性,当为True时,调用Dispose会失效,表示该对象将长期持有,直至设置为False。 + 当为False时,会自动调用Dispose。 + + + + + + + 设置实际长度 + + + + + + + 从指定位置转化到指定长度的有效内存。本操作不递增 + + + + + + + + 转换为有效内存。本操作不递增 + + + + + + 从指定位置转为有效内存。本操作不递增 + + + + + + + 将当前至指定长度转化为有效内存。本操作不递增 + + + + + + + 从指定位置转化到有效内存 + + + 转换为UTF-8字符 + + + + + + 转换为UTF-8字符 + + 偏移量 + 长度 + + + + + 转换为UTF-8字符 + + 偏移量 + + + + + 将中的有效数据写入到当前 + + + + + + 写入 + + + + + + + + + + + + + + + + + + + 从当前流位置读取一个独立的数组包 + + + + + 尝试获取数据包信息,方便从Buffer操作数据 + + + + + + + + 写入一个独立的数组包,值可以为null。 + + + + + + + + 写入一个独立的数组包。值可以为null。 + + + + + + 从当前流位置读取一个值。 + + 注意,使用该方式读取到的内存块,会脱离释放周期,所以最好在使用完成后自行释放。 + + + + + + 写入值 + + + + + 从当前流位置读取一个默认端序的值 + + + + + 从当前流位置读取一个指定端序的值 + + + + + + 将当前有效内存转为默认端序的集合。 + + + + + + 将当前有效内存转为指定端序的集合。 + + + + + + + 从当前流位置读取一个默认端序的值 + + + + + 从当前流位置读取一个值 + + 指定端序 + + + + 将当前有效内存转为默认端序的集合。 + + + + + + 将当前有效内存转为指定端序的集合。 + + + + + + + 从当前流位置读取一个默认端序的值 + + + + + 从当前流位置读取一个值 + + 指定端序 + + + + 将当前有效内存转为默认端序的集合。 + + + + + + 将当前有效内存转为指定端序的集合。 + + + + + + + 从当前流位置读取1个值 + + + + + 从当前流位置读取1个字节,按位解析为bool值数组。 + + + + + + 将当前有效内存按位转为集合。 + + + + + + 将当前有效内存按字节转为集合。 + + + + + + 从当前流位置读取一个值 + + + + + 写入值。值可以为null,或者空。 + 注意:该操作不具备通用性,读取时必须使用ReadString。或者得先做出判断,由默认端序的int32值标识,具体如下: + + 小于0,表示字符串为null + 等于0,表示字符串为"" + 大于0,表示字符串在utf-8编码下的字节长度。 + + + + + + + 写入值。值必须为有效值。可通用解析。 + + + + + + + 从当前流位置读取一个默认端序的值 + + + + + 从当前流位置读取一个值 + + 指定端序 + + + + 将当前有效内存转为默认端序的集合。 + + + + + + 将当前有效内存转为指定端序的集合。 + + + + + + + 从当前流位置读取一个默认端序的值 + + + + + 从当前流位置读取一个值 + + 指定端序 + + + + 将当前有效内存转为默认端序的集合。 + + + + + + 将当前有效内存转为指定端序的集合。 + + + + + + + 从当前流位置读取一个默认端序的值 + + + + + 从当前流位置读取一个值 + + 指定端序 + + + + 将当前有效内存转为默认端序的集合。 + + + + + + 将当前有效内存转为指定端序的集合。 + + + + + + + 从当前流位置读取一个默认端序的值 + + + + + 从当前流位置读取一个值 + + 指定端序 + + + + 将当前有效内存转为默认端序的集合。 + + + + + + 将当前有效内存转为指定端序的集合。 + + + + + + + 从当前流位置读取一个默认端序的值 + + + + + 从当前流位置读取一个值 + + 指定端序 + + + + 将当前有效内存转为默认端序的集合。 + + + + + + 将当前有效内存转为指定端序的集合。 + + + + + + + 从当前流位置读取一个默认端序的值 + + + + + 从当前流位置读取一个值 + + 指定端序 + + + + 将当前有效内存转为默认端序的集合。 + + + + + + 将当前有效内存转为指定端序的集合。 + + + + + + + 从当前流位置读取一个默认端序的值 + + + + + 从当前流位置读取一个值 + + 指定端序 + + + + 将当前有效内存转为默认端序的集合。 + + + + + + 将当前有效内存转为指定端序的集合。 + + + + + + + 从当前流位置读取一个标识值,判断是否为null。 + + + + + 判断该值是否为Null,然后写入标识值 + + + + + 判断该值是否为Null,然后写入标识值 + + + + + + + + 写入一个标识非Null值 + + + + + 写入一个标识Null值 + + + + + 从当前流位置读取一个值 + + + + + 将当前有效内存转为集合。 + + + + + + 从当前流位置读取一个值 + + + + + 将当前有效内存转为集合。 + + + + + + 从当前流位置读取一个泛型值 + + + + + + + + 写入值 + + + + + + + + + + + + + 将转为。 + 注意:实际上是产生了一个新的内存。 + + + + + + 将转为数组。 + 注意:实际上是产生了一个新的内存。 + + + + + + 转换有效数据为类型。 + + + + + + 转换从到结束的有效数据为类型。 + + + + + + 写入默认端序的值 + + + + + + 写入指定端序的值 + + + 指定端序 + + + + 写入默认端序的值 + + + + + + 写入值 + + + 指定端序 + + + + 写入默认端序的值 + + + + + + 写入值 + + + 指定端序 + + + + 写入值 + + + + + + 写入bool数组。 + + + + + + 写入值 + + + + + + + 写入默认端序的值 + + + + + + 写入值 + + + 指定端序 + + + + 写入默认端序的值 + + + + + + 写入值 + + + 指定端序 + + + + 写入默认端序的值 + + + + + + 写入值 + + + 指定端序 + + + + 写入默认端序的值 + + + + + + 写入值 + + + 指定端序 + + + + 写入默认端序的值 + + + + + + 写入值 + + + 指定端序 + + + + 写入默认端序的值 + + + + + + 写入值 + + + 指定端序 + + + + 写入默认端序的值 + + + + + + 写入值 + + + 指定端序 + + + + 写入值 + + + + + + 写入值 + + + + + + DynamicMethodMemberAccessor + + + + + DynamicMethodMemberAccessor的默认实例。 + + + + + 获取字段 + + + + + 获取属性 + + + + + + + + + + + 表达式复制 + + + + + 字典缓存表达式树 + + + + + 一个成员访问接口 + + + + + 获取指定成员的值 + + + + + + + + 设置指定成员的值 + + + + + + + + 实例生成 + + + + + 根据对象类型创建对象实例 + + 对象类型 + + + + + + 用于表达式树的成员 + + + + + 动态成员访问器 + + + + + + 动态成员访问器 + + + + + 动态成员访问器 + + + + + 动态成员访问器 + + + + + + 获取字段 + + + + + 获取属性 + + + + + 所属类型 + + + + + 构建 + + + + + + + + + + + 表示属性的Getter + + + + + get方法委托 + + + + + 表示属性的Getter + + 属性 + + + + + 表示类型字段或属性的Getter + + + + + + 获取属性的值 + + 实例 + + + + + 表示属性的设置器 + + + + + set方法委托 + + + + + 表示属性的Getter + + 属性 + + + + + 设置属性的值 + + 实例 + 值 + + + + + Task类型 + + + + + 没有Task + + + + + 仅返回Task + + + + + 返回Task的值 + + + + + 一个动态调用方法 + + + + + 方法执行委托 + + + + + 初始化一个动态调用方法 + + + + + + 初始化一个动态调用方法 + + 方法信息 + 是否直接使用IL构建调用 + + + + 是否具有返回值。当返回值为Task时,也会认为没有返回值。 + + + + + 方法信息 + + + + + 是否有引用类型 + + + + + 获取方法名 + + + + + 返回值类型。 + 当方法为void或task时,为null + 当方法为task泛型时,为泛型元素类型 + + + + + 返回值的Task类型。 + + + + + + + + + + + 执行方法。 + + 实例 + 参数 + + + + + 异步调用 + + + + + + + + 调用异步结果 + + + + + + + + 执行方法。 + 当方法为void或task时,会异常 + 当方法为task泛型时,会await后的值 + 支持调用方为UI主线程。 + + 实例 + 参数 + + + + + 构建表达式树调用 + + + + + + + 构建IL调用 + + + + + + + 表示属性 + + + + + 类型属性的Setter缓存 + + + + + 获取器 + + + + + 设置器 + + + + + 属性 + + 属性信息 + + + + 是否可以读取 + + + + + 是否可以写入 + + + + + 获取属性信息 + + + + + 获取属性名称 + + + + + 从类型的属性获取属性 + + 类型 + + + + + 获取属性的值 + + 实例 + + + + + + 设置属性的值 + + 实例 + 值 + + + + + 易用组件 + + + + + 已完成的Task + + + + + 循环动作 + + + + + 析构函数 + + + + + 创建可循环操作体 + + 循环次数,设为-1时一直循环 + 每次循环间隔 + 执行委托 + + + + + 创建可循环操作体 + + 循环次数,设为-1时一直循环 + 每次循环间隔,毫秒 + 执行委托 + + + + + 创建可循环操作体 + + 循环次数,设为-1时一直循环 + 执行委托 + + + + + 创建可循环操作体 + + 每次循环间隔 + 执行委托 + + + + + 创建可循环操作体 + + 执行委托 + + + + + 已执行次数 + + + + + 执行间隔 + + + + + 循环次数 + + + + + 执行委托 + + + + + 是否在运行 + + + + + 运行 + + + + + 重新运行 + + + + + 以异步重新运行 + + + + + + 以异步运行 + + + + + + 暂停 + + + + + 回复 + + + + + 释放资源 + + + + + 运行状态 + + + + + None + + + + + Running + + + + + Completed + + + + + Pause + + + + + Disposed + + + + + 不可重入的Timer + + + + + 是否暂停执行。 + + + + + 自启动以来执行的次数。 + + + + + 不可重入的Timer + + + + + + + 不可重入的Timer + + + + + + + 不可重入的Timer + + + + + + + 不可重入的Timer + + + + + + + 不可重入的Timer + + + + + + + + 不可重入的Timer + + + + + + + + 不可重入的Timer + + + + + + + + 不可重入的Timer + + + + + + + + + + + + + + FastConverterAttribute + + + + + FastConverterAttribute + + + + + + 转化器类型。 + + + + + 标识Fast序列化成员编号。以此来代替属性、字段名。 + + + + + 索引号 + + + + + 标识Fast序列化成员编号。以此来代替属性、字段名。 + + 最大支持255个成员 + + + + 忽略的Fast序列化 + + + + + 显式Fast序列化。一般当某个属性为只读时,使用该特性。 + + + + + 使用索引替代属性名称。 + + + + + MetadataFastBinaryConverter + + + + + 快速二进制序列化。 + + + + + DynamicallyAccessed + + + + + 添加转换器。 + + + + + 添加转换器。 + + + + + + + 添加转换器。 + + + + + + + 序列化对象 + + 流 + 对象 + + + + 序列化对象 + + 流 + 对象 + + + + + 反序列化 + + + + + + + + + 反序列化 + + + + + + + + + + FastBinary转换器 + + + + + 读取对象,不需要考虑为null的情况。 + + 读取的内存 + 内存偏移 + 该数据对象应该占用的长度 + 返回实际对象 + + + + 写入对象,不需要考虑为null的情况。 + + 存储内存块 + 需要序列化的对象 + 返回该对象实际占用的字节长度。 + + + + FastBinary转换器 + + + + + + + + + + + + 序列化类型 + + + + + 内置快速二进制 + + + + + Json + + + + + Xml + + + + + 系统二进制。微软认为这是不安全的,所以谨慎使用。 + + + + + 添加转换器。 + + + + + + + 快速序列化上下文 + + + + + 快速序列化上下文 + + + + + 获取新实例 + + + + + + + 获取序列化对象 + + + + + + + 添加转换器 + + + + + + + 可序列化对象 + + + + + 从转换器初始化 + + + + + + + 从类型创建序列化器 + + + + + + + 转化器 + + + + + 类型 + + + + + 高性能序列化器 + + + + + 普通二进制序列化对象 + + 数据对象 + + + + + 二进制序列化对象至文件 + + 数据对象 + 路径 + + + + 二进制序列化对象 + + + + + + + 从Byte[]中反序列化 + + + + + + + + + + + 反序列化 + + + + + + + + + + 从Stream中反序列化 + + + + + + + + + 将二进制文件数据反序列化为指定类型对象 + + + + + + + + 将二进制数据反序列化为指定类型对象 + + + + + + + + 从Byte[]中反序列化 + + + + + + + + + Fast二进制序列化对象 + + + + + + + + Fast二进制序列化对象 + + + + + + + Fast反序列化 + + + + + + + + + Fast反序列化 + + + + + + + + + 从Byte[]中反序列化 + + + + + + + + Xml序列化数据对象 + + 数据对象 + 编码格式 + + + + + Xml序列化数据对象 + + 数据对象 + + + + + Xml序列化数据对象 + + 数据对象 + + + + + Xml序列化至文件 + + + + + + + Xml反序列化 + + 反序列化类型 + 数据 + + + + + Xml反序列化 + + + + + + + + Xml反序列化 + + + + + + + + Xml反序列化 + + + + + + + + Xml反序列化 + + xml字符串 + + + + + + Xml反序列化 + + + + + + + + Xml反序列化 + + 反序列化类型 + 文件路径 + + + + + 转换为Json + + + + + + + 从字符串到json + + + + + + + + 从字符串到json + + + + + + + + Json序列化数据对象 + + 数据对象 + + + + + Json序列化至文件 + + + + + + + Json反序列化 + + 反序列化类型 + 数据 + + + + + Xml反序列化 + + + + + + + + Json反序列化 + + 类型 + json字符串 + + + + + Json反序列化 + + 反序列化类型 + 文件路径 + + + + + 字节类转换器 + + + + + 字节类转换器 + + + + + 转换器接口 + + + + + 转换器执行顺序 + 该属性值越小,越靠前执行。值相等时,按添加先后顺序 + 该属性效果,仅在之前设置有效。 + + + + + 尝试将源数据转换目标类型对象 + + + + + + + + + + 尝试将目标类型对象转换源数据 + + + + + + + + + Json字节转到对应类 + + + + + JsonSettings + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Json字符串转到对应类 + + + + + + + + + + JsonSettings + + + + + + + + + + + + + + + + + + + + + + + + String类型数据转换器 + + + + + String类型数据转换器 + + + + + String类型数据转换器 + + + + + String类型数据转换器 + + + + + + String值转换为基础类型。 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 序列化转换器 + + + + + 添加插件 + + 插件 + + + + + 清除所有转化器 + + + + + 将源数据转换目标类型对象 + + + + + + + + + 将目标类型对象转换源数据 + + + + + + + + 移除插件 + + + + + + 移除插件 + + + + + + Xml字符串转换器 + + + + + + + + + + + + + + + 异步等待的AutoResetEvent + WaitOneAsync方法会返回一个task,通过await方式等待 + + + + + 异步等待的AutoResetEvent + WaitOneAsync方法会返回一个task,通过await方式等待 + + + + + 异步等待的AutoResetEvent + WaitOneAsync方法会返回一个task,通过await方式等待 + + + + + + 一个手动恢复的异步通知事件 + + + + + 一个手动恢复的异步通知事件 + + + + + 一个手动恢复的异步通知事件 + + + + + + 异步AsyncResetEvent + 能够创建一个手动Reset或者自动Reset. + + + + + 创建一个异步AsyncResetEvent + + 是否包含初始信号 + 是否自动重置 + + + + 异步等待设置此事件 + + + + + 异步等待指定时间 + + 超时时间 + + + + 异步等待可取消 + + 可取消令箭 + + + + 重置 + + + + + 设置信号 + + + + + + + + 读取锁 + + + + + 构造函数 + + + + + + 释放 + + + + + 写入锁 + + + + + 构造函数 + + + + + + 释放 + + + + + IWaitData + + + + + + 等待对象的状态 + + + + + 等待结果 + + + + + 取消等待 + + + + + Reset。 + 设置为null。然后重置状态为 + + + + + 使等待的线程继续执行 + + + + + 使等待的线程继续执行 + + 等待结果 + + + + 加载取消令箭 + + + + + + 载入结果 + + + + + IWaitHandle + + + + + 标记 + + + + + 等待返回类 + + + + + 消息 + + + + + 状态 + + + + + ValueWaitResult + + + + + 消息 + + + + + 标记号 + + + + + 状态 + + + + + 等待数据对象 + + + + + + WaitData + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 等待指定时间 + + + + + + 等待指定毫秒 + + + + + + + + + 等待数据对象 + + + + + 等待数据对象 + + + + + + 构造函数 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 等待指定时间 + + + + + + + 等待指定毫秒 + + + + + + + + + 等待数据对象 + + + + + 等待数据状态 + + + + + 默认 + + + + + 收到信号运行 + + + + + 超时 + + + + + 已取消 + + + + + 已释放 + + + + + WaitDataStatusExtension + + + + + 当状态不是时抛出异常。 + + + + + + 等待处理数据 + + + + + + 构造函数 + + + + + 最大Sign + + + + + 最小Sign + + + + + 取消全部 + + + + + 销毁 + + + + + + 销毁 + + + + + + 获取一个Sign为负数的可等待对象 + + + 设置为false时,不会生成sign + + + + + 获取一个Sign为负数的可等待对象 + + + + + + + 获取一个Sign为负数的可等待对象 + + + 设置为false时,不会生成sign + + + + + 获取一个Sign为负数的可等待对象 + + + + + + 获取一个可等待对象 + + + 设置为false时,不会生成sign + + + + + 获取一个可等待对象。并out返回标识。 + + + + + + + 获取一个可等待对象 + + + 设置为false时,不会生成sign + + + + + 获取一个可等待对象 + + + + + + + 让等待对象恢复运行 + + + + + + 让等待对象恢复运行 + + + + + + + 让等待对象恢复运行 + + + + + + + + + + + + 等待返回类 + + + + + 消息 + + + + + 标记号 + + + + + 状态 + + + + + TouchSocketCore资源枚举 + + + + + 未知错误 + + + + + 操作成功 + + + + + 操作超时 + + + + + 用户主动取消操作。 + + + + + 参数‘{0}’为空。 + + + + + 发生异常,信息:{0}。 + + + + + Token消息为‘{0}’的已注册。 + + + + + Token消息为‘{0}’的未注册。 + + + + + 无法创建未被注册的类型{0}的实例。 + + + + + 没有找到类型{0}的公共构造函数。 + + + + + 路径‘{0}’对应的流文件,仍然被‘{1}’对象应用。 + + + + + 没有找到路径‘{0}’对应的流文件。 + + + + + 文件‘{0}’不存在。 + + + + + + + + + + Specifies all members. + + + + + Specifies no members. + + + + + Specifies the default, parameterless public constructor. + + + + + Specifies all public constructors. + + + + + Specifies all non-public constructors. + + + + + Specifies all public methods. + + + + + Specifies all non-public methods. + + + + + Specifies all public fields. + + + + + Specifies all non-public fields. + + + + + Specifies all public nested types. + + + + + Specifies all non-public nested types. + + + + + Specifies all public properties. + + + + + Specifies all non-public properties. + + + + + Specifies all public events. + + + + + Specifies all non-public events. + + + + + Specifies all interfaces implemented by the type. + + + + + Indicates that certain members on a specified System.Type are accessed dynamically, + + + + + Initializes a new instance of the System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembersAttribute + + + + + + Gets the System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes that + + + + diff --git a/JNFrame2/Assets/Packages/TouchSocket.Core.2.0.15/lib/netstandard2.1/TouchSocket.Core.xml.meta b/JNFrame2/Assets/Packages/TouchSocket.Core.2.0.15/lib/netstandard2.1/TouchSocket.Core.xml.meta new file mode 100644 index 00000000..303b84af --- /dev/null +++ b/JNFrame2/Assets/Packages/TouchSocket.Core.2.0.15/lib/netstandard2.1/TouchSocket.Core.xml.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: f7ab4d1d05dc083429219a23685e56dc +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/JNFrame2/Assets/Packages/TouchSocket.Core.2.0.15/logo.png b/JNFrame2/Assets/Packages/TouchSocket.Core.2.0.15/logo.png new file mode 100644 index 00000000..d4199b5c Binary files /dev/null and b/JNFrame2/Assets/Packages/TouchSocket.Core.2.0.15/logo.png differ diff --git a/JNFrame2/Assets/Packages/TouchSocket.Core.2.0.15/logo.png.meta b/JNFrame2/Assets/Packages/TouchSocket.Core.2.0.15/logo.png.meta new file mode 100644 index 00000000..cf8640b6 --- /dev/null +++ b/JNFrame2/Assets/Packages/TouchSocket.Core.2.0.15/logo.png.meta @@ -0,0 +1,135 @@ +fileFormatVersion: 2 +guid: 4a2b59de3ab7a114486320a72b05f0bc +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 12 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Server + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/JNFrame2/Assets/Scripts/AppGame/Sync/Tile/JNGTileClientSystem.cs b/JNFrame2/Assets/Scripts/AppGame/Sync/Tile/JNGTileClientSystem.cs index 334961e3..5545795d 100644 --- a/JNFrame2/Assets/Scripts/AppGame/Sync/Tile/JNGTileClientSystem.cs +++ b/JNFrame2/Assets/Scripts/AppGame/Sync/Tile/JNGTileClientSystem.cs @@ -172,7 +172,7 @@ namespace AppGame.Sync TileServerInfo info = message.data; if (info is not null) { - client.SetPoint(new IPEndPoint(IPAddress.Parse(info.ip),info.port)); + client.SetPoint($"{info.ip}:{info.port}"); if (IsTileConnect(index)) { diff --git a/JNFrame2/Assets/Scripts/AppGame/Sync/Tile/JNGTileServerSystem.cs b/JNFrame2/Assets/Scripts/AppGame/Sync/Tile/JNGTileServerSystem.cs index 66c6c882..11f45c6e 100644 --- a/JNFrame2/Assets/Scripts/AppGame/Sync/Tile/JNGTileServerSystem.cs +++ b/JNFrame2/Assets/Scripts/AppGame/Sync/Tile/JNGTileServerSystem.cs @@ -1,4 +1,5 @@ -using System.Collections.Generic; +using System; +using System.Collections.Generic; using System.Linq; using System.Net; using System.Threading.Tasks; @@ -201,7 +202,7 @@ namespace AppGame.Sync TileServerInfo info = message.data; if (info is not null) { - client.SetPoint(new IPEndPoint(IPAddress.Parse(info.ip),info.port)); + client.SetPoint($"{info.ip}:{info.port}"); await client.OnInit(); } else diff --git a/JNFrame2/Assets/Scripts/AppGame/Systems/CServer/JNGClient.cs b/JNFrame2/Assets/Scripts/AppGame/Systems/CServer/JNGClient.cs index ad2f0251..660395b8 100644 --- a/JNFrame2/Assets/Scripts/AppGame/Systems/CServer/JNGClient.cs +++ b/JNFrame2/Assets/Scripts/AppGame/Systems/CServer/JNGClient.cs @@ -1,6 +1,7 @@ using System.Net; using System.Threading.Tasks; using Cysharp.Threading.Tasks; +using JNGame.Network; using Plugins.JNGame.Network; using Plugins.JNGame.Network.Action; @@ -9,14 +10,21 @@ namespace AppGame.Systems public class JNGClient : JNTCPClient { - private IPEndPoint _point; + private string _point; + private int _clientId; + public int ClientId => _clientId; - public void SetPoint(IPEndPoint point) + public void BindID(int clientId) + { + _clientId = clientId; + } + + public void SetPoint(string point) { _point = point; } - protected override async UniTask GetEndPoint() + protected override async UniTask GetEndPoint() { await UniTask.NextFrame(); return _point; @@ -27,12 +35,22 @@ namespace AppGame.Systems //监听服务端事件 AddListener((int)NActionEnum.NSyncStateDataUpdate,OnNSyncStateDataUpdate); + AddListener((int)NActionEnum.ClientConnect,OnClientConnect); //连接 await base.OnInit(); } + private void OnClientConnect(byte[] obj) + { + //向服务器发送玩家Id + Send((int)GActionEnum.BindClientID,new RClientIDMessage() + { + ClientId = ClientId + }); + } + private void OnNSyncStateDataUpdate(byte[] data) { var info = JNStateItemData.Parser.ParseFrom(data); diff --git a/JNFrame2/Assets/Scripts/AppGame/Systems/CServer/JNGClientGroup.cs b/JNFrame2/Assets/Scripts/AppGame/Systems/CServer/JNGClientGroup.cs index 83de70ea..428474ad 100644 --- a/JNFrame2/Assets/Scripts/AppGame/Systems/CServer/JNGClientGroup.cs +++ b/JNFrame2/Assets/Scripts/AppGame/Systems/CServer/JNGClientGroup.cs @@ -19,12 +19,8 @@ namespace AppGame.Systems public override void AddClient(JNGClient client) { + client.BindID(clientId); base.AddClient(client); - //向服务器发送玩家Id - client.Send((int)GActionEnum.BindClientID,new RClientIDMessage() - { - ClientId = clientId - }); } } } \ No newline at end of file diff --git a/JNFrame2/Assets/Scripts/AppGame/Systems/CServer/JNGServer.cs b/JNFrame2/Assets/Scripts/AppGame/Systems/CServer/JNGServer.cs index 9acd4bba..f799dacf 100644 --- a/JNFrame2/Assets/Scripts/AppGame/Systems/CServer/JNGServer.cs +++ b/JNFrame2/Assets/Scripts/AppGame/Systems/CServer/JNGServer.cs @@ -18,7 +18,7 @@ namespace AppGame.Systems private bool isInit = false; //客户端绑定的Id - private Dictionary ids = new(); + private Dictionary ids = new(); public override async Task OnInit() { @@ -80,9 +80,10 @@ namespace AppGame.Systems { var inputs = JNStateTileInputs.Parser.ParseFrom(args.Message); //只有绑定过ID 的客户端才可以执行操作 + if (!ids.ContainsKey(args.Client)) return; inputs.Message.Inputs.ForEach(child => { - child.ClientId = args.Client; + child.ClientId = ids[args.Client]; }); App.Game.AddTileInput(inputs); } diff --git a/JNFrame2/Assets/Scripts/AppGame/Systems/CServer/JNGTileClient.cs b/JNFrame2/Assets/Scripts/AppGame/Systems/CServer/JNGTileClient.cs index 344f3c6e..810f82c9 100644 --- a/JNFrame2/Assets/Scripts/AppGame/Systems/CServer/JNGTileClient.cs +++ b/JNFrame2/Assets/Scripts/AppGame/Systems/CServer/JNGTileClient.cs @@ -1,6 +1,7 @@ using System.Net; using System.Threading.Tasks; using Cysharp.Threading.Tasks; +using JNGame.Network; using Plugins.JNGame.Network; using Plugins.JNGame.Network.Action; @@ -9,14 +10,14 @@ namespace AppGame.Systems public class JNGTileClient : JNTCPClient { - private IPEndPoint _point; + private string _point; - public void SetPoint(IPEndPoint point) + public void SetPoint(string point) { _point = point; } - protected override async UniTask GetEndPoint() + protected override async UniTask GetEndPoint() { await UniTask.NextFrame(); return _point; diff --git a/JNFrame2/Assets/packages.config b/JNFrame2/Assets/packages.config index 76151734..2df773b5 100644 --- a/JNFrame2/Assets/packages.config +++ b/JNFrame2/Assets/packages.config @@ -1,19 +1,11 @@  - - - - - - - - - - - - + + - - - + + + + + \ No newline at end of file diff --git a/JNFrame2/BestHTTP.csproj b/JNFrame2/BestHTTP.csproj index 980ef0c8..9cd45300 100644 --- a/JNFrame2/BestHTTP.csproj +++ b/JNFrame2/BestHTTP.csproj @@ -40,6 +40,37 @@ false false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -2302,136 +2333,112 @@ D:\Unity\2021.3.35f1\Editor\Data\PlaybackEngines\WindowsStandaloneSupport\UnityEditor.WindowsStandalone.Extensions.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Sherlog\Sherlog.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Sherlog\Sherlog.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\TCPeasy\TCPeasy.dll - - - E:\project\JNFrame2\Assets\Packages\DotNetty.Common.0.7.6\lib\netstandard2.0\DotNetty.Common.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\TCPeasy\TCPeasy.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Threading.dll - - - E:\project\JNFrame2\Assets\Packages\Google.Protobuf.3.27.3\lib\netstandard2.0\Google.Protobuf.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Threading.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny.dll - - - E:\project\JNFrame2\Assets\Packages\Microsoft.Extensions.Options.5.0.0\lib\netstandard2.0\Microsoft.Extensions.Options.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny.Generator.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny.Generator.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\Dependencies\DotNetZip\Unity.VisualScripting.IonicZip.dll - - - E:\project\JNFrame2\Assets\Packages\Microsoft.Extensions.DependencyInjection.5.0.0\lib\netstandard2.1\Microsoft.Extensions.DependencyInjection.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\Dependencies\DotNetZip\Unity.VisualScripting.IonicZip.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\unityplastic.dll - - - E:\project\JNFrame2\Assets\Packages\DotNetty.Transport.0.7.6\lib\netstandard2.0\DotNetty.Transport.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\unityplastic.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\log4netPlastic.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\log4netPlastic.dll - E:\project\JNFrame2\Assets\Packages\Newtonsoft.Json.13.0.3\lib\netstandard2.0\Newtonsoft.Json.dll - - - E:\project\JNFrame2\Assets\Packages\Microsoft.Extensions.Logging.5.0.0\lib\netstandard2.1\Microsoft.Extensions.Logging.dll + D:\myproject\JisolGame\JNFrame2\Assets\Packages\Newtonsoft.Json.13.0.3\lib\netstandard2.0\Newtonsoft.Json.dll - E:\project\JNFrame2\Assets\Plugins\Demigiant\DOTween\DOTween.dll + D:\myproject\JisolGame\JNFrame2\Assets\Plugins\Demigiant\DOTween\DOTween.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.testtools.codecoverage@1.2.5\lib\ReportGenerator\ReportGeneratorMerged.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.testtools.codecoverage@1.2.5\lib\ReportGenerator\ReportGeneratorMerged.dll - E:\project\JNFrame2\Assets\NuGet\Editor\NugetForUnity.dll + D:\myproject\JisolGame\JNFrame2\Assets\NuGet\Editor\NugetForUnity.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Reflection.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Reflection.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Caching.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Caching.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Extensions.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Extensions.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Serialization.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Serialization.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Sherlog\Sherlog.Appenders.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Sherlog\Sherlog.Appenders.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny\Jenny.Plugins.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny\Jenny.Plugins.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\Unity.Plastic.Newtonsoft.Json.dll - - - E:\project\JNFrame2\Assets\Packages\System.Runtime.CompilerServices.Unsafe.5.0.0\lib\netstandard2.0\System.Runtime.CompilerServices.Unsafe.dll - - - E:\project\JNFrame2\Assets\Packages\Microsoft.Extensions.DependencyInjection.Abstractions.5.0.0\lib\netstandard2.0\Microsoft.Extensions.DependencyInjection.Abstractions.dll - - - E:\project\JNFrame2\Assets\Packages\System.Collections.Immutable.1.5.0\lib\netstandard2.0\System.Collections.Immutable.dll - - - E:\project\JNFrame2\Assets\Packages\Microsoft.Extensions.Primitives.5.0.0\lib\netstandard2.0\Microsoft.Extensions.Primitives.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\Unity.Plastic.Newtonsoft.Json.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\Editor\DesperateDevs.Unity.Editor.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\Editor\DesperateDevs.Unity.Editor.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\Unity.Plastic.Antlr3.Runtime.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\Unity.Plastic.Antlr3.Runtime.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\Dependencies\YamlDotNet\Unity.VisualScripting.YamlDotNet.dll - - - E:\project\JNFrame2\Assets\Packages\Microsoft.Extensions.Logging.Abstractions.5.0.0\lib\netstandard2.0\Microsoft.Extensions.Logging.Abstractions.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\Dependencies\YamlDotNet\Unity.VisualScripting.YamlDotNet.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Unity.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Unity.dll - E:\project\JNFrame2\Assets\Plugins\Demigiant\DOTween\Editor\DOTweenEditor.dll + D:\myproject\JisolGame\JNFrame2\Assets\Plugins\Demigiant\DOTween\Editor\DOTweenEditor.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\EditorAssetResources\Unity.VisualScripting.TextureAssets.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\EditorAssetResources\Unity.VisualScripting.TextureAssets.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Sherlog\Sherlog.Formatters.dll - - - E:\project\JNFrame2\Assets\Packages\DotNetty.Codecs.0.7.6\lib\netstandard2.0\DotNetty.Codecs.dll - - - E:\project\JNFrame2\Assets\Packages\System.Diagnostics.DiagnosticSource.5.0.0\lib\netstandard1.3\System.Diagnostics.DiagnosticSource.dll - - - E:\project\JNFrame2\Assets\Packages\DotNetty.Buffers.0.7.6\lib\netstandard2.0\DotNetty.Buffers.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Sherlog\Sherlog.Formatters.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny\Jenny.Plugins.Unity.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny\Jenny.Plugins.Unity.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Runtime\VisualScripting.Flow\Dependencies\NCalc\Unity.VisualScripting.Antlr3.Runtime.dll - - - E:\project\JNFrame2\Assets\Packages\DotNetty.Handlers.0.7.6\lib\netstandard2.0\DotNetty.Handlers.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Runtime\VisualScripting.Flow\Dependencies\NCalc\Unity.VisualScripting.Antlr3.Runtime.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny.Generator.Unity.Editor.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny.Generator.Unity.Editor.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\Google.Protobuf.3.18.3\lib\netstandard2.0\Google.Protobuf.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\TouchSocket.Core.2.0.15\lib\netstandard2.1\TouchSocket.Core.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\System.Text.Encodings.Web.6.0.0\lib\netstandard2.0\System.Text.Encodings.Web.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\System.Text.Json.6.0.0\lib\netstandard2.0\System.Text.Json.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\System.Runtime.CompilerServices.Unsafe.6.0.0\lib\netstandard2.0\System.Runtime.CompilerServices.Unsafe.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\Microsoft.Bcl.AsyncInterfaces.6.0.0\lib\netstandard2.1\Microsoft.Bcl.AsyncInterfaces.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\TouchSocket.2.0.15\lib\netstandard2.1\TouchSocket.dll D:\Unity\2021.3.35f1\Editor\Data\PlaybackEngines\AndroidPlayer\Unity.Android.Types.dll @@ -2805,11 +2812,11 @@ D:\Unity\2021.3.35f1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Xml.Serialization.dll - - E:\project\JNFrame2\Library\ScriptAssemblies\UnityEditor.UI.dll - - E:\project\JNFrame2\Library\ScriptAssemblies\UnityEngine.UI.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\UnityEngine.UI.dll + + + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\UnityEditor.UI.dll diff --git a/JNFrame2/Logs/AssetImportWorker0.log b/JNFrame2/Logs/AssetImportWorker0.log new file mode 100644 index 00000000..9e107fef --- /dev/null +++ b/JNFrame2/Logs/AssetImportWorker0.log @@ -0,0 +1,4599 @@ +Using pre-set license +Built from '2021.3/staging' branch; Version is '2021.3.35f1 (157b46ce122a) revision 1407814'; Using compiler version '192829333'; Build Type 'Release' +OS: 'Windows 11 (10.0.22631) 64bit Professional' Language: 'zh' Physical Memory: 32651 MB +BatchMode: 1, IsHumanControllingUs: 0, StartBugReporterOnCrash: 0, Is64bit: 1, IsPro: 1 + +COMMAND LINE ARGUMENTS: +D:\Unity\2021.3.35f1\Editor\Unity.exe +-adb2 +-batchMode +-noUpm +-name +AssetImportWorker0 +-projectPath +D:/myproject/JisolGame/JNFrame2 +-logFile +Logs/AssetImportWorker0.log +-srvPort +50106 +Successfully changed project path to: D:/myproject/JisolGame/JNFrame2 +D:/myproject/JisolGame/JNFrame2 +[UnityMemory] Configuration Parameters - Can be set up in boot.config + "memorysetup-bucket-allocator-granularity=16" + "memorysetup-bucket-allocator-bucket-count=8" + "memorysetup-bucket-allocator-block-size=33554432" + "memorysetup-bucket-allocator-block-count=8" + "memorysetup-main-allocator-block-size=16777216" + "memorysetup-thread-allocator-block-size=16777216" + "memorysetup-gfx-main-allocator-block-size=16777216" + "memorysetup-gfx-thread-allocator-block-size=16777216" + "memorysetup-cache-allocator-block-size=4194304" + "memorysetup-typetree-allocator-block-size=2097152" + "memorysetup-profiler-bucket-allocator-granularity=16" + "memorysetup-profiler-bucket-allocator-bucket-count=8" + "memorysetup-profiler-bucket-allocator-block-size=33554432" + "memorysetup-profiler-bucket-allocator-block-count=8" + "memorysetup-profiler-allocator-block-size=16777216" + "memorysetup-profiler-editor-allocator-block-size=1048576" + "memorysetup-temp-allocator-size-main=16777216" + "memorysetup-job-temp-allocator-block-size=2097152" + "memorysetup-job-temp-allocator-block-size-background=1048576" + "memorysetup-job-temp-allocator-reduction-small-platforms=262144" + "memorysetup-temp-allocator-size-background-worker=32768" + "memorysetup-temp-allocator-size-job-worker=262144" + "memorysetup-temp-allocator-size-preload-manager=33554432" + "memorysetup-temp-allocator-size-nav-mesh-worker=65536" + "memorysetup-temp-allocator-size-audio-worker=65536" + "memorysetup-temp-allocator-size-cloud-worker=32768" + "memorysetup-temp-allocator-size-gi-baking-worker=262144" + "memorysetup-temp-allocator-size-gfx=262144" +Player connection [10792] Host "[IP] 192.168.15.124 [Port] 0 [Flags] 2 [Guid] 1006654115 [EditorId] 1006654115 [Version] 1048832 [Id] WindowsEditor(7,PC-20230316NUNE) [Debug] 1 [PackageName] WindowsEditor [ProjectName] Editor" joined multi-casting on [225.0.0.222:54997]... + +Player connection [10792] Host "[IP] 192.168.15.124 [Port] 0 [Flags] 2 [Guid] 1006654115 [EditorId] 1006654115 [Version] 1048832 [Id] WindowsEditor(7,PC-20230316NUNE) [Debug] 1 [PackageName] WindowsEditor [ProjectName] Editor" joined alternative multi-casting on [225.0.0.222:34997]... + +[Physics::Module] Initialized MultithreadedJobDispatcher with {0} workers. +Refreshing native plugins compatible for Editor in 108.97 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Initialize engine version: 2021.3.35f1 (157b46ce122a) +[Subsystems] Discovering subsystems at path D:/Unity/2021.3.35f1/Editor/Data/Resources/UnitySubsystems +[Subsystems] Discovering subsystems at path D:/myproject/JisolGame/JNFrame2/Assets +GfxDevice: creating device client; threaded=0; jobified=0 +Direct3D: + Version: Direct3D 11.0 [level 11.1] + Renderer: NVIDIA GeForce GTX 1660 SUPER (ID=0x21c4) + Vendor: NVIDIA + VRAM: 5980 MB + Driver: 31.0.15.3623 +Initialize mono +Mono path[0] = 'D:/Unity/2021.3.35f1/Editor/Data/Managed' +Mono path[1] = 'D:/Unity/2021.3.35f1/Editor/Data/MonoBleedingEdge/lib/mono/unityjit-win32' +Mono config path = 'D:/Unity/2021.3.35f1/Editor/Data/MonoBleedingEdge/etc' +Using monoOptions --debugger-agent=transport=dt_socket,embedding=1,server=y,suspend=n,address=127.0.0.1:56976 +Begin MonoManager ReloadAssembly +Registering precompiled unity dll's ... +Register platform support module: D:/Unity/2021.3.35f1/Editor/Data/PlaybackEngines/AndroidPlayer/UnityEditor.Android.Extensions.dll +Register platform support module: D:/Unity/2021.3.35f1/Editor/Data/PlaybackEngines/WindowsStandaloneSupport/UnityEditor.WindowsStandalone.Extensions.dll +Registered in 0.004356 seconds. +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Multiple ADB server instances found, the following ADB server instance have been terminated due to being run from another SDK. Process paths: +D:\Unity\Unity2021.3.34f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\platform-tools\adb.exe +UnityEngine.StackTraceUtility:ExtractStackTrace () +UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) +UnityEngine.Logger:Log (UnityEngine.LogType,object) +UnityEngine.Debug:Log (object) +UnityEditor.Android.AndroidDeploymentTargetsExtension:GetKnownTargets (UnityEditor.DeploymentTargets.IDeploymentTargetsMainThreadContext,UnityEditor.ProgressHandler) +UnityEditor.Android.TargetScanWorker:ScanSync () +UnityEditor.Android.TargetExtension:OnUsbDevicesChanged (UnityEditor.Hardware.UsbDevice[]) +UnityEditor.Android.TargetExtension:OnLoad () +UnityEditor.Modules.ModuleManager:InitializePlatformSupportModules () + +Android Extension - Scanning For ADB Devices 2432 ms +Refreshing native plugins compatible for Editor in 159.27 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Mono: successfully reloaded assembly +- Completed reload, in 3.633 seconds +Domain Reload Profiling: + ReloadAssembly (3634ms) + BeginReloadAssembly (89ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (0ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (1ms) + EndReloadAssembly (3465ms) + LoadAssemblies (87ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (95ms) + ReleaseScriptCaches (0ms) + RebuildScriptCaches (26ms) + SetupLoadedEditorAssemblies (3296ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (2546ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (159ms) + BeforeProcessingInitializeOnLoad (3ms) + ProcessInitializeOnLoadAttributes (477ms) + ProcessInitializeOnLoadMethodAttributes (109ms) + AfterProcessingInitializeOnLoad (0ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (0ms) +Platform modules already initialized, skipping +Registering precompiled user dll's ... +Registered in 0.030980 seconds. +Begin MonoManager ReloadAssembly +Unloading broken assembly Library/ScriptAssemblies/Assembly-CSharp.dll, this assembly can cause crashes in the runtime +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 1.07 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Package Manager log level set to [2] +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.956 seconds +Domain Reload Profiling: + ReloadAssembly (1957ms) + BeginReloadAssembly (152ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (7ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (21ms) + EndReloadAssembly (1693ms) + LoadAssemblies (142ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (416ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (75ms) + SetupLoadedEditorAssemblies (1029ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (28ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (110ms) + ProcessInitializeOnLoadAttributes (825ms) + ProcessInitializeOnLoadMethodAttributes (52ms) + AfterProcessingInitializeOnLoad (13ms) + EditorAssembliesLoaded (1ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (17ms) +Platform modules already initialized, skipping +======================================================================== +Worker process is ready to serve import requests +Launched and connected shader compiler UnityShaderCompiler.exe after 0.09 seconds +Refreshing native plugins compatible for Editor in 0.90 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6300 Unused Serialized files (Serialized files now loaded: 0) +Unloading 65 unused Assets / (120.8 KB). Loaded Objects now: 6759. +Memory consumption went from 222.7 MB to 222.6 MB. +Total: 5.114200 ms (FindLiveObjects: 0.992700 ms CreateObjectMapping: 0.943900 ms MarkObjects: 2.944000 ms DeleteObjects: 0.230500 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.023891 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 0.88 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 2.273 seconds +Domain Reload Profiling: + ReloadAssembly (2274ms) + BeginReloadAssembly (400ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (7ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (54ms) + EndReloadAssembly (1725ms) + LoadAssemblies (412ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (500ms) + ReleaseScriptCaches (2ms) + RebuildScriptCaches (43ms) + SetupLoadedEditorAssemblies (927ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (22ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (121ms) + ProcessInitializeOnLoadAttributes (694ms) + ProcessInitializeOnLoadMethodAttributes (75ms) + AfterProcessingInitializeOnLoad (14ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (20ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 0.80 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6281 Unused Serialized files (Serialized files now loaded: 0) +Unloading 56 unused Assets / (93.7 KB). Loaded Objects now: 6766. +Memory consumption went from 222.3 MB to 222.2 MB. +Total: 2.725400 ms (FindLiveObjects: 0.412100 ms CreateObjectMapping: 0.219300 ms MarkObjects: 2.047100 ms DeleteObjects: 0.046100 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.047619 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 1.34 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.872 seconds +Domain Reload Profiling: + ReloadAssembly (1873ms) + BeginReloadAssembly (219ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (6ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (61ms) + EndReloadAssembly (1529ms) + LoadAssemblies (163ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (450ms) + ReleaseScriptCaches (2ms) + RebuildScriptCaches (43ms) + SetupLoadedEditorAssemblies (877ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (28ms) + SetLoadedEditorAssemblies (1ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (97ms) + ProcessInitializeOnLoadAttributes (716ms) + ProcessInitializeOnLoadMethodAttributes (25ms) + AfterProcessingInitializeOnLoad (9ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (9ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 0.92 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6315 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.7 KB). Loaded Objects now: 6781. +Memory consumption went from 223.4 MB to 223.4 MB. +Total: 2.981500 ms (FindLiveObjects: 0.422000 ms CreateObjectMapping: 0.253400 ms MarkObjects: 2.253200 ms DeleteObjects: 0.051700 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.037110 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 1.07 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 2.091 seconds +Domain Reload Profiling: + ReloadAssembly (2092ms) + BeginReloadAssembly (391ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (5ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (91ms) + EndReloadAssembly (1556ms) + LoadAssemblies (343ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (440ms) + ReleaseScriptCaches (2ms) + RebuildScriptCaches (47ms) + SetupLoadedEditorAssemblies (843ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (27ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (74ms) + ProcessInitializeOnLoadAttributes (702ms) + ProcessInitializeOnLoadMethodAttributes (30ms) + AfterProcessingInitializeOnLoad (8ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (11ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.22 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6315 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.7 KB). Loaded Objects now: 6796. +Memory consumption went from 223.5 MB to 223.4 MB. +Total: 3.405100 ms (FindLiveObjects: 0.871200 ms CreateObjectMapping: 0.377900 ms MarkObjects: 2.107600 ms DeleteObjects: 0.047400 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.043402 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 1.24 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 2.252 seconds +Domain Reload Profiling: + ReloadAssembly (2258ms) + BeginReloadAssembly (288ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (23ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (75ms) + EndReloadAssembly (1815ms) + LoadAssemblies (192ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (636ms) + ReleaseScriptCaches (2ms) + RebuildScriptCaches (77ms) + SetupLoadedEditorAssemblies (900ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (29ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (92ms) + ProcessInitializeOnLoadAttributes (737ms) + ProcessInitializeOnLoadMethodAttributes (31ms) + AfterProcessingInitializeOnLoad (9ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (12ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.12 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6315 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.8 KB). Loaded Objects now: 6811. +Memory consumption went from 223.5 MB to 223.4 MB. +Total: 3.435100 ms (FindLiveObjects: 0.544900 ms CreateObjectMapping: 0.258500 ms MarkObjects: 2.573300 ms DeleteObjects: 0.057200 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.049779 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 1.92 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 3.198 seconds +Domain Reload Profiling: + ReloadAssembly (3200ms) + BeginReloadAssembly (252ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (5ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (69ms) + EndReloadAssembly (2743ms) + LoadAssemblies (206ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (688ms) + ReleaseScriptCaches (3ms) + RebuildScriptCaches (69ms) + SetupLoadedEditorAssemblies (1752ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (26ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (2ms) + BeforeProcessingInitializeOnLoad (128ms) + ProcessInitializeOnLoadAttributes (1520ms) + ProcessInitializeOnLoadMethodAttributes (57ms) + AfterProcessingInitializeOnLoad (19ms) + EditorAssembliesLoaded (1ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (20ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.28 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6315 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.7 KB). Loaded Objects now: 6826. +Memory consumption went from 223.5 MB to 223.4 MB. +Total: 5.663500 ms (FindLiveObjects: 0.962000 ms CreateObjectMapping: 0.820100 ms MarkObjects: 3.779200 ms DeleteObjects: 0.100000 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.066300 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 1.89 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 2.459 seconds +Domain Reload Profiling: + ReloadAssembly (2460ms) + BeginReloadAssembly (300ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (10ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (89ms) + EndReloadAssembly (2020ms) + LoadAssemblies (212ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (668ms) + ReleaseScriptCaches (3ms) + RebuildScriptCaches (62ms) + SetupLoadedEditorAssemblies (955ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (25ms) + SetLoadedEditorAssemblies (1ms) + RefreshPlugins (2ms) + BeforeProcessingInitializeOnLoad (93ms) + ProcessInitializeOnLoadAttributes (775ms) + ProcessInitializeOnLoadMethodAttributes (47ms) + AfterProcessingInitializeOnLoad (12ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (14ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.47 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6315 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.7 KB). Loaded Objects now: 6841. +Memory consumption went from 223.5 MB to 223.4 MB. +Total: 3.088800 ms (FindLiveObjects: 0.604200 ms CreateObjectMapping: 0.354300 ms MarkObjects: 2.067200 ms DeleteObjects: 0.061200 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.056890 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 2.57 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 2.781 seconds +Domain Reload Profiling: + ReloadAssembly (2783ms) + BeginReloadAssembly (284ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (6ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (65ms) + EndReloadAssembly (2359ms) + LoadAssemblies (251ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (781ms) + ReleaseScriptCaches (4ms) + RebuildScriptCaches (279ms) + SetupLoadedEditorAssemblies (998ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (41ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (3ms) + BeforeProcessingInitializeOnLoad (144ms) + ProcessInitializeOnLoadAttributes (765ms) + ProcessInitializeOnLoadMethodAttributes (33ms) + AfterProcessingInitializeOnLoad (11ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (10ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.95 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6315 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.6 KB). Loaded Objects now: 6856. +Memory consumption went from 223.5 MB to 223.4 MB. +Total: 5.941700 ms (FindLiveObjects: 0.797600 ms CreateObjectMapping: 0.592300 ms MarkObjects: 4.415400 ms DeleteObjects: 0.134500 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.185118 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 1.08 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 2.069 seconds +Domain Reload Profiling: + ReloadAssembly (2071ms) + BeginReloadAssembly (288ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (8ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (105ms) + EndReloadAssembly (1593ms) + LoadAssemblies (207ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (402ms) + ReleaseScriptCaches (2ms) + RebuildScriptCaches (56ms) + SetupLoadedEditorAssemblies (926ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (19ms) + SetLoadedEditorAssemblies (1ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (94ms) + ProcessInitializeOnLoadAttributes (764ms) + ProcessInitializeOnLoadMethodAttributes (34ms) + AfterProcessingInitializeOnLoad (13ms) + EditorAssembliesLoaded (1ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (12ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.41 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6315 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.7 KB). Loaded Objects now: 6871. +Memory consumption went from 223.6 MB to 223.5 MB. +Total: 3.732100 ms (FindLiveObjects: 0.680800 ms CreateObjectMapping: 0.505600 ms MarkObjects: 2.469700 ms DeleteObjects: 0.074100 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.038778 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 1.01 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 2.093 seconds +Domain Reload Profiling: + ReloadAssembly (2094ms) + BeginReloadAssembly (261ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (6ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (58ms) + EndReloadAssembly (1690ms) + LoadAssemblies (218ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (358ms) + ReleaseScriptCaches (2ms) + RebuildScriptCaches (58ms) + SetupLoadedEditorAssemblies (1075ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (24ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (73ms) + ProcessInitializeOnLoadAttributes (935ms) + ProcessInitializeOnLoadMethodAttributes (30ms) + AfterProcessingInitializeOnLoad (10ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (14ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.89 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6315 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.7 KB). Loaded Objects now: 6886. +Memory consumption went from 223.6 MB to 223.5 MB. +Total: 4.158800 ms (FindLiveObjects: 0.590300 ms CreateObjectMapping: 0.321200 ms MarkObjects: 3.150800 ms DeleteObjects: 0.094800 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.047917 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 0.95 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.748 seconds +Domain Reload Profiling: + ReloadAssembly (1749ms) + BeginReloadAssembly (211ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (6ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (55ms) + EndReloadAssembly (1431ms) + LoadAssemblies (164ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (403ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (58ms) + SetupLoadedEditorAssemblies (796ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (19ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (90ms) + ProcessInitializeOnLoadAttributes (650ms) + ProcessInitializeOnLoadMethodAttributes (26ms) + AfterProcessingInitializeOnLoad (9ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (9ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.04 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6315 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.7 KB). Loaded Objects now: 6901. +Memory consumption went from 223.6 MB to 223.5 MB. +Total: 4.920800 ms (FindLiveObjects: 0.606600 ms CreateObjectMapping: 0.565200 ms MarkObjects: 3.659700 ms DeleteObjects: 0.087600 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.038920 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 1.32 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 2.481 seconds +Domain Reload Profiling: + ReloadAssembly (2482ms) + BeginReloadAssembly (467ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (8ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (53ms) + EndReloadAssembly (1849ms) + LoadAssemblies (447ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (443ms) + ReleaseScriptCaches (2ms) + RebuildScriptCaches (75ms) + SetupLoadedEditorAssemblies (1068ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (24ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (89ms) + ProcessInitializeOnLoadAttributes (879ms) + ProcessInitializeOnLoadMethodAttributes (58ms) + AfterProcessingInitializeOnLoad (17ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (18ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.16 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6315 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.7 KB). Loaded Objects now: 6916. +Memory consumption went from 223.6 MB to 223.5 MB. +Total: 3.095400 ms (FindLiveObjects: 0.490500 ms CreateObjectMapping: 0.275600 ms MarkObjects: 2.270500 ms DeleteObjects: 0.057000 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.053610 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 1.75 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.866 seconds +Domain Reload Profiling: + ReloadAssembly (1867ms) + BeginReloadAssembly (230ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (5ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (58ms) + EndReloadAssembly (1505ms) + LoadAssemblies (185ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (347ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (47ms) + SetupLoadedEditorAssemblies (926ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (29ms) + SetLoadedEditorAssemblies (1ms) + RefreshPlugins (2ms) + BeforeProcessingInitializeOnLoad (95ms) + ProcessInitializeOnLoadAttributes (767ms) + ProcessInitializeOnLoadMethodAttributes (23ms) + AfterProcessingInitializeOnLoad (9ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (13ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.01 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6315 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.7 KB). Loaded Objects now: 6931. +Memory consumption went from 223.6 MB to 223.5 MB. +Total: 3.156600 ms (FindLiveObjects: 0.577600 ms CreateObjectMapping: 0.284200 ms MarkObjects: 2.238000 ms DeleteObjects: 0.055800 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.072462 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 1.92 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 2.177 seconds +Domain Reload Profiling: + ReloadAssembly (2178ms) + BeginReloadAssembly (257ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (5ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (83ms) + EndReloadAssembly (1767ms) + LoadAssemblies (213ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (346ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (52ms) + SetupLoadedEditorAssemblies (1152ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (23ms) + SetLoadedEditorAssemblies (1ms) + RefreshPlugins (2ms) + BeforeProcessingInitializeOnLoad (77ms) + ProcessInitializeOnLoadAttributes (960ms) + ProcessInitializeOnLoadMethodAttributes (71ms) + AfterProcessingInitializeOnLoad (17ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (17ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.46 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6315 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.7 KB). Loaded Objects now: 6946. +Memory consumption went from 223.6 MB to 223.6 MB. +Total: 2.814500 ms (FindLiveObjects: 0.492400 ms CreateObjectMapping: 0.263400 ms MarkObjects: 1.999200 ms DeleteObjects: 0.058400 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.030612 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 0.90 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.594 seconds +Domain Reload Profiling: + ReloadAssembly (1595ms) + BeginReloadAssembly (207ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (5ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (67ms) + EndReloadAssembly (1273ms) + LoadAssemblies (135ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (290ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (45ms) + SetupLoadedEditorAssemblies (789ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (17ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (82ms) + ProcessInitializeOnLoadAttributes (641ms) + ProcessInitializeOnLoadMethodAttributes (35ms) + AfterProcessingInitializeOnLoad (12ms) + EditorAssembliesLoaded (1ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (14ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.05 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6315 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.7 KB). Loaded Objects now: 6961. +Memory consumption went from 223.7 MB to 223.6 MB. +Total: 2.926100 ms (FindLiveObjects: 0.508200 ms CreateObjectMapping: 0.289500 ms MarkObjects: 2.069100 ms DeleteObjects: 0.058200 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.031386 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 0.93 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.641 seconds +Domain Reload Profiling: + ReloadAssembly (1642ms) + BeginReloadAssembly (277ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (9ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (91ms) + EndReloadAssembly (1261ms) + LoadAssemblies (168ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (353ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (44ms) + SetupLoadedEditorAssemblies (723ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (18ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (62ms) + ProcessInitializeOnLoadAttributes (610ms) + ProcessInitializeOnLoadMethodAttributes (24ms) + AfterProcessingInitializeOnLoad (8ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (10ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 0.99 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6315 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.7 KB). Loaded Objects now: 6976. +Memory consumption went from 223.7 MB to 223.6 MB. +Total: 2.906100 ms (FindLiveObjects: 0.421100 ms CreateObjectMapping: 0.209800 ms MarkObjects: 2.233000 ms DeleteObjects: 0.041500 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.026952 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 0.91 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.754 seconds +Domain Reload Profiling: + ReloadAssembly (1755ms) + BeginReloadAssembly (241ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (4ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (58ms) + EndReloadAssembly (1343ms) + LoadAssemblies (216ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (366ms) + ReleaseScriptCaches (2ms) + RebuildScriptCaches (48ms) + SetupLoadedEditorAssemblies (741ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (19ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (63ms) + ProcessInitializeOnLoadAttributes (623ms) + ProcessInitializeOnLoadMethodAttributes (26ms) + AfterProcessingInitializeOnLoad (8ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (10ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 0.96 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6315 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.7 KB). Loaded Objects now: 6991. +Memory consumption went from 223.7 MB to 223.6 MB. +Total: 2.812800 ms (FindLiveObjects: 0.448700 ms CreateObjectMapping: 0.211000 ms MarkObjects: 2.112400 ms DeleteObjects: 0.039700 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Import Request. + Time since last request: 1996.593416 seconds. + path: Assets/Scenes/JNFrame.unity + artifactKey: Guid(dfb6c0b6af52f544dbc763f9daab071a) Importer(815301076,1909f56bfc062723c751e8b465ee728b) +Number of updated assets reloaded before import = 0 +Start importing Assets/Scenes/JNFrame.unity using Guid(dfb6c0b6af52f544dbc763f9daab071a) Importer(815301076,1909f56bfc062723c751e8b465ee728b) -> (artifact id: '14c857f3524aa98a7dae90d0801a1c69') in 0.013259 seconds +Number of asset objects unloaded after import = 0 +======================================================================== +Received Import Request. + Time since last request: 11.035179 seconds. + path: Assets/JNGame/Network/JNClientBase.cs + artifactKey: Guid(1fd9f54f293b4a56834c2eb1297eeb25) Importer(815301076,1909f56bfc062723c751e8b465ee728b) +Number of updated assets reloaded before import = 0 +Start importing Assets/JNGame/Network/JNClientBase.cs using Guid(1fd9f54f293b4a56834c2eb1297eeb25) Importer(815301076,1909f56bfc062723c751e8b465ee728b) -> (artifact id: '810b66faa4f863bf2e1d87c3714f56ee') in 0.020657 seconds +Number of asset objects unloaded after import = 0 +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.037902 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 1.72 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 2.161 seconds +Domain Reload Profiling: + ReloadAssembly (2161ms) + BeginReloadAssembly (332ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (10ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (91ms) + EndReloadAssembly (1671ms) + LoadAssemblies (229ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (536ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (165ms) + SetupLoadedEditorAssemblies (801ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (26ms) + SetLoadedEditorAssemblies (1ms) + RefreshPlugins (2ms) + BeforeProcessingInitializeOnLoad (68ms) + ProcessInitializeOnLoadAttributes (670ms) + ProcessInitializeOnLoadMethodAttributes (27ms) + AfterProcessingInitializeOnLoad (7ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (8ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.01 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6315 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.7 KB). Loaded Objects now: 7006. +Memory consumption went from 223.7 MB to 223.6 MB. +Total: 4.477600 ms (FindLiveObjects: 1.053500 ms CreateObjectMapping: 0.367400 ms MarkObjects: 2.972100 ms DeleteObjects: 0.082400 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.036251 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 1.07 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.571 seconds +Domain Reload Profiling: + ReloadAssembly (1572ms) + BeginReloadAssembly (178ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (5ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (47ms) + EndReloadAssembly (1279ms) + LoadAssemblies (144ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (307ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (39ms) + SetupLoadedEditorAssemblies (762ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (24ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (60ms) + ProcessInitializeOnLoadAttributes (634ms) + ProcessInitializeOnLoadMethodAttributes (33ms) + AfterProcessingInitializeOnLoad (8ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (11ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 5.52 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6315 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.7 KB). Loaded Objects now: 7021. +Memory consumption went from 223.8 MB to 223.7 MB. +Total: 15.497200 ms (FindLiveObjects: 2.246500 ms CreateObjectMapping: 6.686700 ms MarkObjects: 6.444100 ms DeleteObjects: 0.117600 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.032993 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 0.98 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.725 seconds +Domain Reload Profiling: + ReloadAssembly (1725ms) + BeginReloadAssembly (210ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (7ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (83ms) + EndReloadAssembly (1384ms) + LoadAssemblies (149ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (396ms) + ReleaseScriptCaches (2ms) + RebuildScriptCaches (55ms) + SetupLoadedEditorAssemblies (760ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (25ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (75ms) + ProcessInitializeOnLoadAttributes (622ms) + ProcessInitializeOnLoadMethodAttributes (28ms) + AfterProcessingInitializeOnLoad (8ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (9ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.13 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6315 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.8 KB). Loaded Objects now: 7036. +Memory consumption went from 223.8 MB to 223.7 MB. +Total: 3.059300 ms (FindLiveObjects: 0.611800 ms CreateObjectMapping: 0.299000 ms MarkObjects: 2.095100 ms DeleteObjects: 0.052100 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.050273 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 0.89 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.489 seconds +Domain Reload Profiling: + ReloadAssembly (1489ms) + BeginReloadAssembly (160ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (6ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (43ms) + EndReloadAssembly (1220ms) + LoadAssemblies (131ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (304ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (38ms) + SetupLoadedEditorAssemblies (729ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (18ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (63ms) + ProcessInitializeOnLoadAttributes (612ms) + ProcessInitializeOnLoadMethodAttributes (26ms) + AfterProcessingInitializeOnLoad (9ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (9ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.94 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6315 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.6 KB). Loaded Objects now: 7051. +Memory consumption went from 223.8 MB to 223.7 MB. +Total: 3.894300 ms (FindLiveObjects: 0.734900 ms CreateObjectMapping: 0.516500 ms MarkObjects: 2.542700 ms DeleteObjects: 0.098000 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.033504 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 1.21 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.720 seconds +Domain Reload Profiling: + ReloadAssembly (1721ms) + BeginReloadAssembly (200ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (8ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (53ms) + EndReloadAssembly (1385ms) + LoadAssemblies (184ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (376ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (57ms) + SetupLoadedEditorAssemblies (738ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (29ms) + SetLoadedEditorAssemblies (1ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (69ms) + ProcessInitializeOnLoadAttributes (609ms) + ProcessInitializeOnLoadMethodAttributes (23ms) + AfterProcessingInitializeOnLoad (7ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (9ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.01 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6315 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.7 KB). Loaded Objects now: 7066. +Memory consumption went from 223.8 MB to 223.7 MB. +Total: 2.918900 ms (FindLiveObjects: 0.437400 ms CreateObjectMapping: 0.215800 ms MarkObjects: 2.226300 ms DeleteObjects: 0.038700 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.037138 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 0.97 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.534 seconds +Domain Reload Profiling: + ReloadAssembly (1535ms) + BeginReloadAssembly (167ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (7ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (47ms) + EndReloadAssembly (1256ms) + LoadAssemblies (122ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (325ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (45ms) + SetupLoadedEditorAssemblies (742ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (19ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (70ms) + ProcessInitializeOnLoadAttributes (622ms) + ProcessInitializeOnLoadMethodAttributes (23ms) + AfterProcessingInitializeOnLoad (7ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (9ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 0.95 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6315 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.7 KB). Loaded Objects now: 7081. +Memory consumption went from 223.8 MB to 223.7 MB. +Total: 3.165200 ms (FindLiveObjects: 0.561400 ms CreateObjectMapping: 0.218900 ms MarkObjects: 2.341800 ms DeleteObjects: 0.041900 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.035340 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 1.11 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.667 seconds +Domain Reload Profiling: + ReloadAssembly (1668ms) + BeginReloadAssembly (164ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (6ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (45ms) + EndReloadAssembly (1376ms) + LoadAssemblies (131ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (356ms) + ReleaseScriptCaches (2ms) + RebuildScriptCaches (42ms) + SetupLoadedEditorAssemblies (811ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (21ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (79ms) + ProcessInitializeOnLoadAttributes (677ms) + ProcessInitializeOnLoadMethodAttributes (23ms) + AfterProcessingInitializeOnLoad (9ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (10ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.51 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6315 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.6 KB). Loaded Objects now: 7096. +Memory consumption went from 223.8 MB to 223.7 MB. +Total: 2.949900 ms (FindLiveObjects: 0.413300 ms CreateObjectMapping: 0.219900 ms MarkObjects: 2.256500 ms DeleteObjects: 0.059100 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.051409 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 1.24 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.557 seconds +Domain Reload Profiling: + ReloadAssembly (1558ms) + BeginReloadAssembly (163ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (6ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (45ms) + EndReloadAssembly (1279ms) + LoadAssemblies (119ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (354ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (43ms) + SetupLoadedEditorAssemblies (737ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (21ms) + SetLoadedEditorAssemblies (1ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (60ms) + ProcessInitializeOnLoadAttributes (620ms) + ProcessInitializeOnLoadMethodAttributes (22ms) + AfterProcessingInitializeOnLoad (12ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (10ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 0.98 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6315 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.7 KB). Loaded Objects now: 7111. +Memory consumption went from 223.9 MB to 223.8 MB. +Total: 2.731800 ms (FindLiveObjects: 0.472500 ms CreateObjectMapping: 0.219300 ms MarkObjects: 1.994300 ms DeleteObjects: 0.044700 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.027718 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 1.45 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.503 seconds +Domain Reload Profiling: + ReloadAssembly (1504ms) + BeginReloadAssembly (152ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (5ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (45ms) + EndReloadAssembly (1247ms) + LoadAssemblies (127ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (325ms) + ReleaseScriptCaches (2ms) + RebuildScriptCaches (45ms) + SetupLoadedEditorAssemblies (721ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (21ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (2ms) + BeforeProcessingInitializeOnLoad (68ms) + ProcessInitializeOnLoadAttributes (599ms) + ProcessInitializeOnLoadMethodAttributes (23ms) + AfterProcessingInitializeOnLoad (8ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (8ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.08 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6315 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.8 KB). Loaded Objects now: 7126. +Memory consumption went from 223.9 MB to 223.8 MB. +Total: 2.734400 ms (FindLiveObjects: 0.417800 ms CreateObjectMapping: 0.347600 ms MarkObjects: 1.911300 ms DeleteObjects: 0.056800 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.036598 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 0.92 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.522 seconds +Domain Reload Profiling: + ReloadAssembly (1523ms) + BeginReloadAssembly (167ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (4ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (45ms) + EndReloadAssembly (1242ms) + LoadAssemblies (145ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (301ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (39ms) + SetupLoadedEditorAssemblies (745ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (18ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (64ms) + ProcessInitializeOnLoadAttributes (625ms) + ProcessInitializeOnLoadMethodAttributes (27ms) + AfterProcessingInitializeOnLoad (8ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (9ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.22 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6315 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.7 KB). Loaded Objects now: 7141. +Memory consumption went from 223.9 MB to 223.8 MB. +Total: 3.635500 ms (FindLiveObjects: 0.782000 ms CreateObjectMapping: 0.426700 ms MarkObjects: 2.365400 ms DeleteObjects: 0.060500 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.041344 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 1.99 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.640 seconds +Domain Reload Profiling: + ReloadAssembly (1640ms) + BeginReloadAssembly (172ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (9ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (40ms) + EndReloadAssembly (1360ms) + LoadAssemblies (136ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (355ms) + ReleaseScriptCaches (2ms) + RebuildScriptCaches (51ms) + SetupLoadedEditorAssemblies (788ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (21ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (2ms) + BeforeProcessingInitializeOnLoad (60ms) + ProcessInitializeOnLoadAttributes (669ms) + ProcessInitializeOnLoadMethodAttributes (27ms) + AfterProcessingInitializeOnLoad (8ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (8ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.07 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6315 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.6 KB). Loaded Objects now: 7156. +Memory consumption went from 223.9 MB to 223.8 MB. +Total: 3.933400 ms (FindLiveObjects: 0.952300 ms CreateObjectMapping: 0.548900 ms MarkObjects: 2.345500 ms DeleteObjects: 0.083100 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.060577 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 0.89 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.500 seconds +Domain Reload Profiling: + ReloadAssembly (1500ms) + BeginReloadAssembly (157ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (7ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (39ms) + EndReloadAssembly (1220ms) + LoadAssemblies (131ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (314ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (41ms) + SetupLoadedEditorAssemblies (715ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (18ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (62ms) + ProcessInitializeOnLoadAttributes (604ms) + ProcessInitializeOnLoadMethodAttributes (22ms) + AfterProcessingInitializeOnLoad (8ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (12ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.75 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6315 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.7 KB). Loaded Objects now: 7171. +Memory consumption went from 223.9 MB to 223.8 MB. +Total: 4.470300 ms (FindLiveObjects: 0.509500 ms CreateObjectMapping: 0.235400 ms MarkObjects: 3.609500 ms DeleteObjects: 0.114600 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.030727 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 0.98 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.559 seconds +Domain Reload Profiling: + ReloadAssembly (1560ms) + BeginReloadAssembly (198ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (5ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (50ms) + EndReloadAssembly (1223ms) + LoadAssemblies (164ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (301ms) + ReleaseScriptCaches (2ms) + RebuildScriptCaches (40ms) + SetupLoadedEditorAssemblies (721ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (19ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (71ms) + ProcessInitializeOnLoadAttributes (598ms) + ProcessInitializeOnLoadMethodAttributes (25ms) + AfterProcessingInitializeOnLoad (7ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (8ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.07 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6315 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.8 KB). Loaded Objects now: 7186. +Memory consumption went from 223.9 MB to 223.8 MB. +Total: 4.850000 ms (FindLiveObjects: 0.871100 ms CreateObjectMapping: 0.550800 ms MarkObjects: 3.324300 ms DeleteObjects: 0.101300 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.032265 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 1.79 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.939 seconds +Domain Reload Profiling: + ReloadAssembly (1940ms) + BeginReloadAssembly (246ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (7ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (61ms) + EndReloadAssembly (1558ms) + LoadAssemblies (208ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (384ms) + ReleaseScriptCaches (10ms) + RebuildScriptCaches (81ms) + SetupLoadedEditorAssemblies (867ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (29ms) + SetLoadedEditorAssemblies (5ms) + RefreshPlugins (2ms) + BeforeProcessingInitializeOnLoad (70ms) + ProcessInitializeOnLoadAttributes (705ms) + ProcessInitializeOnLoadMethodAttributes (47ms) + AfterProcessingInitializeOnLoad (9ms) + EditorAssembliesLoaded (1ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (9ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.11 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6315 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.7 KB). Loaded Objects now: 7201. +Memory consumption went from 224.0 MB to 223.9 MB. +Total: 3.094700 ms (FindLiveObjects: 0.543400 ms CreateObjectMapping: 0.254900 ms MarkObjects: 2.242700 ms DeleteObjects: 0.052700 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.031886 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 1.72 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.643 seconds +Domain Reload Profiling: + ReloadAssembly (1644ms) + BeginReloadAssembly (201ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (4ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (63ms) + EndReloadAssembly (1331ms) + LoadAssemblies (160ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (319ms) + ReleaseScriptCaches (2ms) + RebuildScriptCaches (52ms) + SetupLoadedEditorAssemblies (775ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (29ms) + SetLoadedEditorAssemblies (1ms) + RefreshPlugins (2ms) + BeforeProcessingInitializeOnLoad (70ms) + ProcessInitializeOnLoadAttributes (636ms) + ProcessInitializeOnLoadMethodAttributes (28ms) + AfterProcessingInitializeOnLoad (9ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (11ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.63 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6315 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.8 KB). Loaded Objects now: 7216. +Memory consumption went from 224.0 MB to 223.9 MB. +Total: 3.171700 ms (FindLiveObjects: 0.428500 ms CreateObjectMapping: 0.212400 ms MarkObjects: 2.484700 ms DeleteObjects: 0.044700 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.030008 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 1.21 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.486 seconds +Domain Reload Profiling: + ReloadAssembly (1487ms) + BeginReloadAssembly (166ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (5ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (43ms) + EndReloadAssembly (1218ms) + LoadAssemblies (133ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (298ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (47ms) + SetupLoadedEditorAssemblies (725ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (19ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (72ms) + ProcessInitializeOnLoadAttributes (603ms) + ProcessInitializeOnLoadMethodAttributes (22ms) + AfterProcessingInitializeOnLoad (7ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (8ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 0.93 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6313 Unused Serialized files (Serialized files now loaded: 0) +Unloading 84 unused Assets / (93.8 KB). Loaded Objects now: 7229. +Memory consumption went from 224.0 MB to 223.9 MB. +Total: 3.072000 ms (FindLiveObjects: 0.477700 ms CreateObjectMapping: 0.273000 ms MarkObjects: 2.264100 ms DeleteObjects: 0.056200 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.028709 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 1.50 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.619 seconds +Domain Reload Profiling: + ReloadAssembly (1621ms) + BeginReloadAssembly (159ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (5ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (39ms) + EndReloadAssembly (1366ms) + LoadAssemblies (129ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (382ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (51ms) + SetupLoadedEditorAssemblies (771ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (22ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (2ms) + BeforeProcessingInitializeOnLoad (73ms) + ProcessInitializeOnLoadAttributes (638ms) + ProcessInitializeOnLoadMethodAttributes (26ms) + AfterProcessingInitializeOnLoad (9ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (9ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.56 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6313 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.6 KB). Loaded Objects now: 7244. +Memory consumption went from 224.0 MB to 223.9 MB. +Total: 3.523700 ms (FindLiveObjects: 0.827700 ms CreateObjectMapping: 0.559700 ms MarkObjects: 2.059600 ms DeleteObjects: 0.075200 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.029005 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 1.15 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.656 seconds +Domain Reload Profiling: + ReloadAssembly (1657ms) + BeginReloadAssembly (159ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (4ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (44ms) + EndReloadAssembly (1386ms) + LoadAssemblies (136ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (385ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (48ms) + SetupLoadedEditorAssemblies (782ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (25ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (70ms) + ProcessInitializeOnLoadAttributes (649ms) + ProcessInitializeOnLoadMethodAttributes (26ms) + AfterProcessingInitializeOnLoad (10ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (11ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.97 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6313 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.7 KB). Loaded Objects now: 7259. +Memory consumption went from 224.0 MB to 223.9 MB. +Total: 3.620000 ms (FindLiveObjects: 0.493500 ms CreateObjectMapping: 0.292600 ms MarkObjects: 2.766000 ms DeleteObjects: 0.066400 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.036570 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 1.26 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.629 seconds +Domain Reload Profiling: + ReloadAssembly (1630ms) + BeginReloadAssembly (155ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (5ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (38ms) + EndReloadAssembly (1367ms) + LoadAssemblies (132ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (347ms) + ReleaseScriptCaches (2ms) + RebuildScriptCaches (50ms) + SetupLoadedEditorAssemblies (796ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (25ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (75ms) + ProcessInitializeOnLoadAttributes (656ms) + ProcessInitializeOnLoadMethodAttributes (27ms) + AfterProcessingInitializeOnLoad (10ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (12ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.36 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6313 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.7 KB). Loaded Objects now: 7274. +Memory consumption went from 224.0 MB to 223.9 MB. +Total: 2.914900 ms (FindLiveObjects: 0.528500 ms CreateObjectMapping: 0.288300 ms MarkObjects: 2.033300 ms DeleteObjects: 0.063700 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Refreshing native plugins compatible for Editor in 15.18 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 80 Unused Serialized files (Serialized files now loaded: 0) +Unloading 80 unused Assets / (93.6 KB). Loaded Objects now: 7274. +Memory consumption went from 99.5 MB to 99.4 MB. +Total: 3.056000 ms (FindLiveObjects: 0.642600 ms CreateObjectMapping: 0.275500 ms MarkObjects: 2.085600 ms DeleteObjects: 0.051300 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.033873 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 2.39 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.666 seconds +Domain Reload Profiling: + ReloadAssembly (1666ms) + BeginReloadAssembly (182ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (5ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (49ms) + EndReloadAssembly (1373ms) + LoadAssemblies (150ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (341ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (46ms) + SetupLoadedEditorAssemblies (810ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (24ms) + SetLoadedEditorAssemblies (1ms) + RefreshPlugins (3ms) + BeforeProcessingInitializeOnLoad (89ms) + ProcessInitializeOnLoadAttributes (655ms) + ProcessInitializeOnLoadMethodAttributes (29ms) + AfterProcessingInitializeOnLoad (9ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (13ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.48 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6313 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.7 KB). Loaded Objects now: 7289. +Memory consumption went from 224.0 MB to 223.9 MB. +Total: 4.864200 ms (FindLiveObjects: 0.930400 ms CreateObjectMapping: 0.668800 ms MarkObjects: 3.137800 ms DeleteObjects: 0.125100 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.037808 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 0.96 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.518 seconds +Domain Reload Profiling: + ReloadAssembly (1519ms) + BeginReloadAssembly (177ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (8ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (38ms) + EndReloadAssembly (1205ms) + LoadAssemblies (148ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (314ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (38ms) + SetupLoadedEditorAssemblies (703ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (18ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (62ms) + ProcessInitializeOnLoadAttributes (591ms) + ProcessInitializeOnLoadMethodAttributes (23ms) + AfterProcessingInitializeOnLoad (8ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (9ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.02 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6313 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.8 KB). Loaded Objects now: 7304. +Memory consumption went from 224.1 MB to 224.0 MB. +Total: 2.698700 ms (FindLiveObjects: 0.472100 ms CreateObjectMapping: 0.243700 ms MarkObjects: 1.937300 ms DeleteObjects: 0.044500 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.030835 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 1.16 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.576 seconds +Domain Reload Profiling: + ReloadAssembly (1577ms) + BeginReloadAssembly (200ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (7ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (56ms) + EndReloadAssembly (1240ms) + LoadAssemblies (146ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (307ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (41ms) + SetupLoadedEditorAssemblies (744ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (19ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (61ms) + ProcessInitializeOnLoadAttributes (620ms) + ProcessInitializeOnLoadMethodAttributes (32ms) + AfterProcessingInitializeOnLoad (10ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (11ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.14 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6313 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.7 KB). Loaded Objects now: 7319. +Memory consumption went from 224.1 MB to 224.0 MB. +Total: 3.150300 ms (FindLiveObjects: 0.516000 ms CreateObjectMapping: 0.295800 ms MarkObjects: 2.279000 ms DeleteObjects: 0.058600 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.041853 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 1.49 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.858 seconds +Domain Reload Profiling: + ReloadAssembly (1859ms) + BeginReloadAssembly (249ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (9ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (63ms) + EndReloadAssembly (1474ms) + LoadAssemblies (163ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (446ms) + ReleaseScriptCaches (2ms) + RebuildScriptCaches (75ms) + SetupLoadedEditorAssemblies (801ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (29ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (2ms) + BeforeProcessingInitializeOnLoad (76ms) + ProcessInitializeOnLoadAttributes (659ms) + ProcessInitializeOnLoadMethodAttributes (26ms) + AfterProcessingInitializeOnLoad (8ms) + EditorAssembliesLoaded (1ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (8ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 2.38 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6313 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.7 KB). Loaded Objects now: 7334. +Memory consumption went from 224.1 MB to 224.0 MB. +Total: 4.017100 ms (FindLiveObjects: 0.540800 ms CreateObjectMapping: 0.476900 ms MarkObjects: 2.905800 ms DeleteObjects: 0.092000 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.038661 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 2.04 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.690 seconds +Domain Reload Profiling: + ReloadAssembly (1691ms) + BeginReloadAssembly (169ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (5ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (41ms) + EndReloadAssembly (1405ms) + LoadAssemblies (126ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (345ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (40ms) + SetupLoadedEditorAssemblies (874ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (21ms) + SetLoadedEditorAssemblies (1ms) + RefreshPlugins (2ms) + BeforeProcessingInitializeOnLoad (69ms) + ProcessInitializeOnLoadAttributes (713ms) + ProcessInitializeOnLoadMethodAttributes (55ms) + AfterProcessingInitializeOnLoad (12ms) + EditorAssembliesLoaded (1ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (11ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 3.98 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6313 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.7 KB). Loaded Objects now: 7349. +Memory consumption went from 224.2 MB to 224.1 MB. +Total: 3.547800 ms (FindLiveObjects: 0.762300 ms CreateObjectMapping: 0.617500 ms MarkObjects: 2.111100 ms DeleteObjects: 0.055300 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.041754 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 0.94 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.644 seconds +Domain Reload Profiling: + ReloadAssembly (1645ms) + BeginReloadAssembly (219ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (7ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (54ms) + EndReloadAssembly (1285ms) + LoadAssemblies (167ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (348ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (42ms) + SetupLoadedEditorAssemblies (733ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (19ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (70ms) + ProcessInitializeOnLoadAttributes (605ms) + ProcessInitializeOnLoadMethodAttributes (26ms) + AfterProcessingInitializeOnLoad (11ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (12ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 0.92 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6313 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.7 KB). Loaded Objects now: 7364. +Memory consumption went from 224.2 MB to 224.1 MB. +Total: 2.654200 ms (FindLiveObjects: 0.462800 ms CreateObjectMapping: 0.223700 ms MarkObjects: 1.923500 ms DeleteObjects: 0.043500 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.028900 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 1.44 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.594 seconds +Domain Reload Profiling: + ReloadAssembly (1595ms) + BeginReloadAssembly (157ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (6ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (39ms) + EndReloadAssembly (1337ms) + LoadAssemblies (138ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (340ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (48ms) + SetupLoadedEditorAssemblies (778ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (21ms) + SetLoadedEditorAssemblies (1ms) + RefreshPlugins (2ms) + BeforeProcessingInitializeOnLoad (71ms) + ProcessInitializeOnLoadAttributes (644ms) + ProcessInitializeOnLoadMethodAttributes (31ms) + AfterProcessingInitializeOnLoad (9ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (13ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.73 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6313 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.7 KB). Loaded Objects now: 7379. +Memory consumption went from 224.2 MB to 224.1 MB. +Total: 3.576400 ms (FindLiveObjects: 0.480400 ms CreateObjectMapping: 0.230000 ms MarkObjects: 2.790700 ms DeleteObjects: 0.074000 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Refreshing native plugins compatible for Editor in 16.14 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 80 Unused Serialized files (Serialized files now loaded: 0) +Unloading 80 unused Assets / (93.7 KB). Loaded Objects now: 7379. +Memory consumption went from 99.6 MB to 99.5 MB. +Total: 4.805900 ms (FindLiveObjects: 0.603400 ms CreateObjectMapping: 0.300100 ms MarkObjects: 3.826000 ms DeleteObjects: 0.075200 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.029479 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 2.21 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.647 seconds +Domain Reload Profiling: + ReloadAssembly (1648ms) + BeginReloadAssembly (173ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (6ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (41ms) + EndReloadAssembly (1368ms) + LoadAssemblies (146ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (384ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (45ms) + SetupLoadedEditorAssemblies (768ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (26ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (2ms) + BeforeProcessingInitializeOnLoad (78ms) + ProcessInitializeOnLoadAttributes (625ms) + ProcessInitializeOnLoadMethodAttributes (28ms) + AfterProcessingInitializeOnLoad (8ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (7ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.25 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6313 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.8 KB). Loaded Objects now: 7394. +Memory consumption went from 224.2 MB to 224.1 MB. +Total: 3.227600 ms (FindLiveObjects: 0.667400 ms CreateObjectMapping: 0.281800 ms MarkObjects: 2.132000 ms DeleteObjects: 0.145100 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.043069 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 1.19 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.656 seconds +Domain Reload Profiling: + ReloadAssembly (1657ms) + BeginReloadAssembly (206ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (7ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (54ms) + EndReloadAssembly (1305ms) + LoadAssemblies (169ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (329ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (50ms) + SetupLoadedEditorAssemblies (751ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (23ms) + SetLoadedEditorAssemblies (1ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (72ms) + ProcessInitializeOnLoadAttributes (618ms) + ProcessInitializeOnLoadMethodAttributes (26ms) + AfterProcessingInitializeOnLoad (9ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (13ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.00 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6313 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.8 KB). Loaded Objects now: 7409. +Memory consumption went from 224.2 MB to 224.1 MB. +Total: 3.452700 ms (FindLiveObjects: 0.717600 ms CreateObjectMapping: 0.293500 ms MarkObjects: 2.385800 ms DeleteObjects: 0.054500 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.055039 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 0.95 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.501 seconds +Domain Reload Profiling: + ReloadAssembly (1501ms) + BeginReloadAssembly (173ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (5ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (45ms) + EndReloadAssembly (1217ms) + LoadAssemblies (133ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (305ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (45ms) + SetupLoadedEditorAssemblies (723ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (20ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (63ms) + ProcessInitializeOnLoadAttributes (609ms) + ProcessInitializeOnLoadMethodAttributes (23ms) + AfterProcessingInitializeOnLoad (7ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (8ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 0.95 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6313 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.7 KB). Loaded Objects now: 7424. +Memory consumption went from 224.2 MB to 224.1 MB. +Total: 2.903200 ms (FindLiveObjects: 0.493200 ms CreateObjectMapping: 0.248300 ms MarkObjects: 2.102700 ms DeleteObjects: 0.057900 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Refreshing native plugins compatible for Editor in 17.05 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 80 Unused Serialized files (Serialized files now loaded: 0) +Unloading 80 unused Assets / (93.7 KB). Loaded Objects now: 7424. +Memory consumption went from 99.7 MB to 99.6 MB. +Total: 3.275500 ms (FindLiveObjects: 0.570000 ms CreateObjectMapping: 0.304600 ms MarkObjects: 2.335900 ms DeleteObjects: 0.063700 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.030084 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 1.71 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.833 seconds +Domain Reload Profiling: + ReloadAssembly (1834ms) + BeginReloadAssembly (186ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (7ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (49ms) + EndReloadAssembly (1522ms) + LoadAssemblies (152ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (469ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (61ms) + SetupLoadedEditorAssemblies (810ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (25ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (2ms) + BeforeProcessingInitializeOnLoad (84ms) + ProcessInitializeOnLoadAttributes (665ms) + ProcessInitializeOnLoadMethodAttributes (24ms) + AfterProcessingInitializeOnLoad (9ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (10ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.11 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6313 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.8 KB). Loaded Objects now: 7439. +Memory consumption went from 224.3 MB to 224.2 MB. +Total: 3.060600 ms (FindLiveObjects: 0.447500 ms CreateObjectMapping: 0.267800 ms MarkObjects: 2.305300 ms DeleteObjects: 0.039000 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.074658 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 0.99 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.594 seconds +Domain Reload Profiling: + ReloadAssembly (1595ms) + BeginReloadAssembly (195ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (5ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (50ms) + EndReloadAssembly (1283ms) + LoadAssemblies (160ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (323ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (41ms) + SetupLoadedEditorAssemblies (749ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (23ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (62ms) + ProcessInitializeOnLoadAttributes (630ms) + ProcessInitializeOnLoadMethodAttributes (25ms) + AfterProcessingInitializeOnLoad (8ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (8ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 0.92 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6313 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.7 KB). Loaded Objects now: 7454. +Memory consumption went from 224.3 MB to 224.2 MB. +Total: 2.841600 ms (FindLiveObjects: 0.481900 ms CreateObjectMapping: 0.236700 ms MarkObjects: 2.069400 ms DeleteObjects: 0.052800 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Refreshing native plugins compatible for Editor in 12.48 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 80 Unused Serialized files (Serialized files now loaded: 0) +Unloading 80 unused Assets / (93.8 KB). Loaded Objects now: 7454. +Memory consumption went from 99.7 MB to 99.6 MB. +Total: 3.782200 ms (FindLiveObjects: 0.840100 ms CreateObjectMapping: 0.517300 ms MarkObjects: 2.373400 ms DeleteObjects: 0.050300 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.028986 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 1.64 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.703 seconds +Domain Reload Profiling: + ReloadAssembly (1704ms) + BeginReloadAssembly (168ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (5ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (51ms) + EndReloadAssembly (1425ms) + LoadAssemblies (143ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (400ms) + ReleaseScriptCaches (2ms) + RebuildScriptCaches (50ms) + SetupLoadedEditorAssemblies (791ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (25ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (2ms) + BeforeProcessingInitializeOnLoad (82ms) + ProcessInitializeOnLoadAttributes (643ms) + ProcessInitializeOnLoadMethodAttributes (28ms) + AfterProcessingInitializeOnLoad (11ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (10ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.02 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6313 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.7 KB). Loaded Objects now: 7469. +Memory consumption went from 224.3 MB to 224.2 MB. +Total: 3.952700 ms (FindLiveObjects: 0.538100 ms CreateObjectMapping: 0.244500 ms MarkObjects: 3.111700 ms DeleteObjects: 0.057000 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.035579 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 0.91 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.533 seconds +Domain Reload Profiling: + ReloadAssembly (1534ms) + BeginReloadAssembly (186ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (4ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (43ms) + EndReloadAssembly (1235ms) + LoadAssemblies (149ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (333ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (40ms) + SetupLoadedEditorAssemblies (707ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (18ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (63ms) + ProcessInitializeOnLoadAttributes (592ms) + ProcessInitializeOnLoadMethodAttributes (25ms) + AfterProcessingInitializeOnLoad (8ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (9ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.76 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6313 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.7 KB). Loaded Objects now: 7484. +Memory consumption went from 224.3 MB to 224.2 MB. +Total: 3.561100 ms (FindLiveObjects: 0.922000 ms CreateObjectMapping: 0.349500 ms MarkObjects: 2.219300 ms DeleteObjects: 0.069100 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.033008 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 1.01 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.557 seconds +Domain Reload Profiling: + ReloadAssembly (1558ms) + BeginReloadAssembly (179ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (5ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (47ms) + EndReloadAssembly (1263ms) + LoadAssemblies (146ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (323ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (53ms) + SetupLoadedEditorAssemblies (730ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (21ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (71ms) + ProcessInitializeOnLoadAttributes (606ms) + ProcessInitializeOnLoadMethodAttributes (23ms) + AfterProcessingInitializeOnLoad (8ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (9ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.15 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6313 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.7 KB). Loaded Objects now: 7499. +Memory consumption went from 224.3 MB to 224.2 MB. +Total: 3.258400 ms (FindLiveObjects: 0.548700 ms CreateObjectMapping: 0.255200 ms MarkObjects: 2.385700 ms DeleteObjects: 0.067300 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Refreshing native plugins compatible for Editor in 13.89 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 80 Unused Serialized files (Serialized files now loaded: 0) +Unloading 80 unused Assets / (93.6 KB). Loaded Objects now: 7499. +Memory consumption went from 99.8 MB to 99.7 MB. +Total: 3.348100 ms (FindLiveObjects: 0.602400 ms CreateObjectMapping: 0.336900 ms MarkObjects: 2.351400 ms DeleteObjects: 0.056500 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.029274 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 0.96 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.653 seconds +Domain Reload Profiling: + ReloadAssembly (1654ms) + BeginReloadAssembly (172ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (5ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (41ms) + EndReloadAssembly (1382ms) + LoadAssemblies (145ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (355ms) + ReleaseScriptCaches (2ms) + RebuildScriptCaches (51ms) + SetupLoadedEditorAssemblies (799ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (23ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (71ms) + ProcessInitializeOnLoadAttributes (666ms) + ProcessInitializeOnLoadMethodAttributes (29ms) + AfterProcessingInitializeOnLoad (9ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (11ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.21 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6313 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.7 KB). Loaded Objects now: 7514. +Memory consumption went from 224.3 MB to 224.3 MB. +Total: 4.169600 ms (FindLiveObjects: 0.934700 ms CreateObjectMapping: 0.295500 ms MarkObjects: 2.847000 ms DeleteObjects: 0.090000 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.029912 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 0.94 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.562 seconds +Domain Reload Profiling: + ReloadAssembly (1563ms) + BeginReloadAssembly (201ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (8ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (57ms) + EndReloadAssembly (1231ms) + LoadAssemblies (143ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (307ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (42ms) + SetupLoadedEditorAssemblies (735ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (18ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (65ms) + ProcessInitializeOnLoadAttributes (618ms) + ProcessInitializeOnLoadMethodAttributes (24ms) + AfterProcessingInitializeOnLoad (8ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (8ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.64 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6313 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.7 KB). Loaded Objects now: 7529. +Memory consumption went from 224.4 MB to 224.3 MB. +Total: 2.600100 ms (FindLiveObjects: 0.498700 ms CreateObjectMapping: 0.223400 ms MarkObjects: 1.835200 ms DeleteObjects: 0.041900 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.048186 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 1.10 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.674 seconds +Domain Reload Profiling: + ReloadAssembly (1675ms) + BeginReloadAssembly (214ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (6ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (55ms) + EndReloadAssembly (1290ms) + LoadAssemblies (151ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (336ms) + ReleaseScriptCaches (2ms) + RebuildScriptCaches (41ms) + SetupLoadedEditorAssemblies (745ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (29ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (67ms) + ProcessInitializeOnLoadAttributes (617ms) + ProcessInitializeOnLoadMethodAttributes (23ms) + AfterProcessingInitializeOnLoad (7ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (9ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.38 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6313 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.7 KB). Loaded Objects now: 7544. +Memory consumption went from 224.4 MB to 224.3 MB. +Total: 3.128100 ms (FindLiveObjects: 0.515800 ms CreateObjectMapping: 0.240300 ms MarkObjects: 2.326800 ms DeleteObjects: 0.044000 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Refreshing native plugins compatible for Editor in 14.75 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 80 Unused Serialized files (Serialized files now loaded: 0) +Unloading 80 unused Assets / (93.8 KB). Loaded Objects now: 7544. +Memory consumption went from 99.8 MB to 99.7 MB. +Total: 3.123900 ms (FindLiveObjects: 0.592200 ms CreateObjectMapping: 0.288800 ms MarkObjects: 2.186000 ms DeleteObjects: 0.055400 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.030714 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 0.96 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.598 seconds +Domain Reload Profiling: + ReloadAssembly (1598ms) + BeginReloadAssembly (158ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (5ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (42ms) + EndReloadAssembly (1340ms) + LoadAssemblies (124ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (348ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (49ms) + SetupLoadedEditorAssemblies (783ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (19ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (65ms) + ProcessInitializeOnLoadAttributes (663ms) + ProcessInitializeOnLoadMethodAttributes (26ms) + AfterProcessingInitializeOnLoad (8ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (8ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.12 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6313 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.8 KB). Loaded Objects now: 7559. +Memory consumption went from 224.4 MB to 224.3 MB. +Total: 3.334500 ms (FindLiveObjects: 0.805200 ms CreateObjectMapping: 0.233600 ms MarkObjects: 2.239700 ms DeleteObjects: 0.055000 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.037483 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 1.49 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.642 seconds +Domain Reload Profiling: + ReloadAssembly (1643ms) + BeginReloadAssembly (184ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (6ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (51ms) + EndReloadAssembly (1333ms) + LoadAssemblies (163ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (328ms) + ReleaseScriptCaches (2ms) + RebuildScriptCaches (42ms) + SetupLoadedEditorAssemblies (773ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (21ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (2ms) + BeforeProcessingInitializeOnLoad (63ms) + ProcessInitializeOnLoadAttributes (628ms) + ProcessInitializeOnLoadMethodAttributes (40ms) + AfterProcessingInitializeOnLoad (18ms) + EditorAssembliesLoaded (1ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (16ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.18 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6313 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.7 KB). Loaded Objects now: 7574. +Memory consumption went from 224.4 MB to 224.3 MB. +Total: 4.056800 ms (FindLiveObjects: 0.526500 ms CreateObjectMapping: 0.230800 ms MarkObjects: 3.211700 ms DeleteObjects: 0.086400 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.039597 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 1.09 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.852 seconds +Domain Reload Profiling: + ReloadAssembly (1853ms) + BeginReloadAssembly (252ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (6ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (72ms) + EndReloadAssembly (1450ms) + LoadAssemblies (191ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (388ms) + ReleaseScriptCaches (2ms) + RebuildScriptCaches (45ms) + SetupLoadedEditorAssemblies (837ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (21ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (75ms) + ProcessInitializeOnLoadAttributes (686ms) + ProcessInitializeOnLoadMethodAttributes (38ms) + AfterProcessingInitializeOnLoad (15ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (13ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.25 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6313 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.8 KB). Loaded Objects now: 7589. +Memory consumption went from 224.4 MB to 224.3 MB. +Total: 5.690300 ms (FindLiveObjects: 0.852200 ms CreateObjectMapping: 1.185100 ms MarkObjects: 3.572500 ms DeleteObjects: 0.078600 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.034928 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 0.89 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.642 seconds +Domain Reload Profiling: + ReloadAssembly (1643ms) + BeginReloadAssembly (204ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (8ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (51ms) + EndReloadAssembly (1306ms) + LoadAssemblies (155ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (344ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (45ms) + SetupLoadedEditorAssemblies (752ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (21ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (69ms) + ProcessInitializeOnLoadAttributes (625ms) + ProcessInitializeOnLoadMethodAttributes (26ms) + AfterProcessingInitializeOnLoad (9ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (12ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 0.93 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6313 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.7 KB). Loaded Objects now: 7604. +Memory consumption went from 224.4 MB to 224.4 MB. +Total: 4.037600 ms (FindLiveObjects: 0.896600 ms CreateObjectMapping: 0.420700 ms MarkObjects: 2.638600 ms DeleteObjects: 0.079700 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.031879 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 0.97 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.562 seconds +Domain Reload Profiling: + ReloadAssembly (1564ms) + BeginReloadAssembly (185ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (9ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (49ms) + EndReloadAssembly (1273ms) + LoadAssemblies (127ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (334ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (43ms) + SetupLoadedEditorAssemblies (740ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (20ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (67ms) + ProcessInitializeOnLoadAttributes (615ms) + ProcessInitializeOnLoadMethodAttributes (26ms) + AfterProcessingInitializeOnLoad (11ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (12ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.03 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6313 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.7 KB). Loaded Objects now: 7619. +Memory consumption went from 224.5 MB to 224.4 MB. +Total: 2.648200 ms (FindLiveObjects: 0.462000 ms CreateObjectMapping: 0.220400 ms MarkObjects: 1.910400 ms DeleteObjects: 0.054400 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Refreshing native plugins compatible for Editor in 12.46 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 80 Unused Serialized files (Serialized files now loaded: 0) +Unloading 80 unused Assets / (93.8 KB). Loaded Objects now: 7619. +Memory consumption went from 99.9 MB to 99.8 MB. +Total: 2.609700 ms (FindLiveObjects: 0.460300 ms CreateObjectMapping: 0.237000 ms MarkObjects: 1.878000 ms DeleteObjects: 0.033700 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.033024 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 1.69 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.915 seconds +Domain Reload Profiling: + ReloadAssembly (1916ms) + BeginReloadAssembly (203ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (10ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (54ms) + EndReloadAssembly (1570ms) + LoadAssemblies (147ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (451ms) + ReleaseScriptCaches (3ms) + RebuildScriptCaches (66ms) + SetupLoadedEditorAssemblies (857ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (29ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (2ms) + BeforeProcessingInitializeOnLoad (88ms) + ProcessInitializeOnLoadAttributes (699ms) + ProcessInitializeOnLoadMethodAttributes (29ms) + AfterProcessingInitializeOnLoad (9ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (11ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.66 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6313 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.8 KB). Loaded Objects now: 7634. +Memory consumption went from 224.5 MB to 224.4 MB. +Total: 4.113300 ms (FindLiveObjects: 0.997000 ms CreateObjectMapping: 0.380300 ms MarkObjects: 2.652600 ms DeleteObjects: 0.080900 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.040884 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 1.46 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.751 seconds +Domain Reload Profiling: + ReloadAssembly (1752ms) + BeginReloadAssembly (176ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (7ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (47ms) + EndReloadAssembly (1451ms) + LoadAssemblies (142ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (367ms) + ReleaseScriptCaches (2ms) + RebuildScriptCaches (54ms) + SetupLoadedEditorAssemblies (851ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (23ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (2ms) + BeforeProcessingInitializeOnLoad (82ms) + ProcessInitializeOnLoadAttributes (696ms) + ProcessInitializeOnLoadMethodAttributes (36ms) + AfterProcessingInitializeOnLoad (13ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (12ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 2.31 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6313 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.7 KB). Loaded Objects now: 7649. +Memory consumption went from 224.5 MB to 224.4 MB. +Total: 3.112400 ms (FindLiveObjects: 0.513400 ms CreateObjectMapping: 0.367000 ms MarkObjects: 2.163000 ms DeleteObjects: 0.067800 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.032119 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 1.50 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.777 seconds +Domain Reload Profiling: + ReloadAssembly (1778ms) + BeginReloadAssembly (204ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (8ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (55ms) + EndReloadAssembly (1452ms) + LoadAssemblies (169ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (406ms) + ReleaseScriptCaches (2ms) + RebuildScriptCaches (52ms) + SetupLoadedEditorAssemblies (800ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (26ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (2ms) + BeforeProcessingInitializeOnLoad (82ms) + ProcessInitializeOnLoadAttributes (658ms) + ProcessInitializeOnLoadMethodAttributes (25ms) + AfterProcessingInitializeOnLoad (7ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (9ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 2.69 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6313 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.7 KB). Loaded Objects now: 7664. +Memory consumption went from 224.5 MB to 224.4 MB. +Total: 3.995800 ms (FindLiveObjects: 0.635900 ms CreateObjectMapping: 0.422400 ms MarkObjects: 2.834200 ms DeleteObjects: 0.101800 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.036997 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 1.07 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.718 seconds +Domain Reload Profiling: + ReloadAssembly (1718ms) + BeginReloadAssembly (214ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (7ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (60ms) + EndReloadAssembly (1401ms) + LoadAssemblies (163ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (393ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (50ms) + SetupLoadedEditorAssemblies (795ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (26ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (80ms) + ProcessInitializeOnLoadAttributes (649ms) + ProcessInitializeOnLoadMethodAttributes (27ms) + AfterProcessingInitializeOnLoad (11ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (11ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.37 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6313 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.7 KB). Loaded Objects now: 7679. +Memory consumption went from 224.5 MB to 224.4 MB. +Total: 3.037000 ms (FindLiveObjects: 0.532700 ms CreateObjectMapping: 0.246200 ms MarkObjects: 2.202600 ms DeleteObjects: 0.054400 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.052880 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 1.10 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.649 seconds +Domain Reload Profiling: + ReloadAssembly (1650ms) + BeginReloadAssembly (176ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (10ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (46ms) + EndReloadAssembly (1369ms) + LoadAssemblies (146ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (371ms) + ReleaseScriptCaches (4ms) + RebuildScriptCaches (56ms) + SetupLoadedEditorAssemblies (763ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (25ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (84ms) + ProcessInitializeOnLoadAttributes (620ms) + ProcessInitializeOnLoadMethodAttributes (25ms) + AfterProcessingInitializeOnLoad (7ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (10ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 0.95 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6313 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.7 KB). Loaded Objects now: 7694. +Memory consumption went from 224.6 MB to 224.5 MB. +Total: 4.000300 ms (FindLiveObjects: 0.596700 ms CreateObjectMapping: 0.301200 ms MarkObjects: 3.043300 ms DeleteObjects: 0.057500 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Refreshing native plugins compatible for Editor in 15.19 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 80 Unused Serialized files (Serialized files now loaded: 0) +Unloading 80 unused Assets / (93.6 KB). Loaded Objects now: 7694. +Memory consumption went from 100.0 MB to 99.9 MB. +Total: 2.612900 ms (FindLiveObjects: 0.472900 ms CreateObjectMapping: 0.243300 ms MarkObjects: 1.855000 ms DeleteObjects: 0.041100 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.032078 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 1.05 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.765 seconds +Domain Reload Profiling: + ReloadAssembly (1765ms) + BeginReloadAssembly (185ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (5ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (48ms) + EndReloadAssembly (1467ms) + LoadAssemblies (156ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (412ms) + ReleaseScriptCaches (3ms) + RebuildScriptCaches (63ms) + SetupLoadedEditorAssemblies (807ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (26ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (82ms) + ProcessInitializeOnLoadAttributes (656ms) + ProcessInitializeOnLoadMethodAttributes (31ms) + AfterProcessingInitializeOnLoad (10ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (10ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.29 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6313 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.7 KB). Loaded Objects now: 7709. +Memory consumption went from 224.6 MB to 224.5 MB. +Total: 3.153300 ms (FindLiveObjects: 0.587300 ms CreateObjectMapping: 0.326700 ms MarkObjects: 2.168200 ms DeleteObjects: 0.069500 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Refreshing native plugins compatible for Editor in 13.35 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 80 Unused Serialized files (Serialized files now loaded: 0) +Unloading 80 unused Assets / (93.6 KB). Loaded Objects now: 7709. +Memory consumption went from 100.0 MB to 99.9 MB. +Total: 3.239700 ms (FindLiveObjects: 0.588200 ms CreateObjectMapping: 0.532300 ms MarkObjects: 2.069100 ms DeleteObjects: 0.049200 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.033450 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 1.22 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.839 seconds +Domain Reload Profiling: + ReloadAssembly (1840ms) + BeginReloadAssembly (203ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (5ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (55ms) + EndReloadAssembly (1535ms) + LoadAssemblies (164ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (361ms) + ReleaseScriptCaches (2ms) + RebuildScriptCaches (49ms) + SetupLoadedEditorAssemblies (943ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (29ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (73ms) + ProcessInitializeOnLoadAttributes (784ms) + ProcessInitializeOnLoadMethodAttributes (41ms) + AfterProcessingInitializeOnLoad (14ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (12ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.37 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6313 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.7 KB). Loaded Objects now: 7724. +Memory consumption went from 224.6 MB to 224.5 MB. +Total: 4.593700 ms (FindLiveObjects: 0.912800 ms CreateObjectMapping: 0.668600 ms MarkObjects: 2.868200 ms DeleteObjects: 0.142100 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.025763 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 1.95 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.761 seconds +Domain Reload Profiling: + ReloadAssembly (1762ms) + BeginReloadAssembly (199ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (5ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (52ms) + EndReloadAssembly (1429ms) + LoadAssemblies (162ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (382ms) + ReleaseScriptCaches (2ms) + RebuildScriptCaches (51ms) + SetupLoadedEditorAssemblies (816ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (25ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (2ms) + BeforeProcessingInitializeOnLoad (74ms) + ProcessInitializeOnLoadAttributes (676ms) + ProcessInitializeOnLoadMethodAttributes (28ms) + AfterProcessingInitializeOnLoad (10ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (10ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.57 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6313 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.7 KB). Loaded Objects now: 7739. +Memory consumption went from 224.6 MB to 224.5 MB. +Total: 5.906300 ms (FindLiveObjects: 0.723000 ms CreateObjectMapping: 0.435100 ms MarkObjects: 4.644100 ms DeleteObjects: 0.101300 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.026176 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 2.24 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.650 seconds +Domain Reload Profiling: + ReloadAssembly (1650ms) + BeginReloadAssembly (158ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (5ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (44ms) + EndReloadAssembly (1388ms) + LoadAssemblies (122ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (396ms) + ReleaseScriptCaches (2ms) + RebuildScriptCaches (51ms) + SetupLoadedEditorAssemblies (783ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (23ms) + SetLoadedEditorAssemblies (1ms) + RefreshPlugins (2ms) + BeforeProcessingInitializeOnLoad (73ms) + ProcessInitializeOnLoadAttributes (649ms) + ProcessInitializeOnLoadMethodAttributes (27ms) + AfterProcessingInitializeOnLoad (8ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (12ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.24 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6313 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.8 KB). Loaded Objects now: 7754. +Memory consumption went from 224.6 MB to 224.5 MB. +Total: 2.769900 ms (FindLiveObjects: 0.563100 ms CreateObjectMapping: 0.260800 ms MarkObjects: 1.895600 ms DeleteObjects: 0.049300 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.030878 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 1.52 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.750 seconds +Domain Reload Profiling: + ReloadAssembly (1751ms) + BeginReloadAssembly (195ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (5ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (53ms) + EndReloadAssembly (1446ms) + LoadAssemblies (156ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (380ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (51ms) + SetupLoadedEditorAssemblies (835ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (24ms) + SetLoadedEditorAssemblies (1ms) + RefreshPlugins (2ms) + BeforeProcessingInitializeOnLoad (77ms) + ProcessInitializeOnLoadAttributes (691ms) + ProcessInitializeOnLoadMethodAttributes (28ms) + AfterProcessingInitializeOnLoad (12ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (13ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.38 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6313 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.8 KB). Loaded Objects now: 7769. +Memory consumption went from 224.6 MB to 224.6 MB. +Total: 4.117600 ms (FindLiveObjects: 0.804400 ms CreateObjectMapping: 0.652100 ms MarkObjects: 2.559400 ms DeleteObjects: 0.100200 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.028770 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 1.03 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.807 seconds +Domain Reload Profiling: + ReloadAssembly (1808ms) + BeginReloadAssembly (225ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (5ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (73ms) + EndReloadAssembly (1434ms) + LoadAssemblies (159ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (401ms) + ReleaseScriptCaches (2ms) + RebuildScriptCaches (53ms) + SetupLoadedEditorAssemblies (793ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (22ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (79ms) + ProcessInitializeOnLoadAttributes (654ms) + ProcessInitializeOnLoadMethodAttributes (29ms) + AfterProcessingInitializeOnLoad (8ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (13ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.01 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6313 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.7 KB). Loaded Objects now: 7784. +Memory consumption went from 224.7 MB to 224.6 MB. +Total: 3.103600 ms (FindLiveObjects: 0.541100 ms CreateObjectMapping: 0.260000 ms MarkObjects: 2.255800 ms DeleteObjects: 0.045500 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.061542 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 1.28 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.792 seconds +Domain Reload Profiling: + ReloadAssembly (1794ms) + BeginReloadAssembly (198ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (5ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (58ms) + EndReloadAssembly (1473ms) + LoadAssemblies (160ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (399ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (54ms) + SetupLoadedEditorAssemblies (823ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (23ms) + SetLoadedEditorAssemblies (1ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (70ms) + ProcessInitializeOnLoadAttributes (689ms) + ProcessInitializeOnLoadMethodAttributes (29ms) + AfterProcessingInitializeOnLoad (9ms) + EditorAssembliesLoaded (1ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (10ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.48 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6313 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.7 KB). Loaded Objects now: 7799. +Memory consumption went from 224.7 MB to 224.6 MB. +Total: 2.729100 ms (FindLiveObjects: 0.549300 ms CreateObjectMapping: 0.234200 ms MarkObjects: 1.904700 ms DeleteObjects: 0.039800 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Refreshing native plugins compatible for Editor in 13.87 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 80 Unused Serialized files (Serialized files now loaded: 0) +Unloading 80 unused Assets / (93.7 KB). Loaded Objects now: 7799. +Memory consumption went from 100.1 MB to 100.0 MB. +Total: 5.565800 ms (FindLiveObjects: 0.809600 ms CreateObjectMapping: 0.665200 ms MarkObjects: 4.019900 ms DeleteObjects: 0.070000 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.029460 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 1.81 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.739 seconds +Domain Reload Profiling: + ReloadAssembly (1740ms) + BeginReloadAssembly (205ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (5ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (56ms) + EndReloadAssembly (1411ms) + LoadAssemblies (165ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (368ms) + ReleaseScriptCaches (3ms) + RebuildScriptCaches (54ms) + SetupLoadedEditorAssemblies (809ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (26ms) + SetLoadedEditorAssemblies (1ms) + RefreshPlugins (2ms) + BeforeProcessingInitializeOnLoad (79ms) + ProcessInitializeOnLoadAttributes (661ms) + ProcessInitializeOnLoadMethodAttributes (30ms) + AfterProcessingInitializeOnLoad (10ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (9ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.25 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6313 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.7 KB). Loaded Objects now: 7814. +Memory consumption went from 224.7 MB to 224.6 MB. +Total: 2.764100 ms (FindLiveObjects: 0.522300 ms CreateObjectMapping: 0.290700 ms MarkObjects: 1.903900 ms DeleteObjects: 0.045900 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> diff --git a/JNFrame2/Logs/AssetImportWorker1.log b/JNFrame2/Logs/AssetImportWorker1.log new file mode 100644 index 00000000..ab85e734 --- /dev/null +++ b/JNFrame2/Logs/AssetImportWorker1.log @@ -0,0 +1,4727 @@ +Using pre-set license +Built from '2021.3/staging' branch; Version is '2021.3.35f1 (157b46ce122a) revision 1407814'; Using compiler version '192829333'; Build Type 'Release' +OS: 'Windows 11 (10.0.22631) 64bit Professional' Language: 'zh' Physical Memory: 32651 MB +BatchMode: 1, IsHumanControllingUs: 0, StartBugReporterOnCrash: 0, Is64bit: 1, IsPro: 1 + +COMMAND LINE ARGUMENTS: +D:\Unity\2021.3.35f1\Editor\Unity.exe +-adb2 +-batchMode +-noUpm +-name +AssetImportWorker1 +-projectPath +D:/myproject/JisolGame/JNFrame2 +-logFile +Logs/AssetImportWorker1.log +-srvPort +50106 +Successfully changed project path to: D:/myproject/JisolGame/JNFrame2 +D:/myproject/JisolGame/JNFrame2 +[UnityMemory] Configuration Parameters - Can be set up in boot.config + "memorysetup-bucket-allocator-granularity=16" + "memorysetup-bucket-allocator-bucket-count=8" + "memorysetup-bucket-allocator-block-size=33554432" + "memorysetup-bucket-allocator-block-count=8" + "memorysetup-main-allocator-block-size=16777216" + "memorysetup-thread-allocator-block-size=16777216" + "memorysetup-gfx-main-allocator-block-size=16777216" + "memorysetup-gfx-thread-allocator-block-size=16777216" + "memorysetup-cache-allocator-block-size=4194304" + "memorysetup-typetree-allocator-block-size=2097152" + "memorysetup-profiler-bucket-allocator-granularity=16" + "memorysetup-profiler-bucket-allocator-bucket-count=8" + "memorysetup-profiler-bucket-allocator-block-size=33554432" + "memorysetup-profiler-bucket-allocator-block-count=8" + "memorysetup-profiler-allocator-block-size=16777216" + "memorysetup-profiler-editor-allocator-block-size=1048576" + "memorysetup-temp-allocator-size-main=16777216" + "memorysetup-job-temp-allocator-block-size=2097152" + "memorysetup-job-temp-allocator-block-size-background=1048576" + "memorysetup-job-temp-allocator-reduction-small-platforms=262144" + "memorysetup-temp-allocator-size-background-worker=32768" + "memorysetup-temp-allocator-size-job-worker=262144" + "memorysetup-temp-allocator-size-preload-manager=33554432" + "memorysetup-temp-allocator-size-nav-mesh-worker=65536" + "memorysetup-temp-allocator-size-audio-worker=65536" + "memorysetup-temp-allocator-size-cloud-worker=32768" + "memorysetup-temp-allocator-size-gi-baking-worker=262144" + "memorysetup-temp-allocator-size-gfx=262144" +Player connection [16996] Host "[IP] 192.168.15.124 [Port] 0 [Flags] 2 [Guid] 2127718457 [EditorId] 2127718457 [Version] 1048832 [Id] WindowsEditor(7,PC-20230316NUNE) [Debug] 1 [PackageName] WindowsEditor [ProjectName] Editor" joined multi-casting on [225.0.0.222:54997]... + +Player connection [16996] Host "[IP] 192.168.15.124 [Port] 0 [Flags] 2 [Guid] 2127718457 [EditorId] 2127718457 [Version] 1048832 [Id] WindowsEditor(7,PC-20230316NUNE) [Debug] 1 [PackageName] WindowsEditor [ProjectName] Editor" joined alternative multi-casting on [225.0.0.222:34997]... + +[Physics::Module] Initialized MultithreadedJobDispatcher with {0} workers. +Refreshing native plugins compatible for Editor in 115.36 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Initialize engine version: 2021.3.35f1 (157b46ce122a) +[Subsystems] Discovering subsystems at path D:/Unity/2021.3.35f1/Editor/Data/Resources/UnitySubsystems +[Subsystems] Discovering subsystems at path D:/myproject/JisolGame/JNFrame2/Assets +GfxDevice: creating device client; threaded=0; jobified=0 +Direct3D: + Version: Direct3D 11.0 [level 11.1] + Renderer: NVIDIA GeForce GTX 1660 SUPER (ID=0x21c4) + Vendor: NVIDIA + VRAM: 5980 MB + Driver: 31.0.15.3623 +Initialize mono +Mono path[0] = 'D:/Unity/2021.3.35f1/Editor/Data/Managed' +Mono path[1] = 'D:/Unity/2021.3.35f1/Editor/Data/MonoBleedingEdge/lib/mono/unityjit-win32' +Mono config path = 'D:/Unity/2021.3.35f1/Editor/Data/MonoBleedingEdge/etc' +Using monoOptions --debugger-agent=transport=dt_socket,embedding=1,server=y,suspend=n,address=127.0.0.1:56752 +Begin MonoManager ReloadAssembly +Registering precompiled unity dll's ... +Register platform support module: D:/Unity/2021.3.35f1/Editor/Data/PlaybackEngines/AndroidPlayer/UnityEditor.Android.Extensions.dll +Register platform support module: D:/Unity/2021.3.35f1/Editor/Data/PlaybackEngines/WindowsStandaloneSupport/UnityEditor.WindowsStandalone.Extensions.dll +Registered in 0.004259 seconds. +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Unable to list connected devices. +adb.exe: failed to check server version: protocol fault (couldn't read status): connection reset + +UnityEditor.Android.CommandInvokationFailure: Unable to list connected devices. +D:\Unity\2021.3.35f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\platform-tools\adb.exe devices -l + +Environment Variables: +PROCESSOR_ARCHITECTURE = AMD64 +EFC_9124 = 1 +UNRAR_LIB_PATH = C:\Program Files\python\Lib\site-packages\unrar\UnRAR.dll +GATEWAY_VM_OPTIONS = C:\Users\Administrator\Downloads\jetbra-ded4f9dc4fcb60294b21669dafa90330f2713ce4\jetbra\vmoptions\gateway.vmoptions +DriverData = C:\Windows\System32\Drivers\DriverData +USERDOMAIN = PC-20230316NUNE +CommonProgramFiles(x86) = C:\Program Files (x86)\Common Files +COMPUTERNAME = PC-20230316NUNE +DEBUG_ENV_VAR = UnityHub +LOGONSERVER = \\PC-20230316NUNE +AMPLITUDE_TOKEN_GREENBUCKET_PROD = yyzPzalJDwrQcYNuOZam0bhKb26WyyhK +AMPLITUDE_API_KEY_YELLOWBUCKET_DEV = 48835b4d1f5e342aefe5f016324d296a +ProgramData = C:\ProgramData +SESSIONNAME = Console +AMPLITUDE_TOKEN_YELLOWBUCKET_PROD = Ph-837Q6GNodAkyc2MRkxVPUcjlIET4d +Path = C:\Program Files\Java\jdk1.8.0_131\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files\NVIDIA Corporation\NVIDIA NvDLISR;D:\Git\cmd;D:\TortoiseSVN\bin;D:\微信web开发者工具\dll;C:\Program Files\dotnet\;C:\bin\3H3de4dot;C:\Program Files\python;C:\Program Files\python\Scripts;D:\BtSoft\panel\script;C:\Program Files\nodejs\;C:\Program Files\Huawei QuickApp IDE\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\Program Files\Huawei QuickApp IDE\resources\app\extensions\deveco-debug\lib\toolkit\nodeTool;C:\Program Files\Huawei QuickApp IDE\resources\app\extensions\deveco-debug\lib\toolkit;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\dev\protoc-21.0-win64\bin;C:\dev\emsdk\upstream\emscripten;C:\dev\emsdk;C:\MinGW\bin;D:\CMake\bin;C:\Users\Administrator\AppData\Local\Microsoft\WindowsApps;;D:\Microsoft VS Code\bin;C:\Users\Administrator\.dotnet\tools;D:\Quick App IDE\bin;C:\Users\Administrator\AppData\Roaming\npm +APPDATA = C:\Users\Administrator\AppData\Roaming +SystemRoot = C:\WINDOWS +windir = C:\WINDOWS +AMPLITUDE_API_KEY_REDBUCKET_DEV = 46b8b46515e7632fc42a504b72e05fd0 +ProgramFiles(x86) = C:\Program Files (x86) +ProgramW6432 = C:\Program Files +BT_SETUP = D:\BtSoft +OS = Windows_NT +QT_QPA_PLATFORM_PLUGIN_PATH = C:\炼丹炉\AutoTagging +PROCESSOR_IDENTIFIER = Intel64 Family 6 Model 167 Stepping 1, GenuineIntel +HEAP_CLIENT_TOKEN_STAGING = 3786794399 +HOMEPATH = \Users\Administrator +FPS_BROWSER_USER_PROFILE_STRING = Default +CLION_VM_OPTIONS = C:\Users\Administrator\Downloads\jetbra-ded4f9dc4fcb60294b21669dafa90330f2713ce4\jetbra\vmoptions\clion.vmoptions +AMPLITUDE_TOKEN_REDBUCKET_DEV = U4PSN7S7PuYVRODivvdcFwbu8R6IHGqa +CHROME_CRASHPAD_PIPE_NAME = \\.\pipe\crashpad_12568_VDSYDLOHDWWBBZXN +SystemDrive = C: +PROCESSOR_LEVEL = 6 +JAVA_TOOL_OPTIONS = -Dfile.encoding=UTF-8 +CommonProgramFiles = C:\Program Files\Common Files +DCMAKE_CROSSCOMPILING_EMULATOR = C:\dev\emsdk\node\16.20.0_64bit\bin\node.exe +RIDER_VM_OPTIONS = C:\Users\Administrator\Downloads\jetbra-ded4f9dc4fcb60294b21669dafa90330f2713ce4\jetbra\vmoptions\rider.vmoptions +PUBLIC = C:\Users\Public +WOOTRIC_CLIENT_TOKEN = NPS-aa8be4c3 +JETBRAINS_CLIENT_VM_OPTIONS = C:\Users\Administrator\Downloads\jetbra-ded4f9dc4fcb60294b21669dafa90330f2713ce4\jetbra\vmoptions\jetbrains_client.vmoptions +NODE_TLS_REJECT_UNAUTHORIZED = 0 +DEVECOSTUDIO_VM_OPTIONS = C:\Users\Administrator\Downloads\jetbra-ded4f9dc4fcb60294b21669dafa90330f2713ce4\jetbra\vmoptions\devecostudio.vmoptions +USERDOMAIN_ROAMINGPROFILE = PC-20230316NUNE +TEMP = C:\Users\ADMINI~1\AppData\Local\Temp +ProgramFiles = C:\Program Files +CommonProgramW6432 = C:\Program Files\Common Files +RUBYMINE_VM_OPTIONS = C:\Users\Administrator\Downloads\jetbra-ded4f9dc4fcb60294b21669dafa90330f2713ce4\jetbra\vmoptions\rubymine.vmoptions +AMPLITUDE_TOKEN_YELLOWBUCKET_DEV = wKi8foVigDditGFvmZewRFWsEbX9Y0YO +DEVMGR_SHOW_DETAILS = 1 +AMPLITUDE_API_KEY_GREENBUCKET_DEV = 3ded2a762163603391a425f688f990c8 +AMPLITUDE_API_KEY_REDBUCKET_PROD = ca12bb461ea96f9bdf5df4ded7d52994 +_CL_ = /D_SILENCE_STDEXT_HASH_DEPRECATION_WARNINGS +APPCODE_VM_OPTIONS = C:\Users\Administrator\Downloads\jetbra-ded4f9dc4fcb60294b21669dafa90330f2713ce4\jetbra\vmoptions\appcode.vmoptions +HOMEDRIVE = C: +AMPLITUDE_API_KEY_STAGING = 83ee04fccc67e4fcc7dd527c4c6f1e21 +USERNAME = Administrator +OneDrive = C:\Users\Administrator\OneDrive +AMPLITUDE_API_KEY_YELLOWBUCKET_PROD = e03a9bbe92dc38a88cdb068d24c65b46 +PATHEXT = .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC +AMPLITUDE_TOKEN_REDBUCKET_PROD = QqyoFpcWPi7V17p80_46CF6-sNGRGbHo +BT_PYTHON = C:\Program Files\python +NUMBER_OF_PROCESSORS = 12 +PHPSTORM_VM_OPTIONS = C:\Users\Administrator\Downloads\jetbra-ded4f9dc4fcb60294b21669dafa90330f2713ce4\jetbra\vmoptions\phpstorm.vmoptions +AMPLITUDE_TOKEN_GREENBUCKET_DEV = 84H2gMm_FJzhr3mBaX1lM1JVukmCM7d9 +BT_PANEL = D:\BtSoft\panel +PYCHARM_VM_OPTIONS = C:\Users\Administrator\Downloads\jetbra-ded4f9dc4fcb60294b21669dafa90330f2713ce4\jetbra\vmoptions\pycharm.vmoptions +AMPLITUDE_DEPLOYMENT_KEY_RED_BUCKET_DEV = client-wbjHYrmeSR87GmWOE7LDpf7sUySOIKHm +GOLAND_VM_OPTIONS = C:\Users\Administrator\Downloads\jetbra-ded4f9dc4fcb60294b21669dafa90330f2713ce4\jetbra\vmoptions\goland.vmoptions +DCMAKE_TOOLCHAIN_FILE = C:\dev\emsdk\upstream\emscripten\cmake\Modules\Platform\Emscripten.cmake +AMPLITUDE_API_KEY_GREENBUCKET_PROD = c86fea37a9e1d3f0878b96e15b111c7c +ComSpec = C:\WINDOWS\system32\cmd.exe +WEBSTORM_VM_OPTIONS = C:\Users\Administrator\Downloads\jetbra-ded4f9dc4fcb60294b21669dafa90330f2713ce4\jetbra\vmoptions\webstorm.vmoptions +ORIGINAL_XDG_CURRENT_DESKTOP = undefined +PROCESSOR_REVISION = a701 +JETBRAINSCLIENT_VM_OPTIONS = C:\Users\Administrator\Downloads\jetbra-ded4f9dc4fcb60294b21669dafa90330f2713ce4\jetbra\vmoptions\jetbrainsclient.vmoptions +AMPLITUDE_DEPLOYMENT_KEY_RED_BUCKET_PROD = client-zH8Y7OK1i331EKuG77C6UxN8ygcM6LzS +TMP = C:\Users\ADMINI~1\AppData\Local\Temp +IDEA_VM_OPTIONS = C:\Users\Administrator\Downloads\jetbra-ded4f9dc4fcb60294b21669dafa90330f2713ce4\jetbra\vmoptions\idea.vmoptions +WEBIDE_VM_OPTIONS = C:\Users\Administrator\Downloads\jetbra-ded4f9dc4fcb60294b21669dafa90330f2713ce4\jetbra\vmoptions\webide.vmoptions +AMPLITUDE_API_KEY = 28f3cae0b33b8b3702120c9ed1a935aa +FPS_BROWSER_APP_PROFILE_STRING = Internet Explorer +SENTRY_ACCESS_TOKEN = 3df78d9e53f8456aa90fbae044ce1a6261421ab1d0014674bc2e933477289017 +HEAP_CLIENT_TOKEN = 1717415662 +ALLUSERSPROFILE = C:\ProgramData +QUICK_APP = C:\Users\Administrator\.quickapp-ide +DATASPELL_VM_OPTIONS = C:\Users\Administrator\Downloads\jetbra-ded4f9dc4fcb60294b21669dafa90330f2713ce4\jetbra\vmoptions\dataspell.vmoptions +STUDIO_VM_OPTIONS = C:\Users\Administrator\Downloads\jetbra-ded4f9dc4fcb60294b21669dafa90330f2713ce4\jetbra\vmoptions\studio.vmoptions +PSModulePath = C:\Program Files\WindowsPowerShell\Modules;C:\WINDOWS\system32\WindowsPowerShell\v1.0\Modules +LOCALAPPDATA = C:\Users\Administrator\AppData\Local +USERPROFILE = C:\Users\Administrator +DATAGRIP_VM_OPTIONS = C:\Users\Administrator\Downloads\jetbra-ded4f9dc4fcb60294b21669dafa90330f2713ce4\jetbra\vmoptions\datagrip.vmoptions + + +stderr[ +adb.exe: failed to check server version: protocol fault (couldn't read status): connection reset +] +stdout[ + +] +exit code: 1 + at UnityEditor.Android.Command.WaitForProgramToRun (UnityEditor.Utils.Program p, UnityEditor.Android.Command+WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg) [0x00033] in <47025f217c3e4c3c9e45f43f5718e02c>:0 + at UnityEditor.Android.Command.Run (System.Diagnostics.ProcessStartInfo psi, UnityEditor.Android.Command+WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg) [0x0002d] in <47025f217c3e4c3c9e45f43f5718e02c>:0 + at UnityEditor.Android.Command.Run (System.String command, System.String args, System.String workingdir, UnityEditor.Android.Command+WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg) [0x0000a] in <47025f217c3e4c3c9e45f43f5718e02c>:0 + at UnityEditor.Android.ADB.RunInternal (System.String[] command, UnityEditor.Android.Command+WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg) [0x0001e] in <47025f217c3e4c3c9e45f43f5718e02c>:0 + at UnityEditor.Android.ADB.Run (System.String[] command, UnityEditor.Android.Command+WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg) [0x00013] in <47025f217c3e4c3c9e45f43f5718e02c>:0 + at UnityEditor.Android.AndroidDeploymentTargetsExtension.GetKnownTargets (UnityEditor.DeploymentTargets.IDeploymentTargetsMainThreadContext context, UnityEditor.ProgressHandler progressHandler) [0x000ed] in <47025f217c3e4c3c9e45f43f5718e02c>:0 +UnityEngine.StackTraceUtility:ExtractStackTrace () +UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[]) +UnityEngine.Logger:Log (UnityEngine.LogType,object) +UnityEngine.Debug:LogWarning (object) +UnityEditor.Android.AndroidDeploymentTargetsExtension:GetKnownTargets (UnityEditor.DeploymentTargets.IDeploymentTargetsMainThreadContext,UnityEditor.ProgressHandler) +UnityEditor.Android.TargetScanWorker:ScanSync () +UnityEditor.Android.TargetExtension:OnUsbDevicesChanged (UnityEditor.Hardware.UsbDevice[]) +UnityEditor.Android.TargetExtension:OnLoad () +UnityEditor.Modules.ModuleManager:InitializePlatformSupportModules () + +Android Extension - Scanning For ADB Devices 226 ms +Refreshing native plugins compatible for Editor in 104.20 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Mono: successfully reloaded assembly +- Completed reload, in 0.883 seconds +Domain Reload Profiling: + ReloadAssembly (883ms) + BeginReloadAssembly (86ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (0ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (1ms) + EndReloadAssembly (716ms) + LoadAssemblies (84ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (91ms) + ReleaseScriptCaches (0ms) + RebuildScriptCaches (26ms) + SetupLoadedEditorAssemblies (561ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (343ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (104ms) + BeforeProcessingInitializeOnLoad (1ms) + ProcessInitializeOnLoadAttributes (75ms) + ProcessInitializeOnLoadMethodAttributes (38ms) + AfterProcessingInitializeOnLoad (0ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (0ms) +Platform modules already initialized, skipping +Registering precompiled user dll's ... +Registered in 0.012949 seconds. +Begin MonoManager ReloadAssembly +Unloading broken assembly Library/ScriptAssemblies/Assembly-CSharp.dll, this assembly can cause crashes in the runtime +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 2.85 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Package Manager log level set to [2] +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 3.250 seconds +Domain Reload Profiling: + ReloadAssembly (3251ms) + BeginReloadAssembly (237ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (8ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (39ms) + EndReloadAssembly (2887ms) + LoadAssemblies (203ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (1156ms) + ReleaseScriptCaches (2ms) + RebuildScriptCaches (253ms) + SetupLoadedEditorAssemblies (1221ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (45ms) + SetLoadedEditorAssemblies (1ms) + RefreshPlugins (3ms) + BeforeProcessingInitializeOnLoad (178ms) + ProcessInitializeOnLoadAttributes (948ms) + ProcessInitializeOnLoadMethodAttributes (35ms) + AfterProcessingInitializeOnLoad (12ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (13ms) +Platform modules already initialized, skipping +======================================================================== +Worker process is ready to serve import requests +Launched and connected shader compiler UnityShaderCompiler.exe after 0.06 seconds +Refreshing native plugins compatible for Editor in 0.73 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6300 Unused Serialized files (Serialized files now loaded: 0) +Unloading 65 unused Assets / (121.3 KB). Loaded Objects now: 6759. +Memory consumption went from 222.7 MB to 222.5 MB. +Total: 3.636200 ms (FindLiveObjects: 0.494700 ms CreateObjectMapping: 0.226700 ms MarkObjects: 2.749500 ms DeleteObjects: 0.164000 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Import Request. + Time since last request: 569.877532 seconds. + path: Assets/JNGame/Map/DotRecast + artifactKey: Guid(8405f7862a7145bc96b9cbc73bf9853c) Importer(815301076,1909f56bfc062723c751e8b465ee728b) +Number of updated assets reloaded before import = 0 +Start importing Assets/JNGame/Map/DotRecast using Guid(8405f7862a7145bc96b9cbc73bf9853c) Importer(815301076,1909f56bfc062723c751e8b465ee728b) -> (artifact id: '5d67e074e8be02262d71d87eb5724992') in 0.009966 seconds +Number of asset objects unloaded after import = 0 +======================================================================== +Received Import Request. + Time since last request: 0.000027 seconds. + path: Assets/JNGame/Map + artifactKey: Guid(2506063f96674267bf87277fdf1884ff) Importer(815301076,1909f56bfc062723c751e8b465ee728b) +Number of updated assets reloaded before import = 0 +Start importing Assets/JNGame/Map using Guid(2506063f96674267bf87277fdf1884ff) Importer(815301076,1909f56bfc062723c751e8b465ee728b) -> (artifact id: 'f14816758a70bbb7c285ec7fbaa8f35e') in 0.001814 seconds +Number of asset objects unloaded after import = 0 +======================================================================== +Received Import Request. + Time since last request: 0.000022 seconds. + path: Assets/JNGame + artifactKey: Guid(262a8509f1a5bf741b5f85a2139411fe) Importer(815301076,1909f56bfc062723c751e8b465ee728b) +Number of updated assets reloaded before import = 0 +Start importing Assets/JNGame using Guid(262a8509f1a5bf741b5f85a2139411fe) Importer(815301076,1909f56bfc062723c751e8b465ee728b) -> (artifact id: '12d3441ba68b16ecebe7cac38992e13b') in 0.001936 seconds +Number of asset objects unloaded after import = 0 +======================================================================== +Received Import Request. + Time since last request: 0.000048 seconds. + path: Assets/JNGame/Map/DotRecast/DotRecastController.cs + artifactKey: Guid(f83204b2c7bd45b086634b5819450152) Importer(815301076,1909f56bfc062723c751e8b465ee728b) +Number of updated assets reloaded before import = 0 +Start importing Assets/JNGame/Map/DotRecast/DotRecastController.cs using Guid(f83204b2c7bd45b086634b5819450152) Importer(815301076,1909f56bfc062723c751e8b465ee728b) -> (artifact id: 'a064f8adc554bb83a3fc0a8cb46e031b') in 0.065157 seconds +Number of asset objects unloaded after import = 0 +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.022380 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 1.31 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 2.270 seconds +Domain Reload Profiling: + ReloadAssembly (2272ms) + BeginReloadAssembly (283ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (7ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (83ms) + EndReloadAssembly (1758ms) + LoadAssemblies (265ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (547ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (62ms) + SetupLoadedEditorAssemblies (888ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (59ms) + SetLoadedEditorAssemblies (1ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (68ms) + ProcessInitializeOnLoadAttributes (686ms) + ProcessInitializeOnLoadMethodAttributes (55ms) + AfterProcessingInitializeOnLoad (18ms) + EditorAssembliesLoaded (1ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (18ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.45 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6281 Unused Serialized files (Serialized files now loaded: 0) +Unloading 56 unused Assets / (93.7 KB). Loaded Objects now: 6766. +Memory consumption went from 222.3 MB to 222.2 MB. +Total: 23.501000 ms (FindLiveObjects: 1.056100 ms CreateObjectMapping: 0.460100 ms MarkObjects: 21.929800 ms DeleteObjects: 0.053300 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.047561 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 0.94 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.834 seconds +Domain Reload Profiling: + ReloadAssembly (1835ms) + BeginReloadAssembly (196ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (7ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (45ms) + EndReloadAssembly (1507ms) + LoadAssemblies (165ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (439ms) + ReleaseScriptCaches (2ms) + RebuildScriptCaches (60ms) + SetupLoadedEditorAssemblies (845ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (20ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (77ms) + ProcessInitializeOnLoadAttributes (711ms) + ProcessInitializeOnLoadMethodAttributes (28ms) + AfterProcessingInitializeOnLoad (7ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (8ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.02 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6315 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.6 KB). Loaded Objects now: 6781. +Memory consumption went from 223.4 MB to 223.3 MB. +Total: 4.156700 ms (FindLiveObjects: 0.580300 ms CreateObjectMapping: 0.301400 ms MarkObjects: 3.213000 ms DeleteObjects: 0.060600 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.038228 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 0.93 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 2.117 seconds +Domain Reload Profiling: + ReloadAssembly (2118ms) + BeginReloadAssembly (417ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (6ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (280ms) + EndReloadAssembly (1490ms) + LoadAssemblies (155ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (373ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (60ms) + SetupLoadedEditorAssemblies (847ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (23ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (92ms) + ProcessInitializeOnLoadAttributes (690ms) + ProcessInitializeOnLoadMethodAttributes (30ms) + AfterProcessingInitializeOnLoad (10ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (14ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.52 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6315 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.6 KB). Loaded Objects now: 6796. +Memory consumption went from 223.4 MB to 223.3 MB. +Total: 3.192400 ms (FindLiveObjects: 0.524800 ms CreateObjectMapping: 0.314100 ms MarkObjects: 2.299100 ms DeleteObjects: 0.053300 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.047214 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 1.60 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 2.142 seconds +Domain Reload Profiling: + ReloadAssembly (2143ms) + BeginReloadAssembly (254ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (9ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (88ms) + EndReloadAssembly (1754ms) + LoadAssemblies (171ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (605ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (62ms) + SetupLoadedEditorAssemblies (890ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (38ms) + SetLoadedEditorAssemblies (1ms) + RefreshPlugins (2ms) + BeforeProcessingInitializeOnLoad (93ms) + ProcessInitializeOnLoadAttributes (718ms) + ProcessInitializeOnLoadMethodAttributes (29ms) + AfterProcessingInitializeOnLoad (8ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (9ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 0.94 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6315 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.8 KB). Loaded Objects now: 6811. +Memory consumption went from 223.5 MB to 223.4 MB. +Total: 2.835100 ms (FindLiveObjects: 0.429000 ms CreateObjectMapping: 0.246500 ms MarkObjects: 2.105000 ms DeleteObjects: 0.053500 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.044503 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 1.13 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 3.141 seconds +Domain Reload Profiling: + ReloadAssembly (3143ms) + BeginReloadAssembly (251ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (8ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (62ms) + EndReloadAssembly (2721ms) + LoadAssemblies (203ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (658ms) + ReleaseScriptCaches (4ms) + RebuildScriptCaches (102ms) + SetupLoadedEditorAssemblies (1704ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (26ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (101ms) + ProcessInitializeOnLoadAttributes (1429ms) + ProcessInitializeOnLoadMethodAttributes (64ms) + AfterProcessingInitializeOnLoad (81ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (25ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.61 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6315 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.7 KB). Loaded Objects now: 6826. +Memory consumption went from 223.5 MB to 223.4 MB. +Total: 4.666100 ms (FindLiveObjects: 0.928900 ms CreateObjectMapping: 0.588000 ms MarkObjects: 3.031000 ms DeleteObjects: 0.115600 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.054786 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 1.66 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 2.342 seconds +Domain Reload Profiling: + ReloadAssembly (2343ms) + BeginReloadAssembly (308ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (9ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (98ms) + EndReloadAssembly (1901ms) + LoadAssemblies (173ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (573ms) + ReleaseScriptCaches (4ms) + RebuildScriptCaches (57ms) + SetupLoadedEditorAssemblies (1053ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (75ms) + SetLoadedEditorAssemblies (1ms) + RefreshPlugins (2ms) + BeforeProcessingInitializeOnLoad (109ms) + ProcessInitializeOnLoadAttributes (808ms) + ProcessInitializeOnLoadMethodAttributes (45ms) + AfterProcessingInitializeOnLoad (13ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (14ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 2.19 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6315 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.6 KB). Loaded Objects now: 6841. +Memory consumption went from 223.5 MB to 223.4 MB. +Total: 3.552000 ms (FindLiveObjects: 0.500400 ms CreateObjectMapping: 0.278400 ms MarkObjects: 2.694700 ms DeleteObjects: 0.076900 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.045400 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 1.15 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 2.941 seconds +Domain Reload Profiling: + ReloadAssembly (2942ms) + BeginReloadAssembly (323ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (7ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (99ms) + EndReloadAssembly (2478ms) + LoadAssemblies (254ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (1029ms) + ReleaseScriptCaches (3ms) + RebuildScriptCaches (99ms) + SetupLoadedEditorAssemblies (994ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (43ms) + SetLoadedEditorAssemblies (1ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (147ms) + ProcessInitializeOnLoadAttributes (759ms) + ProcessInitializeOnLoadMethodAttributes (32ms) + AfterProcessingInitializeOnLoad (10ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (14ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.08 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6315 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.7 KB). Loaded Objects now: 6856. +Memory consumption went from 223.5 MB to 223.4 MB. +Total: 3.311300 ms (FindLiveObjects: 0.496000 ms CreateObjectMapping: 0.258500 ms MarkObjects: 2.464300 ms DeleteObjects: 0.090900 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.093482 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 2.18 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 2.132 seconds +Domain Reload Profiling: + ReloadAssembly (2132ms) + BeginReloadAssembly (274ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (7ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (71ms) + EndReloadAssembly (1671ms) + LoadAssemblies (232ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (420ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (51ms) + SetupLoadedEditorAssemblies (977ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (24ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (2ms) + BeforeProcessingInitializeOnLoad (77ms) + ProcessInitializeOnLoadAttributes (833ms) + ProcessInitializeOnLoadMethodAttributes (31ms) + AfterProcessingInitializeOnLoad (9ms) + EditorAssembliesLoaded (1ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (15ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 2.97 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6315 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.7 KB). Loaded Objects now: 6871. +Memory consumption went from 223.5 MB to 223.4 MB. +Total: 6.011900 ms (FindLiveObjects: 1.092300 ms CreateObjectMapping: 0.603200 ms MarkObjects: 4.238900 ms DeleteObjects: 0.075500 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.046539 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 1.28 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 2.093 seconds +Domain Reload Profiling: + ReloadAssembly (2094ms) + BeginReloadAssembly (268ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (5ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (79ms) + EndReloadAssembly (1687ms) + LoadAssemblies (212ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (344ms) + ReleaseScriptCaches (2ms) + RebuildScriptCaches (66ms) + SetupLoadedEditorAssemblies (1082ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (23ms) + SetLoadedEditorAssemblies (1ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (80ms) + ProcessInitializeOnLoadAttributes (926ms) + ProcessInitializeOnLoadMethodAttributes (38ms) + AfterProcessingInitializeOnLoad (13ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (18ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.22 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6315 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.7 KB). Loaded Objects now: 6886. +Memory consumption went from 223.6 MB to 223.5 MB. +Total: 3.236100 ms (FindLiveObjects: 0.643700 ms CreateObjectMapping: 0.271000 ms MarkObjects: 2.245300 ms DeleteObjects: 0.074400 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.052496 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 1.02 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.769 seconds +Domain Reload Profiling: + ReloadAssembly (1770ms) + BeginReloadAssembly (232ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (5ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (63ms) + EndReloadAssembly (1429ms) + LoadAssemblies (166ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (406ms) + ReleaseScriptCaches (2ms) + RebuildScriptCaches (52ms) + SetupLoadedEditorAssemblies (801ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (23ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (87ms) + ProcessInitializeOnLoadAttributes (650ms) + ProcessInitializeOnLoadMethodAttributes (27ms) + AfterProcessingInitializeOnLoad (13ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (8ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.49 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6315 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.7 KB). Loaded Objects now: 6901. +Memory consumption went from 223.6 MB to 223.5 MB. +Total: 4.582400 ms (FindLiveObjects: 0.936000 ms CreateObjectMapping: 0.673200 ms MarkObjects: 2.886900 ms DeleteObjects: 0.085000 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.037464 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 1.52 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 2.435 seconds +Domain Reload Profiling: + ReloadAssembly (2436ms) + BeginReloadAssembly (372ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (6ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (122ms) + EndReloadAssembly (1908ms) + LoadAssemblies (280ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (418ms) + ReleaseScriptCaches (2ms) + RebuildScriptCaches (61ms) + SetupLoadedEditorAssemblies (1148ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (50ms) + SetLoadedEditorAssemblies (1ms) + RefreshPlugins (2ms) + BeforeProcessingInitializeOnLoad (95ms) + ProcessInitializeOnLoadAttributes (921ms) + ProcessInitializeOnLoadMethodAttributes (64ms) + AfterProcessingInitializeOnLoad (16ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (19ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.10 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6315 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.7 KB). Loaded Objects now: 6916. +Memory consumption went from 223.6 MB to 223.5 MB. +Total: 2.589600 ms (FindLiveObjects: 0.423600 ms CreateObjectMapping: 0.255400 ms MarkObjects: 1.866500 ms DeleteObjects: 0.043300 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.045107 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 2.09 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 2.119 seconds +Domain Reload Profiling: + ReloadAssembly (2120ms) + BeginReloadAssembly (234ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (5ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (72ms) + EndReloadAssembly (1753ms) + LoadAssemblies (172ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (378ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (45ms) + SetupLoadedEditorAssemblies (1070ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (30ms) + SetLoadedEditorAssemblies (1ms) + RefreshPlugins (2ms) + BeforeProcessingInitializeOnLoad (129ms) + ProcessInitializeOnLoadAttributes (817ms) + ProcessInitializeOnLoadMethodAttributes (48ms) + AfterProcessingInitializeOnLoad (43ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (51ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.04 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6315 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.7 KB). Loaded Objects now: 6931. +Memory consumption went from 223.6 MB to 223.5 MB. +Total: 3.006600 ms (FindLiveObjects: 0.405600 ms CreateObjectMapping: 0.247700 ms MarkObjects: 2.310300 ms DeleteObjects: 0.041900 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.091980 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 1.34 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 2.167 seconds +Domain Reload Profiling: + ReloadAssembly (2168ms) + BeginReloadAssembly (265ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (6ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (74ms) + EndReloadAssembly (1748ms) + LoadAssemblies (227ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (351ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (43ms) + SetupLoadedEditorAssemblies (1149ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (24ms) + SetLoadedEditorAssemblies (1ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (71ms) + ProcessInitializeOnLoadAttributes (962ms) + ProcessInitializeOnLoadMethodAttributes (72ms) + AfterProcessingInitializeOnLoad (17ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (16ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 0.95 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6315 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.7 KB). Loaded Objects now: 6946. +Memory consumption went from 223.6 MB to 223.5 MB. +Total: 3.421800 ms (FindLiveObjects: 0.441900 ms CreateObjectMapping: 0.247200 ms MarkObjects: 2.664600 ms DeleteObjects: 0.067000 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.031514 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 0.92 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.578 seconds +Domain Reload Profiling: + ReloadAssembly (1578ms) + BeginReloadAssembly (196ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (5ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (44ms) + EndReloadAssembly (1264ms) + LoadAssemblies (152ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (292ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (40ms) + SetupLoadedEditorAssemblies (774ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (19ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (66ms) + ProcessInitializeOnLoadAttributes (650ms) + ProcessInitializeOnLoadMethodAttributes (30ms) + AfterProcessingInitializeOnLoad (8ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (11ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 0.99 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6315 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.7 KB). Loaded Objects now: 6961. +Memory consumption went from 223.6 MB to 223.6 MB. +Total: 3.910600 ms (FindLiveObjects: 0.724100 ms CreateObjectMapping: 0.410000 ms MarkObjects: 2.702900 ms DeleteObjects: 0.071500 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.032556 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 0.91 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.657 seconds +Domain Reload Profiling: + ReloadAssembly (1657ms) + BeginReloadAssembly (250ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (5ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (75ms) + EndReloadAssembly (1262ms) + LoadAssemblies (178ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (343ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (41ms) + SetupLoadedEditorAssemblies (736ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (18ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (59ms) + ProcessInitializeOnLoadAttributes (620ms) + ProcessInitializeOnLoadMethodAttributes (27ms) + AfterProcessingInitializeOnLoad (10ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (10ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.03 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6315 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.6 KB). Loaded Objects now: 6976. +Memory consumption went from 223.7 MB to 223.6 MB. +Total: 3.216000 ms (FindLiveObjects: 0.488500 ms CreateObjectMapping: 0.233200 ms MarkObjects: 2.450200 ms DeleteObjects: 0.043000 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.032041 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 1.23 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.744 seconds +Domain Reload Profiling: + ReloadAssembly (1745ms) + BeginReloadAssembly (234ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (5ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (57ms) + EndReloadAssembly (1332ms) + LoadAssemblies (219ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (369ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (47ms) + SetupLoadedEditorAssemblies (731ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (20ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (63ms) + ProcessInitializeOnLoadAttributes (615ms) + ProcessInitializeOnLoadMethodAttributes (24ms) + AfterProcessingInitializeOnLoad (8ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (10ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.62 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6315 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.7 KB). Loaded Objects now: 6991. +Memory consumption went from 223.7 MB to 223.6 MB. +Total: 2.968200 ms (FindLiveObjects: 0.495400 ms CreateObjectMapping: 0.252100 ms MarkObjects: 2.166300 ms DeleteObjects: 0.053500 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.047302 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 1.03 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 2.137 seconds +Domain Reload Profiling: + ReloadAssembly (2139ms) + BeginReloadAssembly (327ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (11ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (121ms) + EndReloadAssembly (1650ms) + LoadAssemblies (201ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (527ms) + ReleaseScriptCaches (2ms) + RebuildScriptCaches (96ms) + SetupLoadedEditorAssemblies (824ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (28ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (73ms) + ProcessInitializeOnLoadAttributes (689ms) + ProcessInitializeOnLoadMethodAttributes (25ms) + AfterProcessingInitializeOnLoad (7ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (9ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.03 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6315 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.8 KB). Loaded Objects now: 7006. +Memory consumption went from 223.7 MB to 223.6 MB. +Total: 3.194900 ms (FindLiveObjects: 0.468600 ms CreateObjectMapping: 0.415600 ms MarkObjects: 2.248600 ms DeleteObjects: 0.061100 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.033039 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 0.91 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.568 seconds +Domain Reload Profiling: + ReloadAssembly (1569ms) + BeginReloadAssembly (174ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (4ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (48ms) + EndReloadAssembly (1280ms) + LoadAssemblies (139ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (307ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (40ms) + SetupLoadedEditorAssemblies (762ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (18ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (62ms) + ProcessInitializeOnLoadAttributes (643ms) + ProcessInitializeOnLoadMethodAttributes (28ms) + AfterProcessingInitializeOnLoad (9ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (15ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 6.17 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6315 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.7 KB). Loaded Objects now: 7021. +Memory consumption went from 223.7 MB to 223.6 MB. +Total: 4.944900 ms (FindLiveObjects: 0.861700 ms CreateObjectMapping: 0.456600 ms MarkObjects: 3.402000 ms DeleteObjects: 0.218400 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.032356 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 1.74 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.712 seconds +Domain Reload Profiling: + ReloadAssembly (1713ms) + BeginReloadAssembly (198ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (8ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (51ms) + EndReloadAssembly (1387ms) + LoadAssemblies (151ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (412ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (54ms) + SetupLoadedEditorAssemblies (757ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (20ms) + SetLoadedEditorAssemblies (1ms) + RefreshPlugins (2ms) + BeforeProcessingInitializeOnLoad (74ms) + ProcessInitializeOnLoadAttributes (628ms) + ProcessInitializeOnLoadMethodAttributes (25ms) + AfterProcessingInitializeOnLoad (7ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (8ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.16 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6315 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.6 KB). Loaded Objects now: 7036. +Memory consumption went from 223.7 MB to 223.6 MB. +Total: 2.948000 ms (FindLiveObjects: 0.632700 ms CreateObjectMapping: 0.265500 ms MarkObjects: 1.999200 ms DeleteObjects: 0.049600 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.054703 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 0.87 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.476 seconds +Domain Reload Profiling: + ReloadAssembly (1477ms) + BeginReloadAssembly (160ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (6ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (46ms) + EndReloadAssembly (1207ms) + LoadAssemblies (124ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (300ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (38ms) + SetupLoadedEditorAssemblies (727ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (18ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (63ms) + ProcessInitializeOnLoadAttributes (609ms) + ProcessInitializeOnLoadMethodAttributes (27ms) + AfterProcessingInitializeOnLoad (8ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (9ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 2.42 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6315 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.7 KB). Loaded Objects now: 7051. +Memory consumption went from 223.7 MB to 223.7 MB. +Total: 2.779500 ms (FindLiveObjects: 0.476100 ms CreateObjectMapping: 0.248300 ms MarkObjects: 1.989400 ms DeleteObjects: 0.064500 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.045773 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 0.93 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.710 seconds +Domain Reload Profiling: + ReloadAssembly (1711ms) + BeginReloadAssembly (213ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (6ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (55ms) + EndReloadAssembly (1386ms) + LoadAssemblies (172ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (410ms) + ReleaseScriptCaches (2ms) + RebuildScriptCaches (56ms) + SetupLoadedEditorAssemblies (755ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (22ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (99ms) + ProcessInitializeOnLoadAttributes (601ms) + ProcessInitializeOnLoadMethodAttributes (24ms) + AfterProcessingInitializeOnLoad (8ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (8ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 0.94 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6315 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.7 KB). Loaded Objects now: 7066. +Memory consumption went from 223.8 MB to 223.7 MB. +Total: 3.579300 ms (FindLiveObjects: 0.841600 ms CreateObjectMapping: 0.427800 ms MarkObjects: 2.253700 ms DeleteObjects: 0.054400 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.028563 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 1.42 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.550 seconds +Domain Reload Profiling: + ReloadAssembly (1550ms) + BeginReloadAssembly (169ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (5ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (49ms) + EndReloadAssembly (1270ms) + LoadAssemblies (134ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (325ms) + ReleaseScriptCaches (2ms) + RebuildScriptCaches (41ms) + SetupLoadedEditorAssemblies (746ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (20ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (2ms) + BeforeProcessingInitializeOnLoad (67ms) + ProcessInitializeOnLoadAttributes (615ms) + ProcessInitializeOnLoadMethodAttributes (33ms) + AfterProcessingInitializeOnLoad (9ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (8ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.00 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6315 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.7 KB). Loaded Objects now: 7081. +Memory consumption went from 223.8 MB to 223.7 MB. +Total: 5.267800 ms (FindLiveObjects: 0.536700 ms CreateObjectMapping: 0.309200 ms MarkObjects: 4.355000 ms DeleteObjects: 0.065300 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.033419 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 1.44 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.686 seconds +Domain Reload Profiling: + ReloadAssembly (1687ms) + BeginReloadAssembly (168ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (5ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (50ms) + EndReloadAssembly (1406ms) + LoadAssemblies (133ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (366ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (44ms) + SetupLoadedEditorAssemblies (831ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (24ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (2ms) + BeforeProcessingInitializeOnLoad (78ms) + ProcessInitializeOnLoadAttributes (691ms) + ProcessInitializeOnLoadMethodAttributes (25ms) + AfterProcessingInitializeOnLoad (10ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (10ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.09 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6315 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.7 KB). Loaded Objects now: 7096. +Memory consumption went from 223.8 MB to 223.7 MB. +Total: 3.017300 ms (FindLiveObjects: 0.481800 ms CreateObjectMapping: 0.294300 ms MarkObjects: 2.188800 ms DeleteObjects: 0.051200 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.050873 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 0.92 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.557 seconds +Domain Reload Profiling: + ReloadAssembly (1558ms) + BeginReloadAssembly (158ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (5ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (41ms) + EndReloadAssembly (1284ms) + LoadAssemblies (131ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (361ms) + ReleaseScriptCaches (2ms) + RebuildScriptCaches (43ms) + SetupLoadedEditorAssemblies (723ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (18ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (64ms) + ProcessInitializeOnLoadAttributes (602ms) + ProcessInitializeOnLoadMethodAttributes (30ms) + AfterProcessingInitializeOnLoad (8ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (8ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.84 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6315 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.7 KB). Loaded Objects now: 7111. +Memory consumption went from 223.8 MB to 223.7 MB. +Total: 3.320100 ms (FindLiveObjects: 0.499600 ms CreateObjectMapping: 0.246500 ms MarkObjects: 2.487100 ms DeleteObjects: 0.085500 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.029022 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 1.37 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.504 seconds +Domain Reload Profiling: + ReloadAssembly (1505ms) + BeginReloadAssembly (166ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (5ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (44ms) + EndReloadAssembly (1231ms) + LoadAssemblies (139ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (323ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (45ms) + SetupLoadedEditorAssemblies (707ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (21ms) + SetLoadedEditorAssemblies (1ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (63ms) + ProcessInitializeOnLoadAttributes (591ms) + ProcessInitializeOnLoadMethodAttributes (23ms) + AfterProcessingInitializeOnLoad (7ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (8ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.98 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6315 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.7 KB). Loaded Objects now: 7126. +Memory consumption went from 223.8 MB to 223.7 MB. +Total: 3.122400 ms (FindLiveObjects: 0.536600 ms CreateObjectMapping: 0.274000 ms MarkObjects: 2.257300 ms DeleteObjects: 0.053500 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.038994 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 0.91 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.491 seconds +Domain Reload Profiling: + ReloadAssembly (1491ms) + BeginReloadAssembly (174ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (6ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (47ms) + EndReloadAssembly (1213ms) + LoadAssemblies (144ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (298ms) + ReleaseScriptCaches (2ms) + RebuildScriptCaches (42ms) + SetupLoadedEditorAssemblies (717ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (19ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (61ms) + ProcessInitializeOnLoadAttributes (607ms) + ProcessInitializeOnLoadMethodAttributes (22ms) + AfterProcessingInitializeOnLoad (7ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (8ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 0.99 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6315 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.7 KB). Loaded Objects now: 7141. +Memory consumption went from 223.8 MB to 223.8 MB. +Total: 3.398500 ms (FindLiveObjects: 0.444900 ms CreateObjectMapping: 0.232800 ms MarkObjects: 2.608000 ms DeleteObjects: 0.111700 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.047966 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 1.07 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.626 seconds +Domain Reload Profiling: + ReloadAssembly (1627ms) + BeginReloadAssembly (155ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (6ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (40ms) + EndReloadAssembly (1366ms) + LoadAssemblies (124ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (364ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (49ms) + SetupLoadedEditorAssemblies (800ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (19ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (79ms) + ProcessInitializeOnLoadAttributes (668ms) + ProcessInitializeOnLoadMethodAttributes (23ms) + AfterProcessingInitializeOnLoad (9ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (8ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.09 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6315 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.7 KB). Loaded Objects now: 7156. +Memory consumption went from 223.9 MB to 223.8 MB. +Total: 3.239500 ms (FindLiveObjects: 0.565300 ms CreateObjectMapping: 0.251900 ms MarkObjects: 2.360700 ms DeleteObjects: 0.060300 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.029718 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 0.92 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.501 seconds +Domain Reload Profiling: + ReloadAssembly (1502ms) + BeginReloadAssembly (167ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (5ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (47ms) + EndReloadAssembly (1202ms) + LoadAssemblies (141ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (283ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (39ms) + SetupLoadedEditorAssemblies (725ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (21ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (65ms) + ProcessInitializeOnLoadAttributes (607ms) + ProcessInitializeOnLoadMethodAttributes (23ms) + AfterProcessingInitializeOnLoad (8ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (10ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 0.93 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6315 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.6 KB). Loaded Objects now: 7171. +Memory consumption went from 223.9 MB to 223.8 MB. +Total: 3.596100 ms (FindLiveObjects: 0.721100 ms CreateObjectMapping: 0.378500 ms MarkObjects: 2.450900 ms DeleteObjects: 0.044600 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.026419 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 1.00 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.524 seconds +Domain Reload Profiling: + ReloadAssembly (1525ms) + BeginReloadAssembly (190ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (4ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (60ms) + EndReloadAssembly (1189ms) + LoadAssemblies (131ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (284ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (45ms) + SetupLoadedEditorAssemblies (725ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (19ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (67ms) + ProcessInitializeOnLoadAttributes (605ms) + ProcessInitializeOnLoadMethodAttributes (24ms) + AfterProcessingInitializeOnLoad (7ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (9ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.68 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6315 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.7 KB). Loaded Objects now: 7186. +Memory consumption went from 223.9 MB to 223.8 MB. +Total: 3.195100 ms (FindLiveObjects: 0.448700 ms CreateObjectMapping: 0.278100 ms MarkObjects: 2.407300 ms DeleteObjects: 0.059800 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.033388 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 1.08 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.963 seconds +Domain Reload Profiling: + ReloadAssembly (1964ms) + BeginReloadAssembly (251ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (5ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (73ms) + EndReloadAssembly (1545ms) + LoadAssemblies (186ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (454ms) + ReleaseScriptCaches (2ms) + RebuildScriptCaches (60ms) + SetupLoadedEditorAssemblies (849ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (20ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (73ms) + ProcessInitializeOnLoadAttributes (715ms) + ProcessInitializeOnLoadMethodAttributes (31ms) + AfterProcessingInitializeOnLoad (8ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (9ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.06 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6315 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.7 KB). Loaded Objects now: 7201. +Memory consumption went from 223.9 MB to 223.8 MB. +Total: 4.180700 ms (FindLiveObjects: 0.859700 ms CreateObjectMapping: 0.372900 ms MarkObjects: 2.852200 ms DeleteObjects: 0.093500 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.035994 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 0.94 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.590 seconds +Domain Reload Profiling: + ReloadAssembly (1591ms) + BeginReloadAssembly (174ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (5ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (49ms) + EndReloadAssembly (1298ms) + LoadAssemblies (130ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (317ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (55ms) + SetupLoadedEditorAssemblies (755ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (27ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (71ms) + ProcessInitializeOnLoadAttributes (617ms) + ProcessInitializeOnLoadMethodAttributes (30ms) + AfterProcessingInitializeOnLoad (9ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (11ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 0.98 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6315 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.7 KB). Loaded Objects now: 7216. +Memory consumption went from 224.0 MB to 223.9 MB. +Total: 2.949300 ms (FindLiveObjects: 0.466800 ms CreateObjectMapping: 0.251700 ms MarkObjects: 2.187100 ms DeleteObjects: 0.042700 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.064126 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 0.97 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.477 seconds +Domain Reload Profiling: + ReloadAssembly (1478ms) + BeginReloadAssembly (169ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (7ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (49ms) + EndReloadAssembly (1201ms) + LoadAssemblies (125ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (282ms) + ReleaseScriptCaches (2ms) + RebuildScriptCaches (46ms) + SetupLoadedEditorAssemblies (721ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (19ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (68ms) + ProcessInitializeOnLoadAttributes (604ms) + ProcessInitializeOnLoadMethodAttributes (22ms) + AfterProcessingInitializeOnLoad (7ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (8ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 0.96 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6313 Unused Serialized files (Serialized files now loaded: 0) +Unloading 84 unused Assets / (93.8 KB). Loaded Objects now: 7229. +Memory consumption went from 223.9 MB to 223.8 MB. +Total: 2.592800 ms (FindLiveObjects: 0.437600 ms CreateObjectMapping: 0.226100 ms MarkObjects: 1.881600 ms DeleteObjects: 0.046700 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.025087 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 1.15 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.629 seconds +Domain Reload Profiling: + ReloadAssembly (1630ms) + BeginReloadAssembly (158ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (7ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (45ms) + EndReloadAssembly (1359ms) + LoadAssemblies (130ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (373ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (51ms) + SetupLoadedEditorAssemblies (764ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (20ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (70ms) + ProcessInitializeOnLoadAttributes (638ms) + ProcessInitializeOnLoadMethodAttributes (25ms) + AfterProcessingInitializeOnLoad (9ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (10ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.19 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6313 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.7 KB). Loaded Objects now: 7244. +Memory consumption went from 223.9 MB to 223.9 MB. +Total: 3.208700 ms (FindLiveObjects: 0.730800 ms CreateObjectMapping: 0.406600 ms MarkObjects: 2.020500 ms DeleteObjects: 0.049300 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.031701 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 1.18 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.657 seconds +Domain Reload Profiling: + ReloadAssembly (1658ms) + BeginReloadAssembly (164ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (4ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (41ms) + EndReloadAssembly (1396ms) + LoadAssemblies (143ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (388ms) + ReleaseScriptCaches (2ms) + RebuildScriptCaches (45ms) + SetupLoadedEditorAssemblies (791ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (25ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (75ms) + ProcessInitializeOnLoadAttributes (654ms) + ProcessInitializeOnLoadMethodAttributes (25ms) + AfterProcessingInitializeOnLoad (10ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (10ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.14 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6313 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.8 KB). Loaded Objects now: 7259. +Memory consumption went from 224.0 MB to 223.9 MB. +Total: 4.542700 ms (FindLiveObjects: 0.657200 ms CreateObjectMapping: 0.290500 ms MarkObjects: 3.501400 ms DeleteObjects: 0.091500 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.034879 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 1.25 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.618 seconds +Domain Reload Profiling: + ReloadAssembly (1619ms) + BeginReloadAssembly (151ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (4ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (40ms) + EndReloadAssembly (1366ms) + LoadAssemblies (130ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (347ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (49ms) + SetupLoadedEditorAssemblies (795ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (23ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (70ms) + ProcessInitializeOnLoadAttributes (666ms) + ProcessInitializeOnLoadMethodAttributes (25ms) + AfterProcessingInitializeOnLoad (10ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (13ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.00 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6313 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.7 KB). Loaded Objects now: 7274. +Memory consumption went from 224.0 MB to 223.9 MB. +Total: 2.656800 ms (FindLiveObjects: 0.427600 ms CreateObjectMapping: 0.214600 ms MarkObjects: 1.975200 ms DeleteObjects: 0.038600 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Refreshing native plugins compatible for Editor in 11.78 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 80 Unused Serialized files (Serialized files now loaded: 0) +Unloading 80 unused Assets / (93.7 KB). Loaded Objects now: 7274. +Memory consumption went from 99.4 MB to 99.3 MB. +Total: 3.301500 ms (FindLiveObjects: 0.712600 ms CreateObjectMapping: 0.316600 ms MarkObjects: 2.216400 ms DeleteObjects: 0.054900 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.034118 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 2.30 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.668 seconds +Domain Reload Profiling: + ReloadAssembly (1669ms) + BeginReloadAssembly (183ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (5ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (49ms) + EndReloadAssembly (1370ms) + LoadAssemblies (152ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (336ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (48ms) + SetupLoadedEditorAssemblies (810ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (23ms) + SetLoadedEditorAssemblies (1ms) + RefreshPlugins (2ms) + BeforeProcessingInitializeOnLoad (96ms) + ProcessInitializeOnLoadAttributes (649ms) + ProcessInitializeOnLoadMethodAttributes (30ms) + AfterProcessingInitializeOnLoad (9ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (12ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.03 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6313 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.8 KB). Loaded Objects now: 7289. +Memory consumption went from 224.0 MB to 223.9 MB. +Total: 3.254800 ms (FindLiveObjects: 0.870400 ms CreateObjectMapping: 0.265300 ms MarkObjects: 2.062200 ms DeleteObjects: 0.055500 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.036508 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 0.91 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.513 seconds +Domain Reload Profiling: + ReloadAssembly (1513ms) + BeginReloadAssembly (187ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (5ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (56ms) + EndReloadAssembly (1193ms) + LoadAssemblies (136ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (310ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (37ms) + SetupLoadedEditorAssemblies (705ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (18ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (61ms) + ProcessInitializeOnLoadAttributes (593ms) + ProcessInitializeOnLoadMethodAttributes (23ms) + AfterProcessingInitializeOnLoad (8ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (8ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.00 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6313 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.7 KB). Loaded Objects now: 7304. +Memory consumption went from 224.0 MB to 223.9 MB. +Total: 4.193900 ms (FindLiveObjects: 0.744900 ms CreateObjectMapping: 0.554800 ms MarkObjects: 2.834600 ms DeleteObjects: 0.058500 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.028110 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 0.93 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.593 seconds +Domain Reload Profiling: + ReloadAssembly (1594ms) + BeginReloadAssembly (201ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (7ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (55ms) + EndReloadAssembly (1254ms) + LoadAssemblies (166ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (307ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (40ms) + SetupLoadedEditorAssemblies (749ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (19ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (63ms) + ProcessInitializeOnLoadAttributes (624ms) + ProcessInitializeOnLoadMethodAttributes (32ms) + AfterProcessingInitializeOnLoad (9ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (11ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.81 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6313 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.8 KB). Loaded Objects now: 7319. +Memory consumption went from 224.0 MB to 223.9 MB. +Total: 3.041600 ms (FindLiveObjects: 0.687900 ms CreateObjectMapping: 0.277200 ms MarkObjects: 2.018300 ms DeleteObjects: 0.057000 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.034063 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 1.44 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.865 seconds +Domain Reload Profiling: + ReloadAssembly (1866ms) + BeginReloadAssembly (215ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (6ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (47ms) + EndReloadAssembly (1494ms) + LoadAssemblies (176ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (460ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (50ms) + SetupLoadedEditorAssemblies (785ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (30ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (2ms) + BeforeProcessingInitializeOnLoad (72ms) + ProcessInitializeOnLoadAttributes (638ms) + ProcessInitializeOnLoadMethodAttributes (32ms) + AfterProcessingInitializeOnLoad (12ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (11ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 5.04 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6313 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.8 KB). Loaded Objects now: 7334. +Memory consumption went from 224.1 MB to 224.0 MB. +Total: 10.015100 ms (FindLiveObjects: 1.590400 ms CreateObjectMapping: 1.127600 ms MarkObjects: 6.934300 ms DeleteObjects: 0.356800 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.038157 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 0.99 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.642 seconds +Domain Reload Profiling: + ReloadAssembly (1643ms) + BeginReloadAssembly (163ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (6ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (39ms) + EndReloadAssembly (1367ms) + LoadAssemblies (133ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (339ms) + ReleaseScriptCaches (2ms) + RebuildScriptCaches (49ms) + SetupLoadedEditorAssemblies (827ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (21ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (71ms) + ProcessInitializeOnLoadAttributes (697ms) + ProcessInitializeOnLoadMethodAttributes (29ms) + AfterProcessingInitializeOnLoad (8ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (11ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.61 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6313 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.8 KB). Loaded Objects now: 7349. +Memory consumption went from 224.1 MB to 224.0 MB. +Total: 3.915300 ms (FindLiveObjects: 0.848000 ms CreateObjectMapping: 0.515200 ms MarkObjects: 2.455100 ms DeleteObjects: 0.094400 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.051157 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 1.30 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.662 seconds +Domain Reload Profiling: + ReloadAssembly (1663ms) + BeginReloadAssembly (182ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (5ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (48ms) + EndReloadAssembly (1314ms) + LoadAssemblies (157ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (353ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (48ms) + SetupLoadedEditorAssemblies (746ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (19ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (2ms) + BeforeProcessingInitializeOnLoad (64ms) + ProcessInitializeOnLoadAttributes (628ms) + ProcessInitializeOnLoadMethodAttributes (23ms) + AfterProcessingInitializeOnLoad (10ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (11ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 0.94 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6313 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.7 KB). Loaded Objects now: 7364. +Memory consumption went from 224.1 MB to 224.0 MB. +Total: 3.731400 ms (FindLiveObjects: 1.082100 ms CreateObjectMapping: 0.625500 ms MarkObjects: 1.966900 ms DeleteObjects: 0.055200 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.028944 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 1.33 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.587 seconds +Domain Reload Profiling: + ReloadAssembly (1588ms) + BeginReloadAssembly (155ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (5ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (41ms) + EndReloadAssembly (1335ms) + LoadAssemblies (135ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (343ms) + ReleaseScriptCaches (2ms) + RebuildScriptCaches (48ms) + SetupLoadedEditorAssemblies (773ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (21ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (69ms) + ProcessInitializeOnLoadAttributes (640ms) + ProcessInitializeOnLoadMethodAttributes (29ms) + AfterProcessingInitializeOnLoad (11ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (11ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.08 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6313 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.8 KB). Loaded Objects now: 7379. +Memory consumption went from 224.1 MB to 224.1 MB. +Total: 2.770600 ms (FindLiveObjects: 0.434700 ms CreateObjectMapping: 0.243300 ms MarkObjects: 2.054700 ms DeleteObjects: 0.036600 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Refreshing native plugins compatible for Editor in 15.61 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 80 Unused Serialized files (Serialized files now loaded: 0) +Unloading 80 unused Assets / (93.6 KB). Loaded Objects now: 7379. +Memory consumption went from 99.6 MB to 99.5 MB. +Total: 4.954600 ms (FindLiveObjects: 0.639800 ms CreateObjectMapping: 0.276800 ms MarkObjects: 3.953400 ms DeleteObjects: 0.084100 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.027696 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 1.75 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.645 seconds +Domain Reload Profiling: + ReloadAssembly (1645ms) + BeginReloadAssembly (171ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (6ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (44ms) + EndReloadAssembly (1358ms) + LoadAssemblies (141ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (380ms) + ReleaseScriptCaches (2ms) + RebuildScriptCaches (46ms) + SetupLoadedEditorAssemblies (769ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (30ms) + SetLoadedEditorAssemblies (1ms) + RefreshPlugins (2ms) + BeforeProcessingInitializeOnLoad (75ms) + ProcessInitializeOnLoadAttributes (627ms) + ProcessInitializeOnLoadMethodAttributes (27ms) + AfterProcessingInitializeOnLoad (7ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (9ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 0.92 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6313 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.7 KB). Loaded Objects now: 7394. +Memory consumption went from 224.2 MB to 224.1 MB. +Total: 2.727400 ms (FindLiveObjects: 0.505900 ms CreateObjectMapping: 0.236000 ms MarkObjects: 1.941500 ms DeleteObjects: 0.043200 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.048017 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 0.89 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.632 seconds +Domain Reload Profiling: + ReloadAssembly (1633ms) + BeginReloadAssembly (221ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (7ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (59ms) + EndReloadAssembly (1274ms) + LoadAssemblies (162ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (321ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (51ms) + SetupLoadedEditorAssemblies (749ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (23ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (68ms) + ProcessInitializeOnLoadAttributes (620ms) + ProcessInitializeOnLoadMethodAttributes (27ms) + AfterProcessingInitializeOnLoad (9ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (9ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 0.92 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6313 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.7 KB). Loaded Objects now: 7409. +Memory consumption went from 224.2 MB to 224.1 MB. +Total: 3.745400 ms (FindLiveObjects: 0.809700 ms CreateObjectMapping: 0.444100 ms MarkObjects: 2.444300 ms DeleteObjects: 0.046300 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.051175 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 1.28 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.501 seconds +Domain Reload Profiling: + ReloadAssembly (1502ms) + BeginReloadAssembly (173ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (6ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (42ms) + EndReloadAssembly (1222ms) + LoadAssemblies (130ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (308ms) + ReleaseScriptCaches (2ms) + RebuildScriptCaches (43ms) + SetupLoadedEditorAssemblies (724ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (19ms) + SetLoadedEditorAssemblies (1ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (62ms) + ProcessInitializeOnLoadAttributes (610ms) + ProcessInitializeOnLoadMethodAttributes (23ms) + AfterProcessingInitializeOnLoad (8ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (8ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 0.91 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6313 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.8 KB). Loaded Objects now: 7424. +Memory consumption went from 224.2 MB to 224.1 MB. +Total: 2.606000 ms (FindLiveObjects: 0.489800 ms CreateObjectMapping: 0.228200 ms MarkObjects: 1.846400 ms DeleteObjects: 0.040300 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Refreshing native plugins compatible for Editor in 12.05 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 80 Unused Serialized files (Serialized files now loaded: 0) +Unloading 80 unused Assets / (93.6 KB). Loaded Objects now: 7424. +Memory consumption went from 99.6 MB to 99.6 MB. +Total: 3.932400 ms (FindLiveObjects: 0.475600 ms CreateObjectMapping: 0.247900 ms MarkObjects: 3.149200 ms DeleteObjects: 0.059100 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.030999 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 1.37 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.837 seconds +Domain Reload Profiling: + ReloadAssembly (1838ms) + BeginReloadAssembly (182ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (5ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (45ms) + EndReloadAssembly (1524ms) + LoadAssemblies (154ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (466ms) + ReleaseScriptCaches (2ms) + RebuildScriptCaches (56ms) + SetupLoadedEditorAssemblies (812ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (25ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (87ms) + ProcessInitializeOnLoadAttributes (666ms) + ProcessInitializeOnLoadMethodAttributes (24ms) + AfterProcessingInitializeOnLoad (7ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (10ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 0.97 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6313 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.7 KB). Loaded Objects now: 7439. +Memory consumption went from 224.2 MB to 224.1 MB. +Total: 3.099800 ms (FindLiveObjects: 0.687400 ms CreateObjectMapping: 0.278900 ms MarkObjects: 2.078900 ms DeleteObjects: 0.052900 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.067240 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 0.95 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.585 seconds +Domain Reload Profiling: + ReloadAssembly (1585ms) + BeginReloadAssembly (191ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (5ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (49ms) + EndReloadAssembly (1274ms) + LoadAssemblies (156ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (329ms) + ReleaseScriptCaches (2ms) + RebuildScriptCaches (43ms) + SetupLoadedEditorAssemblies (744ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (20ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (67ms) + ProcessInitializeOnLoadAttributes (621ms) + ProcessInitializeOnLoadMethodAttributes (27ms) + AfterProcessingInitializeOnLoad (7ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (9ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.04 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6313 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.7 KB). Loaded Objects now: 7454. +Memory consumption went from 224.2 MB to 224.1 MB. +Total: 6.023900 ms (FindLiveObjects: 1.304900 ms CreateObjectMapping: 0.810000 ms MarkObjects: 3.848100 ms DeleteObjects: 0.058400 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Refreshing native plugins compatible for Editor in 17.68 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 80 Unused Serialized files (Serialized files now loaded: 0) +Unloading 80 unused Assets / (93.8 KB). Loaded Objects now: 7454. +Memory consumption went from 99.7 MB to 99.6 MB. +Total: 3.440500 ms (FindLiveObjects: 0.567000 ms CreateObjectMapping: 0.309100 ms MarkObjects: 2.475600 ms DeleteObjects: 0.087800 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.028681 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 1.12 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.697 seconds +Domain Reload Profiling: + ReloadAssembly (1698ms) + BeginReloadAssembly (168ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (5ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (51ms) + EndReloadAssembly (1420ms) + LoadAssemblies (147ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (399ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (49ms) + SetupLoadedEditorAssemblies (784ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (23ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (78ms) + ProcessInitializeOnLoadAttributes (642ms) + ProcessInitializeOnLoadMethodAttributes (28ms) + AfterProcessingInitializeOnLoad (11ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (10ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 2.36 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6313 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.7 KB). Loaded Objects now: 7469. +Memory consumption went from 224.3 MB to 224.2 MB. +Total: 2.908900 ms (FindLiveObjects: 0.533300 ms CreateObjectMapping: 0.298800 ms MarkObjects: 2.019300 ms DeleteObjects: 0.056500 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.035384 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 0.92 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.534 seconds +Domain Reload Profiling: + ReloadAssembly (1535ms) + BeginReloadAssembly (192ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (9ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (58ms) + EndReloadAssembly (1229ms) + LoadAssemblies (137ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (320ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (45ms) + SetupLoadedEditorAssemblies (709ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (20ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (67ms) + ProcessInitializeOnLoadAttributes (589ms) + ProcessInitializeOnLoadMethodAttributes (23ms) + AfterProcessingInitializeOnLoad (9ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (10ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.06 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6313 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.7 KB). Loaded Objects now: 7484. +Memory consumption went from 224.3 MB to 224.2 MB. +Total: 3.204500 ms (FindLiveObjects: 0.449600 ms CreateObjectMapping: 0.581300 ms MarkObjects: 2.130300 ms DeleteObjects: 0.042400 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.033621 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 1.27 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.557 seconds +Domain Reload Profiling: + ReloadAssembly (1557ms) + BeginReloadAssembly (186ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (5ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (55ms) + EndReloadAssembly (1255ms) + LoadAssemblies (133ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (316ms) + ReleaseScriptCaches (2ms) + RebuildScriptCaches (46ms) + SetupLoadedEditorAssemblies (741ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (25ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (73ms) + ProcessInitializeOnLoadAttributes (608ms) + ProcessInitializeOnLoadMethodAttributes (26ms) + AfterProcessingInitializeOnLoad (7ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (9ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.47 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6313 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.7 KB). Loaded Objects now: 7499. +Memory consumption went from 224.3 MB to 224.2 MB. +Total: 4.601500 ms (FindLiveObjects: 0.703000 ms CreateObjectMapping: 0.490700 ms MarkObjects: 3.324100 ms DeleteObjects: 0.082200 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Refreshing native plugins compatible for Editor in 14.40 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 80 Unused Serialized files (Serialized files now loaded: 0) +Unloading 80 unused Assets / (93.7 KB). Loaded Objects now: 7499. +Memory consumption went from 99.7 MB to 99.6 MB. +Total: 3.339300 ms (FindLiveObjects: 0.613800 ms CreateObjectMapping: 0.362000 ms MarkObjects: 2.307100 ms DeleteObjects: 0.055800 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.029221 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 1.06 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.653 seconds +Domain Reload Profiling: + ReloadAssembly (1654ms) + BeginReloadAssembly (164ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (5ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (40ms) + EndReloadAssembly (1375ms) + LoadAssemblies (130ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (352ms) + ReleaseScriptCaches (2ms) + RebuildScriptCaches (52ms) + SetupLoadedEditorAssemblies (804ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (23ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (69ms) + ProcessInitializeOnLoadAttributes (670ms) + ProcessInitializeOnLoadMethodAttributes (29ms) + AfterProcessingInitializeOnLoad (10ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (9ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.07 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6313 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.7 KB). Loaded Objects now: 7514. +Memory consumption went from 224.3 MB to 224.2 MB. +Total: 3.379800 ms (FindLiveObjects: 0.654900 ms CreateObjectMapping: 0.276000 ms MarkObjects: 2.384400 ms DeleteObjects: 0.063500 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.024111 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 0.97 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.607 seconds +Domain Reload Profiling: + ReloadAssembly (1608ms) + BeginReloadAssembly (208ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (5ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (57ms) + EndReloadAssembly (1262ms) + LoadAssemblies (150ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (320ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (44ms) + SetupLoadedEditorAssemblies (748ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (20ms) + SetLoadedEditorAssemblies (1ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (63ms) + ProcessInitializeOnLoadAttributes (632ms) + ProcessInitializeOnLoadMethodAttributes (23ms) + AfterProcessingInitializeOnLoad (8ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (8ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 0.94 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6313 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.8 KB). Loaded Objects now: 7529. +Memory consumption went from 224.3 MB to 224.2 MB. +Total: 2.679900 ms (FindLiveObjects: 0.483100 ms CreateObjectMapping: 0.261600 ms MarkObjects: 1.888100 ms DeleteObjects: 0.046500 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.043777 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 2.61 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.757 seconds +Domain Reload Profiling: + ReloadAssembly (1757ms) + BeginReloadAssembly (263ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (11ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (69ms) + EndReloadAssembly (1347ms) + LoadAssemblies (179ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (354ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (51ms) + SetupLoadedEditorAssemblies (771ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (24ms) + SetLoadedEditorAssemblies (1ms) + RefreshPlugins (3ms) + BeforeProcessingInitializeOnLoad (91ms) + ProcessInitializeOnLoadAttributes (620ms) + ProcessInitializeOnLoadMethodAttributes (25ms) + AfterProcessingInitializeOnLoad (8ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (8ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.40 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6313 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.8 KB). Loaded Objects now: 7544. +Memory consumption went from 224.3 MB to 224.3 MB. +Total: 3.663500 ms (FindLiveObjects: 0.546600 ms CreateObjectMapping: 0.413300 ms MarkObjects: 2.631600 ms DeleteObjects: 0.070600 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Refreshing native plugins compatible for Editor in 13.53 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 80 Unused Serialized files (Serialized files now loaded: 0) +Unloading 80 unused Assets / (93.8 KB). Loaded Objects now: 7544. +Memory consumption went from 99.8 MB to 99.7 MB. +Total: 4.400000 ms (FindLiveObjects: 1.012800 ms CreateObjectMapping: 0.840700 ms MarkObjects: 2.482500 ms DeleteObjects: 0.063000 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.027176 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 1.07 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.616 seconds +Domain Reload Profiling: + ReloadAssembly (1617ms) + BeginReloadAssembly (167ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (7ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (41ms) + EndReloadAssembly (1353ms) + LoadAssemblies (132ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (354ms) + ReleaseScriptCaches (2ms) + RebuildScriptCaches (47ms) + SetupLoadedEditorAssemblies (797ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (23ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (69ms) + ProcessInitializeOnLoadAttributes (668ms) + ProcessInitializeOnLoadMethodAttributes (26ms) + AfterProcessingInitializeOnLoad (10ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (10ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.16 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6313 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.8 KB). Loaded Objects now: 7559. +Memory consumption went from 224.4 MB to 224.3 MB. +Total: 2.972100 ms (FindLiveObjects: 0.479700 ms CreateObjectMapping: 0.244500 ms MarkObjects: 2.204300 ms DeleteObjects: 0.042700 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.035161 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 1.60 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.656 seconds +Domain Reload Profiling: + ReloadAssembly (1658ms) + BeginReloadAssembly (181ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (6ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (41ms) + EndReloadAssembly (1355ms) + LoadAssemblies (150ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (354ms) + ReleaseScriptCaches (2ms) + RebuildScriptCaches (53ms) + SetupLoadedEditorAssemblies (762ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (19ms) + SetLoadedEditorAssemblies (1ms) + RefreshPlugins (2ms) + BeforeProcessingInitializeOnLoad (67ms) + ProcessInitializeOnLoadAttributes (633ms) + ProcessInitializeOnLoadMethodAttributes (28ms) + AfterProcessingInitializeOnLoad (12ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (16ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 0.93 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6313 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.7 KB). Loaded Objects now: 7574. +Memory consumption went from 224.4 MB to 224.3 MB. +Total: 3.056200 ms (FindLiveObjects: 0.636100 ms CreateObjectMapping: 0.238400 ms MarkObjects: 2.126700 ms DeleteObjects: 0.053900 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.041534 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 1.34 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.859 seconds +Domain Reload Profiling: + ReloadAssembly (1859ms) + BeginReloadAssembly (260ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (7ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (76ms) + EndReloadAssembly (1455ms) + LoadAssemblies (183ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (388ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (47ms) + SetupLoadedEditorAssemblies (845ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (22ms) + SetLoadedEditorAssemblies (1ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (73ms) + ProcessInitializeOnLoadAttributes (700ms) + ProcessInitializeOnLoadMethodAttributes (36ms) + AfterProcessingInitializeOnLoad (11ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (13ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.39 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6313 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.7 KB). Loaded Objects now: 7589. +Memory consumption went from 224.4 MB to 224.3 MB. +Total: 2.945500 ms (FindLiveObjects: 0.700000 ms CreateObjectMapping: 0.286900 ms MarkObjects: 1.915000 ms DeleteObjects: 0.041900 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.031198 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 0.93 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.666 seconds +Domain Reload Profiling: + ReloadAssembly (1666ms) + BeginReloadAssembly (210ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (8ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (54ms) + EndReloadAssembly (1322ms) + LoadAssemblies (167ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (346ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (45ms) + SetupLoadedEditorAssemblies (759ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (23ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (66ms) + ProcessInitializeOnLoadAttributes (633ms) + ProcessInitializeOnLoadMethodAttributes (25ms) + AfterProcessingInitializeOnLoad (10ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (10ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.19 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6313 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.8 KB). Loaded Objects now: 7604. +Memory consumption went from 224.4 MB to 224.3 MB. +Total: 3.242900 ms (FindLiveObjects: 0.880200 ms CreateObjectMapping: 0.329900 ms MarkObjects: 1.953200 ms DeleteObjects: 0.078400 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.028780 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 0.98 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.605 seconds +Domain Reload Profiling: + ReloadAssembly (1606ms) + BeginReloadAssembly (218ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (5ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (64ms) + EndReloadAssembly (1274ms) + LoadAssemblies (139ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (340ms) + ReleaseScriptCaches (2ms) + RebuildScriptCaches (51ms) + SetupLoadedEditorAssemblies (745ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (20ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (63ms) + ProcessInitializeOnLoadAttributes (625ms) + ProcessInitializeOnLoadMethodAttributes (28ms) + AfterProcessingInitializeOnLoad (7ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (9ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.01 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6313 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.7 KB). Loaded Objects now: 7619. +Memory consumption went from 224.4 MB to 224.3 MB. +Total: 3.348200 ms (FindLiveObjects: 0.877300 ms CreateObjectMapping: 0.264600 ms MarkObjects: 2.157000 ms DeleteObjects: 0.047900 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Refreshing native plugins compatible for Editor in 12.86 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 80 Unused Serialized files (Serialized files now loaded: 0) +Unloading 80 unused Assets / (93.7 KB). Loaded Objects now: 7619. +Memory consumption went from 99.9 MB to 99.8 MB. +Total: 3.880800 ms (FindLiveObjects: 0.965800 ms CreateObjectMapping: 0.666200 ms MarkObjects: 2.191600 ms DeleteObjects: 0.056300 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.033370 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 3.34 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.943 seconds +Domain Reload Profiling: + ReloadAssembly (1944ms) + BeginReloadAssembly (214ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (5ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (69ms) + EndReloadAssembly (1571ms) + LoadAssemblies (163ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (447ms) + ReleaseScriptCaches (3ms) + RebuildScriptCaches (63ms) + SetupLoadedEditorAssemblies (861ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (28ms) + SetLoadedEditorAssemblies (1ms) + RefreshPlugins (4ms) + BeforeProcessingInitializeOnLoad (88ms) + ProcessInitializeOnLoadAttributes (703ms) + ProcessInitializeOnLoadMethodAttributes (28ms) + AfterProcessingInitializeOnLoad (8ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (10ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.52 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6313 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.8 KB). Loaded Objects now: 7634. +Memory consumption went from 224.5 MB to 224.4 MB. +Total: 8.164000 ms (FindLiveObjects: 1.738100 ms CreateObjectMapping: 1.178700 ms MarkObjects: 5.117500 ms DeleteObjects: 0.127100 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.030887 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 1.16 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.738 seconds +Domain Reload Profiling: + ReloadAssembly (1738ms) + BeginReloadAssembly (175ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (7ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (40ms) + EndReloadAssembly (1446ms) + LoadAssemblies (146ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (376ms) + ReleaseScriptCaches (2ms) + RebuildScriptCaches (53ms) + SetupLoadedEditorAssemblies (830ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (24ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (76ms) + ProcessInitializeOnLoadAttributes (685ms) + ProcessInitializeOnLoadMethodAttributes (32ms) + AfterProcessingInitializeOnLoad (11ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (13ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.23 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6313 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.7 KB). Loaded Objects now: 7649. +Memory consumption went from 224.5 MB to 224.4 MB. +Total: 3.290300 ms (FindLiveObjects: 0.541200 ms CreateObjectMapping: 0.284300 ms MarkObjects: 2.398900 ms DeleteObjects: 0.064500 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.031296 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 1.17 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.752 seconds +Domain Reload Profiling: + ReloadAssembly (1753ms) + BeginReloadAssembly (197ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (6ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (53ms) + EndReloadAssembly (1435ms) + LoadAssemblies (155ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (404ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (55ms) + SetupLoadedEditorAssemblies (800ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (24ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (80ms) + ProcessInitializeOnLoadAttributes (656ms) + ProcessInitializeOnLoadMethodAttributes (27ms) + AfterProcessingInitializeOnLoad (11ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (9ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.81 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6313 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.8 KB). Loaded Objects now: 7664. +Memory consumption went from 224.5 MB to 224.4 MB. +Total: 3.337400 ms (FindLiveObjects: 0.663800 ms CreateObjectMapping: 0.327400 ms MarkObjects: 2.280400 ms DeleteObjects: 0.064500 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.036011 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 1.21 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.742 seconds +Domain Reload Profiling: + ReloadAssembly (1743ms) + BeginReloadAssembly (221ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (6ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (45ms) + EndReloadAssembly (1413ms) + LoadAssemblies (192ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (386ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (52ms) + SetupLoadedEditorAssemblies (793ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (25ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (77ms) + ProcessInitializeOnLoadAttributes (655ms) + ProcessInitializeOnLoadMethodAttributes (28ms) + AfterProcessingInitializeOnLoad (7ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (11ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 2.41 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6313 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.7 KB). Loaded Objects now: 7679. +Memory consumption went from 224.5 MB to 224.4 MB. +Total: 5.334700 ms (FindLiveObjects: 0.725800 ms CreateObjectMapping: 0.889800 ms MarkObjects: 3.624900 ms DeleteObjects: 0.092000 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.033892 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 0.93 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.626 seconds +Domain Reload Profiling: + ReloadAssembly (1627ms) + BeginReloadAssembly (165ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (6ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (44ms) + EndReloadAssembly (1326ms) + LoadAssemblies (127ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (374ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (49ms) + SetupLoadedEditorAssemblies (735ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (22ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (66ms) + ProcessInitializeOnLoadAttributes (613ms) + ProcessInitializeOnLoadMethodAttributes (25ms) + AfterProcessingInitializeOnLoad (8ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (9ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.58 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6313 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.7 KB). Loaded Objects now: 7694. +Memory consumption went from 224.5 MB to 224.4 MB. +Total: 2.633100 ms (FindLiveObjects: 0.474200 ms CreateObjectMapping: 0.222700 ms MarkObjects: 1.899300 ms DeleteObjects: 0.035700 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Refreshing native plugins compatible for Editor in 15.77 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 80 Unused Serialized files (Serialized files now loaded: 0) +Unloading 80 unused Assets / (93.7 KB). Loaded Objects now: 7694. +Memory consumption went from 100.0 MB to 99.9 MB. +Total: 2.913300 ms (FindLiveObjects: 0.485300 ms CreateObjectMapping: 0.260600 ms MarkObjects: 2.114500 ms DeleteObjects: 0.051800 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.030619 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 1.08 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.753 seconds +Domain Reload Profiling: + ReloadAssembly (1754ms) + BeginReloadAssembly (184ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (5ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (47ms) + EndReloadAssembly (1457ms) + LoadAssemblies (165ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (404ms) + ReleaseScriptCaches (2ms) + RebuildScriptCaches (66ms) + SetupLoadedEditorAssemblies (802ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (22ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (77ms) + ProcessInitializeOnLoadAttributes (663ms) + ProcessInitializeOnLoadMethodAttributes (29ms) + AfterProcessingInitializeOnLoad (10ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (12ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.58 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6313 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.7 KB). Loaded Objects now: 7709. +Memory consumption went from 224.5 MB to 224.4 MB. +Total: 5.232800 ms (FindLiveObjects: 0.728400 ms CreateObjectMapping: 0.786000 ms MarkObjects: 3.641400 ms DeleteObjects: 0.074200 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Refreshing native plugins compatible for Editor in 12.66 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 80 Unused Serialized files (Serialized files now loaded: 0) +Unloading 80 unused Assets / (93.6 KB). Loaded Objects now: 7709. +Memory consumption went from 100.0 MB to 99.9 MB. +Total: 3.060800 ms (FindLiveObjects: 0.538000 ms CreateObjectMapping: 0.238500 ms MarkObjects: 2.243200 ms DeleteObjects: 0.040200 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.028744 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 1.20 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.836 seconds +Domain Reload Profiling: + ReloadAssembly (1837ms) + BeginReloadAssembly (203ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (5ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (55ms) + EndReloadAssembly (1528ms) + LoadAssemblies (153ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (364ms) + ReleaseScriptCaches (2ms) + RebuildScriptCaches (50ms) + SetupLoadedEditorAssemblies (933ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (24ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (71ms) + ProcessInitializeOnLoadAttributes (789ms) + ProcessInitializeOnLoadMethodAttributes (36ms) + AfterProcessingInitializeOnLoad (11ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (14ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 2.07 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6313 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.7 KB). Loaded Objects now: 7724. +Memory consumption went from 224.6 MB to 224.5 MB. +Total: 4.058400 ms (FindLiveObjects: 0.528300 ms CreateObjectMapping: 0.232700 ms MarkObjects: 3.183000 ms DeleteObjects: 0.113000 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.027100 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 1.29 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.726 seconds +Domain Reload Profiling: + ReloadAssembly (1727ms) + BeginReloadAssembly (183ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (7ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (49ms) + EndReloadAssembly (1414ms) + LoadAssemblies (135ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (373ms) + ReleaseScriptCaches (2ms) + RebuildScriptCaches (60ms) + SetupLoadedEditorAssemblies (813ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (25ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (72ms) + ProcessInitializeOnLoadAttributes (673ms) + ProcessInitializeOnLoadMethodAttributes (32ms) + AfterProcessingInitializeOnLoad (9ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (11ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 0.92 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6313 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.7 KB). Loaded Objects now: 7739. +Memory consumption went from 224.6 MB to 224.5 MB. +Total: 2.995500 ms (FindLiveObjects: 0.496100 ms CreateObjectMapping: 0.249000 ms MarkObjects: 2.208800 ms DeleteObjects: 0.040100 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.024955 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 1.10 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.639 seconds +Domain Reload Profiling: + ReloadAssembly (1639ms) + BeginReloadAssembly (156ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (6ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (41ms) + EndReloadAssembly (1375ms) + LoadAssemblies (128ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (385ms) + ReleaseScriptCaches (2ms) + RebuildScriptCaches (47ms) + SetupLoadedEditorAssemblies (775ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (20ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (68ms) + ProcessInitializeOnLoadAttributes (653ms) + ProcessInitializeOnLoadMethodAttributes (24ms) + AfterProcessingInitializeOnLoad (8ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (9ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.05 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6313 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.7 KB). Loaded Objects now: 7754. +Memory consumption went from 224.6 MB to 224.5 MB. +Total: 2.600500 ms (FindLiveObjects: 0.536200 ms CreateObjectMapping: 0.244400 ms MarkObjects: 1.777800 ms DeleteObjects: 0.041000 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.032995 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 1.59 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.755 seconds +Domain Reload Profiling: + ReloadAssembly (1756ms) + BeginReloadAssembly (189ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (7ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (55ms) + EndReloadAssembly (1456ms) + LoadAssemblies (144ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (374ms) + ReleaseScriptCaches (3ms) + RebuildScriptCaches (55ms) + SetupLoadedEditorAssemblies (847ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (24ms) + SetLoadedEditorAssemblies (1ms) + RefreshPlugins (2ms) + BeforeProcessingInitializeOnLoad (80ms) + ProcessInitializeOnLoadAttributes (698ms) + ProcessInitializeOnLoadMethodAttributes (30ms) + AfterProcessingInitializeOnLoad (12ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (14ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.03 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6313 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.7 KB). Loaded Objects now: 7769. +Memory consumption went from 224.6 MB to 224.5 MB. +Total: 3.940500 ms (FindLiveObjects: 0.518000 ms CreateObjectMapping: 0.257200 ms MarkObjects: 2.952100 ms DeleteObjects: 0.211500 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.028240 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 1.14 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.797 seconds +Domain Reload Profiling: + ReloadAssembly (1798ms) + BeginReloadAssembly (222ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (7ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (73ms) + EndReloadAssembly (1434ms) + LoadAssemblies (153ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (395ms) + ReleaseScriptCaches (3ms) + RebuildScriptCaches (53ms) + SetupLoadedEditorAssemblies (804ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (22ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (82ms) + ProcessInitializeOnLoadAttributes (662ms) + ProcessInitializeOnLoadMethodAttributes (26ms) + AfterProcessingInitializeOnLoad (10ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (13ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.06 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6313 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.8 KB). Loaded Objects now: 7784. +Memory consumption went from 224.6 MB to 224.5 MB. +Total: 2.881600 ms (FindLiveObjects: 0.621700 ms CreateObjectMapping: 0.268400 ms MarkObjects: 1.939500 ms DeleteObjects: 0.050800 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.054540 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 0.95 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.754 seconds +Domain Reload Profiling: + ReloadAssembly (1755ms) + BeginReloadAssembly (186ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (5ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (49ms) + EndReloadAssembly (1449ms) + LoadAssemblies (162ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (410ms) + ReleaseScriptCaches (2ms) + RebuildScriptCaches (53ms) + SetupLoadedEditorAssemblies (800ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (20ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (68ms) + ProcessInitializeOnLoadAttributes (668ms) + ProcessInitializeOnLoadMethodAttributes (31ms) + AfterProcessingInitializeOnLoad (10ms) + EditorAssembliesLoaded (1ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (11ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 2.06 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6313 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.7 KB). Loaded Objects now: 7799. +Memory consumption went from 224.6 MB to 224.6 MB. +Total: 3.993900 ms (FindLiveObjects: 1.037300 ms CreateObjectMapping: 0.640500 ms MarkObjects: 2.257800 ms DeleteObjects: 0.056000 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Refreshing native plugins compatible for Editor in 18.96 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 80 Unused Serialized files (Serialized files now loaded: 0) +Unloading 80 unused Assets / (93.8 KB). Loaded Objects now: 7799. +Memory consumption went from 100.1 MB to 100.0 MB. +Total: 3.640300 ms (FindLiveObjects: 0.480300 ms CreateObjectMapping: 0.243800 ms MarkObjects: 2.810900 ms DeleteObjects: 0.103800 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.031058 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Refreshing native plugins compatible for Editor in 1.04 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.750 seconds +Domain Reload Profiling: + ReloadAssembly (1750ms) + BeginReloadAssembly (187ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (6ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (43ms) + EndReloadAssembly (1425ms) + LoadAssemblies (168ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (363ms) + ReleaseScriptCaches (2ms) + RebuildScriptCaches (54ms) + SetupLoadedEditorAssemblies (816ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (23ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (81ms) + ProcessInitializeOnLoadAttributes (669ms) + ProcessInitializeOnLoadMethodAttributes (31ms) + AfterProcessingInitializeOnLoad (10ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (10ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 2.00 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 6313 Unused Serialized files (Serialized files now loaded: 0) +Unloading 82 unused Assets / (93.8 KB). Loaded Objects now: 7814. +Memory consumption went from 224.7 MB to 224.6 MB. +Total: 3.331100 ms (FindLiveObjects: 0.635700 ms CreateObjectMapping: 0.378700 ms MarkObjects: 2.262300 ms DeleteObjects: 0.052900 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> diff --git a/JNFrame2/Logs/shadercompiler-AssetImportWorker0.log b/JNFrame2/Logs/shadercompiler-AssetImportWorker0.log new file mode 100644 index 00000000..9f3e66e5 --- /dev/null +++ b/JNFrame2/Logs/shadercompiler-AssetImportWorker0.log @@ -0,0 +1,3 @@ +Base path: 'D:/Unity/2021.3.35f1/Editor/Data', plugins path 'D:/Unity/2021.3.35f1/Editor/Data/PlaybackEngines' +Cmd: initializeCompiler + diff --git a/JNFrame2/Logs/shadercompiler-UnityShaderCompiler.exe0.log b/JNFrame2/Logs/shadercompiler-UnityShaderCompiler.exe0.log index df098dd8..9f3e66e5 100644 --- a/JNFrame2/Logs/shadercompiler-UnityShaderCompiler.exe0.log +++ b/JNFrame2/Logs/shadercompiler-UnityShaderCompiler.exe0.log @@ -1,4 +1,3 @@ Base path: 'D:/Unity/2021.3.35f1/Editor/Data', plugins path 'D:/Unity/2021.3.35f1/Editor/Data/PlaybackEngines' Cmd: initializeCompiler -Cmd: shutdown diff --git a/JNFrame2/Packages/TouchSocket.Core.2.0.15/tools/install.ps1 b/JNFrame2/Packages/TouchSocket.Core.2.0.15/tools/install.ps1 new file mode 100644 index 00000000..8178834f --- /dev/null +++ b/JNFrame2/Packages/TouchSocket.Core.2.0.15/tools/install.ps1 @@ -0,0 +1,49 @@ +param($installPath, $toolsPath, $package, $project) + +$analyzersPaths = Join-Path (Join-Path (Split-Path -Path $toolsPath -Parent) "analyzers" ) * -Resolve + +foreach($analyzersPath in $analyzersPaths) +{ + # Install the language agnostic analyzers. + if (Test-Path $analyzersPath) + { + foreach ($analyzerFilePath in Get-ChildItem $analyzersPath -Filter *.dll) + { + if($project.Object.AnalyzerReferences) + { + $project.Object.AnalyzerReferences.Add($analyzerFilePath.FullName) + } + } + } +} + +# $project.Type gives the language name like (C# or VB.NET) +$languageFolder = "" +if($project.Type -eq "C#") +{ + $languageFolder = "cs" +} +if($project.Type -eq "VB.NET") +{ + $languageFolder = "vb" +} +if($languageFolder -eq "") +{ + return +} + +foreach($analyzersPath in $analyzersPaths) +{ + # Install language specific analyzers. + $languageAnalyzersPath = join-path $analyzersPath $languageFolder + if (Test-Path $languageAnalyzersPath) + { + foreach ($analyzerFilePath in Get-ChildItem $languageAnalyzersPath -Filter *.dll) + { + if($project.Object.AnalyzerReferences) + { + $project.Object.AnalyzerReferences.Add($analyzerFilePath.FullName) + } + } + } +} \ No newline at end of file diff --git a/JNFrame2/Packages/TouchSocket.Core.2.0.15/tools/uninstall.ps1 b/JNFrame2/Packages/TouchSocket.Core.2.0.15/tools/uninstall.ps1 new file mode 100644 index 00000000..9130bcb5 --- /dev/null +++ b/JNFrame2/Packages/TouchSocket.Core.2.0.15/tools/uninstall.ps1 @@ -0,0 +1,56 @@ +param($installPath, $toolsPath, $package, $project) + +$analyzersPaths = Join-Path (Join-Path (Split-Path -Path $toolsPath -Parent) "analyzers" ) * -Resolve + +foreach($analyzersPath in $analyzersPaths) +{ + # Uninstall the language agnostic analyzers. + if (Test-Path $analyzersPath) + { + foreach ($analyzerFilePath in Get-ChildItem $analyzersPath -Filter *.dll) + { + if($project.Object.AnalyzerReferences) + { + $project.Object.AnalyzerReferences.Remove($analyzerFilePath.FullName) + } + } + } +} + +# $project.Type gives the language name like (C# or VB.NET) +$languageFolder = "" +if($project.Type -eq "C#") +{ + $languageFolder = "cs" +} +if($project.Type -eq "VB.NET") +{ + $languageFolder = "vb" +} +if($languageFolder -eq "") +{ + return +} + +foreach($analyzersPath in $analyzersPaths) +{ + # Uninstall language specific analyzers. + $languageAnalyzersPath = join-path $analyzersPath $languageFolder + if (Test-Path $languageAnalyzersPath) + { + foreach ($analyzerFilePath in Get-ChildItem $languageAnalyzersPath -Filter *.dll) + { + if($project.Object.AnalyzerReferences) + { + try + { + $project.Object.AnalyzerReferences.Remove($analyzerFilePath.FullName) + } + catch + { + + } + } + } + } +} \ No newline at end of file diff --git a/JNFrame2/StompyRobot.SRDebugger.Editor.csproj b/JNFrame2/StompyRobot.SRDebugger.Editor.csproj index 57f1aa34..1cd7c7e3 100644 --- a/JNFrame2/StompyRobot.SRDebugger.Editor.csproj +++ b/JNFrame2/StompyRobot.SRDebugger.Editor.csproj @@ -40,6 +40,37 @@ false false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -317,139 +348,115 @@ D:\Unity\2021.3.35f1\Editor\Data\PlaybackEngines\WindowsStandaloneSupport\UnityEditor.WindowsStandalone.Extensions.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Sherlog\Sherlog.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Sherlog\Sherlog.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\TCPeasy\TCPeasy.dll - - - E:\project\JNFrame2\Assets\Packages\DotNetty.Common.0.7.6\lib\netstandard2.0\DotNetty.Common.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\TCPeasy\TCPeasy.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Threading.dll - - - E:\project\JNFrame2\Assets\Packages\Google.Protobuf.3.27.3\lib\netstandard2.0\Google.Protobuf.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Threading.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny.dll - - - E:\project\JNFrame2\Assets\Packages\Microsoft.Extensions.Options.5.0.0\lib\netstandard2.0\Microsoft.Extensions.Options.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny.Generator.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny.Generator.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\Dependencies\DotNetZip\Unity.VisualScripting.IonicZip.dll - - - E:\project\JNFrame2\Assets\Packages\Microsoft.Extensions.DependencyInjection.5.0.0\lib\netstandard2.1\Microsoft.Extensions.DependencyInjection.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\Dependencies\DotNetZip\Unity.VisualScripting.IonicZip.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\unityplastic.dll - - - E:\project\JNFrame2\Assets\Packages\DotNetty.Transport.0.7.6\lib\netstandard2.0\DotNetty.Transport.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\unityplastic.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\log4netPlastic.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\log4netPlastic.dll - E:\project\JNFrame2\Assets\Packages\Newtonsoft.Json.13.0.3\lib\netstandard2.0\Newtonsoft.Json.dll - - - E:\project\JNFrame2\Assets\Packages\Microsoft.Extensions.Logging.5.0.0\lib\netstandard2.1\Microsoft.Extensions.Logging.dll + D:\myproject\JisolGame\JNFrame2\Assets\Packages\Newtonsoft.Json.13.0.3\lib\netstandard2.0\Newtonsoft.Json.dll - E:\project\JNFrame2\Assets\Plugins\Demigiant\DOTween\DOTween.dll + D:\myproject\JisolGame\JNFrame2\Assets\Plugins\Demigiant\DOTween\DOTween.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.testtools.codecoverage@1.2.5\lib\ReportGenerator\ReportGeneratorMerged.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.testtools.codecoverage@1.2.5\lib\ReportGenerator\ReportGeneratorMerged.dll - E:\project\JNFrame2\Assets\NuGet\Editor\NugetForUnity.dll + D:\myproject\JisolGame\JNFrame2\Assets\NuGet\Editor\NugetForUnity.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Reflection.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Reflection.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Caching.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Caching.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Extensions.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Extensions.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Serialization.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Serialization.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Sherlog\Sherlog.Appenders.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Sherlog\Sherlog.Appenders.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny\Jenny.Plugins.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny\Jenny.Plugins.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\Unity.Plastic.Newtonsoft.Json.dll - - - E:\project\JNFrame2\Assets\Packages\System.Runtime.CompilerServices.Unsafe.5.0.0\lib\netstandard2.0\System.Runtime.CompilerServices.Unsafe.dll - - - E:\project\JNFrame2\Assets\Packages\Microsoft.Extensions.DependencyInjection.Abstractions.5.0.0\lib\netstandard2.0\Microsoft.Extensions.DependencyInjection.Abstractions.dll - - - E:\project\JNFrame2\Assets\Packages\System.Collections.Immutable.1.5.0\lib\netstandard2.0\System.Collections.Immutable.dll - - - E:\project\JNFrame2\Assets\Packages\Microsoft.Extensions.Primitives.5.0.0\lib\netstandard2.0\Microsoft.Extensions.Primitives.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\Unity.Plastic.Newtonsoft.Json.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\Editor\DesperateDevs.Unity.Editor.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\Editor\DesperateDevs.Unity.Editor.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\Unity.Plastic.Antlr3.Runtime.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\Unity.Plastic.Antlr3.Runtime.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\Dependencies\YamlDotNet\Unity.VisualScripting.YamlDotNet.dll - - - E:\project\JNFrame2\Assets\Packages\Microsoft.Extensions.Logging.Abstractions.5.0.0\lib\netstandard2.0\Microsoft.Extensions.Logging.Abstractions.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\Dependencies\YamlDotNet\Unity.VisualScripting.YamlDotNet.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Unity.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Unity.dll - E:\project\JNFrame2\Assets\Plugins\Demigiant\DOTween\Editor\DOTweenEditor.dll + D:\myproject\JisolGame\JNFrame2\Assets\Plugins\Demigiant\DOTween\Editor\DOTweenEditor.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\EditorAssetResources\Unity.VisualScripting.TextureAssets.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\EditorAssetResources\Unity.VisualScripting.TextureAssets.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Sherlog\Sherlog.Formatters.dll - - - E:\project\JNFrame2\Assets\Packages\DotNetty.Codecs.0.7.6\lib\netstandard2.0\DotNetty.Codecs.dll - - - E:\project\JNFrame2\Assets\Packages\System.Diagnostics.DiagnosticSource.5.0.0\lib\netstandard1.3\System.Diagnostics.DiagnosticSource.dll - - - E:\project\JNFrame2\Assets\Packages\DotNetty.Buffers.0.7.6\lib\netstandard2.0\DotNetty.Buffers.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Sherlog\Sherlog.Formatters.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny\Jenny.Plugins.Unity.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny\Jenny.Plugins.Unity.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Runtime\VisualScripting.Flow\Dependencies\NCalc\Unity.VisualScripting.Antlr3.Runtime.dll - - - E:\project\JNFrame2\Assets\Packages\DotNetty.Handlers.0.7.6\lib\netstandard2.0\DotNetty.Handlers.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Runtime\VisualScripting.Flow\Dependencies\NCalc\Unity.VisualScripting.Antlr3.Runtime.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny.Generator.Unity.Editor.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny.Generator.Unity.Editor.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\Google.Protobuf.3.18.3\lib\netstandard2.0\Google.Protobuf.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\TouchSocket.Core.2.0.15\lib\netstandard2.1\TouchSocket.Core.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\System.Text.Encodings.Web.6.0.0\lib\netstandard2.0\System.Text.Encodings.Web.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\System.Text.Json.6.0.0\lib\netstandard2.0\System.Text.Json.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\System.Runtime.CompilerServices.Unsafe.6.0.0\lib\netstandard2.0\System.Runtime.CompilerServices.Unsafe.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\Microsoft.Bcl.AsyncInterfaces.6.0.0\lib\netstandard2.1\Microsoft.Bcl.AsyncInterfaces.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\TouchSocket.2.0.15\lib\netstandard2.1\TouchSocket.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.ext.nunit@1.0.6\net35\unity-custom\nunit.framework.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.ext.nunit@1.0.6\net35\unity-custom\nunit.framework.dll D:\Unity\2021.3.35f1\Editor\Data\PlaybackEngines\AndroidPlayer\Unity.Android.Types.dll @@ -832,17 +839,17 @@ D:\Unity\2021.3.35f1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Xml.XPath.XDocument.dll - - E:\project\JNFrame2\Library\ScriptAssemblies\UnityEditor.UI.dll - - E:\project\JNFrame2\Library\ScriptAssemblies\UnityEngine.UI.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\UnityEngine.UI.dll + + + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\UnityEditor.UI.dll - E:\project\JNFrame2\Library\ScriptAssemblies\UnityEngine.TestRunner.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\UnityEngine.TestRunner.dll - E:\project\JNFrame2\Library\ScriptAssemblies\UnityEditor.TestRunner.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\UnityEditor.TestRunner.dll diff --git a/JNFrame2/StompyRobot.SRDebugger.csproj b/JNFrame2/StompyRobot.SRDebugger.csproj index 626e1a32..2b31bb0e 100644 --- a/JNFrame2/StompyRobot.SRDebugger.csproj +++ b/JNFrame2/StompyRobot.SRDebugger.csproj @@ -40,6 +40,37 @@ false false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -409,136 +440,112 @@ D:\Unity\2021.3.35f1\Editor\Data\PlaybackEngines\WindowsStandaloneSupport\UnityEditor.WindowsStandalone.Extensions.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Sherlog\Sherlog.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Sherlog\Sherlog.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\TCPeasy\TCPeasy.dll - - - E:\project\JNFrame2\Assets\Packages\DotNetty.Common.0.7.6\lib\netstandard2.0\DotNetty.Common.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\TCPeasy\TCPeasy.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Threading.dll - - - E:\project\JNFrame2\Assets\Packages\Google.Protobuf.3.27.3\lib\netstandard2.0\Google.Protobuf.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Threading.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny.dll - - - E:\project\JNFrame2\Assets\Packages\Microsoft.Extensions.Options.5.0.0\lib\netstandard2.0\Microsoft.Extensions.Options.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny.Generator.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny.Generator.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\Dependencies\DotNetZip\Unity.VisualScripting.IonicZip.dll - - - E:\project\JNFrame2\Assets\Packages\Microsoft.Extensions.DependencyInjection.5.0.0\lib\netstandard2.1\Microsoft.Extensions.DependencyInjection.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\Dependencies\DotNetZip\Unity.VisualScripting.IonicZip.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\unityplastic.dll - - - E:\project\JNFrame2\Assets\Packages\DotNetty.Transport.0.7.6\lib\netstandard2.0\DotNetty.Transport.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\unityplastic.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\log4netPlastic.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\log4netPlastic.dll - E:\project\JNFrame2\Assets\Packages\Newtonsoft.Json.13.0.3\lib\netstandard2.0\Newtonsoft.Json.dll - - - E:\project\JNFrame2\Assets\Packages\Microsoft.Extensions.Logging.5.0.0\lib\netstandard2.1\Microsoft.Extensions.Logging.dll + D:\myproject\JisolGame\JNFrame2\Assets\Packages\Newtonsoft.Json.13.0.3\lib\netstandard2.0\Newtonsoft.Json.dll - E:\project\JNFrame2\Assets\Plugins\Demigiant\DOTween\DOTween.dll + D:\myproject\JisolGame\JNFrame2\Assets\Plugins\Demigiant\DOTween\DOTween.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.testtools.codecoverage@1.2.5\lib\ReportGenerator\ReportGeneratorMerged.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.testtools.codecoverage@1.2.5\lib\ReportGenerator\ReportGeneratorMerged.dll - E:\project\JNFrame2\Assets\NuGet\Editor\NugetForUnity.dll + D:\myproject\JisolGame\JNFrame2\Assets\NuGet\Editor\NugetForUnity.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Reflection.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Reflection.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Caching.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Caching.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Extensions.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Extensions.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Serialization.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Serialization.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Sherlog\Sherlog.Appenders.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Sherlog\Sherlog.Appenders.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny\Jenny.Plugins.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny\Jenny.Plugins.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\Unity.Plastic.Newtonsoft.Json.dll - - - E:\project\JNFrame2\Assets\Packages\System.Runtime.CompilerServices.Unsafe.5.0.0\lib\netstandard2.0\System.Runtime.CompilerServices.Unsafe.dll - - - E:\project\JNFrame2\Assets\Packages\Microsoft.Extensions.DependencyInjection.Abstractions.5.0.0\lib\netstandard2.0\Microsoft.Extensions.DependencyInjection.Abstractions.dll - - - E:\project\JNFrame2\Assets\Packages\System.Collections.Immutable.1.5.0\lib\netstandard2.0\System.Collections.Immutable.dll - - - E:\project\JNFrame2\Assets\Packages\Microsoft.Extensions.Primitives.5.0.0\lib\netstandard2.0\Microsoft.Extensions.Primitives.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\Unity.Plastic.Newtonsoft.Json.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\Editor\DesperateDevs.Unity.Editor.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\Editor\DesperateDevs.Unity.Editor.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\Unity.Plastic.Antlr3.Runtime.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\Unity.Plastic.Antlr3.Runtime.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\Dependencies\YamlDotNet\Unity.VisualScripting.YamlDotNet.dll - - - E:\project\JNFrame2\Assets\Packages\Microsoft.Extensions.Logging.Abstractions.5.0.0\lib\netstandard2.0\Microsoft.Extensions.Logging.Abstractions.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\Dependencies\YamlDotNet\Unity.VisualScripting.YamlDotNet.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Unity.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Unity.dll - E:\project\JNFrame2\Assets\Plugins\Demigiant\DOTween\Editor\DOTweenEditor.dll + D:\myproject\JisolGame\JNFrame2\Assets\Plugins\Demigiant\DOTween\Editor\DOTweenEditor.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\EditorAssetResources\Unity.VisualScripting.TextureAssets.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\EditorAssetResources\Unity.VisualScripting.TextureAssets.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Sherlog\Sherlog.Formatters.dll - - - E:\project\JNFrame2\Assets\Packages\DotNetty.Codecs.0.7.6\lib\netstandard2.0\DotNetty.Codecs.dll - - - E:\project\JNFrame2\Assets\Packages\System.Diagnostics.DiagnosticSource.5.0.0\lib\netstandard1.3\System.Diagnostics.DiagnosticSource.dll - - - E:\project\JNFrame2\Assets\Packages\DotNetty.Buffers.0.7.6\lib\netstandard2.0\DotNetty.Buffers.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Sherlog\Sherlog.Formatters.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny\Jenny.Plugins.Unity.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny\Jenny.Plugins.Unity.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Runtime\VisualScripting.Flow\Dependencies\NCalc\Unity.VisualScripting.Antlr3.Runtime.dll - - - E:\project\JNFrame2\Assets\Packages\DotNetty.Handlers.0.7.6\lib\netstandard2.0\DotNetty.Handlers.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Runtime\VisualScripting.Flow\Dependencies\NCalc\Unity.VisualScripting.Antlr3.Runtime.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny.Generator.Unity.Editor.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny.Generator.Unity.Editor.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\Google.Protobuf.3.18.3\lib\netstandard2.0\Google.Protobuf.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\TouchSocket.Core.2.0.15\lib\netstandard2.1\TouchSocket.Core.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\System.Text.Encodings.Web.6.0.0\lib\netstandard2.0\System.Text.Encodings.Web.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\System.Text.Json.6.0.0\lib\netstandard2.0\System.Text.Json.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\System.Runtime.CompilerServices.Unsafe.6.0.0\lib\netstandard2.0\System.Runtime.CompilerServices.Unsafe.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\Microsoft.Bcl.AsyncInterfaces.6.0.0\lib\netstandard2.1\Microsoft.Bcl.AsyncInterfaces.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\TouchSocket.2.0.15\lib\netstandard2.1\TouchSocket.dll D:\Unity\2021.3.35f1\Editor\Data\PlaybackEngines\AndroidPlayer\Unity.Android.Types.dll @@ -912,11 +919,11 @@ D:\Unity\2021.3.35f1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Xml.Serialization.dll - - E:\project\JNFrame2\Library\ScriptAssemblies\UnityEditor.UI.dll - - E:\project\JNFrame2\Library\ScriptAssemblies\UnityEngine.UI.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\UnityEngine.UI.dll + + + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\UnityEditor.UI.dll diff --git a/JNFrame2/StompyRobot.SRF.Editor.csproj b/JNFrame2/StompyRobot.SRF.Editor.csproj index 172f6d05..0a50d5c9 100644 --- a/JNFrame2/StompyRobot.SRF.Editor.csproj +++ b/JNFrame2/StompyRobot.SRF.Editor.csproj @@ -40,6 +40,37 @@ false false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -308,139 +339,115 @@ D:\Unity\2021.3.35f1\Editor\Data\PlaybackEngines\WindowsStandaloneSupport\UnityEditor.WindowsStandalone.Extensions.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Sherlog\Sherlog.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Sherlog\Sherlog.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\TCPeasy\TCPeasy.dll - - - E:\project\JNFrame2\Assets\Packages\DotNetty.Common.0.7.6\lib\netstandard2.0\DotNetty.Common.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\TCPeasy\TCPeasy.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Threading.dll - - - E:\project\JNFrame2\Assets\Packages\Google.Protobuf.3.27.3\lib\netstandard2.0\Google.Protobuf.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Threading.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny.dll - - - E:\project\JNFrame2\Assets\Packages\Microsoft.Extensions.Options.5.0.0\lib\netstandard2.0\Microsoft.Extensions.Options.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny.Generator.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny.Generator.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\Dependencies\DotNetZip\Unity.VisualScripting.IonicZip.dll - - - E:\project\JNFrame2\Assets\Packages\Microsoft.Extensions.DependencyInjection.5.0.0\lib\netstandard2.1\Microsoft.Extensions.DependencyInjection.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\Dependencies\DotNetZip\Unity.VisualScripting.IonicZip.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\unityplastic.dll - - - E:\project\JNFrame2\Assets\Packages\DotNetty.Transport.0.7.6\lib\netstandard2.0\DotNetty.Transport.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\unityplastic.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\log4netPlastic.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\log4netPlastic.dll - E:\project\JNFrame2\Assets\Packages\Newtonsoft.Json.13.0.3\lib\netstandard2.0\Newtonsoft.Json.dll - - - E:\project\JNFrame2\Assets\Packages\Microsoft.Extensions.Logging.5.0.0\lib\netstandard2.1\Microsoft.Extensions.Logging.dll + D:\myproject\JisolGame\JNFrame2\Assets\Packages\Newtonsoft.Json.13.0.3\lib\netstandard2.0\Newtonsoft.Json.dll - E:\project\JNFrame2\Assets\Plugins\Demigiant\DOTween\DOTween.dll + D:\myproject\JisolGame\JNFrame2\Assets\Plugins\Demigiant\DOTween\DOTween.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.testtools.codecoverage@1.2.5\lib\ReportGenerator\ReportGeneratorMerged.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.testtools.codecoverage@1.2.5\lib\ReportGenerator\ReportGeneratorMerged.dll - E:\project\JNFrame2\Assets\NuGet\Editor\NugetForUnity.dll + D:\myproject\JisolGame\JNFrame2\Assets\NuGet\Editor\NugetForUnity.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Reflection.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Reflection.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Caching.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Caching.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Extensions.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Extensions.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Serialization.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Serialization.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Sherlog\Sherlog.Appenders.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Sherlog\Sherlog.Appenders.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny\Jenny.Plugins.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny\Jenny.Plugins.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\Unity.Plastic.Newtonsoft.Json.dll - - - E:\project\JNFrame2\Assets\Packages\System.Runtime.CompilerServices.Unsafe.5.0.0\lib\netstandard2.0\System.Runtime.CompilerServices.Unsafe.dll - - - E:\project\JNFrame2\Assets\Packages\Microsoft.Extensions.DependencyInjection.Abstractions.5.0.0\lib\netstandard2.0\Microsoft.Extensions.DependencyInjection.Abstractions.dll - - - E:\project\JNFrame2\Assets\Packages\System.Collections.Immutable.1.5.0\lib\netstandard2.0\System.Collections.Immutable.dll - - - E:\project\JNFrame2\Assets\Packages\Microsoft.Extensions.Primitives.5.0.0\lib\netstandard2.0\Microsoft.Extensions.Primitives.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\Unity.Plastic.Newtonsoft.Json.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\Editor\DesperateDevs.Unity.Editor.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\Editor\DesperateDevs.Unity.Editor.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\Unity.Plastic.Antlr3.Runtime.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\Unity.Plastic.Antlr3.Runtime.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\Dependencies\YamlDotNet\Unity.VisualScripting.YamlDotNet.dll - - - E:\project\JNFrame2\Assets\Packages\Microsoft.Extensions.Logging.Abstractions.5.0.0\lib\netstandard2.0\Microsoft.Extensions.Logging.Abstractions.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\Dependencies\YamlDotNet\Unity.VisualScripting.YamlDotNet.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Unity.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Unity.dll - E:\project\JNFrame2\Assets\Plugins\Demigiant\DOTween\Editor\DOTweenEditor.dll + D:\myproject\JisolGame\JNFrame2\Assets\Plugins\Demigiant\DOTween\Editor\DOTweenEditor.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\EditorAssetResources\Unity.VisualScripting.TextureAssets.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\EditorAssetResources\Unity.VisualScripting.TextureAssets.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Sherlog\Sherlog.Formatters.dll - - - E:\project\JNFrame2\Assets\Packages\DotNetty.Codecs.0.7.6\lib\netstandard2.0\DotNetty.Codecs.dll - - - E:\project\JNFrame2\Assets\Packages\System.Diagnostics.DiagnosticSource.5.0.0\lib\netstandard1.3\System.Diagnostics.DiagnosticSource.dll - - - E:\project\JNFrame2\Assets\Packages\DotNetty.Buffers.0.7.6\lib\netstandard2.0\DotNetty.Buffers.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Sherlog\Sherlog.Formatters.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny\Jenny.Plugins.Unity.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny\Jenny.Plugins.Unity.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Runtime\VisualScripting.Flow\Dependencies\NCalc\Unity.VisualScripting.Antlr3.Runtime.dll - - - E:\project\JNFrame2\Assets\Packages\DotNetty.Handlers.0.7.6\lib\netstandard2.0\DotNetty.Handlers.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Runtime\VisualScripting.Flow\Dependencies\NCalc\Unity.VisualScripting.Antlr3.Runtime.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny.Generator.Unity.Editor.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny.Generator.Unity.Editor.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\Google.Protobuf.3.18.3\lib\netstandard2.0\Google.Protobuf.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\TouchSocket.Core.2.0.15\lib\netstandard2.1\TouchSocket.Core.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\System.Text.Encodings.Web.6.0.0\lib\netstandard2.0\System.Text.Encodings.Web.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\System.Text.Json.6.0.0\lib\netstandard2.0\System.Text.Json.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\System.Runtime.CompilerServices.Unsafe.6.0.0\lib\netstandard2.0\System.Runtime.CompilerServices.Unsafe.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\Microsoft.Bcl.AsyncInterfaces.6.0.0\lib\netstandard2.1\Microsoft.Bcl.AsyncInterfaces.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\TouchSocket.2.0.15\lib\netstandard2.1\TouchSocket.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.ext.nunit@1.0.6\net35\unity-custom\nunit.framework.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.ext.nunit@1.0.6\net35\unity-custom\nunit.framework.dll D:\Unity\2021.3.35f1\Editor\Data\PlaybackEngines\AndroidPlayer\Unity.Android.Types.dll @@ -823,17 +830,17 @@ D:\Unity\2021.3.35f1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Xml.XPath.XDocument.dll - - E:\project\JNFrame2\Library\ScriptAssemblies\UnityEditor.UI.dll - - E:\project\JNFrame2\Library\ScriptAssemblies\UnityEngine.UI.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\UnityEngine.UI.dll + + + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\UnityEditor.UI.dll - E:\project\JNFrame2\Library\ScriptAssemblies\UnityEngine.TestRunner.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\UnityEngine.TestRunner.dll - E:\project\JNFrame2\Library\ScriptAssemblies\UnityEditor.TestRunner.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\UnityEditor.TestRunner.dll diff --git a/JNFrame2/StompyRobot.SRF.csproj b/JNFrame2/StompyRobot.SRF.csproj index ddc0a1ba..70278655 100644 --- a/JNFrame2/StompyRobot.SRF.csproj +++ b/JNFrame2/StompyRobot.SRF.csproj @@ -40,6 +40,37 @@ false false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -354,136 +385,112 @@ D:\Unity\2021.3.35f1\Editor\Data\PlaybackEngines\WindowsStandaloneSupport\UnityEditor.WindowsStandalone.Extensions.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Sherlog\Sherlog.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Sherlog\Sherlog.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\TCPeasy\TCPeasy.dll - - - E:\project\JNFrame2\Assets\Packages\DotNetty.Common.0.7.6\lib\netstandard2.0\DotNetty.Common.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\TCPeasy\TCPeasy.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Threading.dll - - - E:\project\JNFrame2\Assets\Packages\Google.Protobuf.3.27.3\lib\netstandard2.0\Google.Protobuf.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Threading.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny.dll - - - E:\project\JNFrame2\Assets\Packages\Microsoft.Extensions.Options.5.0.0\lib\netstandard2.0\Microsoft.Extensions.Options.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny.Generator.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny.Generator.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\Dependencies\DotNetZip\Unity.VisualScripting.IonicZip.dll - - - E:\project\JNFrame2\Assets\Packages\Microsoft.Extensions.DependencyInjection.5.0.0\lib\netstandard2.1\Microsoft.Extensions.DependencyInjection.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\Dependencies\DotNetZip\Unity.VisualScripting.IonicZip.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\unityplastic.dll - - - E:\project\JNFrame2\Assets\Packages\DotNetty.Transport.0.7.6\lib\netstandard2.0\DotNetty.Transport.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\unityplastic.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\log4netPlastic.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\log4netPlastic.dll - E:\project\JNFrame2\Assets\Packages\Newtonsoft.Json.13.0.3\lib\netstandard2.0\Newtonsoft.Json.dll - - - E:\project\JNFrame2\Assets\Packages\Microsoft.Extensions.Logging.5.0.0\lib\netstandard2.1\Microsoft.Extensions.Logging.dll + D:\myproject\JisolGame\JNFrame2\Assets\Packages\Newtonsoft.Json.13.0.3\lib\netstandard2.0\Newtonsoft.Json.dll - E:\project\JNFrame2\Assets\Plugins\Demigiant\DOTween\DOTween.dll + D:\myproject\JisolGame\JNFrame2\Assets\Plugins\Demigiant\DOTween\DOTween.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.testtools.codecoverage@1.2.5\lib\ReportGenerator\ReportGeneratorMerged.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.testtools.codecoverage@1.2.5\lib\ReportGenerator\ReportGeneratorMerged.dll - E:\project\JNFrame2\Assets\NuGet\Editor\NugetForUnity.dll + D:\myproject\JisolGame\JNFrame2\Assets\NuGet\Editor\NugetForUnity.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Reflection.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Reflection.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Caching.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Caching.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Extensions.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Extensions.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Serialization.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Serialization.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Sherlog\Sherlog.Appenders.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Sherlog\Sherlog.Appenders.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny\Jenny.Plugins.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny\Jenny.Plugins.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\Unity.Plastic.Newtonsoft.Json.dll - - - E:\project\JNFrame2\Assets\Packages\System.Runtime.CompilerServices.Unsafe.5.0.0\lib\netstandard2.0\System.Runtime.CompilerServices.Unsafe.dll - - - E:\project\JNFrame2\Assets\Packages\Microsoft.Extensions.DependencyInjection.Abstractions.5.0.0\lib\netstandard2.0\Microsoft.Extensions.DependencyInjection.Abstractions.dll - - - E:\project\JNFrame2\Assets\Packages\System.Collections.Immutable.1.5.0\lib\netstandard2.0\System.Collections.Immutable.dll - - - E:\project\JNFrame2\Assets\Packages\Microsoft.Extensions.Primitives.5.0.0\lib\netstandard2.0\Microsoft.Extensions.Primitives.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\Unity.Plastic.Newtonsoft.Json.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\Editor\DesperateDevs.Unity.Editor.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\Editor\DesperateDevs.Unity.Editor.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\Unity.Plastic.Antlr3.Runtime.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\Unity.Plastic.Antlr3.Runtime.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\Dependencies\YamlDotNet\Unity.VisualScripting.YamlDotNet.dll - - - E:\project\JNFrame2\Assets\Packages\Microsoft.Extensions.Logging.Abstractions.5.0.0\lib\netstandard2.0\Microsoft.Extensions.Logging.Abstractions.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\Dependencies\YamlDotNet\Unity.VisualScripting.YamlDotNet.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Unity.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Unity.dll - E:\project\JNFrame2\Assets\Plugins\Demigiant\DOTween\Editor\DOTweenEditor.dll + D:\myproject\JisolGame\JNFrame2\Assets\Plugins\Demigiant\DOTween\Editor\DOTweenEditor.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\EditorAssetResources\Unity.VisualScripting.TextureAssets.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\EditorAssetResources\Unity.VisualScripting.TextureAssets.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Sherlog\Sherlog.Formatters.dll - - - E:\project\JNFrame2\Assets\Packages\DotNetty.Codecs.0.7.6\lib\netstandard2.0\DotNetty.Codecs.dll - - - E:\project\JNFrame2\Assets\Packages\System.Diagnostics.DiagnosticSource.5.0.0\lib\netstandard1.3\System.Diagnostics.DiagnosticSource.dll - - - E:\project\JNFrame2\Assets\Packages\DotNetty.Buffers.0.7.6\lib\netstandard2.0\DotNetty.Buffers.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Sherlog\Sherlog.Formatters.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny\Jenny.Plugins.Unity.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny\Jenny.Plugins.Unity.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Runtime\VisualScripting.Flow\Dependencies\NCalc\Unity.VisualScripting.Antlr3.Runtime.dll - - - E:\project\JNFrame2\Assets\Packages\DotNetty.Handlers.0.7.6\lib\netstandard2.0\DotNetty.Handlers.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Runtime\VisualScripting.Flow\Dependencies\NCalc\Unity.VisualScripting.Antlr3.Runtime.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny.Generator.Unity.Editor.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny.Generator.Unity.Editor.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\Google.Protobuf.3.18.3\lib\netstandard2.0\Google.Protobuf.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\TouchSocket.Core.2.0.15\lib\netstandard2.1\TouchSocket.Core.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\System.Text.Encodings.Web.6.0.0\lib\netstandard2.0\System.Text.Encodings.Web.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\System.Text.Json.6.0.0\lib\netstandard2.0\System.Text.Json.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\System.Runtime.CompilerServices.Unsafe.6.0.0\lib\netstandard2.0\System.Runtime.CompilerServices.Unsafe.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\Microsoft.Bcl.AsyncInterfaces.6.0.0\lib\netstandard2.1\Microsoft.Bcl.AsyncInterfaces.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\TouchSocket.2.0.15\lib\netstandard2.1\TouchSocket.dll D:\Unity\2021.3.35f1\Editor\Data\PlaybackEngines\AndroidPlayer\Unity.Android.Types.dll @@ -857,11 +864,11 @@ D:\Unity\2021.3.35f1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Xml.Serialization.dll - - E:\project\JNFrame2\Library\ScriptAssemblies\UnityEditor.UI.dll - - E:\project\JNFrame2\Library\ScriptAssemblies\UnityEngine.UI.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\UnityEngine.UI.dll + + + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\UnityEditor.UI.dll diff --git a/JNFrame2/UniTask.Addressables.csproj b/JNFrame2/UniTask.Addressables.csproj index 49eb6295..2fa260a0 100644 --- a/JNFrame2/UniTask.Addressables.csproj +++ b/JNFrame2/UniTask.Addressables.csproj @@ -40,6 +40,37 @@ false false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -299,136 +330,112 @@ D:\Unity\2021.3.35f1\Editor\Data\PlaybackEngines\WindowsStandaloneSupport\UnityEditor.WindowsStandalone.Extensions.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Sherlog\Sherlog.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Sherlog\Sherlog.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\TCPeasy\TCPeasy.dll - - - E:\project\JNFrame2\Assets\Packages\DotNetty.Common.0.7.6\lib\netstandard2.0\DotNetty.Common.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\TCPeasy\TCPeasy.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Threading.dll - - - E:\project\JNFrame2\Assets\Packages\Google.Protobuf.3.27.3\lib\netstandard2.0\Google.Protobuf.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Threading.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny.dll - - - E:\project\JNFrame2\Assets\Packages\Microsoft.Extensions.Options.5.0.0\lib\netstandard2.0\Microsoft.Extensions.Options.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny.Generator.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny.Generator.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\Dependencies\DotNetZip\Unity.VisualScripting.IonicZip.dll - - - E:\project\JNFrame2\Assets\Packages\Microsoft.Extensions.DependencyInjection.5.0.0\lib\netstandard2.1\Microsoft.Extensions.DependencyInjection.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\Dependencies\DotNetZip\Unity.VisualScripting.IonicZip.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\unityplastic.dll - - - E:\project\JNFrame2\Assets\Packages\DotNetty.Transport.0.7.6\lib\netstandard2.0\DotNetty.Transport.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\unityplastic.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\log4netPlastic.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\log4netPlastic.dll - E:\project\JNFrame2\Assets\Packages\Newtonsoft.Json.13.0.3\lib\netstandard2.0\Newtonsoft.Json.dll - - - E:\project\JNFrame2\Assets\Packages\Microsoft.Extensions.Logging.5.0.0\lib\netstandard2.1\Microsoft.Extensions.Logging.dll + D:\myproject\JisolGame\JNFrame2\Assets\Packages\Newtonsoft.Json.13.0.3\lib\netstandard2.0\Newtonsoft.Json.dll - E:\project\JNFrame2\Assets\Plugins\Demigiant\DOTween\DOTween.dll + D:\myproject\JisolGame\JNFrame2\Assets\Plugins\Demigiant\DOTween\DOTween.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.testtools.codecoverage@1.2.5\lib\ReportGenerator\ReportGeneratorMerged.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.testtools.codecoverage@1.2.5\lib\ReportGenerator\ReportGeneratorMerged.dll - E:\project\JNFrame2\Assets\NuGet\Editor\NugetForUnity.dll + D:\myproject\JisolGame\JNFrame2\Assets\NuGet\Editor\NugetForUnity.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Reflection.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Reflection.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Caching.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Caching.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Extensions.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Extensions.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Serialization.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Serialization.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Sherlog\Sherlog.Appenders.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Sherlog\Sherlog.Appenders.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny\Jenny.Plugins.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny\Jenny.Plugins.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\Unity.Plastic.Newtonsoft.Json.dll - - - E:\project\JNFrame2\Assets\Packages\System.Runtime.CompilerServices.Unsafe.5.0.0\lib\netstandard2.0\System.Runtime.CompilerServices.Unsafe.dll - - - E:\project\JNFrame2\Assets\Packages\Microsoft.Extensions.DependencyInjection.Abstractions.5.0.0\lib\netstandard2.0\Microsoft.Extensions.DependencyInjection.Abstractions.dll - - - E:\project\JNFrame2\Assets\Packages\System.Collections.Immutable.1.5.0\lib\netstandard2.0\System.Collections.Immutable.dll - - - E:\project\JNFrame2\Assets\Packages\Microsoft.Extensions.Primitives.5.0.0\lib\netstandard2.0\Microsoft.Extensions.Primitives.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\Unity.Plastic.Newtonsoft.Json.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\Editor\DesperateDevs.Unity.Editor.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\Editor\DesperateDevs.Unity.Editor.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\Unity.Plastic.Antlr3.Runtime.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\Unity.Plastic.Antlr3.Runtime.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\Dependencies\YamlDotNet\Unity.VisualScripting.YamlDotNet.dll - - - E:\project\JNFrame2\Assets\Packages\Microsoft.Extensions.Logging.Abstractions.5.0.0\lib\netstandard2.0\Microsoft.Extensions.Logging.Abstractions.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\Dependencies\YamlDotNet\Unity.VisualScripting.YamlDotNet.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Unity.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Unity.dll - E:\project\JNFrame2\Assets\Plugins\Demigiant\DOTween\Editor\DOTweenEditor.dll + D:\myproject\JisolGame\JNFrame2\Assets\Plugins\Demigiant\DOTween\Editor\DOTweenEditor.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\EditorAssetResources\Unity.VisualScripting.TextureAssets.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\EditorAssetResources\Unity.VisualScripting.TextureAssets.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Sherlog\Sherlog.Formatters.dll - - - E:\project\JNFrame2\Assets\Packages\DotNetty.Codecs.0.7.6\lib\netstandard2.0\DotNetty.Codecs.dll - - - E:\project\JNFrame2\Assets\Packages\System.Diagnostics.DiagnosticSource.5.0.0\lib\netstandard1.3\System.Diagnostics.DiagnosticSource.dll - - - E:\project\JNFrame2\Assets\Packages\DotNetty.Buffers.0.7.6\lib\netstandard2.0\DotNetty.Buffers.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Sherlog\Sherlog.Formatters.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny\Jenny.Plugins.Unity.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny\Jenny.Plugins.Unity.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Runtime\VisualScripting.Flow\Dependencies\NCalc\Unity.VisualScripting.Antlr3.Runtime.dll - - - E:\project\JNFrame2\Assets\Packages\DotNetty.Handlers.0.7.6\lib\netstandard2.0\DotNetty.Handlers.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Runtime\VisualScripting.Flow\Dependencies\NCalc\Unity.VisualScripting.Antlr3.Runtime.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny.Generator.Unity.Editor.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny.Generator.Unity.Editor.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\Google.Protobuf.3.18.3\lib\netstandard2.0\Google.Protobuf.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\TouchSocket.Core.2.0.15\lib\netstandard2.1\TouchSocket.Core.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\System.Text.Encodings.Web.6.0.0\lib\netstandard2.0\System.Text.Encodings.Web.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\System.Text.Json.6.0.0\lib\netstandard2.0\System.Text.Json.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\System.Runtime.CompilerServices.Unsafe.6.0.0\lib\netstandard2.0\System.Runtime.CompilerServices.Unsafe.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\Microsoft.Bcl.AsyncInterfaces.6.0.0\lib\netstandard2.1\Microsoft.Bcl.AsyncInterfaces.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\TouchSocket.2.0.15\lib\netstandard2.1\TouchSocket.dll D:\Unity\2021.3.35f1\Editor\Data\PlaybackEngines\AndroidPlayer\Unity.Android.Types.dll @@ -802,11 +809,11 @@ D:\Unity\2021.3.35f1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Xml.Serialization.dll - - E:\project\JNFrame2\Library\ScriptAssemblies\UnityEditor.UI.dll - - E:\project\JNFrame2\Library\ScriptAssemblies\UnityEngine.UI.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\UnityEngine.UI.dll + + + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\UnityEditor.UI.dll diff --git a/JNFrame2/UniTask.DOTween.csproj b/JNFrame2/UniTask.DOTween.csproj index e2058f6d..007254bb 100644 --- a/JNFrame2/UniTask.DOTween.csproj +++ b/JNFrame2/UniTask.DOTween.csproj @@ -40,6 +40,37 @@ false false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -299,136 +330,112 @@ D:\Unity\2021.3.35f1\Editor\Data\PlaybackEngines\WindowsStandaloneSupport\UnityEditor.WindowsStandalone.Extensions.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Sherlog\Sherlog.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Sherlog\Sherlog.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\TCPeasy\TCPeasy.dll - - - E:\project\JNFrame2\Assets\Packages\DotNetty.Common.0.7.6\lib\netstandard2.0\DotNetty.Common.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\TCPeasy\TCPeasy.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Threading.dll - - - E:\project\JNFrame2\Assets\Packages\Google.Protobuf.3.27.3\lib\netstandard2.0\Google.Protobuf.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Threading.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny.dll - - - E:\project\JNFrame2\Assets\Packages\Microsoft.Extensions.Options.5.0.0\lib\netstandard2.0\Microsoft.Extensions.Options.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny.Generator.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny.Generator.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\Dependencies\DotNetZip\Unity.VisualScripting.IonicZip.dll - - - E:\project\JNFrame2\Assets\Packages\Microsoft.Extensions.DependencyInjection.5.0.0\lib\netstandard2.1\Microsoft.Extensions.DependencyInjection.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\Dependencies\DotNetZip\Unity.VisualScripting.IonicZip.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\unityplastic.dll - - - E:\project\JNFrame2\Assets\Packages\DotNetty.Transport.0.7.6\lib\netstandard2.0\DotNetty.Transport.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\unityplastic.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\log4netPlastic.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\log4netPlastic.dll - E:\project\JNFrame2\Assets\Packages\Newtonsoft.Json.13.0.3\lib\netstandard2.0\Newtonsoft.Json.dll - - - E:\project\JNFrame2\Assets\Packages\Microsoft.Extensions.Logging.5.0.0\lib\netstandard2.1\Microsoft.Extensions.Logging.dll + D:\myproject\JisolGame\JNFrame2\Assets\Packages\Newtonsoft.Json.13.0.3\lib\netstandard2.0\Newtonsoft.Json.dll - E:\project\JNFrame2\Assets\Plugins\Demigiant\DOTween\DOTween.dll + D:\myproject\JisolGame\JNFrame2\Assets\Plugins\Demigiant\DOTween\DOTween.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.testtools.codecoverage@1.2.5\lib\ReportGenerator\ReportGeneratorMerged.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.testtools.codecoverage@1.2.5\lib\ReportGenerator\ReportGeneratorMerged.dll - E:\project\JNFrame2\Assets\NuGet\Editor\NugetForUnity.dll + D:\myproject\JisolGame\JNFrame2\Assets\NuGet\Editor\NugetForUnity.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Reflection.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Reflection.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Caching.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Caching.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Extensions.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Extensions.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Serialization.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Serialization.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Sherlog\Sherlog.Appenders.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Sherlog\Sherlog.Appenders.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny\Jenny.Plugins.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny\Jenny.Plugins.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\Unity.Plastic.Newtonsoft.Json.dll - - - E:\project\JNFrame2\Assets\Packages\System.Runtime.CompilerServices.Unsafe.5.0.0\lib\netstandard2.0\System.Runtime.CompilerServices.Unsafe.dll - - - E:\project\JNFrame2\Assets\Packages\Microsoft.Extensions.DependencyInjection.Abstractions.5.0.0\lib\netstandard2.0\Microsoft.Extensions.DependencyInjection.Abstractions.dll - - - E:\project\JNFrame2\Assets\Packages\System.Collections.Immutable.1.5.0\lib\netstandard2.0\System.Collections.Immutable.dll - - - E:\project\JNFrame2\Assets\Packages\Microsoft.Extensions.Primitives.5.0.0\lib\netstandard2.0\Microsoft.Extensions.Primitives.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\Unity.Plastic.Newtonsoft.Json.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\Editor\DesperateDevs.Unity.Editor.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\Editor\DesperateDevs.Unity.Editor.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\Unity.Plastic.Antlr3.Runtime.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\Unity.Plastic.Antlr3.Runtime.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\Dependencies\YamlDotNet\Unity.VisualScripting.YamlDotNet.dll - - - E:\project\JNFrame2\Assets\Packages\Microsoft.Extensions.Logging.Abstractions.5.0.0\lib\netstandard2.0\Microsoft.Extensions.Logging.Abstractions.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\Dependencies\YamlDotNet\Unity.VisualScripting.YamlDotNet.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Unity.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Unity.dll - E:\project\JNFrame2\Assets\Plugins\Demigiant\DOTween\Editor\DOTweenEditor.dll + D:\myproject\JisolGame\JNFrame2\Assets\Plugins\Demigiant\DOTween\Editor\DOTweenEditor.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\EditorAssetResources\Unity.VisualScripting.TextureAssets.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\EditorAssetResources\Unity.VisualScripting.TextureAssets.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Sherlog\Sherlog.Formatters.dll - - - E:\project\JNFrame2\Assets\Packages\DotNetty.Codecs.0.7.6\lib\netstandard2.0\DotNetty.Codecs.dll - - - E:\project\JNFrame2\Assets\Packages\System.Diagnostics.DiagnosticSource.5.0.0\lib\netstandard1.3\System.Diagnostics.DiagnosticSource.dll - - - E:\project\JNFrame2\Assets\Packages\DotNetty.Buffers.0.7.6\lib\netstandard2.0\DotNetty.Buffers.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Sherlog\Sherlog.Formatters.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny\Jenny.Plugins.Unity.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny\Jenny.Plugins.Unity.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Runtime\VisualScripting.Flow\Dependencies\NCalc\Unity.VisualScripting.Antlr3.Runtime.dll - - - E:\project\JNFrame2\Assets\Packages\DotNetty.Handlers.0.7.6\lib\netstandard2.0\DotNetty.Handlers.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Runtime\VisualScripting.Flow\Dependencies\NCalc\Unity.VisualScripting.Antlr3.Runtime.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny.Generator.Unity.Editor.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny.Generator.Unity.Editor.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\Google.Protobuf.3.18.3\lib\netstandard2.0\Google.Protobuf.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\TouchSocket.Core.2.0.15\lib\netstandard2.1\TouchSocket.Core.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\System.Text.Encodings.Web.6.0.0\lib\netstandard2.0\System.Text.Encodings.Web.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\System.Text.Json.6.0.0\lib\netstandard2.0\System.Text.Json.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\System.Runtime.CompilerServices.Unsafe.6.0.0\lib\netstandard2.0\System.Runtime.CompilerServices.Unsafe.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\Microsoft.Bcl.AsyncInterfaces.6.0.0\lib\netstandard2.1\Microsoft.Bcl.AsyncInterfaces.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\TouchSocket.2.0.15\lib\netstandard2.1\TouchSocket.dll D:\Unity\2021.3.35f1\Editor\Data\PlaybackEngines\AndroidPlayer\Unity.Android.Types.dll @@ -802,11 +809,11 @@ D:\Unity\2021.3.35f1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Xml.Serialization.dll - - E:\project\JNFrame2\Library\ScriptAssemblies\UnityEditor.UI.dll - - E:\project\JNFrame2\Library\ScriptAssemblies\UnityEngine.UI.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\UnityEngine.UI.dll + + + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\UnityEditor.UI.dll diff --git a/JNFrame2/UniTask.Editor.csproj b/JNFrame2/UniTask.Editor.csproj index 415ce3a6..f543d4c6 100644 --- a/JNFrame2/UniTask.Editor.csproj +++ b/JNFrame2/UniTask.Editor.csproj @@ -40,6 +40,37 @@ false false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -304,139 +335,115 @@ D:\Unity\2021.3.35f1\Editor\Data\PlaybackEngines\WindowsStandaloneSupport\UnityEditor.WindowsStandalone.Extensions.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Sherlog\Sherlog.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Sherlog\Sherlog.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\TCPeasy\TCPeasy.dll - - - E:\project\JNFrame2\Assets\Packages\DotNetty.Common.0.7.6\lib\netstandard2.0\DotNetty.Common.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\TCPeasy\TCPeasy.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Threading.dll - - - E:\project\JNFrame2\Assets\Packages\Google.Protobuf.3.27.3\lib\netstandard2.0\Google.Protobuf.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Threading.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny.dll - - - E:\project\JNFrame2\Assets\Packages\Microsoft.Extensions.Options.5.0.0\lib\netstandard2.0\Microsoft.Extensions.Options.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny.Generator.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny.Generator.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\Dependencies\DotNetZip\Unity.VisualScripting.IonicZip.dll - - - E:\project\JNFrame2\Assets\Packages\Microsoft.Extensions.DependencyInjection.5.0.0\lib\netstandard2.1\Microsoft.Extensions.DependencyInjection.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\Dependencies\DotNetZip\Unity.VisualScripting.IonicZip.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\unityplastic.dll - - - E:\project\JNFrame2\Assets\Packages\DotNetty.Transport.0.7.6\lib\netstandard2.0\DotNetty.Transport.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\unityplastic.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\log4netPlastic.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\log4netPlastic.dll - E:\project\JNFrame2\Assets\Packages\Newtonsoft.Json.13.0.3\lib\netstandard2.0\Newtonsoft.Json.dll - - - E:\project\JNFrame2\Assets\Packages\Microsoft.Extensions.Logging.5.0.0\lib\netstandard2.1\Microsoft.Extensions.Logging.dll + D:\myproject\JisolGame\JNFrame2\Assets\Packages\Newtonsoft.Json.13.0.3\lib\netstandard2.0\Newtonsoft.Json.dll - E:\project\JNFrame2\Assets\Plugins\Demigiant\DOTween\DOTween.dll + D:\myproject\JisolGame\JNFrame2\Assets\Plugins\Demigiant\DOTween\DOTween.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.testtools.codecoverage@1.2.5\lib\ReportGenerator\ReportGeneratorMerged.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.testtools.codecoverage@1.2.5\lib\ReportGenerator\ReportGeneratorMerged.dll - E:\project\JNFrame2\Assets\NuGet\Editor\NugetForUnity.dll + D:\myproject\JisolGame\JNFrame2\Assets\NuGet\Editor\NugetForUnity.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Reflection.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Reflection.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Caching.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Caching.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Extensions.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Extensions.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Serialization.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Serialization.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Sherlog\Sherlog.Appenders.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Sherlog\Sherlog.Appenders.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny\Jenny.Plugins.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny\Jenny.Plugins.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\Unity.Plastic.Newtonsoft.Json.dll - - - E:\project\JNFrame2\Assets\Packages\System.Runtime.CompilerServices.Unsafe.5.0.0\lib\netstandard2.0\System.Runtime.CompilerServices.Unsafe.dll - - - E:\project\JNFrame2\Assets\Packages\Microsoft.Extensions.DependencyInjection.Abstractions.5.0.0\lib\netstandard2.0\Microsoft.Extensions.DependencyInjection.Abstractions.dll - - - E:\project\JNFrame2\Assets\Packages\System.Collections.Immutable.1.5.0\lib\netstandard2.0\System.Collections.Immutable.dll - - - E:\project\JNFrame2\Assets\Packages\Microsoft.Extensions.Primitives.5.0.0\lib\netstandard2.0\Microsoft.Extensions.Primitives.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\Unity.Plastic.Newtonsoft.Json.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\Editor\DesperateDevs.Unity.Editor.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\Editor\DesperateDevs.Unity.Editor.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\Unity.Plastic.Antlr3.Runtime.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\Unity.Plastic.Antlr3.Runtime.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\Dependencies\YamlDotNet\Unity.VisualScripting.YamlDotNet.dll - - - E:\project\JNFrame2\Assets\Packages\Microsoft.Extensions.Logging.Abstractions.5.0.0\lib\netstandard2.0\Microsoft.Extensions.Logging.Abstractions.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\Dependencies\YamlDotNet\Unity.VisualScripting.YamlDotNet.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Unity.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Unity.dll - E:\project\JNFrame2\Assets\Plugins\Demigiant\DOTween\Editor\DOTweenEditor.dll + D:\myproject\JisolGame\JNFrame2\Assets\Plugins\Demigiant\DOTween\Editor\DOTweenEditor.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\EditorAssetResources\Unity.VisualScripting.TextureAssets.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\EditorAssetResources\Unity.VisualScripting.TextureAssets.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Sherlog\Sherlog.Formatters.dll - - - E:\project\JNFrame2\Assets\Packages\DotNetty.Codecs.0.7.6\lib\netstandard2.0\DotNetty.Codecs.dll - - - E:\project\JNFrame2\Assets\Packages\System.Diagnostics.DiagnosticSource.5.0.0\lib\netstandard1.3\System.Diagnostics.DiagnosticSource.dll - - - E:\project\JNFrame2\Assets\Packages\DotNetty.Buffers.0.7.6\lib\netstandard2.0\DotNetty.Buffers.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Sherlog\Sherlog.Formatters.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny\Jenny.Plugins.Unity.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny\Jenny.Plugins.Unity.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Runtime\VisualScripting.Flow\Dependencies\NCalc\Unity.VisualScripting.Antlr3.Runtime.dll - - - E:\project\JNFrame2\Assets\Packages\DotNetty.Handlers.0.7.6\lib\netstandard2.0\DotNetty.Handlers.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Runtime\VisualScripting.Flow\Dependencies\NCalc\Unity.VisualScripting.Antlr3.Runtime.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny.Generator.Unity.Editor.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny.Generator.Unity.Editor.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\Google.Protobuf.3.18.3\lib\netstandard2.0\Google.Protobuf.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\TouchSocket.Core.2.0.15\lib\netstandard2.1\TouchSocket.Core.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\System.Text.Encodings.Web.6.0.0\lib\netstandard2.0\System.Text.Encodings.Web.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\System.Text.Json.6.0.0\lib\netstandard2.0\System.Text.Json.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\System.Runtime.CompilerServices.Unsafe.6.0.0\lib\netstandard2.0\System.Runtime.CompilerServices.Unsafe.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\Microsoft.Bcl.AsyncInterfaces.6.0.0\lib\netstandard2.1\Microsoft.Bcl.AsyncInterfaces.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\TouchSocket.2.0.15\lib\netstandard2.1\TouchSocket.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.ext.nunit@1.0.6\net35\unity-custom\nunit.framework.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.ext.nunit@1.0.6\net35\unity-custom\nunit.framework.dll D:\Unity\2021.3.35f1\Editor\Data\PlaybackEngines\AndroidPlayer\Unity.Android.Types.dll @@ -819,17 +826,17 @@ D:\Unity\2021.3.35f1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Xml.XPath.XDocument.dll - - E:\project\JNFrame2\Library\ScriptAssemblies\UnityEditor.UI.dll - - E:\project\JNFrame2\Library\ScriptAssemblies\UnityEngine.UI.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\UnityEngine.UI.dll + + + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\UnityEditor.UI.dll - E:\project\JNFrame2\Library\ScriptAssemblies\UnityEngine.TestRunner.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\UnityEngine.TestRunner.dll - E:\project\JNFrame2\Library\ScriptAssemblies\UnityEditor.TestRunner.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\UnityEditor.TestRunner.dll diff --git a/JNFrame2/UniTask.Linq.csproj b/JNFrame2/UniTask.Linq.csproj index 04b462a2..dd3eb48c 100644 --- a/JNFrame2/UniTask.Linq.csproj +++ b/JNFrame2/UniTask.Linq.csproj @@ -40,6 +40,37 @@ false false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -371,136 +402,112 @@ D:\Unity\2021.3.35f1\Editor\Data\PlaybackEngines\WindowsStandaloneSupport\UnityEditor.WindowsStandalone.Extensions.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Sherlog\Sherlog.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Sherlog\Sherlog.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\TCPeasy\TCPeasy.dll - - - E:\project\JNFrame2\Assets\Packages\DotNetty.Common.0.7.6\lib\netstandard2.0\DotNetty.Common.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\TCPeasy\TCPeasy.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Threading.dll - - - E:\project\JNFrame2\Assets\Packages\Google.Protobuf.3.27.3\lib\netstandard2.0\Google.Protobuf.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Threading.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny.dll - - - E:\project\JNFrame2\Assets\Packages\Microsoft.Extensions.Options.5.0.0\lib\netstandard2.0\Microsoft.Extensions.Options.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny.Generator.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny.Generator.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\Dependencies\DotNetZip\Unity.VisualScripting.IonicZip.dll - - - E:\project\JNFrame2\Assets\Packages\Microsoft.Extensions.DependencyInjection.5.0.0\lib\netstandard2.1\Microsoft.Extensions.DependencyInjection.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\Dependencies\DotNetZip\Unity.VisualScripting.IonicZip.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\unityplastic.dll - - - E:\project\JNFrame2\Assets\Packages\DotNetty.Transport.0.7.6\lib\netstandard2.0\DotNetty.Transport.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\unityplastic.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\log4netPlastic.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\log4netPlastic.dll - E:\project\JNFrame2\Assets\Packages\Newtonsoft.Json.13.0.3\lib\netstandard2.0\Newtonsoft.Json.dll - - - E:\project\JNFrame2\Assets\Packages\Microsoft.Extensions.Logging.5.0.0\lib\netstandard2.1\Microsoft.Extensions.Logging.dll + D:\myproject\JisolGame\JNFrame2\Assets\Packages\Newtonsoft.Json.13.0.3\lib\netstandard2.0\Newtonsoft.Json.dll - E:\project\JNFrame2\Assets\Plugins\Demigiant\DOTween\DOTween.dll + D:\myproject\JisolGame\JNFrame2\Assets\Plugins\Demigiant\DOTween\DOTween.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.testtools.codecoverage@1.2.5\lib\ReportGenerator\ReportGeneratorMerged.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.testtools.codecoverage@1.2.5\lib\ReportGenerator\ReportGeneratorMerged.dll - E:\project\JNFrame2\Assets\NuGet\Editor\NugetForUnity.dll + D:\myproject\JisolGame\JNFrame2\Assets\NuGet\Editor\NugetForUnity.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Reflection.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Reflection.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Caching.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Caching.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Extensions.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Extensions.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Serialization.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Serialization.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Sherlog\Sherlog.Appenders.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Sherlog\Sherlog.Appenders.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny\Jenny.Plugins.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny\Jenny.Plugins.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\Unity.Plastic.Newtonsoft.Json.dll - - - E:\project\JNFrame2\Assets\Packages\System.Runtime.CompilerServices.Unsafe.5.0.0\lib\netstandard2.0\System.Runtime.CompilerServices.Unsafe.dll - - - E:\project\JNFrame2\Assets\Packages\Microsoft.Extensions.DependencyInjection.Abstractions.5.0.0\lib\netstandard2.0\Microsoft.Extensions.DependencyInjection.Abstractions.dll - - - E:\project\JNFrame2\Assets\Packages\System.Collections.Immutable.1.5.0\lib\netstandard2.0\System.Collections.Immutable.dll - - - E:\project\JNFrame2\Assets\Packages\Microsoft.Extensions.Primitives.5.0.0\lib\netstandard2.0\Microsoft.Extensions.Primitives.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\Unity.Plastic.Newtonsoft.Json.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\Editor\DesperateDevs.Unity.Editor.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\Editor\DesperateDevs.Unity.Editor.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\Unity.Plastic.Antlr3.Runtime.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\Unity.Plastic.Antlr3.Runtime.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\Dependencies\YamlDotNet\Unity.VisualScripting.YamlDotNet.dll - - - E:\project\JNFrame2\Assets\Packages\Microsoft.Extensions.Logging.Abstractions.5.0.0\lib\netstandard2.0\Microsoft.Extensions.Logging.Abstractions.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\Dependencies\YamlDotNet\Unity.VisualScripting.YamlDotNet.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Unity.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Unity.dll - E:\project\JNFrame2\Assets\Plugins\Demigiant\DOTween\Editor\DOTweenEditor.dll + D:\myproject\JisolGame\JNFrame2\Assets\Plugins\Demigiant\DOTween\Editor\DOTweenEditor.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\EditorAssetResources\Unity.VisualScripting.TextureAssets.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\EditorAssetResources\Unity.VisualScripting.TextureAssets.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Sherlog\Sherlog.Formatters.dll - - - E:\project\JNFrame2\Assets\Packages\DotNetty.Codecs.0.7.6\lib\netstandard2.0\DotNetty.Codecs.dll - - - E:\project\JNFrame2\Assets\Packages\System.Diagnostics.DiagnosticSource.5.0.0\lib\netstandard1.3\System.Diagnostics.DiagnosticSource.dll - - - E:\project\JNFrame2\Assets\Packages\DotNetty.Buffers.0.7.6\lib\netstandard2.0\DotNetty.Buffers.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Sherlog\Sherlog.Formatters.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny\Jenny.Plugins.Unity.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny\Jenny.Plugins.Unity.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Runtime\VisualScripting.Flow\Dependencies\NCalc\Unity.VisualScripting.Antlr3.Runtime.dll - - - E:\project\JNFrame2\Assets\Packages\DotNetty.Handlers.0.7.6\lib\netstandard2.0\DotNetty.Handlers.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Runtime\VisualScripting.Flow\Dependencies\NCalc\Unity.VisualScripting.Antlr3.Runtime.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny.Generator.Unity.Editor.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny.Generator.Unity.Editor.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\Google.Protobuf.3.18.3\lib\netstandard2.0\Google.Protobuf.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\TouchSocket.Core.2.0.15\lib\netstandard2.1\TouchSocket.Core.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\System.Text.Encodings.Web.6.0.0\lib\netstandard2.0\System.Text.Encodings.Web.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\System.Text.Json.6.0.0\lib\netstandard2.0\System.Text.Json.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\System.Runtime.CompilerServices.Unsafe.6.0.0\lib\netstandard2.0\System.Runtime.CompilerServices.Unsafe.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\Microsoft.Bcl.AsyncInterfaces.6.0.0\lib\netstandard2.1\Microsoft.Bcl.AsyncInterfaces.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\TouchSocket.2.0.15\lib\netstandard2.1\TouchSocket.dll D:\Unity\2021.3.35f1\Editor\Data\PlaybackEngines\AndroidPlayer\Unity.Android.Types.dll @@ -874,11 +881,11 @@ D:\Unity\2021.3.35f1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Xml.Serialization.dll - - E:\project\JNFrame2\Library\ScriptAssemblies\UnityEditor.UI.dll - - E:\project\JNFrame2\Library\ScriptAssemblies\UnityEngine.UI.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\UnityEngine.UI.dll + + + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\UnityEditor.UI.dll diff --git a/JNFrame2/UniTask.TextMeshPro.csproj b/JNFrame2/UniTask.TextMeshPro.csproj index 3fae2b73..c633c04c 100644 --- a/JNFrame2/UniTask.TextMeshPro.csproj +++ b/JNFrame2/UniTask.TextMeshPro.csproj @@ -40,6 +40,37 @@ false false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -300,136 +331,112 @@ D:\Unity\2021.3.35f1\Editor\Data\PlaybackEngines\WindowsStandaloneSupport\UnityEditor.WindowsStandalone.Extensions.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Sherlog\Sherlog.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Sherlog\Sherlog.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\TCPeasy\TCPeasy.dll - - - E:\project\JNFrame2\Assets\Packages\DotNetty.Common.0.7.6\lib\netstandard2.0\DotNetty.Common.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\TCPeasy\TCPeasy.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Threading.dll - - - E:\project\JNFrame2\Assets\Packages\Google.Protobuf.3.27.3\lib\netstandard2.0\Google.Protobuf.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Threading.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny.dll - - - E:\project\JNFrame2\Assets\Packages\Microsoft.Extensions.Options.5.0.0\lib\netstandard2.0\Microsoft.Extensions.Options.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny.Generator.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny.Generator.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\Dependencies\DotNetZip\Unity.VisualScripting.IonicZip.dll - - - E:\project\JNFrame2\Assets\Packages\Microsoft.Extensions.DependencyInjection.5.0.0\lib\netstandard2.1\Microsoft.Extensions.DependencyInjection.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\Dependencies\DotNetZip\Unity.VisualScripting.IonicZip.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\unityplastic.dll - - - E:\project\JNFrame2\Assets\Packages\DotNetty.Transport.0.7.6\lib\netstandard2.0\DotNetty.Transport.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\unityplastic.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\log4netPlastic.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\log4netPlastic.dll - E:\project\JNFrame2\Assets\Packages\Newtonsoft.Json.13.0.3\lib\netstandard2.0\Newtonsoft.Json.dll - - - E:\project\JNFrame2\Assets\Packages\Microsoft.Extensions.Logging.5.0.0\lib\netstandard2.1\Microsoft.Extensions.Logging.dll + D:\myproject\JisolGame\JNFrame2\Assets\Packages\Newtonsoft.Json.13.0.3\lib\netstandard2.0\Newtonsoft.Json.dll - E:\project\JNFrame2\Assets\Plugins\Demigiant\DOTween\DOTween.dll + D:\myproject\JisolGame\JNFrame2\Assets\Plugins\Demigiant\DOTween\DOTween.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.testtools.codecoverage@1.2.5\lib\ReportGenerator\ReportGeneratorMerged.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.testtools.codecoverage@1.2.5\lib\ReportGenerator\ReportGeneratorMerged.dll - E:\project\JNFrame2\Assets\NuGet\Editor\NugetForUnity.dll + D:\myproject\JisolGame\JNFrame2\Assets\NuGet\Editor\NugetForUnity.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Reflection.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Reflection.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Caching.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Caching.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Extensions.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Extensions.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Serialization.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Serialization.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Sherlog\Sherlog.Appenders.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Sherlog\Sherlog.Appenders.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny\Jenny.Plugins.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny\Jenny.Plugins.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\Unity.Plastic.Newtonsoft.Json.dll - - - E:\project\JNFrame2\Assets\Packages\System.Runtime.CompilerServices.Unsafe.5.0.0\lib\netstandard2.0\System.Runtime.CompilerServices.Unsafe.dll - - - E:\project\JNFrame2\Assets\Packages\Microsoft.Extensions.DependencyInjection.Abstractions.5.0.0\lib\netstandard2.0\Microsoft.Extensions.DependencyInjection.Abstractions.dll - - - E:\project\JNFrame2\Assets\Packages\System.Collections.Immutable.1.5.0\lib\netstandard2.0\System.Collections.Immutable.dll - - - E:\project\JNFrame2\Assets\Packages\Microsoft.Extensions.Primitives.5.0.0\lib\netstandard2.0\Microsoft.Extensions.Primitives.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\Unity.Plastic.Newtonsoft.Json.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\Editor\DesperateDevs.Unity.Editor.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\Editor\DesperateDevs.Unity.Editor.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\Unity.Plastic.Antlr3.Runtime.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\Unity.Plastic.Antlr3.Runtime.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\Dependencies\YamlDotNet\Unity.VisualScripting.YamlDotNet.dll - - - E:\project\JNFrame2\Assets\Packages\Microsoft.Extensions.Logging.Abstractions.5.0.0\lib\netstandard2.0\Microsoft.Extensions.Logging.Abstractions.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\Dependencies\YamlDotNet\Unity.VisualScripting.YamlDotNet.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Unity.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Unity.dll - E:\project\JNFrame2\Assets\Plugins\Demigiant\DOTween\Editor\DOTweenEditor.dll + D:\myproject\JisolGame\JNFrame2\Assets\Plugins\Demigiant\DOTween\Editor\DOTweenEditor.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\EditorAssetResources\Unity.VisualScripting.TextureAssets.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\EditorAssetResources\Unity.VisualScripting.TextureAssets.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Sherlog\Sherlog.Formatters.dll - - - E:\project\JNFrame2\Assets\Packages\DotNetty.Codecs.0.7.6\lib\netstandard2.0\DotNetty.Codecs.dll - - - E:\project\JNFrame2\Assets\Packages\System.Diagnostics.DiagnosticSource.5.0.0\lib\netstandard1.3\System.Diagnostics.DiagnosticSource.dll - - - E:\project\JNFrame2\Assets\Packages\DotNetty.Buffers.0.7.6\lib\netstandard2.0\DotNetty.Buffers.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Sherlog\Sherlog.Formatters.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny\Jenny.Plugins.Unity.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny\Jenny.Plugins.Unity.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Runtime\VisualScripting.Flow\Dependencies\NCalc\Unity.VisualScripting.Antlr3.Runtime.dll - - - E:\project\JNFrame2\Assets\Packages\DotNetty.Handlers.0.7.6\lib\netstandard2.0\DotNetty.Handlers.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Runtime\VisualScripting.Flow\Dependencies\NCalc\Unity.VisualScripting.Antlr3.Runtime.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny.Generator.Unity.Editor.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny.Generator.Unity.Editor.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\Google.Protobuf.3.18.3\lib\netstandard2.0\Google.Protobuf.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\TouchSocket.Core.2.0.15\lib\netstandard2.1\TouchSocket.Core.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\System.Text.Encodings.Web.6.0.0\lib\netstandard2.0\System.Text.Encodings.Web.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\System.Text.Json.6.0.0\lib\netstandard2.0\System.Text.Json.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\System.Runtime.CompilerServices.Unsafe.6.0.0\lib\netstandard2.0\System.Runtime.CompilerServices.Unsafe.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\Microsoft.Bcl.AsyncInterfaces.6.0.0\lib\netstandard2.1\Microsoft.Bcl.AsyncInterfaces.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\TouchSocket.2.0.15\lib\netstandard2.1\TouchSocket.dll D:\Unity\2021.3.35f1\Editor\Data\PlaybackEngines\AndroidPlayer\Unity.Android.Types.dll @@ -804,13 +811,13 @@ D:\Unity\2021.3.35f1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Xml.Serialization.dll - E:\project\JNFrame2\Library\ScriptAssemblies\Unity.TextMeshPro.dll - - - E:\project\JNFrame2\Library\ScriptAssemblies\UnityEditor.UI.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\Unity.TextMeshPro.dll - E:\project\JNFrame2\Library\ScriptAssemblies\UnityEngine.UI.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\UnityEngine.UI.dll + + + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\UnityEditor.UI.dll diff --git a/JNFrame2/UniTask.csproj b/JNFrame2/UniTask.csproj index a7bf3f7b..b158aa15 100644 --- a/JNFrame2/UniTask.csproj +++ b/JNFrame2/UniTask.csproj @@ -40,6 +40,37 @@ false false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -371,136 +402,112 @@ D:\Unity\2021.3.35f1\Editor\Data\PlaybackEngines\WindowsStandaloneSupport\UnityEditor.WindowsStandalone.Extensions.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Sherlog\Sherlog.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Sherlog\Sherlog.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\TCPeasy\TCPeasy.dll - - - E:\project\JNFrame2\Assets\Packages\DotNetty.Common.0.7.6\lib\netstandard2.0\DotNetty.Common.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\TCPeasy\TCPeasy.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Threading.dll - - - E:\project\JNFrame2\Assets\Packages\Google.Protobuf.3.27.3\lib\netstandard2.0\Google.Protobuf.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Threading.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny.dll - - - E:\project\JNFrame2\Assets\Packages\Microsoft.Extensions.Options.5.0.0\lib\netstandard2.0\Microsoft.Extensions.Options.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny.Generator.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny.Generator.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\Dependencies\DotNetZip\Unity.VisualScripting.IonicZip.dll - - - E:\project\JNFrame2\Assets\Packages\Microsoft.Extensions.DependencyInjection.5.0.0\lib\netstandard2.1\Microsoft.Extensions.DependencyInjection.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\Dependencies\DotNetZip\Unity.VisualScripting.IonicZip.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\unityplastic.dll - - - E:\project\JNFrame2\Assets\Packages\DotNetty.Transport.0.7.6\lib\netstandard2.0\DotNetty.Transport.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\unityplastic.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\log4netPlastic.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\log4netPlastic.dll - E:\project\JNFrame2\Assets\Packages\Newtonsoft.Json.13.0.3\lib\netstandard2.0\Newtonsoft.Json.dll - - - E:\project\JNFrame2\Assets\Packages\Microsoft.Extensions.Logging.5.0.0\lib\netstandard2.1\Microsoft.Extensions.Logging.dll + D:\myproject\JisolGame\JNFrame2\Assets\Packages\Newtonsoft.Json.13.0.3\lib\netstandard2.0\Newtonsoft.Json.dll - E:\project\JNFrame2\Assets\Plugins\Demigiant\DOTween\DOTween.dll + D:\myproject\JisolGame\JNFrame2\Assets\Plugins\Demigiant\DOTween\DOTween.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.testtools.codecoverage@1.2.5\lib\ReportGenerator\ReportGeneratorMerged.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.testtools.codecoverage@1.2.5\lib\ReportGenerator\ReportGeneratorMerged.dll - E:\project\JNFrame2\Assets\NuGet\Editor\NugetForUnity.dll + D:\myproject\JisolGame\JNFrame2\Assets\NuGet\Editor\NugetForUnity.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Reflection.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Reflection.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Caching.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Caching.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Extensions.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Extensions.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Serialization.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Serialization.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Sherlog\Sherlog.Appenders.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Sherlog\Sherlog.Appenders.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny\Jenny.Plugins.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny\Jenny.Plugins.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\Unity.Plastic.Newtonsoft.Json.dll - - - E:\project\JNFrame2\Assets\Packages\System.Runtime.CompilerServices.Unsafe.5.0.0\lib\netstandard2.0\System.Runtime.CompilerServices.Unsafe.dll - - - E:\project\JNFrame2\Assets\Packages\Microsoft.Extensions.DependencyInjection.Abstractions.5.0.0\lib\netstandard2.0\Microsoft.Extensions.DependencyInjection.Abstractions.dll - - - E:\project\JNFrame2\Assets\Packages\System.Collections.Immutable.1.5.0\lib\netstandard2.0\System.Collections.Immutable.dll - - - E:\project\JNFrame2\Assets\Packages\Microsoft.Extensions.Primitives.5.0.0\lib\netstandard2.0\Microsoft.Extensions.Primitives.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\Unity.Plastic.Newtonsoft.Json.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\Editor\DesperateDevs.Unity.Editor.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\Editor\DesperateDevs.Unity.Editor.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\Unity.Plastic.Antlr3.Runtime.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\Unity.Plastic.Antlr3.Runtime.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\Dependencies\YamlDotNet\Unity.VisualScripting.YamlDotNet.dll - - - E:\project\JNFrame2\Assets\Packages\Microsoft.Extensions.Logging.Abstractions.5.0.0\lib\netstandard2.0\Microsoft.Extensions.Logging.Abstractions.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\Dependencies\YamlDotNet\Unity.VisualScripting.YamlDotNet.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Unity.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\DesperateDevs\DesperateDevs.Unity.dll - E:\project\JNFrame2\Assets\Plugins\Demigiant\DOTween\Editor\DOTweenEditor.dll + D:\myproject\JisolGame\JNFrame2\Assets\Plugins\Demigiant\DOTween\Editor\DOTweenEditor.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\EditorAssetResources\Unity.VisualScripting.TextureAssets.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\EditorAssetResources\Unity.VisualScripting.TextureAssets.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Sherlog\Sherlog.Formatters.dll - - - E:\project\JNFrame2\Assets\Packages\DotNetty.Codecs.0.7.6\lib\netstandard2.0\DotNetty.Codecs.dll - - - E:\project\JNFrame2\Assets\Packages\System.Diagnostics.DiagnosticSource.5.0.0\lib\netstandard1.3\System.Diagnostics.DiagnosticSource.dll - - - E:\project\JNFrame2\Assets\Packages\DotNetty.Buffers.0.7.6\lib\netstandard2.0\DotNetty.Buffers.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Sherlog\Sherlog.Formatters.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny\Jenny.Plugins.Unity.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny\Jenny.Plugins.Unity.dll - E:\project\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Runtime\VisualScripting.Flow\Dependencies\NCalc\Unity.VisualScripting.Antlr3.Runtime.dll - - - E:\project\JNFrame2\Assets\Packages\DotNetty.Handlers.0.7.6\lib\netstandard2.0\DotNetty.Handlers.dll + D:\myproject\JisolGame\JNFrame2\Library\PackageCache\com.unity.visualscripting@1.9.1\Runtime\VisualScripting.Flow\Dependencies\NCalc\Unity.VisualScripting.Antlr3.Runtime.dll - E:\project\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny.Generator.Unity.Editor.dll + D:\myproject\JisolGame\JNFrame2\Assets\JNGame\Plugins\Jenny\Editor\Jenny.Generator.Unity.Editor.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\Google.Protobuf.3.18.3\lib\netstandard2.0\Google.Protobuf.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\TouchSocket.Core.2.0.15\lib\netstandard2.1\TouchSocket.Core.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\System.Text.Encodings.Web.6.0.0\lib\netstandard2.0\System.Text.Encodings.Web.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\System.Text.Json.6.0.0\lib\netstandard2.0\System.Text.Json.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\System.Runtime.CompilerServices.Unsafe.6.0.0\lib\netstandard2.0\System.Runtime.CompilerServices.Unsafe.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\Microsoft.Bcl.AsyncInterfaces.6.0.0\lib\netstandard2.1\Microsoft.Bcl.AsyncInterfaces.dll + + + D:\myproject\JisolGame\JNFrame2\Assets\Packages\TouchSocket.2.0.15\lib\netstandard2.1\TouchSocket.dll D:\Unity\2021.3.35f1\Editor\Data\PlaybackEngines\AndroidPlayer\Unity.Android.Types.dll @@ -874,11 +881,11 @@ D:\Unity\2021.3.35f1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Xml.Serialization.dll - - E:\project\JNFrame2\Library\ScriptAssemblies\UnityEditor.UI.dll - - E:\project\JNFrame2\Library\ScriptAssemblies\UnityEngine.UI.dll + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\UnityEngine.UI.dll + + + D:\myproject\JisolGame\JNFrame2\Library\ScriptAssemblies\UnityEditor.UI.dll diff --git a/JNFrame2/UserSettings/EditorUserSettings.asset b/JNFrame2/UserSettings/EditorUserSettings.asset index 608e4c7e..b5814eef 100644 --- a/JNFrame2/UserSettings/EditorUserSettings.asset +++ b/JNFrame2/UserSettings/EditorUserSettings.asset @@ -21,17 +21,17 @@ EditorUserSettings: value: 5304065e0757500e5a0a0d2141720b44454f49292a7e27647f2f4562e6e66760 flags: 0 RecentlyUsedSceneGuid-5: - value: 0757565006050b0d0c08597016760b4412151b7d7a7b206929281c31b2b76539 - flags: 0 - RecentlyUsedSceneGuid-6: value: 56060050040c5e080959542043735e4447154a7b2f2d76347b794560b7b6303a flags: 0 - RecentlyUsedSceneGuid-7: + RecentlyUsedSceneGuid-6: value: 0102520301505f5e5d0b587544270e4443164c78787e27697f7b4b31e1e33668 flags: 0 - RecentlyUsedSceneGuid-8: + RecentlyUsedSceneGuid-7: value: 5b0904540756500b5c085b7549750644414e4179747b75322f7e186bb1e2303b flags: 0 + RecentlyUsedSceneGuid-8: + value: 0757565006050b0d0c08597016760b4412151b7d7a7b206929281c31b2b76539 + flags: 0 RecentlyUsedSceneGuid-9: value: 07030c03040d50020b59587740720a4440154b2b297d22622b7b1932bbe1366d flags: 0 diff --git a/JNFrame2/obj/Debug/AimingRig.csproj.AssemblyReference.cache b/JNFrame2/obj/Debug/AimingRig.csproj.AssemblyReference.cache index 9f7c8a7e..f4c28f97 100644 Binary files a/JNFrame2/obj/Debug/AimingRig.csproj.AssemblyReference.cache and b/JNFrame2/obj/Debug/AimingRig.csproj.AssemblyReference.cache differ diff --git a/JNFrame2/obj/Debug/Assembly-CSharp-Editor.csproj.AssemblyReference.cache b/JNFrame2/obj/Debug/Assembly-CSharp-Editor.csproj.AssemblyReference.cache index 33fa650a..76ee1f49 100644 Binary files a/JNFrame2/obj/Debug/Assembly-CSharp-Editor.csproj.AssemblyReference.cache and b/JNFrame2/obj/Debug/Assembly-CSharp-Editor.csproj.AssemblyReference.cache differ diff --git a/JNFrame2/obj/Debug/Assembly-CSharp-firstpass.csproj.AssemblyReference.cache b/JNFrame2/obj/Debug/Assembly-CSharp-firstpass.csproj.AssemblyReference.cache index b1ce8731..08085fef 100644 Binary files a/JNFrame2/obj/Debug/Assembly-CSharp-firstpass.csproj.AssemblyReference.cache and b/JNFrame2/obj/Debug/Assembly-CSharp-firstpass.csproj.AssemblyReference.cache differ diff --git a/JNFrame2/obj/Debug/Assembly-CSharp.csproj.AssemblyReference.cache b/JNFrame2/obj/Debug/Assembly-CSharp.csproj.AssemblyReference.cache index 63a877e2..5d6bee32 100644 Binary files a/JNFrame2/obj/Debug/Assembly-CSharp.csproj.AssemblyReference.cache and b/JNFrame2/obj/Debug/Assembly-CSharp.csproj.AssemblyReference.cache differ diff --git a/JNFrame2/obj/Debug/BestHTTP.csproj.AssemblyReference.cache b/JNFrame2/obj/Debug/BestHTTP.csproj.AssemblyReference.cache index 48316e21..b0e161cb 100644 Binary files a/JNFrame2/obj/Debug/BestHTTP.csproj.AssemblyReference.cache and b/JNFrame2/obj/Debug/BestHTTP.csproj.AssemblyReference.cache differ diff --git a/JNFrame2/obj/Debug/StompyRobot.SRDebugger.Editor.csproj.AssemblyReference.cache b/JNFrame2/obj/Debug/StompyRobot.SRDebugger.Editor.csproj.AssemblyReference.cache index 5fe8c6a6..73fa7c1d 100644 Binary files a/JNFrame2/obj/Debug/StompyRobot.SRDebugger.Editor.csproj.AssemblyReference.cache and b/JNFrame2/obj/Debug/StompyRobot.SRDebugger.Editor.csproj.AssemblyReference.cache differ diff --git a/JNFrame2/obj/Debug/StompyRobot.SRDebugger.csproj.AssemblyReference.cache b/JNFrame2/obj/Debug/StompyRobot.SRDebugger.csproj.AssemblyReference.cache index 9f7c8a7e..f4c28f97 100644 Binary files a/JNFrame2/obj/Debug/StompyRobot.SRDebugger.csproj.AssemblyReference.cache and b/JNFrame2/obj/Debug/StompyRobot.SRDebugger.csproj.AssemblyReference.cache differ diff --git a/JNFrame2/obj/Debug/StompyRobot.SRF.Editor.csproj.AssemblyReference.cache b/JNFrame2/obj/Debug/StompyRobot.SRF.Editor.csproj.AssemblyReference.cache index 5fe8c6a6..73fa7c1d 100644 Binary files a/JNFrame2/obj/Debug/StompyRobot.SRF.Editor.csproj.AssemblyReference.cache and b/JNFrame2/obj/Debug/StompyRobot.SRF.Editor.csproj.AssemblyReference.cache differ diff --git a/JNFrame2/obj/Debug/StompyRobot.SRF.csproj.AssemblyReference.cache b/JNFrame2/obj/Debug/StompyRobot.SRF.csproj.AssemblyReference.cache index 9f7c8a7e..f4c28f97 100644 Binary files a/JNFrame2/obj/Debug/StompyRobot.SRF.csproj.AssemblyReference.cache and b/JNFrame2/obj/Debug/StompyRobot.SRF.csproj.AssemblyReference.cache differ diff --git a/JNFrame2/obj/Debug/UniTask.Addressables.csproj.AssemblyReference.cache b/JNFrame2/obj/Debug/UniTask.Addressables.csproj.AssemblyReference.cache index 48316e21..b0e161cb 100644 Binary files a/JNFrame2/obj/Debug/UniTask.Addressables.csproj.AssemblyReference.cache and b/JNFrame2/obj/Debug/UniTask.Addressables.csproj.AssemblyReference.cache differ diff --git a/JNFrame2/obj/Debug/UniTask.DOTween.csproj.AssemblyReference.cache b/JNFrame2/obj/Debug/UniTask.DOTween.csproj.AssemblyReference.cache index 2a891303..a6af5743 100644 Binary files a/JNFrame2/obj/Debug/UniTask.DOTween.csproj.AssemblyReference.cache and b/JNFrame2/obj/Debug/UniTask.DOTween.csproj.AssemblyReference.cache differ diff --git a/JNFrame2/obj/Debug/UniTask.Editor.csproj.AssemblyReference.cache b/JNFrame2/obj/Debug/UniTask.Editor.csproj.AssemblyReference.cache index ff971fd2..6df37677 100644 Binary files a/JNFrame2/obj/Debug/UniTask.Editor.csproj.AssemblyReference.cache and b/JNFrame2/obj/Debug/UniTask.Editor.csproj.AssemblyReference.cache differ diff --git a/JNFrame2/obj/Debug/UniTask.Linq.csproj.AssemblyReference.cache b/JNFrame2/obj/Debug/UniTask.Linq.csproj.AssemblyReference.cache index 48316e21..b0e161cb 100644 Binary files a/JNFrame2/obj/Debug/UniTask.Linq.csproj.AssemblyReference.cache and b/JNFrame2/obj/Debug/UniTask.Linq.csproj.AssemblyReference.cache differ diff --git a/JNFrame2/obj/Debug/UniTask.TextMeshPro.csproj.AssemblyReference.cache b/JNFrame2/obj/Debug/UniTask.TextMeshPro.csproj.AssemblyReference.cache index 0345ba27..aca107f4 100644 Binary files a/JNFrame2/obj/Debug/UniTask.TextMeshPro.csproj.AssemblyReference.cache and b/JNFrame2/obj/Debug/UniTask.TextMeshPro.csproj.AssemblyReference.cache differ diff --git a/JNFrame2/obj/Debug/UniTask.csproj.AssemblyReference.cache b/JNFrame2/obj/Debug/UniTask.csproj.AssemblyReference.cache index 48316e21..b0e161cb 100644 Binary files a/JNFrame2/obj/Debug/UniTask.csproj.AssemblyReference.cache and b/JNFrame2/obj/Debug/UniTask.csproj.AssemblyReference.cache differ